skysight-inc/HackerNews huggingface dataset:
I feel like comparing these two is sort of like comparing Android vs iOS, am I wrong?

Netflix has more subscribers because it's cheaper. HBO on the other hand has less subscribers, but I'm guessing that they make more profit than Netflix. At the end of the day, it depends on which one you think is more important. More profits or more subscribers?
The psychology of hating food (and how we learn to love it)
Is It Journalism, or Just a Repackaged Press Release? Here's a Tool to Help
Body text is really light making it hard to read, at least on my eyes. The content seems interesting though.
If you want to use a screen at night and you don't want to mess with your sleep cycle, make sure you have a device with an AMOLED screen that has the ability to run a profile that uses red pixels only.

Samsung Android devices like the Note and the Galaxy S3 have AMOLED. On the Play Store, there is a free app called Galactic Night that will let you run the device in red only. Add on another free app called Screen Filter, and suddenly you have a device with perfect lighting that allows you to keep your night vision and let your eyes rest while you drift off to sleep. CyanogenMod used to have this feature; not sure if it still does.

Backlit LCD screens (even ones that use Flux or Red profiles) won't work because even the black pixels are backlit. I've tried using a jailbroken iPad with Color Profiles and it's just not the same.

Finally, you can use an e-reader but I recommend a light source you can add a red gel to. This will have the same effect.

Source: I've been reading on a screen before bed since the days of the Palm III. Also, I used to develop film in a real darkroom.
You couldn't really make it work in 5 or 6 2-hour movies. There is much more material in ASOIAF than there is in Harry Potter or something similar, and they had to split that into almost 10 full length movies.
> There are or course other ways of forcing file downloads, such as adding certain configuration to your .htaccess file, but I think server-side solutions to front-end problems should be avoided whenever possible.

I'd disagree with this being a "Front End" problem. You, serving the file, presumably have an idea what you want the user to do with the file. The .html page you propose editing is server side. The file being served is server side. The server configuration is server side. But most importantly, most browsers don't handle that attribute.

So I'd say what you want is the Content Disposition header, specifically, "Content Disposition: attachment". Set a header for the file type you want handled. But that's not enough on its own to cover most browsers in the wild.

Various browsers handle this header differently. Our CDN supports the following headers for files which are viewable directly in the browser. Using the appropriate header will prompt to Save As... even with a normal (left) click.

We recommend number 2 or number 8:

1. Content-Disposition: attachment

2. Content-Type: application/x-download
Content-Disposition: attachment

3. Content-Disposition: attachment
Content-Type: application/force-download

4. Pragma: no-cache
Expires: 0
Content-Type: application/force-download
Content-Transfer-Encoding: binary

5. Pragma: private
Cache-control: private, must-revalidate
Content-type: application/x-download
Content-Disposition: attachment

6. Content-Encoding: AuraganDownload
Content-Disposition: attachment

7. Pragma: public
Cache-Control: must-revalidate, post-check=0, pre-check=0
Content-Disposition: attachment

8. Content-type: application/octet-stream
Content-Disposition: attachment

This list was gradually added to over the last 10 years. Besides number 2, our main recommendation, the others here are for various edge cases such as popular downloaders or varieties of corporate firewalls, proxy servers, and reverse proxy (edge) caches. I included them just in case you're battling one of those cases and want some other incantations to try.
Join us and disrupt one of the world's worst monopolies
SendHub (YC W12) is looking for Javascript and iOS engineers.

About us:
We’re making it faster and simpler for professionals to communicate.

Founded to help educators reach students and parents in under resourced communities, we’re taking on the Telecom giants. Hate your phone carrier? Us too. Telecommunications is a duopoly dominated industry, which has systematically suppressed competition over its 150 year history, in order to keep prices unfairly high. We’re going to change this, starting with business phone service.

SendHub has over 100k customers across the US in business, politics, faith groups, sports, education and many more; making hundreds of thousands of calls and sending millions of texts each month.

