skysight-inc/HackerNews huggingface dataset:
There was this French lottery slogan which roughly said "100% of our winners tried their luck".

If we don't try to make financial institutions accountable, one thing is certain : it will not happen.
No, not really. Only looking at the present without taking the future into account leads to a lot of problems. We have to tackle both.
Thus demonstrating a finite stack. "Stackless" just a more efficent way to use memory. You could get the same things from dynamicly allocating and dealocating stack space as needed.

Put another way, allocating 1GB of stack space on a machine with 2GB of RAM is at worst the equivelent of using a stackless lanugage on a machine limited 1 GB of RAM.

PS: It's actually worse as stackless languages are stricly slower than actually having the equivelent stack space pre alocated and you need to put an pointer for each stack call pluss overhead for alocating memory.
$349 million is a lot of money, if it is yours. For a public works project, it's construction of three medium size US high schools when the land has been donated.

In terms of NASA's budget [never mind the US Federal budget] the Washington Post is ranting about rounding error only because the project is in a state for which their audience has little sympathy. Producing four fewer F35's would save more money, just on initial cost...never mind that the costs of operating just one well exceed $700k a year.

For anyone with a passing interest in the integrity of journalism, the J-2x rocket engine for which the A-3 Test Stand was built to test was let on a $1.2 billion dollar contract to Pratt & Whittney RocketDyne. The program was only killed this year [1]...and a new $2.8 billion dollar contract to develop the alternative was let just this July to Boeing. Purportedly this contract was a continuation of an undefined contract with Boeing let back in 2007 -- the same year as the A-3 Test Platform broke ground.[2]

What NASA got for the money is an additional capability that is reasonably likely to be useful over the next several decades so long as manned missions beyond LEO remain within the agency's potential mandate. Given the speed with which the hot air of politicians changes directions, moving forward on infrastructure makes sense.

[1] http://en.wikipedia.org/wiki/J-2X

[2] http://spacenews.com/41139nasa-boeing-finalize-28b-sls-core-...
Everest is shutting down
New Features Proposed for Fedora 22
>FF 0day isn't all that expensive so simply disabling JavaScript won't be an option in the future

Do you have any example of exploit that would no require javascript? AFAIK they are usually about javascript memory handling in order to evade the sandbox
thanks mazmanr. not yet, maybe we'll opensourcing part of the code.
You ask an excellent question. Maori people do heaps of hunting, I have no idea what the person you're responding to is on about.

Hell, the best hunting show is on Maori television: http://www.maoritelevision.com/tv/shows/hunting-aotearoa
How are the file sizes?
Ask HN: How did you find a job in another country?
In an effort to keep this fairly general so that it will help others in similar situations, here's an outline.

I'm currently looking for a job outside of the country I'm living in. I've done this before (almost 10 years ago) and found that the lack of contacts and not having permanent residency status hindered my job search. To top it all off, I've just finished a long stint at university, so I don't have much full time experience on my resume.

I've seen a number of posts recently about recent graduates looking for work, and most of it seems to boil down to building a network, either online or, better yet, in real life.

To those who have successfully sought work in another country, what advice do you have regarding:

- Finding a job in an environment where you have few to no contacts.

- Making contacts in a place that it may not be practical to go often (or even more than once).

- Convincing companies that it's worth taking on a foreigner (with all the paperwork and uncertainty which this entails).

- Showing that you've got the skills to do a job without years of full-time experience to back it up.

I'd also welcome advice on my specific situation, so here are the gory details in bullet form:

- Australian.

- Lives in Spain.

- Just completed a PhD in computational number theory.

- Studied computer science and worked as programmer before that.

- Looking for software / research "industry" job.

- Have lots of part time experience (web and mobile apps).

- Looking in USA (north-west coast) or Germany.

- Have social media, but few professional contacts.
Are you actually from NZ? Because what you're saying doesn't really match reality. Heaps of Maori people hunt.
Another awesome Xplenty feature – 'Gmail action buttons'
Downloading Data Through the Display
Am I the only one reminded of Abre Los Ojos?
I don't get why people go from one extreme (sitting all day) to another (standing all day).

