skysight-inc/HackerNews huggingface dataset:
Ah, thanks for posting that here... I would have assumed that guideline to have been directed towards people asking why they themselves were downvoted. That is, I didn't "comment about being downloaded". Perhaps the guideline could be clarified? (Hopefully needless to say, I don't mean to quibble about 2 karma points, but do want to help improve HN).

Personally, I've felt a great uncertainty whether downvotes are intended to be used for "I disagree with you" or "your comment isn't what we accept here at HN". I've always assumed the latter but think I heard something from you/PG indicating the former recently. There isn't anything about it in the guidelines. I don't expect a reply from you here (not sure it would do much good, other than just for me) but if you ask around and others have the same lack of clarity, it might be worth writing on.

Lastly, thanks a lot for all the great work you've done for HN in the past several months! (longer?)
Foodies embrace 3D-printed cuisine
It takes skill to be that wrong.
For some reason, now I'm thinking about all the items that I've touched in my lifetime. What evidence of my existence did I leave on them? How many did I touch once, and will never touch again?
this is retarded stupid shit
TrackPoint (2011)
My "succes" started when I stopped hunting for it, stopped looking for it and started living.

After a while of just being (I made a promise to myself that I would do nothing but earn enough to support my family for 12 months) I started connecting with likeminded (especially the microconf crowd)

Having two mastermind groups, a conference every six months and some friends who are interested in living instead of making a shitload of money (internal vs. external motivation) helped me move myself and my business to something sustainable and wholehearted.

PS. I took 13 years from me starting as self employed until I became "succesfull" - and that is 13 years of failure and little money - all because I was so externally motivated.
I think this also applies to someone who is unemployed. All I want is to do meaningful work and get paid. I'm tired of the hamster wheel of job applications.

For coders, a major offender is the variety of TrueAbility/Codility/HackerRank/custom code challenges. FizzBuzz is fine. You want to filter out people who just can't code. Beyond that, timed challenges don't tell the recruiter anything about how a person interacts with others, or maintains code, or researches solutions for new problems.

And then, after I successfully complete the code challenge, investing time that I really can't afford, they just look at my resume and delete my application, anyway.
Store top ten
This is standard corporate CYA behavior.

I think this quote from Keynes sums it up best:

>"A sound banker, alas, is not one who foresees danger and avoids it, but one who, when he is ruined, is ruined in a conventional and orthodox way along with his fellows, so that no one can really blame him. It is necessarily part of the business of a banker to maintain appearances, and to confess a conventional respectability, which is more than human. Life-long practices of this kind make them the most romantic and the least realistic of men."

The Ivy league is a conventional and orthodox disaster. Nobody can blame you for hiring them, their credentials were impeccable!

That previously unemployed guy, on the other hand...
Ah, I have played this game a lot... I loved exploring all the zones and levelling up. It's not entirely true that all the game happens 'at the end' I think, there are whole arcs that happened with each expansion but that is lost for a brand new player. WoW caters for the lifers, I think.

Blizzard can solve the problem, they have the brains and the cash. I wish they'd make a new MMO with all their learnings! They could deprecate WoW and start all again. Every expansion you kind of do that anyway.

The thing about all the forgotten content is that at some point in time during some xpac, it was very pertinent and relevant. But now it's still there many xpacs later.
Sometimes this is how I choose an airline.

Next week I'm flying Vienna to Sydney. There are only a few one stop options. I wasn't prepared to consider two stops. e.g. Vienna - London - Bangkok - Sydney. This limited my choices somewhat, as only a few airlines fly from Vienna to Sydney, one stop.

Having flown Emirates previously, I thought they provided very good service, the meals were better than average, the in flight entertainment provided a good selection, the seats comfortable etc etc. The stopover time in Dubai is less than three hours. And I know Dubai airport provides complimentary baby strollers, which is a nice touch when traveling with a small child.

