skysight-inc/HackerNews huggingface dataset:
How do you know snapchat is written by horrible coders?
MiniHack for Hacker News
Don't worry if you aren't as good as the guys who started at 15. I started at 8 and there are guys who are doing stuff that is blowing my mind. There is always someone smarter than you (unless you're Knuth).

Focus on what you want to do - not what others are doing. Be the best at what you are good at not what others are good at. Becoming an evangelist means that you will need to focus on your communication skills - getting the job might come down to quite a bit of social networking.
How does content moderation by group moderators and content removal work? This is actually the critical question. You need to stop groups destroying other groups with brigading. You need some means of removing doxxing attempts or you're going to get used in someone else's proxy war with SWATting.
This is just false. `class` is sugar over prototypes. Nothing is lost.
Google's Waze to Start 'RideWith' Carpooling Pilot Programme
There are a number of IndexedDb libraries that uses promises. However, there is or was a problem with how IndexedDb is specified to work that is not really compatible with promises. I'm not sure if they have fixed this yet.
https://github.com/promises-aplus/promises-spec/issues/45#is...
i'm so confused. the red label doesnt convey any information yet it rules out the ability that the green label is true.

so how can the green label still be true?

or is the author saying that the symbols on labels dont mean anything? if he says that, it's tautological. what can we get from discussion if we dont conventionally put meaning in symbols? are what we typing now in all these comments also jibberish??
And keeping in mind that there are more average programmers than extremely good ones or extremely bad ones.

Keynote - Jacob Kaplan-Moss - Pycon 2015:
https://www.youtube.com/watch?v=hIJdFxYlEKE

It was posted a few weeks ago, and gives some insight in how we judge the greatness of a programmer and that we draw the line at fantastic or shitty.

It doesn't follow up your reply as well as it should, but regardless it's good to know you can still become a 'genius'.
They stopped following austerity because things were getting intolerable for the average person. By the time the medicine could have 'worked', the patient would have been long dead. So the change in policy was inevitable, as it was debt relief. If Merkel and Schauble had agreed to debt relief 6 months ago, accepting that it was a price worth paying for the stability and long term wealth of the eurozone, things today would be looking rosy. Unfortunately, they could not get themselves to reveal to their electorate that the 2012 bailout was for European banks and arms dealers rather than the Greek people (which is now long overdue), and here we are.
The Nato is not a friend of this thought and warned Greece not to save on defense.
http://panteres.com/2015/06/30/nato-jens-stoltenberg-warns-g...
A huge roadblock I recently ran into: It's possible, that floating operations may yield different results depending on the compiler or CPU architecture.

As far as I know it's not possible to run a simulation depending on floats on different machines, expecting the same output. Some people recommend switching to integer operations and to keep floating point arithmetic to a minimum. Is this the only way to get deterministic math across machines?

http://gafferongames.com/networking-for-game-programmers/flo...

Edit:

I ran into this while trying to procedurally generate a map based on a seed value. Heightmap, zones/biomes, rivers, towns, etc are all based on a seed. The result must be completely reproducible on different machines, otherwise players would see different maps. The terrain is large and therefore chunked. There's a seed per chunk and only seeds of chunks visible to the client are sent to him.

I now believe that the only way to implement this correctly is passing the full, complete state of a chunk to the player after the generation. There's no sane way to implement the whole generation with integer math only. But there's a positive side-effect: More traffic but less performance needed to regenerate the chunk on the client.

Actually it's simpler to work around this problem in a physics simulation, because the authoritative server can simply sync the properties across the players frequently.
"A" and "the" are most certainly the same part of speech. There are many other words in the same category:

many
every
my
some
his
this

Note that "my", "his", and "this" also mark definiteness on the noun phrase.
Solar Impulse is not a product, it's a hack.

Electric cars carbon footprint will eventually decrease with massive adoption.

Petrol sucks. doesn't scale.

EDIT: And yes, it's true that selling something as a ecological when it isn't, is bad. But at least it's a small step in the right direction.
Christopher Chedeau – Keynote at react-europe 2015
Despite what this page says, you can round-trip between floating point and strings. Take a look at:

https://randomascii.wordpress.com/2012/03/08/float-precision...

Specifically, printf(“%1.8e”, f); ensures that a float will round-trip to decimal and back
For anyone noticing the “Oracle” in the domain name: The same document used to be at http://docs.sun.com/source/806-3568/ncg_goldberg.html
Japan is now in a trap - they want to go from deflation to moderate inflation to boost economic growth but won't be able to handle the dept if cost of borrowing money raises. Also their demographics situation is one of the worst in the world - if they don't repay the debts now how will they do it when number of people in production age drops.
Tracking-Popularity-GitHub
Read some articles on it back in the day, most security leaks are fixed now. But you used to be able to send large data over bash to snapchat accounts, entire movies even. Bad coders is maybe a bad term. Their requirements were shaky for months.
Show HN: Current Beats 1 track in the menubar (OS X)
If true, thank you for the clarification.

> there is quite a bit of criminal violence and deaths involving automatic weapons

Is that true? I don't know that it is. Because of the inflated value of automatic firearms, I would simply have assumed that the cost to benefit ratio just wasn't there for automatic weapons.

I suppose the two arms you mentioned may have easily replaceable sears or something to that effect, but every time I've seen an incident in the news involving a Mac 10 or the like, it's been a semi-automatic version.

One incident I remember specifically from when I was working at the ATF had been recently (e.g., within a few months) from when it was initially purchased to when it was used in a crime, but its initial purchase was a straw purchase from an FFL, and was decidedly not full auto.

That said, I've only anecdata at this point as I no longer have the ability to scan the ATF databases.
Honestly, the more and more I think about this, I just dont think its worth doing with bitcoin. There are too many poisoned coins tied to bad actors. If youve ever worked on a sizable community of forums (and Im pretty sure the "Bitcoin Engineer" for reddit doesnt count), you would know that trolls will troll. Simply because they can, and they will just keep coming back -- bitcoin makes that too easy. All they would need to do is create a new address, account and shift coins around (or tumble them to obfuscate the source).

Lets just think about how many coins have been "stolen". Those are all available to crap all over your p2p blockchain forum. The normal users could never compete. So now, not only do you have to maintain enough hashing power (as suggested above), now you need to maintain a sizable wallet of btc that can outspend a thief's reserve of coins. Just so your users can post on a decentralized forum network? Sounds like a losing battle. Good luck.
Thanks for your insight. I will definitely work on my communication and social networking skills.
I understand and don't know the specifics of how the average Greek voted, but here in the UK the government got in with less than 40% of the vote.

> The point of democracy is that the people appoint representatives to act on their behalf

in a perfect world, yes this should happen. But look around, the system isn't perfect. Look at america, money buys power. The money isn't evenly distributed. The system is broken.
> But I do the google code-jams and what-not and 15 year olds can beat me straight.

There's this guy who won the Abel prize in 2012 called Endre Szemeredi. He said that throughout his career he always felt himself slow compared to the other guys around him. He started to do maths at 22 as his parents wanted him to go to medical school - that he left and went do do manual labour in some factory. His professor though he'll never be able to become a proper mathematician.
What you wrote hardly says anything about evangelism and why you'd want to do it. It's mostly about previous experiences, which are hardly related. "I'm a developer with experience in sales and customer support. I like both the technical side and the human contact and would like to combine them," would've sufficed.
No. Back in 2012, French banks had about €30 billion in exposure, with UK banks holding €6.4b and German banks less than €5b ([1]). BNP Paribas alone lost almost as much as every German bank combined started with, to put it in perspective.

After the disaster that was the bond swap (more than 50% of face value removed, and swapped for bonds with 30 year terms, AND the interest rate slashed to almost nothing), most of the banks cut their losses and ran.

The exception is, yes, the German banks (along with US and UK banks). Their exposure has climbed, with each now holding around €10b, with Germany slightly in the lead ([2]).

So at the time of the 2012 haircut, French banks were most exposed (among banks) and lost a lot of money. Today German banks are most exposed (among banks), but it's a lot less than it was; private sector debt is way below its peak.

But keep in mind! Something like 80% of all Greek debt is held by public institutions, aka, the troika. All foreign banks, added up, are still something like...I dunno, 10% of total Greek debt. Greek is in hoc to the EU, the ECB, and the IMF; the €10b owed to German banks is peanuts in comparison, to the extent that the banks don't even have a seat at the negotiating table any more.

[1]: http://www.telegraph.co.uk/finance/financialcrisis/9125614/G...

[2]: http://www.theguardian.com/world/datablog/2015/jun/19/the-gr...
There is the implication, since the question was asked, that enough information is presented to get to a solution. Else, why would the question be asked, unless to fool. In which case, he did a fancy equivalent of "it' a prank it's a prank".
It's strange because they already declared under oath that they do not know any of this.
"The licences, which cost €200,000 (£171,228) per annum, are never sold to states that are under EU or UN arms embargoes or to private companies or individuals."

Quote from the Telegraph article seems to provide the definition of 'ethical government' that the company was using.

https://www.gov.uk/current-arms-embargoes-and-other-restrict...

The list is quite short.
Not only that, but you also need to know the hocus pocus to bridge between (Obj)C and Swift. And let's not forget that the Cocoa header files are browsable, thus enabling “discoverability”, while Swift is completely obscure in that respect.
I am no expert, but it seems to me that intuition is what the machine learning algorithm develops as a model.

The model itself cannot explain how it arrived to its conclusions; that could be done with the training data which are long gone.

Similarly to machine learning, humans can develop intuition about things by learning and training in the subject (that's why I believe rote learning is actually quite useful).

Just like with intuition, it crucially depends on (and varies with) the input data (experience) and there can be different models, but successful models (those that give good results on training data) are quite similar in appearance.

Of course, the big disadvantage of intuition is that you cannot explain it to others, even if it works. They have to believe that you are expert and made correct judgements (that you have correct model). That's why science (and especially mathematics) has tried to formalize the process, so that people could double check the reasoning and wouldn't have to rely on expert authority. That's why the two processes are called differently, I think.
What i never actually got- why do we have to wait for this to happen in the wild ?
What prevents us from cultivating connected tissuesamples, and breed the superbugs of the next generation in the lab, so that countermeasures are available when it happens?

I know that mutations (virus) and recombinations (exchange of dna between bacteria) are unpreditable - but most of them would remain local - only those infectious enough to be transfered are of interest, in the wild as in the lab.
Just post your questions to Reddit.
No, mankind is not a proper noun. It's a mass noun, like sand, iron, or snow.

Mass nouns and plural nouns don't necessarily need determiners, depending on how you're using them.
User-facing string interpolation in Rails
> he is most excited about destructuring `let { name, age, gender } = user;`.

Why is this a big deal? Seems pretty trivial.
A blank line only requires 2 or 3 characters on HN. Surely you can shorten it enough to put some in? It really is harder to read without them.
... Swift as OS...

Whatever does that mean? Swift is not an operating system.
I too was reluctant of using many of the new ES6 features, but as I've begun to adapt them I've come to appreciate them a lot! In fact, when using Babel to compile ES2015/2016 you can in many cases rid yourself of things like Underscore/lodash[1], Promise libraries, etc.

I've recently started a new project in React/Flux, and I've cut away 3 or 4 dependencies compared to previous projects by fully embracing ES2015/2016, as Babel automatically provides the necessary polyfills and compilation.

As for template strings, I think they make sense. Most programming languages have them in someway or another, like Ruby "hello #{world}" or Python 'Hello {world}'.format(world='World').

[1] https://www.reindex.io/blog/you-might-not-need-underscore/
There's a couple of things that could help you towards evangelism:

- Read, a lot. Also form an opinion about what you read.

- Blog. Write about the stuff you think about. Voice your opinion and make sure you write some original stuff, don't write the same stuff all tech blogs are writing.

- Network, both on- and offline. Get to know people who are doing what you want to do and figure out how they got where you want to be. Stay in touch afterwards.

- Take a philosophy course. It'll help you to start thinking outside of the box.
Update 5:

Hacking Team currently has, based on internal documents leaked by the
attackers on Sunday evening, customers in the following locations:

Egypt, Ethiopia, Morocco, Nigeria, Sudan
Chile, Colombia, Ecuador, Honduras, Mexico, Panama, United States
Azerbaijan, Kazakhstan, Malaysia, Mongolia, Singapore, South Korea, Thailand
Uzbekistan, Vietnam, Australia, Cyprus, Czech Republic, Germany, Hungary
Italy, Luxemburg, Poland, Russia, Spain, Switzerland, Bahrain, Oman
Saudi Arabia, UAE
How did she unintentionally start IF? Just not eating breakfast or dinner I guess, but do you know if there was any particular reason she chose or was required to do that?
Could be useful, it's a shame they're quite expensive to use on high-write tables.
Its the month of Ramadan, fasting for 30 days
Software Developer Compensations Comparison
There is the implication ... that enough information is presented to get to a solution

In general I agree with you.

HOWEVER, in this case, one of the choices is explicitly "There is not enough information to determine the answer". Given that choice is explicitly presented, it's not a prank. IMO.
Google-owned Waze is testing a carpooling app in Tel Aviv
Use ML and CV and image recognition to do something cool with google maps. It's just an interesting idea, use CV to analyze google maps data.

As someone working with something vaguely related to this sort of thing. Let me just say, use Open Street Maps. Google mapping data and the licensing thereof is a huge pain and often straight up impossible. Don't lock yourself into developing something for a platform where you will be forbidden from selling or even distributing the fruits of your labor. Plus with OSM you get direct access to the underlying vector data, which in most cases will save you an arduous and error prone processing step

Other than that, the whole field is wide open for all kinds of awesome ideas.
Coulter: Any growing interest in soccer a sign of nation's moral decay
The BBC produced a documentary on the fasting titled Eat, Fast and Live Longer, it's well worth a watch - http://www.dailymotion.com/video/xvdbtt_eat-fast-live-longer...
Libmill is a library that introduces Go-style concurrency to C
Show HN: Another Tweet-able game
Just that history, other than logic, won't help people to solve problems.

At the end of the day, every historic fact ruthlessly stretched into some assumed future is a risk for the people relying on unjustified assumptions.
the comments on the page seem to go in blackhole
A threading riddle – Solution
The Netherlands is quite a few things, one thing it isn't is "The World’s High-Tech Startup Capital".

We have some (very) neat start-ups but we're very far still from reaching our potential and compared to countries around us and of course the US we need to make significant moves if NL is to remain a player in the future.

On the plus side: access to capital is getting easier all the time (but there is still a long long way to go before we can begin to claim parity with the real High-Tech Startup Capital, Silicon Valley), on the down side, the big companies are just as effective (if not even more effective) here in recruiting Dutch talent to work for them directly or to emigrate.

Yes, we have a bit of an advantage being small on the language front (just being able to speak Dutch is pretty much un-heard of, at a minimum the Dutch will typically speak passable English and probably either German, French or both).

The 'success story' when it comes to funding is heavily skewed by two very large deals totalling 275 million out of the 500 million.

The majority of the deals here is sub $1M!

So even if all the information out there can be used to paint a rosy picture the fact is that we're definitely not a leader in much of anything and a ton of work remains to be done.

The good news is most people in the start-up scene here are painfully aware of this and working hard at improving it.

So that one day we may be able to do justice by the title.
You have to set compiler and runtime options to:

- force IEEE compliance on

- force Intel systems to disable extended-precision mode (80 bit internal registers)

See e.g. http://stackoverflow.com/questions/6683059/are-floating-poin...

Fixed-point integer is generally easier to handle but you have to do it "manually" as language support is scarce. And then watch out for overflow. It also may not be as fast as FP on modern systems (especially GPUs).

Edit: one could write an alternate history where the first PC 3D accelerators were targeted at Quake and implemented fast fixed point. It was a common design decision for 3D engines. http://gamedev.stackexchange.com/questions/26823/why-did-the...

Arguably fixed-point's limitations are easier to understand. Floating will give you within epsilon of the "right" answer, but as we have seen this may vary in weird ways across platforms. Fixed will run into precision loss problems a lot earlier, forcing you to confront and deal with them. You also have to confront truncate vs. round earlier.

A cite for "floating point is faster than fixed point": http://cboard.cprogramming.com/brief-history-cprogramming-co...
I know this isn't a terribly helpful reply without more detail, but if you're going to hack your own script together, and you're using the Linux native version of the Spotify client, you ought to be able to get all of your playlist information out using dmesg. (The Linux client is quite nice!)
Frequently:

http://www.economist.com/ - my second best feed (after HN)

Occasionally:

http://www.datatau.com/ - HN for data science

https://johncarlosbaez.wordpress.com/ - Mathematics, Theoretical Physics

https://terrytao.wordpress.com/ - Mathematics

http://slatestarcodex.com/ - Less Wrong-kind stuff (the guy writes frequent and well, but somehow too verbosely)

http://visualizing.org/ - data visualizations

A bit of G+ (mainly, if not only, for a few guys in mathematics and physics).
Πως+να+βελτιστοποιήσετε+το+site+σας+για+να+αυξήσετε+τα+κλικ+-+SEO+|+WEB+DESIGN
I've been a tech evangelist. It's an interesting and stressful job. If you can cope with lots of (international) travel, repeating the same speech over and over and over, subsisting on pizza and cheap beer, and listening to over-confident neophytes explaining why their plan to beat Facebook is rock solid - it may be the job for you!

As with any role, the best way to demonstrate your worth is to develop a portfolio. Give talks at every meetup you can. Make sure they're video'd - watch them back and learn from your mistakes.

Get a name for yourself on StackOverflow (or whatever) as someone who can clearly and concisely explain a solution.

Write dozens of blog posts - and get them syndicated - showing how you can write tutorials, answer questions, and explain moderately difficult concepts to a lay audience.

Learn how to organise events. Start your own meetups / hackdays / whatever. Organising venues, catering, invites, sponsors, speakers, schwag etc is absolutely invaluable experience. Join the organising committee of your local events.

Finally, find a company (preferably with some funding) who you can see needs to get their message out there. Write up your plan on how you would help them succeed. Which meetups are they best to sponsor? Which merchandise has the best response among developers? What parts of their proposition need the most explaining. Pitch your experience.

A word of warning. I quit the evangelist game because I couldn't cope with frequent international travel. It's fun at first - but can play havoc with your personal relationships.
I feel that all podcasts about Apple tech have gone downhill since Apple Watch was announced; endless discussions about its price tiers and fitness bits. Yet nothing insightful ever comes of it.

I guess that's how everyone felt when the original iPhone 'invaded' former Mac-only blogs...
He probably felt like sharing, paints a good picture as to why he wants to do it tho
Mobile landscape in the emerging market. Nigeria as a case study
50+ Hand-Picked Free CSS and JavaScript Buttons
I actually meant: written in one word (stonechimney, a compound noun) or not (stone chimney, not a compound noun).
Just from completely personal experience I can confirm the positive effects - if paired with good food and exercise. I've been doing IF for roughly 3 months now (16 hours fast per day, which is pretty easy to do by skipping breakfast) and combined it with leaving out all the crappy food I ate. You know, the usual gaming/coding/convenience stuff like chips. That and regular sports (rowing) not only resulted in weigh loss (which most likely was just from reduced calorie count, not IF per se) and strongly improved blood pressure (from high to normal). So, at least in my case, the combination of the three factors made a massive difference.

At the same time, I doubt IF by itself would do much if during the rest of the time you ate 3000 calories from chocolate and chips.
Problem is, for Daylight Saving Time adjustments, you need an 8" floppy drive
I felt the original title was link-baity. The reality is that this closure is a long time coming. People have been working on this before Uber was founded.

Before Uber, Market St. merchants had objections that were addressed.

Uber having an objection is no more special than a brick and mortar store having an objection.