skysight-inc/HackerNews huggingface dataset:
I mean, if the US government and her lands were just up for whoever wanted to call dibs, I'd take it.

I'd like to see you try. You might just end up with a deeper appreciation for the Second Amendment.
SeatGeek Launches on iPad
I was wondering about that, but (thankfully for him) he seems to share his name with a Irish comedian. All he probably has to do is leave that job off his resume and it won't be particularly google-able.
> Also note that the NN people haven't been complaining much that every consumer broadband plan also bans servers

Yes, they have. In fact, the bans imposed by other broadband providers were the key motivation for NN folks. (Including the FCC commissioners that included the neutrality provisions in the Open Internet report and order.)

Right now, many NN advocates are yelling louder about Google because Google was on their side until very recently, and now is taking the exact opposite position.
I learned long ago to sanitize my inputs/etc so I don't think I'll write more secure code for having read it, but I hadn't ever thought through exactly how an attacker might do things like time-based blind SQL injection. So I found it interesting.
P2P != Running a Server.
He wasn't a student, but he was definitely part of the MIT community. He was in a student group, a technical member of the W3C (housed on campus), and his father was an alum and a contractor at the Media Lab. Joi Ito, the head of the lab, sent President Reif a letter asking if this could be dealt with as a "family matter". Reif (or his lawyers) refused.

MIT may not be culpable in his suicide, but they sure don't come out of this looking good. They maintained strict neutrality, when they could have stood up for open access.

Their behavior makes me ashamed to be an alum of my school.
That's great. In his last lecture, Dr. Bose said that the average timespan of an engineer doing actual engineering was about 7 years because they get promoted and become managers. I hope to avoid this at all costs and keep practicing my craft until I die.
I spent several years building backbone applications, and recently have been doing a lot of work with Ember and Angular. For most of the applications I work on, I find Angular to be a really excellent choice. It fits in very well as part of a larger app with "islands of richness". It's really quick to learn and become productive with. The ecosystem of existing components (directives in angular parlance) is huge. The choice of plain old html for templates means I can take screens of html/css produced with our design team and iteratively turn them into an angular app. And last but NOT LEAST everything is very easy to test thanks to DI.
The Mill CPU Architecture (2 of 9) – the Belt
Note that this post is about changing the order of bits within a byte (eg. x86-64 XOP instruction VPPERM with bit reversal option). Whereas you are talking about changing the order of bytes within a word (x86 instruction BSWAP).
Sure. The difference is that with ImageMagick is getting all the flags right. Not to put down a powerful tool, but it isn't exactly memorable. In a script you can describe what's happening and customise it at any point without in-depth knowledge of the tool, and with a friendly CLI environment. I'd rather write 5 lines of Ruby than read up on the ImageMagick flags.
What else are git commit messages for than to make people laugh? That's how I think everyone should use them.
Would this apply to "standard gratuity" or whatever for "parties over 8"? Seems a little off if that is the case.
> Both GCC and Clang are surprisingly mediocre at this kind of optimization.

Clang, at least, has gotten significantly better in the past year (I haven’t used GCC for a while), but there’s certainly room for improvement. Please report bugs for cases that your compiler misses if you can spare a few minutes.
Correct me if I'm wrong, but wouldn't allowing researchers to freely post their publicly funded papers on whatever medium they desire whether it's their own website or another freely accessible site solve this problem?

As you've also pointed out, JStor is a non-profit. Donations and soliciting volunteers would probably help fund this stuff; it seems to work fine for Wikipedia. Regardless, publicly funded research shouldn't be kept behind pay walls.
as you point out you can build the sql query. I've not seen any ORM that validates the SQL you pass it to build the query. This is how SQLi happens in the ORM tier.