Why not alternate between standing and sitting ?

This is what I plan on doing when I will have the budget for a standing desk : I will keep my sitting desk and alternate between the 2.

Unfortunately I can't have a standing desk at work : people don't like "different" here (even if they think of themselves as open minded).
No fucking shit. Seriously guys? Was this a surprise to anyone?

If it's too good to be true, then it probably is. Words to live by.
The study was a retrospective study, they looked at data from birth certificates that did not sort out planned and unplanned homebirths and did not sort out the type of midwife (trained vs untrained). Here is a better study to consider: http://www.ncbi.nlm.nih.gov/pubmed/22015871 .
Introducing Ionic Lab
It depends on your risk/reward curve, and your probability estimates.

Malaria is unlikely to get much WORSE than it is now. But if you think that global warming has a chance to cause catastrophic damage, two or three orders of magnitude more than malaria is causing today, then you should estimate the probability that you can impact global warming and do the EV calculation.
There are some pixel art tutorials: http://www.pixelprospector.com/the-big-list-of-pixel-art-tut...

For me it really helped to configure Gimp for pixel art: set the pen to 1 pixel, save some palettes, set the grid to 8x8 when doing Spectrum graphics, a keyboard shortcut to show/hide the grid, etc. Gimp defaults are not good for pixel art.

Other than that, jut zoom as needed. I usually scale the games x3 when trying a retro style, but in Gimp I draw mostly at x8.
Show HN: PolyBrowser 1.0 – A new way to browse the web. What do you think?
I had no idea that existed! Thanks for the info, looks like a good sidekick for the good ol' PB.
Cowen did a great talk against narratives a few years back: http://lesswrong.com/lw/8w1/transcript_tyler_cowen_on_storie...
And again, people compare Go and Rust while they have completely different goals.

Go is about capturing dynamic languages' flow of development and put that on top of types and static compilation so you can improve early on performance and correctness (That doesn't even include inserting a "generic" way of coding concurrent processes).

Rust is much more about replacing C++ in features (from my little-knowledge POV): provide higher-level constructs to model your problem than raw C, with a heavy control over memory for maximum correctness and performance.

Rust may be better designed, yet I find it much more verbose and harder to understand than Go. While this may be a reason for the difference of adoption, a much bigger reason must be the difference in maturity.
In fairness the original "reporting" was for some buzzfeed-y 12 reasons to love New York, alongside "Because We Were All Taylor Swift Once" (which seems to be some tautology about being excited about NYC, not really sure). Anyway, over the last few hours Pressler switched her twitter to protected so I don't doubt she's getting sufficiently called out for this error.
45 SEO Tools – Curated by International SEO Consultant
Rust is a much better designed language which solves real problems

Yet remarkably people are solving real problems with Go. Despite all of these dire predictions and pontifications on here by so many mortally offended by Go's existence, people are simply making solutions and moving on.

I don't believe I've heard of a single significant solution with Rust. I mean, I'm sure one exists somewhere, but it seems that it's caught in the advocacy trap of people talking about how great it is (overwhelmingly in Go discussions, it seems), instead of building solutions with it.
I don't think a hybrid like what you suggest is practical.

Locomotives need lots and lots of torque at zero and low speeds. This would otherwise necessitate a huge transmission. Plus, the weight penalty for a train locomotive isn't nearly as severe as it is for any kind of flying craft.

Other commenters have mentioned a hybrid system, with a relatively small electric motor that generates just the instantaneous torque changes needed for the control system, but the majority of the power is supplied via direct mechanical linkage as in today's helicopters. That might be viable, but I'm not sure. The weight and complexity penalty for the old control scheme isn't so bad when scaled up, but is really bad when scaled down.

So a hybrid scheme (like in a Prius) might be practical, by my estimation.
The argument brought up regarding compile times is also a misnomer. C#'s compiler pre-Roslyn is already very, very fast.
No, he is trying to get re-elected, which is his job.

