Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Looking through my LLVM Jitted code, I noticed some calls to cos that looked like this: movabsq $cosf, %rax movaps %xmm6, %xmm0 callq *%rax Whereas as some usual non-jitted code calling cos looks like this: call cosf (0140C1E9F4h) It's unfortunate that the jitted code requires two instructions to do what the normal code can do in one, and that the call is now indirect. After asking on the LLVM IRC channel, I think I understand why. ....

A fascinating look at the current state of business models and their inevitable future from Ben Thompson over at Stretechery. An excellent article well worth the read going in to 2014. Especially in this coming year, I believe, this knowledge and a solid understanding of it will prove invaluable. Permalink.

When I started this website, I had a number of misgivings. For example, every writer I looked up to had already done this for years or, in some cases, even decades; what could I possibly contribute to such a mature community? I had missed the boat, failed to get in on the ground floor — what hope could I have of rivaling the skill, insight, and popularity of folks like John Siracusa? I struggle similarly with my desire to build an app. But,..

This is my first Android APK Teardown. The idea comes from Android Police . The general idea is to decode the application and generate a diff report between the previous version. Then inform the public what you found. So lets start. Seeing how this is my first one. I'll



Tangible Goals - zacs.site - 12 years ago - eng
Yesterday, Josh Ginter responded to my article Doing Monetization Well with a very thoughtful post of his own . To no great surprise on my part, he questioned the viability of sponsorships at my low threshold of just 2,000 visitors per month. I expected someone would, and I can not fault Josh for doing so: I picked such low numbers on purpose because I wanted to have tangible, achievable goals I felt some confidence in my ability to ..

I will not pretend to have some groundbreaking insight born of years watching Apple and scrutinizing its marketing tactics, but perhaps this inability to immediately evaluate, classify, and dismiss Your Verse works to my advantage in this case. In his article written shortly after the ad went live, Stephen Hackett conveyed his general disappointment in Apple at employing a tactic of engendering a powerful emotional response from its vie..

Craft Beer Market Video - june.kim - 12 years ago - eng

Craft Beer Market Video - june.kim - 12 years ago - eng

Today marks the first installment of my brand new newsletter, awkwardly titled “The Neat and Out of Scope Newsletter”, in which I talk about an alternative to MailChimp, shaking a device to trigger Javascript actions, speedy scrolling, House of Cards’s second season, the latest foray into podcast clients, and the just-launched clipboard utility Command-C. In case you missed it, you can subscribe here or by clicking the “Newsletter” menu i..

Prompted by a question from Shibel early this morning wondering how I determine where to publish a given article, to my site or my new newsletter, I decide what content goes where and when to release it based on a relatively simple heuristic: when I write for my website I strive to do so in service of furthering the overarching narrative with regards to topics I currently have some degree of interest in. Pursuant of this goal, I write lon..

This is a very good ebook, and is free for reading online. This book is for new developers, experienced developers, and everyone in between who wants to master Unix and Linux commands. This book was designed to showcase some of the most useful commands that a developer can know to help them in their daily tasks. via Softcover | Conquering the Command Line .

and a Great Person in general. Empathy is your most important skill. Practice it with everyone you interact with, and everyone who interacts with your work. Humility goes hand in hand with empathy. Be open to the possibility (likelihood, even) that you are wrong. Know that you will always be learning and improving. accept and own up to mistakes immediately. The less you fear being wrong, the more confident you can be. You are wrong ..

This is  seriously good collection of resources for web designers and the likes, don’t miss it. I’ll let you in on a little secret: beautiful websites aren’t made, they’re found. Smart designers know where to find that perfect photo, subtle pattern or that unique icon. Here’s where the best designers go to find photos, graphics, icons, and more. via Where the best designers go to find photos and graphics | Blog .

Although still waiting for the dust to settle after Jim Dalrymple linked to my article Doing Monetization Well , I believe I will cross the twenty readers per day line once my traffic returns to normal. As promised, I started a newsletter tentatively titled The Neat and Out of Scope Newsletter . Unfortunately, more than the title needs work; however, I have done the vast majority of the heavy lifting today, so from here on out I can f..

Markets can sustain more than one company or product. There doesn’t have to be an ultimate winner in everything, and most of the time the market is fragmented into various successful companies and products. You can have Android with a huge market share and still have iOS be successful and profitable; neither side has to kill the other to survive. Markets are endlessly complex things filled with shades of gray, and while it’s nice to try and....