objects = orm.rawQueryForObjects("select * from people where name = '" + name + "')
Well I'm glad we all agree that politicians shouldn't send people into unjust wars. I don't agree that it's on politicians for allowing people to join the military as long as they have foreknowledge of the risks to their health (both physical and mental) that are involved.

Otherwise we'd literally be in a nanny state, and where does that stop? Should we prevent people from joining the police? How about firefighting? How about firefighting for wildfires? Or roofing?

Either way you can blame people until you're blue in the face and it won't help the veterans. The action that would be of help is to treat those who are wounded, and to prevent the politicians' use of the military in unneeded/unjust conflicts in the future.
Nice one. Curious how it was discovered. Manually toying with URL parameters on google.com links?
The Secret to Creating the Next Silicon Valley
Speaking as someone who uses Scala everyday for a largish organisation lots of this just seems wrong or irrelevant.

Poor tool support: I haven't had issues with IDEA refactoring

Backward compatibility: upgrading apps is usually not too hard, and from 2.10 onwards BC shouldn't be such an issue

Slow compilation: if you are working on very large programs anyway I feel sorry for you - we try and keep our services small and simple and compilation time isn't an issue

Language is big: depends what you compare it to. But choosing a subset doesn't seem necessary. Just make sure people have read one or more of the various good style guides around (the Twitter Effective Scala one for example, or Odersky's recent talk from Scala Days)

- Ibid. You should be using a functional style, but leveraging OO (case classes really). Although I do sympathise that Scala is more complex here.

Some of the points you raise have merit (mostly the ones related to complexity) but unless you are using a Lisp they are almost certainly true for your alternative language (such as Java, C++ etc.).

But lots of people successfully use Scala everyday at work. The organisation I work for has pretty much moved entirely to Scala now (from mostly a Java base) and we have about 60 devs. So it definitely can be done. And I haven't found a single person who wants to go back to Java.
Collaboration doesn't work
You can use find/xargs for this. It'll be faster because you can parallelize it with the -P option, for example, for a 4-core machine:

find . -iname "*.psd" -print0 | xargs -0 -P 4 -n 1 -I I convert I I.png

For best results, change the number "4" in the above command to the number of cores you have.
Fork, Don't Dam: On Building Meaningful Products
AWS Elastic Load Balancing adds Support for Proxy Protocol
Counter point:

http://www.forbes.com/sites/michaelellsberg/2011/06/24/the-t...
Yes, but you have to keep banging on about measurable KPIs - the obvious ones (visits, revenue) cannot be shoehorned into everything. Time to create new campaign, speed of data entry, lead generation, speed of response, all things you can measure. But the client has to be excited about them.
TATA is comparable to Cogent though in terms of network quality, and it seems their network engineers are even less competent...
It is worth tipping delivery people too as they (almost?) always have to use their own vehicles and pay for their own gas. It is really a shit gig.
What should I ask for as compensation after becoming fully vested in my startup?
I am on the verge of becoming fully vested after a four year stint with my startup. I currently have a 10% equity stake in the company and take a 75k/year salary. I am going to be negotiating updates to equity and/or salary once fully vested at the end of 2013.

The company went live in 2010 and we are looking to exit sometime in 2014 via acquisition in the 10-20 million dollar range.

I am a co-founder of the company. We have 5 total employees, with the CEO being the primary stakeholder at 80%. She takes a salary of 45k/yr. We aren't going to be adding employees at a large clip or giving away very much equity in the company at this point.

We bring in close to 1M revenue/yr. I have coded about 95% of the product (and it is a pretty large product).

Thoughts?
My personal website is powered by Padrino (http://20bits.com), having hosted it on Wordpress for the 6 years prior. I liked Padrino but the codebase was kind of a mess. I could tell that overall it was very immature.

What progress has been made on that front in the last year?
> And again, it is within the scope of agreed contract, its in the article. I don't think its insane to offer a certain guarantees of a service (1 Gbps up/down) within limitations (you won't be using 75% of it 24/7).