http://en.wikipedia.org/wiki/Public_choice#Special_interests
Take a look at, "How to Land a Legal Job Overseas" by Sidney Korshak. It's geared towards lawyers, but you will probably find some useful advice. I got mine on Amazon.
Top Programming Languages in 2014
Avocarrot – App Developer Magazine
How a Non-Technical Founder Recruited Her Technical Co-Founder
If the linked article is any indication, funding needs to vastly outmatch the goal.
I suspect they did a "conservative estimate" that pops out "almost certainly at least this many people will die due to effects we understand pretty well. Other, largely independent effects could be lurking that we don't understand."
Impressive!
Is there some way I download/buy the music?
How (Much) Do You Test?
It seems to me like NASA's internal strategy right now is "build systems that will be useful no matter what the politicians decide to do, and make sure we finish them before they change their minds".

It's not the most efficient way to get to Mars. It's probably the only way we will given the politics involved.
You know I'm 36 and I don't have TV either.

It's now 10 years since I live without any TV and I can't say I miss the constant ads (unfortunately no adblock on TV) and poor programs.
Best Neighborhoods to See Holiday Lights in 2014
While I agree that Django is great too, by some reasons Rails community have very positive attitude towards remote work.
And yes, I don't know Django/Python community much, but that's what I noticed in Rails community.
Casting to and from void pointers is very much not generics, and is in fact exactly what you have to do in Go (casting to and from `interface {}`) or pre-generics Java (casting to and from `Object`).

Although at least in Go and Java the downcast is checked and memory-safe, not so in C.
How much do PR firms cost? and how well off do you have to be to afford one?
Exactly 18-30-50-85 kB if you use the -S syntax.
Don't know what happened. Think someone deleted my comment. What I said was we need a common metalanguage or knowledge representation for algorithms that can be translated to different programing languages.
Could you explain the difference here? If he is undocumented and cannot legally purchase a firearm would it not satisfy both phrasings or does the latter (illegal firearm) refer to weapons banned from anyone possessing under law?

Edit: Thanks for the clarification below.
> That said, it isn’t for everyone.

I'm getting mixed messages here.
I hear/read your first argument quite a bit. It's a fantastic piece of social engineering, because it both reduces and reinforces a fundamental cognitive dissonance: Bribes are used to coerce; politicians shouldn't be corrupt and accept bribes; politicians accept vast amounts of campaign money. To ease this dissonance, equating campaign/PAC contributions to celebrity endorsement is amazingly well suited: how could Oprah possibly have that much sway over, say, a piece of federal pork for a dioxin spewing chemical company?

The basic difference, of course, is that social capital is very much different than monetary capital. One is used to buy things, and the other is used to boost signals. One can be taken away by the same individuals who gave it in the first place; the other is taken away at a publicly specified rate, but can be given away freely or traded for goods and services.

Oprah can use her celebrity voice to endorse one or ten or one hundred candidates. There are diminishing returns, of course: how much of a signal boost would it be if Oprah endorsed just everyone? The only time she loses her influence is if she spends too much of it in the same category too quickly, or if the signal she chooses to boost is disagreed with by those who lend her credence and give her the social capital in the first place.

As a signal multiplier, its function is fundamentally different than the signal multiplier of money.

