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

Screenshot Saturday 167 - etodd.io - 12 years ago - eng
With the Kickstarter finished, it's back to our regularly scheduled programming! I am in the middle of a major graphics engine upgrade. This whole time I've been using fake HDR. Basically I divide every color by 2 when storing it in a texture, then multiply it by 2 whenever I read it from the texture. It works but you end up with lower color fidelity. Now everything is done in full 64-bit floating point textures. Here's an exaggerated b..

Final hours - etodd.io - 12 years ago - eng
Here we are folks, counting down the last remaining Kickstarter hours! I'm happy to announce that regardless of the Kickstarter outcome,  production of Lemma will continue. To be honest, I originally planned to cancel everything if the campaign failed. I figured a failed Kickstarter would be a sign that people aren't interested, and that I should cut my losses (nearly 4 years of work) and move on. But in the past month I realized a few..

This time I received an email from someone who had an Ingress version labeled 1.50.0 . I checked the validity (to make sure it was a valid Niantic build) and it came out correct. So lets dig in into this new version. New Levels (9 - 16) We first

Josh Horwitz, writing for Tech in Asia, conducted a great interview with Ben Thompson about his decision to go solo, and his background as a writer in the tech sector. If you’re still on the fence as to whether you should become a member of Stratechery or not, both this interview and another article from The Next Web by Jon Russell on Ben’s transition to independent writer ought to convince you. Ben knows what he’s talking about: he has a..

Rethinking Passwords - zacs.site - 12 years ago - eng
Until a few days ago, I was the cautionary tale; everyone told my story leading up to a punch line in which some unfortunate schmuck lost everything after a malevolent hacker gained access to one of his online services. Despite his best efforts, an obscure — or not so obscure, ahem Heartbleed — security breach had given an attacker access to one of this poor individual’s passwords, and although he had selected lengthy combinations and var..

Stratechery 2.0 - stratechery.com - 12 years ago - eng
As of yesterday, Ben Thompson has gone indie: after a three-part series examining the decline of newspapers and the role of individual writers in this new world order, he took his own words to heart in crafting an impressive business model consisting of three membership tiers, each chock-full of some very compelling offerings. Along with an excellent new weekly podcast called Stratechery.fm  — whose first episode, Welcome to Stratechery..

Rethinking RSS - zacs.site - 12 years ago - eng
My relationship with RSS, while not exactly turbulent, has remained fairly amorphous over the last few years. In the Google Reader era, I used RSS occasionally to keep up with a handful of sites using Google’s now-defunct service, an iOS app called Feedler, and then, later, Feedler Pro — you could say I was moving on up in the world. Following Reader’s demise, however, I had to change things up a bit as I simultaneously lost my primary tool....

Huckberry takes us on a nostalgic trip to a bygone era I fear we will never experience again. Aspiration, decency, and pride are all vanishing from America at much too rapid a pace these days, and that rate has only continue to increase in recent years; Nicholas Pell is right to be saddened by their untimely and unfortunate passing, for once our society loses these values I doubt we will ever see them come back. Permalink.

Colleen Kong wrote a guest post on one of the few websites I follow unrelated to technology, Financial Samurai, detailing how she measures success in her life outside of her wallet’s size, with some great advice for everyone regardless of their lot in life. I wish her the best of luck. Permalink.

Earspeakers - vintagezen.com - 12 years ago - eng
After Marco Arment posted his great article on fancy headphones and fussy coffee back in February, I strongly considered dropping $180 that I — to be brutally honest — didn’t have on a pair of Beyerdynamic DT-770-PRO 32ohm closed dynamic headphones . Whether fortunately or unfortunately, I still cannot say, sanity won out though, and I abstained from blowing a week’s salary on what I have no doubt would have been a fantastic listening ex..

Paths - mattgemmell.com - 12 years ago - eng
I think The Typist put it best when he posted a tweet linking to this piece by Matt Gemmell, where he said, “I am wary of superlatives but @mattgemmell’s latest is the best piece of text I’ve read in the last 5 years; at least”. This truly is a phenomenal work of prose, simultaneously remarkably sad, hopeful, and intensely inspirational; better words of advice than those at the end of Matt’s article have never been said. Permalink.

OkCupid Revisited - zacs.site - 12 years ago - eng
In scene reminiscent of Steve Jobs’ dismissal from Apple at the behest of John Sculley, Brendan Eich lost his job as CEO of the Mozilla Corporation a few weeks ago over a political donation made roughly six years prior in support of California’s Proposition 8. A bill that sought to ban gay marriage in the state, it’s easy to see why Eich took such flack for that move in today’s hyper-sensitive political landscape permeated by the rantings o..

