skysight-inc/HackerNews huggingface dataset:
If we live in a world where a debugger is illegal, I don't want to be legal.
Not the first study who finds appearance to be significant in areas you wouldn't expect it to be:

http://www.nature.com/news/musicians-appearances-matter-more...
http://www.forbes.com/sites/lisaquast/2011/06/06/can-being-t...
http://www.economist.com/blogs/freeexchange/2011/08/labour-m...

Not to mention all the jobs where good looks is an explicit requirement such as in modelling, acting or implicit like for waitresses or cashiers in fancy clothing shops. It's a fascinating subject and it is very impressive that we seem to be very close to quantify exactly how important beauty is. Even if it is bad news for ugly people it is better if the facts are out there so something can be done about the problem.
You really don't understand what the term "vapourware" means do you.
This effects InnoDB, but not MyISAM
I've been playing with Rubber for a Rails app. It's nowhere near as capable as Chef, but for the needs of most Rails apps deploying multiple servers and services to AWS, it's extremely capable. I'd put it somewhere between Chef and Heroku as far as being declarative and being magical.
Let’s have some real-time economics
There are solutions for that too:
Ubuntu/Debian: apt-mirror
RHEL: Create a local RHEL repo. http://kb.kristianreese.com/index.php?View=entry&EntryID=77
More generally, that process depends on both the database and network, so reliability is already the min(database, network) => network. It makes sense to eliminate a component if you can.
By making it actually readily available, instantly, in a usable interface, close enough to free as customer doesn't care the cost.

For decades, I've seen endless such "but it's free/easy/instant" things be anything but, insofar as it takes resources (time, fiddling, knowledge, skill, tools, etc) costing on par with paid versions, isn't easy for >90% of the population, and falls down often enough that it's hardly 'instant'.

$99 + $8/mo works a whole lot better than most any "free/easy/instant" solution I've seen. Sure, you may be one of the fringe consumers who can handle such solutions, but most people can't. There's always some part which is so dull/annoying/unsatisfying, but must be done right to achieve persistent widespread acceptance, that you'll have to pay (and recoup) someone to do.
How I Screwed Yasser Arafat Out of $2M
Supercomputers: Game on
Oh, I'm buggered then. 6ft6 ugly 116kg monster. Better stick to the day job
Its been widely observed that attractiveness helps in most interactions, especially sales related, so this is no surprise.

The real surprise should be that female attractiveness doesn't have a significant impact. My initial guess would be that investors, unfortunately, are so dismissive of female pitches that attractiveness can't even help.
Some children have two now.
> i've worked for a company that wanted a tool that could automate any task, and that anyone could use. They ended up writing a large, clunky program with a custom configuration format

Lots of people design terrible, overly complicated systems. This is an argument for good design, not for ad hoc shell scripts for everything.