When money is spent, if enough money is available, it can be used to endorse one or ten or one hundred candidates with none of the same diminishing returns. It does not lose its effectiveness if it is spent too quickly on too many different things. If this were about a companies publicly endorsing candidates (and by doing so, putting their brand's reputation on the line) it would be one thing. But this is about companies (or individuals) being able to disproportionately influence policy without risking their own reputation by being associated with the crafting of that policy.

2. If you want to curtail the size of the federal government, one thing you might be interested in is campaign finance reform - so your elected politicians aren't as interested in doing favors for <AARP|Dow Chemical|The Teamsters|Focus on the Family|Goldman Sachs> and are more interested in the plight of their actual constituents.

3. It could be, but you're dreaming if that would ever happen with the number of favors owed the private sector by congress.

He's nailed the arguments, but I don't think new law is ever going to fix it.

The only way to fix it is by making money irrelevant to re-election.

(edit: let me put it in a different way than all that stuff about cognitive dissonance and social capital. You ask what the difference is between an Oprah endorsement and a campaign contribution; I'll ask you: what is the difference between a Facebook status update that gets shared 1,000 times and a Facebook status update the author of which pays for it to show up on 1,000 timelines?)
Much better source of information. http://www.scienceandsensibility.org/?p=7625
5 Best programming quotes
In addition to the points already brought up by sibling comments: Go is centred around automatic memory management. The downside to that is that Go might not ever be suited for certain domains: the upside is that automatic memory management is good enough for arguably most domains. Now, consider that many Go developers are coming from scripting languages; using Go gives them a lot of the performance boost, without also having to worry about the lifetime of their memory. And if they were using Python beforehand, chances are that implementing everything in C/C++/Rust instead won't really be necessary for them. Go gives good enough performance.

This overall comparison might be a dead end, though. After all, we're comparing languages that effectively only have in common that they seem to have been spawned at vaguely the same time. Their philosophies are totally different.
I can't imagine many people would be uncomfortable with that
Security Companies Boost Customer Service with Lost and Found Software
http://xkcd.com/927/

now we have 5 programming languages ;)
Makes me happy that the JS method used doesn't require me to do the same <picture> <source> and provide multiple formats to support older browsers.
Thanks, didn't intend for it to end up on HackerNews - at least not yet. It's still the first draft, most of it I wrote up in ~2hours. I mentioned on the forum that this document (currently) is highly biased towards my views, this is unfortunate, but this can only be fixed after numerous reviews.

Thanks for pointing out the problems with wording. I'm slowly fixing those. I've changed that "best" to "As with any feature it should solve a set of problems, if there are better ways of solving the problems, those should be used instead."... it's better but not perfect.

"in other cases the hit from interface{}" - added that addition to the alternatives section.

Generics don't have to be perfect, but it must be actually useful and it mustn't compromise simplicity of Go.
MAVEN Identifies Links in Chain Leading to Mars Atmospheric Loss
Proceedings of the 11th USENIX Security Symposium
Pages 171-190
USENIX Association Berkeley, CA, USA ©2002
I moved on

This caught my eye because I recall you being someone who has vigorously criticized Go in every single Go discussion. A quick search and I can find lengthy critiques from you going back four years.

It very much seems like you haven't moved on.
Problem: You have to deal with 4 languages.

Solution: Use "metaprogramming"!

Problem: You have to deal with 5 languages and 4 bespoke translators.
This is amazing. Clean design and I like it.
Further Reading is useful +1
However, the scrolling is not smooth enough on Chrome / Firefox.
Fine on Safari though.
Looking forward to more Sources especially non-English like Traditional Chinese :)
Fancred Rolls Out New Way of Experiencing Your Sports Life
An unbelievable amount of money for anyone, not least a high-school student, but as far as rumors go, this one seemed legit.
> I don't believe I've heard of a single significant solution with Rust.

Servo is pretty much the motivating application for the Rust language. So you should keep your eye on that if you're interested.
Do you think this is a reflection of New York-based magazine reporting in general?
2014 in Review – The Exits That Rocked Boston [slideshow]
search in the sidebar...circa 1999
That looks interesting, I'll check it out. Maybe someone needs to write one of these for software engineers...
We’re proud to announce the “Version 1.0” release of PolyBrowser, which represents a culmination of years of work combined with community support and feedback. We feel that latest release brings together the speed, features and user experience needed to successfully introduce PolyBrowser to the world.

For those who are new, PolyBrowser is a “Panoramic Web Browser,” meaning that it stitches your websites together, side-by-side, like a panoramic photo. You can zoom out to see all of your websites at once, or zoom in to see the details, plus much more. PolyBrowser enables you to browse faster by breaking free of the limitations of current tabbed browsers.
Wired Tiger's storage engine implementation quality is _very_ high.
The core developers are experts in the field and really know what they are doing; check the codebase on Github.