Then specify the limits up front, rather than promising a gigabit connection. Metered Internet access is potentially reasonable, unless the limitations are arbitrary, undocumented, and capricious.
I get this feeling with many open source projects, but merges happen much less often than forks.
Troy writes largely for a less-technical-than-HN-commenters audience. You're unlikely to see to many "Wow, there's something I didn't know" comments here in response to his articles – but I'll bet there's many many heads nodding and thinking "I wish I'd had this article to show a certain cow-orker before he did $newbie_mistake[0]"
Amazon's Kindle circumvents Apple restrictions with ‘free sample’ search
but rewarding past service doesn't actually result in better future service.
Use React and JSX in Ruby on Rails
This guy wasn't "advocating for himself," he was talking about a customer of the company he works for. He would have had nothing to say if he didn't work there, and moreso if he wasn't aware of the order at all. You simply don't shame or insult your customers. It may feel like a hard lesson now, but I guarantee he won't be creating a VC-backed startup geared toward making this kind of thing easier.
My advice is to go back to school. And not because you are being pressured to but because it will broaden you in ways you can't anticipate. You'll be in an environment that is unpredictable and stimulating and you don't know where future inspiration will come from because of it.

Jobs found inspiration after dropping out but -- and this is the important bit -- while still on the campus:

>>>“The minute I dropped out I could stop taking the required classes that didn’t interest me, and begin dropping in on the ones that looked interesting,” he said. Among them was a calligraphy class that appealed to him after he saw posters on campus that were beautifully drawn. “I learned about serif and sans serif typefaces, about varying the amount of space between different letter combinations, about what makes great typography great. It was beautiful, historical, artistically subtle in a way that science can’t capture, and I found it fascinating.”

-- from the Isaacson bio

Listen, you can always make money later. But you are young only once and if you pass up the chance for serendipity when you're young, you'll regret it later in life because by then you'll understand you've trapped yourself in a bubble for years.

I hope this helps.
Book: HTML5 and jQuery, with a side of hipster.
Oh excellent, I didn't know ImageMagick did PSD.
Yes, and being asked about the nature of these skewed results.
Automatic analysis would have to be amazing to detect something like this. I'm assuming this was found manually. I wonder how long it took.
Apple Developer Forums Are Back Online
> hopefully it involves a new programming model to make the problem more well defined

That's exactly what I'm up to :)
Citysocializer’s iOS app now plots social gatherings on a map
Admittedly in the UK, but the ISP I use don't have a problem with people running servers: http://www.aa.net.uk/
Yes it is bad, but its better than storing them in plain text in the database.
I went from only doing PHP to working in Scala so it can be done. You'll need to do a fair bit of learning on the side if, like me, you were more of a 'PHP-developer' than 'developer' (by which I mean your CS knowledge and broader programming knowledge was lacking).

But if you are already familiar with functional programming, data structures, etc., then it will be straightforward as Scala has a nice syntax - at least, it does for a C-style language.

On the frameworks debate, I've found in the past that trying to use a large framework and learn a language at the same time is just too difficult because you are overloading the learning. Sticking to Scalatra here might help because you don't need to work hard to understand the framework, so you can focus on making your app and learning Scala. Play is probably nice once you understand it, but they'll be a lot more domain knowledge needed to use it effectively.
Yes, that would be fantastic.
Yes, this effect shows up when you view http://www.testufo.com/#test=eyetracking on a CRT, then again on a common LCD.

If you're running "ToastyX Strobelight" (easy lightboost programming utility) on a 120Hz LightBoost-compatible monitor -- hit Control+Alt+Plus to enable LightBoost strobing, then Control+Alt+Minus to disable LightBoost strobing. Control+Alt+1 will program the strobing to 1.4 milliseconds, while Control+Alt+0 will program the strobing to 2.4 milliseconds (oscilloscope measurements). The 1.4ms-vs-2.4ms is actually noticeable in the castle at the top of http://www.testufo.com/#test=photo&pps=1440

It's a very interesting exercise in hacking LightBoost 2D as a programmable-persistence computer monitor (100% software hack; no hardware modifications needed; no 3D kit needed)
>What I want from something like CoreOS is a stripped-down container host that will host stripped-down app containers. I want to package my app in the most-stripped-down fashion possible and deploy it on this stripped-down container host.