The Role:
You’ll be involved in every part of the software life cycle from specs discussion to implementation to testing and releasing. You’ll work on challenging problems that require deep knowledge of the tech stack and work with fun technologies such as VoIP and Bluetooth.

Our Philosophy:
We believe in building a wonderful product and taking care of our people. We understand the importance of personal growth so you’ll get autonomy, recognition and regular feedback. We move quickly. Working in short iteration cycles, we release our apps to market at least once a week. We expect a lot of each other but we wouldn't want it any other way.

Benefits:
Health, dental, meals and we don’t track vacation days.

We're based in downtown Menlo Park, CA (very close to the caltrain station). If you're interested, please drop us a line: jobs [at] sendhub [dot] com.
NewSpaceWatch focuses specifically on commercial companies trying to innovate in space travel: Armadillo, SpaceX, Bigelow, etc.

http://www.newspacewatch.com/
Control-click would work much better than this attribute.
Anonymous calls for Internet blackout to protest CISPA
This article is all http daemon related which is a very small subset of server config...

I don't want to devolve into all my own tips and then have arguments about fail2ban, but I have one tweak to the TRACE/TRACK note, really there are some silly things people can do with any requests other than POST/GET (also silly things people can do with those, but that's primarily App security).

I disallow OPTIONS, HEAD, TRACE... everything, with this sort of an Apache config:

<LimitExcept POST GET>
Require valid-user
</LimitExcept>

The biggest place this can cause issues is with load balancers using a HEAD command to check the existence of a server.
Witches?
For most of the tests, we expect that an ORM or something ORM-like is used to work with the database. For example, the Ruby tests use ActiveRecord and many of the Java tests use Hibernate. We believe the use of an ORM to be conventional for most production sites.

The "raw" suffix indicates that an ORM is not used. This can give you an idea of the cost of using an ORM (or, in some cases, the cost of having more framework code in general).

The "servlet-raw" test uses raw JDBC to connect to and query the database. The "php-raw" test uses PHP's raw MySQL connectivity and no ORM. The "php" test with no "raw" suffix is using PHP ActiveRecord.
That's absolutely true, it's far too easy to get in a situation like that even without considering patent law. I just think patents make the scatter-gun approach too accesible, and the damages are far too high. Software doesn't need to protect R&D costs on FDA studies and years of testing. If the goal is to foster innovation, either software patents should be abolished, or there should be very reasonable limits to damages, or there should be a simple and inexpensive way to trigger a review that invalidates ridiculously obvious patents such as "scan-to-email" and friends.
LAX flight status boards hacked, telling passengers to exit terminal
I'm not at all surprised by this. I mean, I use the same dictionary-word password for 98% of websites I visit. You know why? Cause for the most part, it doesn't matter. If someone manages to log in to my Hackernews account and accounts on random forums and accounts on pages I had to sign up for once and never returned to again, I couldn't care less.

My bank/Facebook/Twitter/Amazon/etc are all unique because I actually want to keep people out. Other than those, I'm more than willing to trade security for the convenience of knowing I can visit a site I haven't logged into for two years and have a really good chance of knowing my password.
Does anyone have any idea how this could affect any startups selling software online?

This could have huge ramifications, but as usual it's Congress mucking things up.
Let's say that gets adopted everywhere. For people like me who are used to doing RC/SA, you'll have to put a "No Need To RC/SA" prompt. You can't win.
Hands-on with the Amazon In-App Purchasing Plug-in for Unity w/ Mad Menace Games
The no ads feature is important to me.

I had a subscription to Hulu Plus, and it pissed me off that I paid a subscription fee and had annoying commercials.
The Rise and Fall of AMD: A Company on the Ropes (Part 2/2 in the series)
Perhaps on Mars, unlikely on Earth. With our dense atmosphere a vehicle like a mostly empty Falcon 9 first stage is going to have a fairly low terminal velocity, in the low hundreds of km/s range. Slowing down from that speed to a controlled hover/landing is pretty easy. The cost/benefit on Mars might be different though, since the atmosphere is thinner.
Bloomberg Says Interpretation of Constitution Will ‘Have to Change’ After Boston
I really would love if Dolphin Browser and Opera Mini would open PDF files in browser. Downloading files for viewing and opening PDF reader really isn't nice option, when you simply want to have a quick look what the file is really about.