I could have flown cheaper, but was happy to pay an extra EUR300 total cost (two adults, one infant) to fly with an airline I'm hoping will provide better than average service.

For short haul, I don't even choose the cheapest option all the time, as I'd rather pay an extra EUR100 to not have to deal with the crap of Ryanair.

For long haul, it's definitely worth paying a little extra for a premium airline.
My favorite curves, geodesics, aren't included in this revision of the notes (he says it'll be added to future revisions).

But you can download his paper on them at http://www.cs.columbia.edu/~keenan/Projects/GeodesicsInHeat/...
All it really takes to be that wrong is a willingness to express your opinion and to leave it up after it becomes embarrassing.

There's plenty of posts on HN at least this wrong every day. :-)
> Patent infringement doesn't require intent.

I know, but that's the whole point: maybe it should (in a lawsuit at least).
He was right, but in the wrong model of society.

This is the kind of mistake a founder should always watch out for. Like, keep repeating to oneself: people are not like you, people are not like you.
Ask HN: Digital Nomads: What tools do you use daily?
Can be any tool, if it makes your life easier on a day-to-day basis or even something you couldn't now live without!
Hey. Which browser are you using out of interest?
It seems some people can't think unless they can also fidget. Fidgeting is something that's normally punished in classrooms as disruptive (and it sometimes is) rather than tolerated as needed for some people, or better diverted into discrete non-distracting fidgeting.