All versions of Internet Explorer (version 5.5 all the way to version 11) will discard all cookies if the domain has an underscore in it…

Impersonal, cold, and calculating, perhaps, but pragmatic, practical, and logically sound? Yes again. Milo Yiannopoulos has a very interesting approach to relationships. And today, in an age where anything less than four digits worth of Facebook “friends” has somehow become strange, it might not be such a bad idea. Food for thought, anyway. Permalink.

Turns out you are not the only one battling with a lack of conviction in your own self worth and the value of the things you create, and struggling with the fear that at any moment someone might discover that you are, in fact, the fraud you so strongly believe yourself to be. In reality, we all struggle with these complicated feelings — you, me, and I would bet anything your role model does as well. In the somber words of Raymond Reddingto..

I purchased nearly all Humble Indie Bundles from the HumbleBundle -guys. I also do not want to manually download and install the games from the site, because after all, I use Linux and a decent package-manager, pacman . Luckily, there’s the AUR and the hib-dlagent , which lets me install and update games via pacman. The hib-dlagent is a “Tool to download Humble Indie Bundle binaries by file name”. It is integrated with the packag....

Fascinating article from Silviu Tantos of Iconfinder on developing an algorithm to detect duplicate images using just a few lines of Python. Having written the back-end for this site myself, completely in Python, I plan on using some of these tactics extensively in version 1.0 to streamline and improve my process for determining when and how often to re-build this site. Permalink.

Reconciling Microsoft - zacs.site - 12 years ago - eng
Following the BUILD conference, there has been a great deal of uncharacteristically positive talk within the Apple sphere with regards to the products and services Microsoft recently unveiled there, as well as the new direction these announcements seem to indicate. In particular, Myke Hurley, Stephen Hacket, and Federico Viticci of The Prompt had an interesting discussions on these topics in the forty-second episode of their podcast, Beaut..

Over the weekend I went to a talk on Scala. The speaker said variety of harsh , inflammatory, and mostly wrong things about PHP and the PHP community. One such example: The PHP community doesn't care about things like lambdas, they just care about getting a site up as fast as possible. This is just rubbish. PHP got the lambda treatment in 2009, while Java received it only months ago . The speaker is a Java developer who walked....

Over the weekend I went to a talk on Scala. The speaker said variety of harsh , inflammatory, and mostly wrong things about PHP and the PHP community. One such example: The PHP community doesn't care about things like lambdas, they just care about getting a site up as fast as possible. This is just rubbish. PHP got the lambda treatment in 2009, while Java received it only months ago . The speaker is a Java developer who walked....

Java - www.craigpardey.com - 12 years ago - eng

Spring - www.craigpardey.com - 12 years ago - eng