Google's quick view has saved me many times. But there really should be one simple and good solution for this problem.
I am so tired of this overgeneralization and oversimplification of a subject that is bound to be extremely personal and different from person to person.

Blanket statements like "why women should ~~" or "why men should ~~" are never ever going to be true and these media outlets and writers need to stop using these cover-all phrases that are bound to be met with disapproval from ~80% of the relevant population.
I really like how the author ignored the fact that biz people are financially predatory, and often use those skills on their non-biz cofounders.

Good work.
I am, with Security Now podcasts. I don't want to open those with VLC plugin which doesn't work too well.
Wow, this is so useful and I never even knew it's been around. Thanks so much!
8 Secrets for Maximizing Startup Equity and Control
Sales tax is applied to the buyer, not the seller
As an environmental studies major, yeah, duh, I am sure the Hubbert Peak stuff jacking up the price of gas is one of the primary causes. I wasn't suggesting autism was a primary mover of numbers here. I am baffled by the essentially hostile reaction it is getting for me to wonder out loud about that as a factor though. Did curiosity get outlawed on Hacker News? My understanding was that satisfying one's curiosity was a primary value here.

Sheesh.
Yeah, traditional media sure were happy to promote the Reddit link and print positive headlines about it.
It took them only one day to s/internet sleuths/witch hunt/g
The business people are there to sell, period.

They also have to tell the programmers what the product is so they can build it, but the way they figure out what the product is, is by selling it.

Selling is not a one-way flow of information where a salesperson asks people to buy something. It's also a process of probing and gathering information about what people want to buy, and that's arguably more important in a startup.
As a former PR person I can tell you that this ap is AWESOME. the general public has no idea how much of their "news" is actually just corporate created "infomercials" I don't even mean to sound like a conspiracy theorist- but it is truly shocking when as an intern I would write press releases and then later that night hear my exact words said on the evening news. This is especially true of newspapers who are trying to create reams of content but with far fewer journalists. If this app works as well as they claim- this is a game changer.
What is wrong with paying sales tax over things that we buy over the internet again? Isn't the real problem the fact that we have to pay sales tax in general, and/or the sales tax rate? Sales tax income goes to your state. There are states which can sustain without a sales tax (or even income tax); they certainly get that money from somewhere though.
It seems as though it's not really what you know, but what you're willing to do/learn. I was the business founder in my last startup, and I picked up technical skills to help when needed and coached my co-founders on sales when they needed to step in. IMHO if you're founding a startup there is nothing that isn't in your job description.
Addendum: frequently used in Aerospace, Navigation, and Motion Tracking applications.
IcCube finally live on youtube
I hear ya, like I said I grew up super rural as well. For example, using Google's directions from where I grew up to the nearest big city using public transit has me start the trip with a half hour drive/taxi ride.

I'm just trying to fix dead young drivers, but I totally agree that it screws up the world for people under 25.

all of your anecdotes could happen to anyone at any age if they don't have any experience driving

Actually, I'll go one further, I know of quite a few drivers with plenty of experience, decades even, who struggle to control their vehicle on a day-to-day basis. It's like they're just incapable of learning the skill. My father-in-law, for example, has probably 40 years of experience behind the wheel and drives so poorly that I pretty much refuse to ride in or near a vehicle he's driving. One of my wife's former bosses drives perpetually 15 miles under the speed limit and goes into a near panic attack if she has to drive slowly and look at house numbers at the same time when trying to find a new place.