I tend to think the "different learning styles" stuff is mostly not right (people might prefer visual over text but when you test them after different styles the results don't show any significant differences) but this - allowing some people to fidget - seems to be getting some evidence.
Hi, author here. I agree you can have bad code in any language. I also agree that it's possible to build large applications in dynamic languages.

Really, the main point I'm trying to make is that when you have millions of lines of code spanning a decade, it's WAY easier to have a compiler guiding you through certain types of refactorings than a test suite that takes half an hour to run. (If you search the internet for things like IMVU tests buildbot continuous integration you'll see how large our test infrastructure is.)

Our newest language at IMVU is Haskell, and the earliest Haskell written was quite nasty. We hadn't figured out the structure we wanted. But it's shockingly refreshing to be able to lean on the compiler to quickly restructure all of that old code.
digg WAS the real deal... until they stupidly decided to revamp the entire site. After that, everyone bailed to reddit, despite ridiculing reddit's interface as ugly and unreadable (this was literally one of the posts that had most diggs on front page just a day or two before the interface change came into effect).

I'm quite bitter about how the whole thing went down because it completely ruined reddit. As folks from Facebook began to wander outside their confines, one of the first places they usually discovered was digg. digg was like the floodgate that kept all those Facebook people away from the rest of the internet. Once the floodgate broke, they all moved to reddit.

If you look at reddit today, it's a complete cesspool.
The alternative is to stop growing, collect profit, and pay taxes.
Back in the day, Facebook was actually a great way to share because they'd repost any RSS you fed them. I hooked it up to my del.icio.us and my tumblr. I was pretty pissed when they cut that feature off. Facebook in 2015 still can't hold a candle to flickr circa 2004 when it comes to hosting photos.

In hindsight I'm actually pretty proud of my 2002 myspace page. I added some css that completely hid their gruesome UI and made it a blank slate that I filled with nice minimal design.
Yeah. That's the classic thing to be said about all failed predictions, isn't it? They're all rigorously accurate... within the wrong models.

Relatively harmless when we're armchair theorists wondering if the Apple Watch is going to take off or not, but devastating when we make projections about economies, finance, housing prices, etc.

PS: Also, the "anybody can put together the same thing" argument has been used to discredit all sorts of things, hasn't it? Dropbox, Instagram... It reminds me of that joke about Modern art. "It's so simple, I could've done it." "Yeah, but you didn't."
The difference is that for the git chains it is not possible for anyone to independently verify what the true chain is. You can rewrite history and it will be just as correct as the first one.

PoW (Proof of Work) makes it impossible to just "replay all the subsequent transactions that happened", because your fake chain will have significantly less proof of work.
I have a limited number of hours and a lot of need for money. I would be a lot happier with these multi-hour code challenges if successful completion led to guaranteed job offer. As it is, they disproportionately waste my time, for the amount of care the recruiter puts on the rejection.
Wouldn't VMs be an easy way to defeat these sorts of protections? Theoretically, the host has ultimate control over anything the VM does, and if it's configured to look enough like a real machine, there'd be no need to even modify the guest environment with things like this driver, which would just become another thing to detect (thus producing an anti-anti-anti-debugging method...); the host can inspect and modify the guest instead. The only obstacle then becomes making the VM look "real enough".
It's painful reading these things. Companies like Google file thousands of patents gobbling up all kinds of fairly obvious ideas and by doing so create a minefield of inovation stifiling lawyer fodder. Many people forget that the original intent of the patent system was to give inovators a leg up not to create a market for buying and selling IP.
So, if one extended your philosophy, that would suggest that sites like Megaupload were crossing the line? It could be argued that they were hosting pirated content for a profit.
Had the same thing the other week. This guy want me to do a coding test, i.e. build a complete smallish application with all bells and whistles, which was going to take somewhere between 8 to 10 hours of my time. Really? This is supposed to be a test to establish if I can write code or not? If you want me to spend that much time, no worries, I'll invoice you for the privilege.
http://www.Gitchain.org (begun by Factom's dev Yurii)
I'm interested in your perspective but some of the things you say feel a little weird to me: "folks from Facebook wandering outside their confines", "rest of the internet", "complete cesspool", "completely ruined".

Could you be a little more rigorous in your statements? Are you saying that Reddit was great before Digg users migrated? What exactly do you mean by "complete cesspool?"
Markov Composer – Using machine learning and a Markov chain to compose music
> whereas languages with static typing are not easy to 'downgrade' to behave dynamically (?).

That's not true. It's trivial to represent Python's "type system" in Haskell. An incomplete example of what that might look like:

data Value = None | String Text | Dict (HashMap Text Value) | List [Value]

Also, consider things like the very useful Data.Dynamic: https://hackage.haskell.org/package/base-4.3.1.0/docs/Data-D...

On the importance of early agility: I'm actually 100% in agreement that early agility is critical. In fact, I directly cite Bruce Eckel's arguments to that effect. However, if a business is going to remain agile in the long term, it should probably invest in "correctness tooling" sooner rather than later.
CNN article: http://www.cnn.com/2015/04/25/asia/nepal-earthquake-7-5-magn...
Firstly, someone reading the puzzle needs to grok that some of the day-numbers are unique across the months (e.g 18) and some are not (14). Then they need to grasp the basic dynamic on the situation, e.g. that if Cheryl's birthday had been May 19 then Bernard would have known straight away.

If you dont initially grasp the above then Albert's initial declaration "I don't know when Cheryl's birthday is" just seems to be a redundant statement that doesn't offer any information. And thats just the first hurdle of the puzzle.

A lot of people hate maths-questions-stated-as-stories, even simple ones ("There are several chickens and rabbits in a cage (with no other types of animals). There are 72 heads and 200 feet inside the cage. How many chickens are there, and how many rabbits?" etc etc) so to people like that, this Cheryl-birthday problem initialy presents as hopelessly cryptic.
Ah, the thrill of sneaking into Lower Guk as a Lvl 19 Bard, only armed with a flute, hoping that a group would camp the Froglok Assassin and they would allow you to loot a Mask of Deception drop.
No, if you never get filled, you'll never make or lose any money.

Consider what would happen if orders had to stay fixed for a while: Any new information would cause the price to change beyond the fixed orders. People with the information would trade the orders, and the MM would lose. So what would the MM do? Naturally, they will keep things wider to minimise the loss. Which is bad for everyone when there's no new information.

Also, consider what you're saying about large orders. The MMs have said "well, given what the market looks like now, we're willing to offer 100 at this price". Anything up to 100 is fine; you will get filled on all of it so long if you send in a buy of 100. If you want more, they have to be able to reassess. If you're just dipping your toes with 10 at a time, they are entitled to guess that you're willing to pay more. If there's 100 shares offered, and someone wants to buy 1000, they are eating all the liquidity and more. This is information, and needs to be reacted to.

It's no different from any other market. If you're at the supermarket and you buy all the milk, the supermarket is more than entitled to say "hey, I think people are willing to pay more for milk" and restock milk at whatever price they think is sensible.
Strong earthquake rocks Nepal, damages Kathmandu
I think one of the big lessons about prediction is– avoid dramatic predictions that something is NOT or NEVER going to happen (Internet, iPhones), and avoid predicting that something WILL totally change the world (Segways). Better to be cautious and talk about the underlying principles. (People are always going to be interested in cheaper products, faster shipping, being able to do more with less, communicating with one another, etc.)

Of course, this assumes you're interested in being accurate in your predictions. Lots of people get by great with making faulty predictions, as long as they don't have to bet their own livelihoods on their predictions.
Why the education sector lags behind when it comes to tech?
Unlike other industries, education sector worldwide (esp k-12), generally lags behind in implementing smarter technology solutions. Every industry has properly functioning, and highly advanced ERP systems but still that doesn't stop them from implementing next generation mobile solutions and employ the power of data analytics for informed decision making. This is probably because they realize that the massive penetration of mobile and social technologies have changed the way people live, work and communicate and hence they expect the same experience in every walk to life, be it their work life or grocery shopping.
Why education sector fails to understand this? Why not only parents but school admin itself doesn't have real time access to school activities? Why is analytics not employed to convert vast amount of disparate amount of data into actionable insights in schools? Why ain't students and teachers able to communicate through their mobile devices. Why is "anywhere anytime" still an unknown concept for the education sector?
ok. So shouldn't "we" the people, incarcerate those who tracked this failre, investigated, filled charges, processed thru the court system and incarcerated, for the money so ill-spent?
For the more mathematically minded readers, here's a harder version of the problem:

http://jdh.hamkins.org/transfinite-epistemic-logic-puzzle-ch...
It's also mountaineering season there. Himalayan Experience just issued this[1]:

"A massive earthquake has struck Nepal and a big avalanche came over Lhotse basecamp.

Every people including our sherpas are safe on our side.
Injured people from other camps start coming to ours for rescue which we are currently organizing.

I am in Kathmandu at the moment and because of massive destructions, communications are difficult.I will send more news as soon as possible.

Russel"

[1] http://himalayanexperience.com
Interesting. As a native English speaker, I didn't even consider "before Cheryl had told me, I did not know" as a possible interpretation, just from the way the conversation flows but also because it goes without saying and wouldn't add anything.

In the context of Albert's statement though, it couldn't mean that - Albert's statement is saying that Bernard does not have enough information to determine the date just based on what Cheryl told him, so in saying "at first I did not know, but now I know", the only difference between "at first" and "now" is Albert speaking.

So Bernard's comment could only mean, "Based on what Cheryl told me, I did not know what the birthday was, but given the extra information I have as a result of Albert's statement, now I know"
> What's the word for nazis causing intentional famines that wiped out at least 8 million russians and ukrainians?

Sadly, most partially or fully engineered famines have never been prosecuted. Witness an Gorta Mór or Holodomor.
In terms of utilities this is how the energy market works for producers.
This comment reminds me of book pirates stealing books from England [1] and publishing them in the US (which the English had been previously doing to the French):

> Some (U.S. publishers) sent agents to England with orders to grab volumes from bookstalls... and ship them west by fast packet. Copy was then rushed from the dock to the composing room, presses run night and day, and books hurried to the stores or hawked in the streets like hot corn.

One of the most successful pirates was the company that eventually became HarperCollins, now owned by News Corp.

[1] http://www.cnet.com/news/how-piracy-built-the-u-s-publishing...
I wonder if there are actual educational benefits to attending an ivy league school beyond the commonly mentioned networking.

Given a competent A student is there knowledge you will gain from the finance department at say Harvard that you wouldn't see at state university?

A better example might be what's the measurable difference between an engineering degree at a low tier school versus MIT?
Are you offended that people are sharing their knowledge?
Same with Amazon, Shopify and other growing businesses, no? Which then begs the question of "what is a real business".

In my book, as long as there are customers who are paying money and they're happy with the results, you're a real business. (Would love to hear counterpoint perspectives!)
Show HN: Fluid Simulation for Unity
Just a heads up, you need DirectX 11 support since the demos use Compute Shaders.
Very true. Back then there were a ton of options for video. Hosted mpegs, avis, real video, quicktime, divx, etc. Most of the viral videos of the day were short enough to be downloaded in their entirety. Streaming video was usually extremely low quality with frequent interruptions for buffering. Youtube got rid of most of those problems and improved the situation with buffering by a huge margin.
> The author here calls youtube an ftp site, and in doing so ignores what set youtube apart.

Great point. Very often people when people don't understand a business, or dislike it, it seems that they reduce it to its superficial components. Eg "Uber is just private taxis", "Amazon is just an online bookseller", "Twitter is just a microblogging service".

There's usually something more to it than meets the eye, if you're willing to look.
I think it's because it had the word Apple when responding to a post about Google.
I thought the same.

Google wasn't always like this but since the android patent wars which made them buy Motorola for their patent portfolio - they seem to be just like all the others now.
Scrn – desktop sharing platform
It's been felt all over India too.
I read that three times as register outRage and couldn't figure out what the article was on about. Register outrage,on the other hand, I would totally get (and is totally overdue a front page HN story).
For outsiders, there are two elements to the puzzle: the encoding of the logic problem and the logic problem itself.

People might very well be able to solve even fairly complex logic problems without having been exposed to this tradition of encoding such problems.

The problem is stated as three persons having an odd, but casual conversation. To outsider that's all they're doing and to those the problem is impenetrable. Insiders, however, immediately recognise the informal protocol of logic quizzes that this is not a random casual conversation, it is carefully written to encode just enough information to be solvable as a logic problem. These insiders know to carefully extract (decode) this information. Only then do they solve the logic problem.

The "dishonesty" of the problem, which is confusing to people expecting the problem to be stated honestly, is that the conversation in the problem is entirely contrived, there is no way is would ever happened as part of a real world exchange about birthdays. This is fine for the intendeded reader, school kids trained in this protocol, but in "going viral" it went to a lot of unintended recipients.
Here's another impressive basalt flood...

How about 2km thick, 500,000 sq km in area?

https://en.wikipedia.org/wiki/Deccan_Traps
This might seem sneaky but some people do this by literally having conversations with themselves, using multiple IDs. Sleazy, but hey, if the conversation is great, I'd be more tempted to join in.
This is awful for people there.

I don't want to be rude about the 3rd world, but there are techniques for making structures that mitigate the effects of a quake. Of course there are impediments to implementing these things (economic, legal), but every time I hear about collapsed buildings and such I wonder how many people would have been saved. 7.9 is quite a lot though, and you'd expect deaths even in modern countries.

The other sad thing I've noticed is the death toll. No idea if this is actually true, but it feels like with 3rd world disasters, the estimate just keeps climbing every day. In the West it's often the other way (people don't come back to life, it's just that the initial estimates come down, for instance Sep 11 went from 50K to 3K).
There is a bug with the tool, I have list data in this format (modified data for privacy)

abc, The Institue of

xyz, The school of

nbc2, The college of

jor5, School of

and if I try to extract just the name of the person it gives me the following

abc

xyz

nbc

jor

It's missing the numbers
T4x0 with good 4k screen would be perfect laptop.