Would you write a build system in shell? Why not? Because "make" is far better suited to the job. (Even "make" has a lot of room for improvement, but that's a story for another day).

As another example, even Debian (known for its conservatism) decided that systemd was a net benefit over sysvinit, where the latter could quite accurately be described as a pile of shell scripts. Abstractions that suit the problem domain are far superior to ad hoc imperative bags of commands.
Watch Sip tha kid in "Incredible freestyle"
On Windows i use Boxstarter or a simple powershell script that invokes Chocolatey (must be already installed).

I had a look at Puppet/Chef.......wow those really look complicated for something that should really be simple.
Oh my goodness. There are so many problems with this.

1. Giving the code to someone else to maintain is going to be a nightmare. You'll have to spend so much time explaining each iteration of abstraction.
2. You have spent so much valuable time abstracting and at the end of it, getting little functionality for your troubles.
3. You are attempting to skew the very nature of Javascript. It was designed the way it is for a reason. Meddling with this is going to result in a multitude of unforeseen problems, such as performance and debugging issues. Solving a lot of these problems is going to require thorough testing and absolving layers of abstraction.

Theoretically, these ideas are cool. They look good in a GitHub repo. But in the real world, there's simply no place for this.
You can already pay to watch instantly.

http://www.youtube.com/watch?v=vuOaTwuzlrY
What was wrong about it?
I have rolled several of my own DirectX-only engines, so I'm guessing that no, most people probably do not.

I always wrote them so that all DirectX and Windows specific code was abstracted behind platform-agnostic generic interfaces. So, in theory, OpenGL support would be as simple as coding an OpenGL implementation of my generic graphics API. Probably a day or two's work, but I haven't had a compelling reason to do the OpenGL implementation yet.
http://kristofferr.com/files/PNAS-2014-Brooks-1321202111.pdf
Because if your game later has a HD remake by developers not as smart as you it'll run worse on much more powerful hardware, like with Zone of Enders 2

Not being serious but it was interesting that happened
An MLB team (New York Mets?) has bought a Cray Ulrika supercomputer.
Sounds like a strong case for intentionally skewing investment decisions towards women founders, as if the general population is unconsciously biased towards men, then there are likely many women founders who could generate a great return on investment but who aren't being given the chance to do so.
The OLPC XO is the best machine I've had since my Amiga 500. I spent many pleasant afternoons lying in the sun hacking Forth on it. Fond memories.

http://lukego.livejournal.com/8760.html

http://lukego.livejournal.com/10847.html

http://lukego.livejournal.com/24833.html

OLPC is actually still going, though it has transformed quite a lot and isn't sexy anymore.
Ok, but ... MyISAM is like racing down a hill on a bicycle with no brakes.
For those interested, I wrote a "web scraping 101" tutorial in the past that uses BeautifulSoup: http://www.gregreda.com/2013/03/03/web-scraping-101-with-pyt...
Why shouldn't the cost of entertainment naturally drop as more high-quality content is produced? And if that's the case, aren't big-budget productions already living on borrowed time?

To explain, entertainment is fungible, and today we have an embarrassment of entertaining riches: books, hangouts, news, board games, video games, music, TV, social web, sporting events, etc. Almost all of these things can be distributed world-wide at minimal per-unit cost.

Since entertainment is fungible, the competition for for 12 Years a Slave isn't just Dallas Buyers Club, it's also 2048, reddit, Attack on Titan, the Olympics, and whatever piques my interest during a Steam Sale. That sounds like the increase in supply for entertainment is far outstripping the increase in demand.
Nearly beats it most of the time, beats it occasionally!

https://news.ycombinator.com/item?id=7379821
Or "how I sell books by writing blog posts that make faux controversial statements".
The cost of doing business at the RSA Conference
Yeah, considering the terrible quality of YIFY's movie rips I wouldn't see this as being competitive with legal alternatives at all. All the audio is low bitrate stereo, and the 1080p video never goes above 2500 kbps. The second there is any motion the entire thing falls apart into a blocky mess.

Such low bitrates do make it easy to stream, but I don't think the site is correct in saying you are watching "the best quality".
"Thanks for letting me know" just looks creepy.
to be honest, I was not aware of that piece of software.

One features of my client that I prefer is the auto-copy to clipboard. gist does look nice though.
The Mediator Pattern in Ruby (or Interactors by a different name)
Replacing Qt's moc with C++ Reflection
I, for one, do not believe in intellectual property. Information not being rare commodity, it makes no sense to artificially limit it's supply by issuing state enforced monopolies. That actually infringes on actual property such as a hard disk, by limiting the number of combinations of bits that you're allowed to store on it.
There is a misunderstanding of the difference of rated attractiveness between men and women. Women's attractiveness has a direct correlation with her reproductive capacity, whereas men's attractiveness has more to do with probability of social dominance. That includes confidence, assertiveness, aggressiveness, charisma, and of course height. Some of it is correlated with health, but other factors are not. So there is a big confounder in this study in that many of the factors for a man's attractiveness actually correlates with his potential for success.
Yeah, I just got an email from her that said:

> First, please be assured that the NSA does not conduct mass surveillance on U.S. citizens. Its mission is to collect foreign signals intelligence to detect foreign national security threats.

Stating the mission as a rationalization to deflect accusations is just silly. Frankly, I see little difference between the two agencies. They clearly are doing whatever the hell they want with our data.
"What's new since the last deploy?"
Interesting to see the list of repos that were using this service.
Sharing Knowledge for Fun and Profit
DO droplet was rebooted and messed up good.
So, I get an email from Digital Ocean, my droplet was rebooted. I check and my website is off-line, I can't SSH into the server... I reply that it is off-line, they send me back a ping series, yes the server is online.

I use the vnc option, I can login but it turns out my firewall (ufw) now blocks everything? I reopen the SSH port, it works. Nginx keeps reporting that the config file test failed, I look with Nano, /etc/nginx/nginx.conf is just a bunch of @@@@@'s (as is /etc/hostname)... They suggest an fsck...

Anybody else experienced this?

My Arch Linux Droplet runs in the AMS2 datacenter by the way. My website has been off-line for 6 hours now.
Creative resumes for software developers
quandrangle didn't say don't pay anyone. They said just because something is good, doesn't mean we have to pay every time we consume it. There are other conceivable ways of funding these things. Like crowd-funding, micropayments, whatever. If everyone followed quadrangle's logic, people who wanted to produce movies would find another way to fund them.
> Please, movie people, let me pay for this.

Pay for what, the ability to stream a movie? Don't we already have a dozen options for that?

I don't think this interesting as a feature, it's the backend technology that's interesting. On a related note, Spotify does something similar to get music to listeners by having existing users upload to new listeners.
Yup, the first generation of netbooks was exactly a reaction to OLPC and now we have Chromebooks.

People forget, but this was the explicit goal of the effort - to drastically lower the costs of portable computing for everyone.
Yeah, I don't think I'm going to listen to anything from a guy who habitually calls FOSS advocates "freetards." In fact, it might be safer just to believe the opposite of everything he says.
Have a long-term piece of code that belongs to you. Keep improving this over the time. Host the code online. Upgrade as technologies change. You will always be able to show it (off) to prove you are good.
As many are saying it's a pragmatic choice. And it allows you to do stuff like this:

(:foo (:bar {}))

Without throwing a NPE. Which is what I want 99.9% of the time. As someone who codes in Clojure close to 10 hours a day, I rarely see a problem like you describe.
What is an example of a scene that would cause it to kick in?
Copyright law acknowledges that the marginal cost is near zero. That's why copyright holders get a temporary monopoly. The goal is to incentivize the creation of these goods so that everyone can (later) get them at near-zero cost. Copyright law does not enshrine the idea that "you should always pay for anything that is beneficial." The idea is that as a society we collectively want to always pay for something that is a net positive.

There are many ways this system is currently broken (e.g. copyright lasting 70 years after creators death in US), but the fundamental concept of incentivizing creation of works that ultimately provide public benefit is sound.
The two-write operation you propose is simpler, but you're losing a lot of generality. Specifically, think about:

* I want to notify a network client that its write is done
* When this write is done, I want to delete a temporary file

etc
How are you going to manage the configuration of nginx?

What happens when the configuration of nginx needs to be slightly different on each server?

What happens when the configuration of nginx needs to change?

What happens when you need to install a custom version of nginx that's not in your OS repository?

What happens when you need more than one instance of nginx running on the server?
In the case of User.getName, why do you re-define that method just to call the prototype's method? Doesn't creating the object from the parent prototype bring that getName method to the User object for free?

Or, were you demonstrating the method overriding + calling to parent use case?
The backstory on this seems to be: in the process of compiling the Panetta report, staffers for the Senate Intelligence Committee reviewed a huge number of top-secret cables; the only place they were allowed to do that was in a CIA office building, on equipment provided by CIA. Somehow (another NYT story alludes), CIA came to believe that Senate Intelligence had gained access to more documents than intended, so they rifled through the computers they'd provided.

(Even if this is what happened, it's still very bad; I don't understand how CIA gets to mess with its oversight committee in any way.)
There is a lot of free software out there that its primary goal is to facilitate copyright infringement, I guess it is just up to the court or whomever to decide if that is the case, and worth pursuing taking it down. (Not saying that the effort could be put in for this case, but just a possibility)...
Not really:
"This video is not available in your country."
Just curious about what could go wrong (assuming I've quickly skimmed the file)?
I would love to have a server version of that which I could host on some VPS. It shouldn't be that hard as it's just some node/backbone code.
Ask HN: What could have happened to flight MH370?
I am curious what this community thinks. How can technology solve such problems in future?
fortunately, I had my mac setup with ssh enabled...so I was able to rsync it off to another computer off network. (Who needs graphics anyway?)

Apple support, to their credit, handled my case extremely well, even though I was out of warranty.
Pulseaudio used to be kind of troublesome back in the day but nowadays it's been much much better. It works out of the box on all the distros I've tried (Arch, Manjaro, Debian and Ubuntu).

When I was running Debian (this was 2 years ago, by the way) I used to need to kill Pulseaudio before launching Jack because the two systems used to conflict and when Jack was running a lot of Pulseaudio applications wouldn't work (so, for example, if you had Jack running you couldn't watch a movie with audio through pulse). Nowadays I use Manjaro as desktop distro and I can just launch qjackctl (or resume a ladish session) without needing to manually stop pulse myself, it's all done automatically and it's really seamless. I use jack only when I'm doing sound production/recording, for everything else Pulseaudio is great.
Rackspace on Open Compute
If you are using MyISAM you might as well use a raw file system and assume you will lose your data at some point.
This is an overly simplistic argument. It is not inconsistent to believe that it is a far greater danger for the executive to spy on a co-equal branch of government, in a way that acquires content, than when the executive spys on the public generally in a way that acquires only metadata. It's glib to say "oh, so Congressmen are more important than regular people?" but in at least certain ways, it's true. The dangers created in the two situations are quite different. You might have a different evaluation of the relative gravity of the dangers, you have to concede that they're different.
It's amazing how fast you can go when you don't care about safety ;)