Integrating that technology in MongoDB will make a big difference in terms of performance and scalability, and I imagine the folks who built it will be able to put use their skills in good use there, further improving MongoDB left and right.
A great deal, of great value, for MongoDB.
Ev William's problem with vanity ad metrics
I wonder what was the reason behind this.

Another thing I realised that I never had this API in any of my projects requirements, is there any important apps that use it other than information visualisation?
I think he has moved on in the sense that he doesn't develop in Go anymore.
Are there any other materials in the past that have taken this long to get from the lab to mass production?
Not just the concepts, it's also great to learn and keep the language specific to the topic. (Especially as a non-first-language speaker.)
Controlling Telescopes with Raspberry Pi and Mathematica
Russian Malware Is Infecting 100,000+ Wordpress Sites
I'm going to guess in the ballpark of 72 million
Understandable that they don't want to keep maintaining this as a browser plugin, but it's a shame anyway. I wonder what will happen to the Google Earth Flight Simulator (http://www.gefs-online.com/), which has been one of my favorite time wasters the last couple of months. Their blog does not seem to have an announcement regarding their future. I hope they are aware of this. :-(
Wow, this is most definitely interesting! Is it optimized, though? Are all tabs active at once?

Also, I wonder, is this idea original or was there any attempts at making something similar to this before?
Its an interesting article but HN focuses solely on the SV/NYC experience which is exactly the area that the article is NOT focusing on. So this isn't going to go over well, here.

I thought it interesting that the public policy suggestions in the article were all stick, no carrot. All boiling down to "Ruin the suburbs and they'll move back into the ruined cities, because given the choice of two dumps, they'll live in the closer dump". Just being realistic, that a carrot approach would be much more successful than a stick.
Ola cabs / Uber for India - I dont own a car so these apps were pretty much indispensable for me, but now they have been banned pretty much in many Indian cities.
Seems really interesting. I have just spent a while on it and see great potential in this!
Ask HN: Is there any reason why startup accelerators are not online?
There are no any online ones, right? But why not?
Given that he has been talking about how much Go sucks for almost the entirety of its existence, I highly doubt they've ever developed in Go. It became something to be an advocate against, not a tool in the belt.
Thanks. The clickbait title really killed this for me.

Too Clickbaited; Didn't Read.
Didn't intend for it to end up on HackerNews - at least not yet. It's still the first draft, most of it I wrote up in ~2hours. I made a mistake for not putting the "Draft" note at the top of the page in the first page.

I try my best to be objective - obviously this isn't easy. This is intended to be a review of both sides of the arguments. The generics discussion comes up again and again - I made this document to stop arguments going around in circles.

I will go over all the suggestions and add any missing information. Of course, if you have some good overview of some particular generics implementation you can PM me, or simply add that as a comment.
Joining Victor here and want to welcome everybody to our new creation. We really believe that news reader need a new approach and so we created navize.com

On top of that we work on some pretty cool additional tools and apps. Keep looking over and we hope to improve the site as quick as we can.
Given "go generate", I actually think that code generation might be better. It's a more fussy mechanism, yes - but it's also a lot more general.
How Do Real Estate Agents Use Social Media?
Well, Paul's essays aren't all meant to be mind-shatteringly revolutionary. He simply likes to share his thoughts and advice on a wide range of subjects that have helped shape who he is and what he knows, and the general public respects both him and his essays because a.) he's got the credibility to back them up, and b.) because it shows in his work and in his writing.

I personally think this essay is some pretty nice food for thought.
I don't know what people keep comparing Rust and Go. It might be that they are both after the coveted replace C++ spot shrug.

That said, Rust doesn't have any real applications, because it's not out yet. The core team pretty much states, don't build anything significant in Rust atm.

It'll probably be out next year. Also Rust is a much more difficult language to grok, because it forces you to care about borrows.