On the topic of writers I have only just recently discovered, The Typist wrote a great article about his conversion to a Mac: the motivations that preluded it and the software that facilitated his switch. I learned a few new tricks and found some cool new software here, so while I may disagree with his statements that one could purchase a PC approximately 150% faster than a MacBook Pro for slightly less, I enjoyed his article and look f..

Finally getting around to a few blogs I have wanted to check out for almost a week now, earlier this morning I read Harshil Shah’s third blog post since starting his new site. I enjoyed his refreshing honesty, and his new approach seems like a great middle ground between pushing so hard he burns out once again and posting two articles for the entirety of 2013. I look forward to reading more of his excellent writing very soon , and you shou..

Bespoke Morning Reads - zacs.site - 12 years ago - eng
After catching up on the latest episode of White Collar 1 and clearing my Instapaper queue, I spent the rest of my morning going through a few gear websites. While not all carry wares with the vintage feel that almost every item on Huckberry’s store has, each site picks out the best product for its respective category, whether styled to match this century or not. Personally, I prefer the former: I love gear and apparel that could have ..

A few days ago I tweeted: Now the project is out in the wild  and I’m very excited about it. It’s all italian yes, but do know that CoderDojo is a global movement , and starting a kids coding club in your own town would probably be great idea. Come meet me next week . I will be giving a short talk about CoderDojo Ravenna and, most importantly, we’ll have a good pizza afterwards. Oh, and we’re  looking for mentors to join us.

It’s long-time public knowledge that X$ fixed tables in Oracle are just “windows” into Oracle’s memory. So whenever you query an X$ table, the FIXED TABLE rowsource function in your SQL execution plan will just read some memory structure, parse its output and show you the results in tabular form. This is correct, but not the whole truth. Check this example. Let’s query the X$KSUSE table, which is used by V$SESSION: SQL> SELECT addr, indx....

It’s long-time public knowledge that X$ fixed tables in Oracle are just “windows” into Oracle’s memory. So whenever you query an X$ table, the FIXED TABLE rowsource function in your SQL execution plan will just read some memory structure, parse its output and show you the results in tabular form. This is correct, but not the whole truth. Check this example. Let’s query the X$KSUSE table, which is used by V$SESSION: SQL> SELECT addr, indx....

Over the last few days I have received a ton of great feedback on both a number of my articles and my site’s design as well. While the former has remained consistently positive, the latter refrain almost invariably included the same two criticisms: that I had set the font too small, and that every line contained too many words spread much too far across the screen for a comfortable reading experience. Others recommended that I find a way to..

I was inspired by Paul Graham’s essay How to Lose Time and Money . In it, he talks about things that seem like work (they are not fun, you do them at the office) but which are actually a waste of time. Because they’re not so obviously a waste of time like sitting in front of the TV all day during a weekday, one needs to take extra care of them.

Like Casey Liss I did not particularly care for John Siracusa and Marco Arment’s incessant Mac Pro banter, but kept listening because I enjoy their thoughts and opinions so much. I found Marco’s latest post, however, where he explained why he believes we will not see a true Retina iMac-caliber display for quite some time, very interesting. “To bring Retina to the 27” iMac and 27” Thunderbolt Display, Apple doesn’t need to wait until 512..

A slow start to 2014 - liza.io - 12 years ago - eng
Things after One Game a Month have been…different. I feel I’m lazier with no hard deadlines for personal projects - bumming around and browsing Reddit or focusing more on the newfound cycling hobby than making hobby games in the evenings.

The Hard Way - vintagezen.com - 12 years ago - eng
Leading up to Linus Edwards’s promise of an article after he, I, and a number of others had an incredibly long conversation about growing one’s readership and attracting attention on Twitter yesterday, I had been toying with the idea of writing one myself. However, when he decided to put his own post together, I chose to forgo mine until he published his. As it turns out, I did the right thing: reading The Hard Way earlier this aftern..

Last November, I barely managed to stay within my data limit: roughly halfway through, Verizon sent me a message saying that I had already reached 90 of my alloted bandwidth. Given that I had just recently decided to stream all of my music with iTunes Match rather than sync more than a thousand songs to a newly replaced iPhone, it should have come as no surprise. For the following two weeks I carefully metered my 3G usage, doing far less on..

Aside from Matt and Myke’s recent CES discussions , Mophie’s newest battery pack is by far the coolest thing I have seen come out of CES this year. When I upgrade to an iPhone 6 this fall, I plan to make this my second purchase: rather than go with the 32GB model, giving myself ample room to expand after only recently transitioning from an 8GB iPhone 4 to a 16GB 4S, buying the Space Pack I will save me $100 by allowing me to get the 16GB..