That said, for all non trivial work loads, the latest postgres is quite the work horse, but of course requires some tuning for performance. We ended up switch to it after MySQL consistently sucked on smaller joins.

Can't argue on the replication deal: it's a work in progress.
What in the world would the CIA be looking for in searching members of Congress?

Do they actually think that elected officials are involved in terrorism or endangering the security of the US? If members of Congress are being watched, then I really have to assume that everyone is a suspect.

To be honest, the makes the Nixon spying stuff seem tiny in comparison. I have voted for Obama twice, but if it turns out that this came from his administration it really does seem like grounds for some sort of hearings (I really can't believe I'm saying that, because 99.999% of calls for impeachment are just absurd)
Pilots are trained to 'detect' hypoxia but it is still /incredibly/ difficult.

>Even if there was a slow decompression to 13,500 ft cabin altitude, almost no one would be unconscious.

This person's theory claims that the autopilot would /maintain/ the aircraft's altitude. The cabin may slowly depressurise, but the altitude remains the same. TUC at 35,000 feet - normal cruise altitude - is only 30 to 60 seconds (on average!), which is nowhere near the 30 minute mark that it would be at <15,000 feet.

I am not experienced enough to comment on the plausibility of other aspects of this person's theory, but in terms of unconsciousness caused by decompression, it definitely seems plausible.
Nah, if I concentrate I can get to 14k. I haven't actually won yet, though; I keep making a mistake.
I was 76% expecting a treatise on how various time and date fields and functions have evolved over PostgreSQL versions.
I worked at an NGO in Cambodia at about the time they were considering a country-wide roll-out of OLPC. I believe the OLPC organization initially demanded an all-or-nothing implementation, but later agreed to a pilot program run in just Siem Reap. The pilot went poorly and the implementations wasn't extended. Because it was a failure, there weren't PR releases done by any of the parties involved.