I honestly don't know how to solve that outside of autonomous vehicles and significantly harder licensing.
Reactive.js - A library for programming reactively in Javascript
Building a Roguelike in Javascript - Part 5b: Attacking Spreading Fungi
I find sculpteo is a way better service. http://sculpteo.com
Prison exist for two things: a) Punishment b)Rehabilitation. If it existed solely because a) then all sentences would be permanent.

Personally I'd like to see end of prisons, at least for many minor offenses.
I honestly don't care if retailers have to collect income tax: But municipalities/states SHOULD have to pick off a menu of plans from the federal government for internet tax for their boundaries, and should have to register their boundaries with a federal agency.

The burden of dealing with every crazy tax situation and variety in every municipality in the country is the issue. Not the tax itself.
OK yes I understand better now. I never realized that other browsers apparently don't offer the "open with default application" option in the download dialog, like Opera does.

And actually quite some other applications do this (open as a temporary file) as well, it's a very common pattern: 7-Zip, FileZilla, to name a few.

And even if you didn't, there's always a temp directory that gets cleaned next reboot. Though I agree, the browser should take care of this, like most apps.
This may be a silly question, but does this sales tax also apply to SaaS products that you might sell? Or is this only for physical products a la Amazon?
Celebrate Entrepreneurs Helping Entrepreneurs In Chennai
Really cool (in a Zen kind of way)! :)
there are at least 3 ways to save an opened pdf with chromes viewer.
The SRB thing isn't true. The costs ended up being pretty much the same for new vs. refurbed. The thing is, with solid boosters the "rocket engine" tends to just be giant aluminum cylinders, almost all the complexity of the job is in casting the fuel and putting the segments together, which is completely orthogonal to the reusability aspects.