Spring’s gotcha-of-the-day is around using @Value to resolve property placeholders in combination with @PropertySource. I had the following Spring Java configuration: @Configuration @PropertySource("classpath:/test.properties") public class TestAppConfig { @Value("${queue.name}") private String queue; @Bean(name="queue") public String getQueue() { return queue; } } But the value in “queue” was not resolving - it returned “${q..


If you run a Linux server alongside Windows servers long enough, you'll eventually have the need (or request) to add that machine to a Windows domain. Thankfully, it's a rather easy process. Assuming you run Ubuntu, you can simply run the following commands, substituting the domain and a domain admin in place of EXAMPLE.COM and jsmith, respectively. sudo apt-get install likewise-open sudo domainjoin-cli join EXAMPLE.COM jsmith sudo lwconfig..

Last time we saw the Diffie-Hellman key exchange protocol, and discussed the discrete logarithm problem and the related Diffie-Hellman problem, which form the foundation for the security of most protocols that use elliptic curves. Let’s continue our journey to investigate some more protocols. Just as a reminder, the Python implementations of these protocols are not at all meant for practical use, but for learning purposes. We provide the co..

Last time we saw the Diffie-Hellman key exchange protocol, and discussed the discrete logarithm problem and the related Diffie-Hellman problem, which form the foundation for the security of most protocols that use elliptic curves. Let’s continue our journey to investigate some more protocols. Just as a reminder, the Python implementations of these protocols are not at all meant for practical use, but for learning purposes. We provide the co..

Last time we saw the Diffie-Hellman key exchange protocol, and discussed the discrete logarithm problem and the related Diffie-Hellman problem, which form the foundation for the security of most protocols that use elliptic curves. Let’s continue our journey to investigate some more protocols. Just as a reminder, the Python implementations of these protocols are not at all meant for practical use, but for learning purposes. We provide the co..

This Week in Podcasts - zacs.site - 12 years ago - eng
Unfortunately, the past week was relatively light in terms of new podcasts, and even more sparse with regards to great episodes. There are always a few, though, and this week was no different. Permalink.

Overview This last week I was lucky enough to step onto Facebook’s campus for their first ever Hack Developer Day. Throughout the day developers and project managers gave talks about HHVM and Hack. From overviews to the nitty gritty details, each talk brought more insight into why this language was created. Below are a few of the talks that I thought were the best of the bunch. Hack Language and Library Features This talk walks thro..

Installing Phindex - boyter.org - 12 years ago - eng
This is a follow on piece to my 5 part series about writing a search engine from scratch in PHP which you can read at http://www.boyter.org/2013/01/code-for-a-search-engine-in-php-part-1/ I get a lot of email requests asking how to setup Phindex on a new machine and start indexing the web. Since the article and code was written aimed at someone with a degree of knowledge of PHP this is somewhat understandable. What follows is how to set..

Jill I’ve been working on “Jill” for the past few weeks. Figuring the best way to do the parts-gathering part of the game (specifically as relating to animation) is doing my head in. I’m trying a few different things as I go, seeing what seems to work the best. The general gist of what it has to do is:

FINAL WEEK! - etodd.io - 12 years ago - eng
We are now in the midst of the final week of Kickstarter funding! With the campaign nearing the end, I thought I would give you another development update. First, I spent a few days completely rewriting every bit of text in the game to support multiple languages. You can now change the language from this nifty selector on the main menu, and the whole game instantly switches: Now all we have to do is translate ALL the things!

This series was incredible, and I loved all the twists and turns. But I was surprised to see that this particular book didn’t…

Continuing to riff on Brian Hall’s recent piece for Tech.pinions, Panic Inside Apple and Cheers for Satya , that I linked to in my last post , I want to spend some time talking about another topic of his article: the iPhone 5C. Lately there seems to have been a great deal of talk about the 5C as a failed product that missed the target Apple set out for it by a gross and (apparently) indicative-of-impending-doom margin. I could not disagre..

noWatch - zacs.site - 12 years ago - eng
I’m going to violate my cardinal rule of not using a pull-quote for this article by Brian S. Hall, for to simply point you at his recent piece for Tech.pinions and expect you to grasp the pertinent thread out of the three near-disparate topics within would be a fool’s errand. Although ostensibly about Microsoft, more accurately yet another critique of the 5C, and with a tired subtext of the usual “Apple is doomed”, I see no other recourse..

One of the great features of JavaScript is the self-executing anonymous function. It's extremely useful because you can avoid polluting the…

Since there seems to lack any information for what to do at Ingress events / anomalies. I present my version, in hopes to help you. How to prepare for an Ingress Anomaly. Bring a battery / power-brick No matter your phone. I doubt it'll be able to run Ingress and

On Monday, April 7th, 2014, a major security vulnerability in OpenSSL was made public. The vulnerability was filed as CVE-2014-0160 and…

We’ve taken some time to bring all our developer resources together into a single site. In doing so, we’ve reorganized the layout to make…

On Monday, April 7th, 2014, a major security vulnerability in OpenSSL was made public. The vulnerability was filed as CVE-2014-0160 and…

We’ve taken some time to bring all our developer resources together into a single site. In doing so, we’ve reorganized the layout to make…

A Brief Naval-Gaze - zacs.site - 12 years ago - eng
Turns out, vanity searches pay off: earlier this evening, my girlfriend pointed an article out to me of particular interest. Writing for Fast Company Labs, Jenna Kagel published Inside One Blogger’s Plan To Make Money Without Hideous Ads on January seventh of this year, where she recounted my plans to take this site from a cost center to a profitable enterprise detailed in Doing Monetization Well . To me, to have a site so popular and wi..

This is so cool. Back when I used to write exclusively on my iPad, I nearly did this so that I could copy a finished article to my clipboard, and then simply tap on a home screen icon to publish it using Pythonista rather than opening the app as an intermediary step between creation and pushing it up to my server. Then I got my MacBook Pro, though, and it became my primary writing device. I doubt this will remain the case forever, so I plan..

17 visitors online