From what I've heard, the problems they saw were with things like the cost of electricity consumed when doing multi-unit charging at schools and difficulty in integrating OLPC devices into teacher-driven curriculums.

In Cambodia at the moment, it seems like inexpensive Android devices are starting to deliver on some of the promises of the OLPC program. They're rugged, energy efficient, simple for children to use, and have a large variety of educational apps and material available (though fewer are available in Khmer). A family owns it, so issues like theft and damage are their responsibility. I vacationed in Cambodia last year, and was amazed to see how many smart phones were in common use, even in poorer areas.
So do you tell your boss he is free to pay or not pay you based on his mood for the week? And you are Ok with that yes?
The Russia-Ukraine Cyber Front Takes Shape | Recorded Future
This feature won't be available in your region
No clue what multicore rendering D3D offers, but 'complete lack' is an overstatement.

OpenGL has context sharing, which means several contexts in different threads sharing the same objects. You can issue commands as long as you synchronise access to objects yourself. In practice, that means filling buffers, rendering to an off-screen framebuffer, etc. from other threads.
Congress to constituents: "Show me the money"
...assuming you believe the "metadata" bullshit.
Freescale loss in Malaysia tragedy leads to travel policy questions
Yes, it helps, but I'm afraid it proves my point. (I'm happy to just look at the English Sugar Labs.)