If that's all you want then use Ubuntu Server.
So, the poor bastard is out half a year of his life and who knows what other collateral damage (job, school, personal life, etc.)

Does the prosecutor here just go "Whoopsie, our bad!", or what?
If it were true that 99.9% of all users never ever saturated their lines, then no one would ever be having these kinds of conversations. The only reason network neutrality has become such an issue is precisely because there are ubiquitous technologies that can and do saturate your link, and consumers love them. Napster, Kaaza, Morpheus, Bit Torrent --all popular (or once popular, anyway) P2P technologies that take advantage of as much bandwidth as you want to throw at them. Consumers can, have, and do saturate their lines in great numbers. The ISP industry's response was to throw a hissy fit that consumers were taking advantage of what was sold to them, institute throttling and deep packet inspection, and dig their heels in on upgrading network infrastructure, even when the government threw billions of dollars their way to make it happen.

Google's public image on the matter has strongly revolved around shaming these practices, going so far as to file amicus curiae briefs to the courts in relevant cases condemning the very practices they're now attempting to implement. The rhetorical "think of all the things you could do with a connection that fast!" questions are pervasive in their marketing. They've gone so far as to say that the reason they're getting into the ISP game is precisely to incite the development of technologies that can take advantage of those links. These public faces are at odds with the words of their legal department that wants to hide under "reasonable network management" in ways that make them indistinguishable from the very competitors they claim to be shaming.
Does anyone do a good blog on the technical work behind AWS / other cloud services. I have found my "works when all servers in the same rack" mentality has come to trip me up in the cloud - and yet I do not have the time to experiment and probe every new feature.

I guess I am looking for the Uncle Bob of the cloud networking world.

Edit: not interested in three command lines to install Elastic FooBar, but how the FooBar routes, the impact on latency, the impact on application design - you know the meaty stuff :-)
I'm so super frustrated and upset about this MIT thing. The hallowed halls that I always associated with all things hacker-ish and who invented many of the key things modern society has come to rely on has truly failed those it spawned.

The loss of context by the MIT staff is just so heart breaking. If I had my true revenge fantasy I'd tear the institution asunder, figuratively. Rebuild it in the true spirit of learning.

Ultimately with the whole fiasco... before the police were involved, No one was Substantially Harmed!

I feel like Boston, MIT and the area has become a dangerous place to not follow the rules. Perhaps its time for another Go West Exodus. Because a part of my brain tells me this whole mess would never have gone down in the bay area.

Come join your brethren my east coast brothers and sisters!
I think the characterization of #2 is way off. As others have pointed out, you're talking about mrmoneymustache.com but you're not very accurate. The guy/family essentially has $1 Million (probably more) in assets (paid-off house, rental properties, stock accounts, etc.) and lives off of $25-30K that these assets generates. Given that he doesn't have the worries of paying a rent or mortgage, that he has optimized his location for quality of life, he shows how a basic middle-class life, but with total freedom from work, can be had on that budget. But he's also the first to tell you he actually likes to "work" on his own terms (house renovation, blogging, etc.) and that these things bring him income that is just further accumulating. He actually could draw more to live every year, but doesn't. So in addition to a decent lifestyle, he also has financial security, which I bet a lot of people would want.

I do think there are some aspects of MMM's success that are not generalizable, mostly the carpentry/contracting skills and the rental property income that are a direct result of them. But the idea that on a 100K salary (say 70K after taxes), you live on 30K and save 40K for 10 years gives you a very comfortable nest egg that will compound and generate income for you is very real.

Another part of MMM's message, if I may, is that a non-consumer, active lifestyle (during both the savings phase or the "retirement" phase) is more rewarding personally and more sustainable socially. You say "it's not the life most people want to live," but one argument is that they haven't tried it because they are steeped in the mass-media consumer culture.