Although published back in 2012, every day I come to realize the truth in Shawn Blanc’s words just a little bit more. Even if he does discount the vast majority of his own counsel as general life advice more applicable there than on one’s website, I believe he makes an unnecessary distinction in doing so: when you begin to take writing seriously and it ceases to be something you have to do and instead becomes something you not only want to ..

While working on a system for work I ran into a bug with Python’s lxml library and decided to fix it. I thought I would document how easy the process was, hopefully to encourage others to contribute to open source projects. Lxml is a “pythonic binding for the libxml2 and libxslt libraries” which put...

While working on a system for work I ran into a bug with Python’s lxml library and decided to fix it. I thought I would document how easy the process was, hopefully to encourage others to contribute to open source projects. Lxml is a “pythonic binding for the libxml2 and libxslt libraries” which put...

I was told recently there is a certain inflection point a company reaches when it gets to about two employees. I certainly experienced this inflection point this year, w.r.t. dealing with projects and tasks. I decided to implement LiquidPlanner around Q2/2013, and am very happy with the decision. (Note: I am not affiliated with LiquidPlanner in any way, none of the links in this are affiliate links, this is my own impartial opinion.)

Lambda support for Android Note: big thanks to orfjackal (Esko Luontola), the author of Retrolambda, for making it possible. I just used his tool to produce Android apk. So, you’re jealous about new JDK8 upcoming to most Java developers except for you, Android coders? Then I have good news - there is a way to use lambdas in Android right now (warning: it’s still a hack)! But I already have local classes!

Lambda support for Android Note: big thanks to orfjackal (Esko Luontola), the author of Retrolambda, for making it possible. I just used his tool to produce Android apk. So, you’re jealous about new JDK8 upcoming to most Java developers except for you, Android coders? Then I have good news - there is a way to use lambdas in Android right now (warning: it’s still a hack)! But I already have local classes!

Puppet-Gluster was always about automating the deployment of GlusterFS . Getting your own Puppet server and the associated infrastructure running was never included “ out of the box ”. Today, it is! (This is big news!) I’ve used Vagrant to automatically build these GlusterFS clusters. I’ve tested this with Fedora 20 , and vagrant-libvirt . This won’t work with Fedora 19 because of bz#876541 . I recommend first reading my earlier ..

Puppet-Gluster was always about automating the deployment of GlusterFS . Getting your own Puppet server and the associated infrastructure running was never included “ out of the box ”. Today, it is! (This is big news!) I’ve used Vagrant to automatically build these GlusterFS clusters. I’ve tested this with Fedora 20 , and vagrant-libvirt . This won’t work with Fedora 19 because of bz#876541 . I recommend first reading my earlier ..

Zac Cichy started a new blog last month titled “ Whole and Part ”. Since then, he has consistently published great articles, particularly with regards to podcasts. From Ben Alexander’s article linked at the top of this post, “He’s transcribing portions of podcasts as source material for blog posts. His quotes are timestamped and he links directly to the episode in question.” Ben goes on to commend Zac further and detail some future plans fo..

Although 2013 was often cited as the year when smartphones saturated (‘everybody that wants one has one’), the total population of users will likely take another decade to reach maximum. The point of inflection in global growth could be expected in 2017. ... What most observers sensed was the point of inflection in growth in North America and Western Europe. Those regions are 11% of the world’s population.” A characteristically excellen..

Had I picked one paragraph or sentence as a pull quote from Ben Thompson’s Chromebooks and the Cost of Complexity , I would have done the rest of his article a great disservice by holding one fascinating line above another equally excellent passage. Having read Stratechery for a few months now, I can honestly say that out of all his articles, I consider this one by far and away his best. Also of interest, Ben posted a followup piece earl..

Fix the severe scrolling and content positioning bugs in iOS 7's UITextView with PSPDFTextView, a drop-in replacement.

A few days ago , MG Siegler posited that the app you open first every day signals a great deal about both the current state of apps and your present state of mind. After posting my take , I kept thinking. Eventually, I decided that even more telling than the app you launch first every day is the last app you open before bed every night. Permalink.

Several of my colleagues love IntelliJ for coding in Scala. I was pretty happy with Sublime Text 2 (and still use it for Ruby/Python/Shell/whatever) but the lack of code completion was really starting to affect my productivity. I spent way too much time looping through the edit/compile/fix typo cycle. Before I could switch though, I really wanted my fancy arrows in Scala! I have a GitHub project which adds tab completion in Sublime..

18 visitors online