Maybe I'm just missing it, but I see learning activities, not books.

I'd like to see lectures and/or text books. For instance, Pre-Algebra, Algebra, Geometry, Algebra 2, Trigonometry, Pre-Calculus, Calculus, Differential Equations, Linear Algebra.

I think Khan Academy has a nice map of their materials:

https://www.khanacademy.org/exercisedashboard

Wikipedia subsets are nice to have, but they're not Course Material. It's a good reference, not a teaching book, filled with problem sets, etc.
I'm living in the DC area and I'm curious how you would go about finding non-government-related places to work. The place I'm working now isn't government-related, but I found it mostly by chance, and most of the places I saw during my job search were government contractors, so I'm not sure where I would look if I wanted to change jobs.
"XML is fine. Just don't stick it in database columns"

I've seen systems that used XML in a database column and were perfectly sensible, I've also seen systems that did terrible things with XML in a database (e.g. using complex XML string as part of a query).
No accounting for taste, huh?

I've only recently started with Clojure and I feel like a clumsy newb most of the time, but I adore the elegance and simplicity. I like that this article gets into the benefits of hashes, maps, and vectors as first-class objects in Clojure. I'm sure the Lisp purists hate it, but as someone used to 21st century programming languages, I love it. And I like how it shows Clojure's superiority over other languages' access/manipulation of the same structures. I'd love to see a follow-on here about the advantages of immutability too.

As for the popularity of Node.js... fertilizer is a wonderful thing, but it's still made out of manure. I can't quite get around my distaste for Javascript.
Hypoxia isn't friendly like that. You don't feel like you're losing oxygen, you will just fall unconscious.
Ask HN: Review my startup, passubuy.com
My team and I recently built a browser-based platform for sharing items to sell with the user's Facebook community (friends & friends of friends).

The general idea is this: Through the power of Facebook, you post something you want to sell to your network of Facebook friends. If it looks good to them, a friend can buy it and you make your money. If it looks good to a friend but they don't need it, maybe they know a friend who does who they can pass the posting along to. If it sells, you still make money, but your friend who simply passed it along also makes money! Sales only occur between friends or friends of friends (or friends of friends of friends, etc., get the picture?), so you can always trust the transaction in a way that you never can on the "other guy's list." And anyone who helps pass a posting along that ultimately sells gets a cut!

I'd love to hear what the HN community thinks.