Personally, the OP ("a passive income hacker's view on wealth") is a no brainer (of course we all want time, and maybe a meaningful task in life), and I was really surprised he didn't tell us how to obtain that time. Because there's the difficulty, and I agree that most people peddling passive income solutions are your 1 and 3. #2 might not be for everyone, but I see it as an honest, viable alternative to the swindles and luck stories.
When you write directives you can define the attributes into which you pass parameters however you want, including making them HTML spec compliant.
Google doesn't want to create that equivalence. The problem is the definition of business in the US is so broad as to be unusable for this kind of thing.

For instance Google is fine with you using your connection to VPN to work, but you are technically an agent of your business when you do that.

Thus outright disallowing Businesses is a no-go, since they can't filter you beforehand they have to get you to filter yourself.

One way would be to ensure that the business version is so much better than the consumer version that businesses switch themselves. Unfortunately if you have 99.9% uptime and 1 Gbps total bandwidth, who isn't okay with that?
You know. I think it fairly hard to imagine how reasonable you can be when you had access to some of that content he had.

Reasonable makes no sense in this discussion.
Ok - Your job specification and requirements seem reasonable.

Did any of the developers give you a reason why they were unwilling to commit?
Thought that GP was not aware of the fact and just linked a relevant company from memory. Makes more sense this way, thanks.
I think a good reason for this (since its pretty common practice) is unlike a barista, where you'll have a cup (or maybe two) tops during your entire interaction with him/her, you're gonna see that bartender many times over the course of a night. Factor in the fact that the competition for his attention is much fiercer than that of a barista's, and suddenly its quite rational to do everything in your power to make sure he remembers your face.
I'll look into it - that's likely to be a very busy time so I can't commit right at the moment.
This is the first i've ever heard of a debate, wiki seems pretty clear about what an OS is: https://en.wikipedia.org/wiki/Operating_system
Couldn't this same argument be made against native apps?
Web Fragmentation Visualized :)
https://plus.google.com/110412141990454266397/posts/1j8be9w3...
"for example if one of your NGinx instances goes down there's nothing to remove it from the pool"
For now, you can set up a node with TTL and update it. If the server goes down, the node will disappear.
We are going to provide a client that will keep long connection with the server.
Given the level of adjectives and expletives that I have seen being used for anyone who has made even the slightest of remarks that don't aligned perfectly with the popular stand here, I can understand uhno's stance of saying stuff from a new account. And yes, it doesn't seem that MIT was neutral on this case. But I guess dropping the case wouldn't have been a neutral stance either.
I just can't believe that 12 days ago they tweeted they had 3.5 Million users! I was thinking "Great, I love these guys"

A real shame.
Just use Ruby for this. I prefer Ruby, but there are times I will pick Python instead because it has better libs for what I need to do, e.g. numerical and scientific libs.
A coworker of mine wrote this on-top of slate. https://github.com/lunixbochs/reslate

Basically a set of sane defaults (slate really isn't that powerful out of the box unless you really dig deep into the undocumented config files). I started using it and haven't looked back since. I can move windows to almost any size I want and send them to other monitors. My only want would be a keybind to send to another space, but OS X doesn't really expose any clean way of doing that.
On a semi-related note: I'd love to see studies about the effects Square has on tipping. My intuition says that it increases tipping but reduces overall CLV.
Careful. That same argument undermines the sole remaining justification for the entire USA campaign in Iraq, that we were somehow "improving" their society.
But by this argument, no one is ever allowed to criticize the current state of the world compared with the past, lest he be accused of nostalgia-clouded vision.
If I parse this sentence properly, it sounds like you are expressing regret that the trolls were not either killed or physically disabled.

TIL that death and/or dismemberment is an appropriate punishment for trolling.
The difference here between the obvious method and the best method is 55ns. Is there a reason that this problem deserves this much attention for as little a difference in time? (I realize that it is 6.5x more, but if it isnt at the center of some core loop, the multiplicative factor doesnt really matter). What use cases are there for this?