Also, part of the allure of SRBs is that they are cheap to manufacture, comparatively (this is a false savings, due to increased operational complexity, but it's still very tempting), so even if a significant amount of money could be saved per SRB through reuse it wouldn't have affected the cost a launch much.
Why are both unacceptable? Server enforcing downloading/viewing measn the user couldn't override its choice, but providing both links avoids that issue.
"choosing where you live"

Taking his side in this, very few people at 21 have chosen where to live. Their parents picked that location for them.
It seemed to have become much more formulaic. Most of the new episodes follow the same pattern as The Simpsons. Random intro topic that leads to the main topic, often something in recent pop culture.
Content-Disposition attachement is one of the hardest things to implement when you have UTF-8 filenames. You have to browser sniff, and even then I have haven't found a good solution.

Does anyone know of a good resource that explains all the edge cases that must be handled?
"I have no idea why this has to be so gender specific."

Because it is a reaction to coverage and pressures on women to be overachievers for the sake of feminism and related causes. Other than that, no reason.
A Ruby Interface to Yammer's REST API
Exactly what I thought. I studied EE in undergrad so I used this sort of notation all the time, and my thought upon reading the article was that I'd be rather confused upon looking at the graph and would struggle to figure out what it was even representing.
Not all games sold on Steam use DRM.

See: http://www.gog.com/forum/general/list_of_drmfree_games_on_st...
On large heavy objects they also impose significant stress on it's structure.
They did study the effects of explosives and explosions and they did pretty well given the constraints they were working under. It's very hard to get access to high explosives without the FBI nabbing you, and trying to make them from scratch without a chemistry degree is a recipe for blowing yourself up or having them fizzle like the Time Square Bomber's. The US isn't like Iraq where you can buy an artillery shell from a looted depot for $5.
I was kidding, jeez. I'm a big fan of SumatraPDF and use it everywhere I can.

However I have actually heard people complain about its yellowness when started without a document. I don't care Sumatra, keep it yellow.
This would be pretty awesome with a browser plugin.
My personal anecdote disagrees with you.

I do not make the decision to write performance critical code in C++ until I have an analysis of the problem which includes a prototype in a slower language. Therefore I do not start writing C++ templates until after I already have a specific problem, and a pretty detailed layout of how I want my data to be laid out in memory. The details of how my code gets laid out in memory I gladly leave to the compiler. But it is important for me to know that I can use templates and I won't have to worry about it either.

I suspect that your first line of defense against running out of memory was not looking template construction, but compiler optimizations. Managing memory manually in C++ is hard enough without creating a mindset which encourages premature optimization.

Not true!

In the latest project that this came up in, one of the first templates that I wrote in C++ allows me to replace things that can go into a std::map with 4-byte objects that are simply indexes into a deduped vector. (This is on Linux, so I don't have to worry about dword alignment. Thus 4-byte objects only take 4 bytes.) Given that I have a very large number of these, often need to compare two to know if they are the same or different, and only seldom need to get at the actual value, this gives huge memory and performance benefits.

Of course doing this kind of thing for a general-purpose application would be horribly premature optimization. Which is why I only considered going to C++ after analyzing where the issues were in my first two Perl versions.

And I am an example showing that it isn't just C++ gurus who find themselves needing to write performance critical code in C++. In fact my desire to avoid premature optimization means that when I do need to write performance critical code in C++, I do not know the language very well because I use it so seldom!
I would be interested to know about "why" this whole debacle happened, but much later after I actually get to play the game. I love SimCity, loved almost every single version that Maxis has released, but this latest offering got me scared. So from others out there who play the game...is it even usable at this point?
I second this. http://i.materialise.com/ is decent too, but Sculpteo is the best I've used. Their standard service is very fast, and the prices for the small stuff I typically print is much cheaper than the others.
Here you go: http://churnalism.sunlightfoundation.com/downloads/
As far as I can understand this isn't a new tax, it's just a law which makes it easier for tax which is owed anyway to be collected. Nobody likes paying tax but governments need money to provide services. Perhaps I'm a bit blase about this because I don't live in America so this doesn't affect me, but unless you want to not pay tax which you legally should, I don't see the problem.
Because HN readers aren't idiots. We know that it is good and right for sales tax to be charged on sales. And, that the sale occurring on the internet does not make it an essentially different thing than any other purchase of a good or service. I think that, for HN readers, is very important: the internet is a different marketplace, not a different reality, and to treat it differently in some aspects can lead to legal problems and credibility issues down the road.

In terms of the nightmare that is implementation, that is another story.
Restart Apache in all Linux distributions
Why the Lean Start-Up Changes Everything (HBR take on lean)
Big Data Videos
I always somewhat dumfounded about things like this appearing on HN (which I like many others end up reading and making comments on).

This reminds me a bit of Quaker Meeting House. Anyone can get up and say something it doesn't matter who they are or what they have to say. Then someone can get up and say something else or comment on what the previous person or person's said.

I guess the thing that I find amusing (and the point of what I am saying) is how some of these things end up being voted up and commented on (until they are killed) and given way more attention then just a comment of the same length resulting from a more authoritative post buy someone else.

Add: In other words showing how much formatting and presentation matters as opposed to strictly what you have to say. Ironically.
I really love them. This probably reveals my age...
IPhone 4 “antennagate” settlement checks arriving in the mail
>does that ever happen?

Every time I browse a site on an iDevice, yes.
"X carries too much/undesirable risk of Y" != "X unavoidably leads to Y"

The former is what RR said, the latter is the strawman being attributed to them.
Why the Lean Start-Up Changes Everything
Service for this == middleman effectively increasing the burden of any tax and wasting resources.
Only if vocabulary size already has some specific correlation with verbosity but it's easy to use many words or very few words regardless of vocab size.

Something can be "truly fucking staggeringly-ass colossal" or it can be "fucking tall". Something can just as easily be "fucking colossal" or "god damn motherfucking-ass tall".

Yeah if you're the sort that "truly staggeringly colossal" comes naturally to you'd see a difference in emphasis, but they're equivalent to Joe Shitpack.
I'm going to guess that most people here will flag an Entertainment Weekly article just out of reflex. (I didn't, just saying).