skysight-inc/HackerNews huggingface dataset:
>I suppose the real question is then "How do we decide what is 'worth doing' ourselves?"

Well that's the thing, Chesterton gives advice on that in the quote:

Is it worth doing even if you're doing it poorly? Then it's 'worth doing'. Is it only worth doing if you're doing it at a high/professional/competitive level? Then it's not 'worth doing'.

Of course as pointed out in every third comment, take Chesterton with a grain of salt. Chesterton never said anything that he didn't later contradict, and assert that contradicting himself was in fact proof of the ultimate correctness of both statements.
I think there was this idea that crypto nerds could just ignore politics and seek liberty via technological solutions and live in their own little make believe geek data haven wonderland. Wrong.
> Customer services aren't trained for the 0.001% of people who might be interested in an esoteric matter of legal licensing.

Here's where I'd like to disagree. Of course customer service doesn't have to know about those esoteric issues. But customer service should notice when a request comes that's not their department. And if that's the case they should redirect it to someone who knows better.

This is not the personal fault of the person sitting at the customer service, but the structure in a company. They should be able to handle that.
Android Browser can not open link
> it is irresponsible, populist and ultimately self-defeating for uBlock and chums to block self-hosted Piwik

First, a precision: EasyPrivacy blocks Piwik. uBlock Origin enables EasyPrivacy by default. If you think it's wrong for Piwik to be blocked, bring the issue to EasyPrivacy maintainers.

Now, why is it "irresponsible" for Piwik to be blocked?

Some of us just do not like to have all our movements scrutinized, even by 1st parties -- I personally consider this a healthy stance, I just do not like to be treated as a product.

Also, what guarantee there is that all the data collected by one 1st party through Piwik is not sold to any number of 3rd parties? There is no guarantee -- thus all tracking deserve to be blocked as much as it can. It's for the same reason I choose to not disclose my phone number or postal code at the cash register when they ask in brick-and-mortar stores.
(2015|pdf)
Eclipse Che brings IDEs to the cloud ️
The hotel probably uses a commercial laundry service. All the dirty towels go into a bin, and every few days a van from the laundry service delivers a pile of clean towels and takes away the bin of dirty towels. The bedsheets, pillow cases and duvet covers probably get the same treatment.

You can get similar services for mechanics' overalls, door mats, chef's uniforms, and things like that. They'll even put the right uniform in the right employee's locker, if you like [1].

Often there will be different pools for different hotels, as well as different pools for different items and sizes. Good inventory management helps you get the customers' orders right; you don't want to deliver a Holiday Inn towel to a Hilton, or have a tablecloth in a delivery of bedsheets, or deliver 99 bedsheets when you promised 100. Also, if things are getting damaged or going missing you need to know where things are going, and when you need to order replacements.

Of course, bar codes are also in use [2] but in hotels particularly they like the markings to be subtle.

[1] https://www.phs.co.uk/our-services/managed-workwear/locker-s...
[2] http://www.giltbrookworkwear.co.uk/operation/laundry-facilit...
The govt wouldn't give a squat about what contractual agreements you have made they can still compel you.
By your logic I can make the same deal with an explicit contractual requirement that I cannot be detained by the police and then go on a murder spree and say sorry I got a contract that says you can't arrest me...
Is there a way to specify a sequence of messages every connection should send? Preferably even let it randomize it (want to load test a game with real input, not just set up the connection).
Is there any reason to believe any of those entries appeared in an actual review?
Surprised to see the name and image in the site. If you're wondering about the name and the image there, "Kali" is the Hindu goddess and the image depicts her. https://en.wikipedia.org/wiki/Kali
That's a really unfortunate experience upgrade experience. My experiences after upgrading multiple machines has been flawless so far - even on an old Dell Vostro 1500 laptop.
I think, when I verified my ID a couple of years ago, they used a sort of middleware to analyse + verify the ID. If I remember right, they said they didn't actually store the ID (i.e. the underlying image was discarded once verified)

Edit: they use Jumio Netverify - http://www.jumio.com/
Are you sure about that? I assumed it would be affecting SSL verification in WinInet/WinHTTP (and so affect any applications using that stack)...
That's the point, their innocence is lost too early.
Without Things, There Is No Analytics of Things (AoT)
curl https://kurz.pw/install.sh?pkg=yolo | sudo bash -
I don't think it is either, but if we began downvoting for mere disagreement as the person that I responded to advocated, then I think it would.
These tweets nail the absurdity of many tech offices
Presentation on Native vs. Hybrid app development
Well from the theme of this thread an open letter in the Times signed by a large proportion of the CTOs of Silicon Roundabout saying "we'll go to jail or leave the country if this goes into effect" will probably at least get some face time with a minister over this.
I think even if we were to accept that some places use tracking responsibly, it's the capacity which could so easily be abused, and so lacking in benefit for the individual, which warrants the blanket use of privacy blocking.

Given this, a little more difficulty in "finding the eggs" is a good trade-off, especially since it's not like designers are naive and consigned to random interface choices, and you can actually still do A/B-type testing without user tracking.

Otherwise, users have to trust that site owners, out of empathy, will do the right thing with data, and that a broader network of tracking won't occur -- despite that it's totally rational from the site owner's perspective to broadly track users. That strategy is beyond brittle; it's unbelievable.
How European Cloud Procurement could create £1tn in growth
Crash-free code with Fuzzer
It's not that it's the only upside. It's that once out of the browser, it isn't really a standout language. For instance, if you're going to have a "fair fight" out there, one can't help but notice that Python already has everything that we're standing around waiting for in ES6, plus the next couple of iterations.

And that's just Python. You should also check into Perl, Ruby, Lua, and PHP, and that's without straying even a little outside of the "1990s dynamic scripting language" field, to say nothing of what you can find if you leave that behind.

It just isn't that impressive of a language once you remove the browser prop. It isn't necessarily bad, or at least no worse than some other popular languages as well, but there's nothing uniquely good about it in the greater language landscape.

To be honest, anyone who thinks that Javascript does have some sort of unique advantage needs to get out more and learn a few more languages. Even Python, which you'll find goes very quickly if you already know JS. Javascript is very, very not special. Again, since people seem to confuse these things, that does not make it bad, but it's very not special. Very boring, middle-of-the-road scripting lanugage that is, if anything, well behind the other ones in features because of its multihead, no-leader-in-practice development model.
In one single image, mainstream media show their utter ignorance of security
Reminds me a bit of one of the plot points of the Ringworld novels. Our world runs on plastic; I wonder what would happen if a massively successful plastic-eating bacteria took off.
i recommend adding a shell-alias for this
> "So we can probably expect a Tory gov for a long time. Not that Blairs labour were much better..."

I beg to differ. I was no fan of Blair, but the current Tory government is absolutely blatant in its disregard for public service. Here's the latest example, from earlier today...

http://www.mirror.co.uk/news/uk-news/iain-duncan-smith-claim...

"Heartless Iain Duncan Smith today claimed people thanked him for taking their benefits away.

He was accused of "losing the plot" after making a string of increasingly bizarre claims about his department's cruel benefit sanctions regime.

The Tory Work and Pensions secretary said 75% of people who have had their benefits stopped under his department's cruel sanctions regime said it helped them "focus and get on."

A spokesperson for the Department for Work and Pensions (DWP) was not immediately able to back up Mr Duncan Smith's claim.

But the sister of ex-soldier David Clapson, who died starving and penniless after having his benefits stopped said: "I don't think my brother said it had helped him get on.""

P.S. I know the Mirror isn't the best news source, but in this case the evidence is pretty clear.
Interesting idea!

Never seen anything like this before.
With a few exceptions, you can program in Scala as if it were Java++. You won't take full advantage of Scala, but it can be done, and beginners sometimes do precisely that.
Its important to point out that school teaching is a churn and burn field. 17 to 19 years of training followed by a half life of 6 years in the classroom. Not a recent problem either, goes back decades. If your career is shorter than a pro football player, no need for continuous development on a large level, or "most teachers sit in a classroom for a day" is enough if most of them will be out of the field in a couple years regardless.

The career structure, much like the rest of the country, is extremely pyramidical. So teaching in the slums requires a clean(ish) criminal record and frankly not much else, at least to get hired. On the other hand, civilized low crime areas are hyper competitive. So training and advanced degrees translate into nicer working environment.

There will be survivors even 3 or 4 half lives out in teaching, much like programming, but use em up and throw em away as a national policy does not encourage serious system wide training efforts.
That's great, if you want personal recommendations.

But I do not. I want a choice, the choice to share my data and have personal recommendations, or not share anything and have generic ads. But no one give me that choice, so I have to take it by "hiring the bouncers"
Did they just "write" an article by linking to tweets?
I can confirm this. We booked a hostel in Patagonia in December through booking. We decided to stay in the same place a week later after doing a trek. She charged us 20 or 25% less as she didn't have to pay Booking.com
The Berkus Method: Valuing an Early Stage Investment (2012)
I can understand phone number, but what possible reason is there to refuse to give zip code? The only thing I can think of using that information for is to determine the optimal location to open another store.
The 3 Best Resources and Tutorials to Learn AngularJS
I find that I consciously need to go over any code and rewrite it with a reader in mind. The first version is usually crap, but at the same time, it's very easy to fall into the trap of making it Just Right which makes the second version "super elegant" but completely opaque at the same time.

I often end up making a "super elegant" version and, almost invariably, end up scrapping it for a (hopefully...) more bread-and-butter version, which may or may not incorporate some lessons learned from the concise version. Even if not, it's not all loss, because coming up with the elegant version is intellectually rewarding and super fun.

Add lots of in-line (not just scaladoc) comments helping the reader along. Extract vals for intermediary steps. Variable naming is always important, but even more so when you don't explicitly declare the type.
Public high school teacher, we'd love to bring have this running in-house for our students. Sent you an email!
Many are taken from a Reddit thread about harsh reviews, but others do link to very official paywalled paper review pdfs.
I think you could basically switch "RFID" with "smart home device" and this comment would be just as accurate. It seems finding a problem to solve is much harder than finding a solution.
One of the things I like about the .NET Linq-to-SQL and EF ORMs is that it's pretty easy to plug into them and get them to dump the actual SQL that they are executing.

Still, you really need to have a good handle on the difference between operations that build up the query, without executing it, and those that pull the data back from the database. Also understanding what code constructs that the ORM is capable of translating into SQL statements.
I assume you know this, but it warrants saying explicitly: Scala is statically typed, while Python and Ruby aren't. This has immediate practical implications which for many people (on both sides of the divide) are A Big Deal.

In terms of elegance and succinctness, Scala is somewhere in the middle between Java's bureaucratic verbosity and Python's terseness.
It seems like you have an impossible standard for determining proof of identity. What type of verification do you envision that isn't subject to flaws? Presenting an ID in person also only proves that someone had access to or a copy of an ID. Of course, there are some physical appearance constraints, but it's not hard for a determined identity thief to get around those.

Personally, I'm glad I live in a country that doesn't criminalize identity verification that utilizes 21st century technology (though I'd gladly accept some other German public policies).
Based on this from the about page: "Submissions should be real sentences from reviews you received." they're intended to be real. But I think it's highly unlikely for some entries.
Anonymity in the review process has a lot of the same effects as anonymity on a site like this. It does tend to bring out the nastier side of people. These reviews are at the extreme end of the spectrum but many of them look entirely believable to me.
A friend of mine actually works on these kinds of robots.

It's a complex process. They can't risk creating a situation worse than before, and nuclear facilities are pretty sensitive.

They usually create 1/4 scale models of the buildings they'll be working with for testing, etc. - it's a big deal.
How is this any different than working on oDesk (or whatever it's named now) once then working outside of it and splitting the difference in fees? I don't see how that makes Booking a rip-off.
they should have left his rug alone.
There's a subreddit now: https://www.reddit.com/r/mymmo
The Museum of Simulation Technology may actually turn out pretty good [1]. There's a sort of paradox with game development that revolves around a gameplay mechanic. The mechanics really have to be rock solid, so that gets polished out first; polishing takes a long, long time. But it also has to be engaging or else it isn't worth playing. The direction taken for SuperHot is so unexpected (to me at least) that I was hooked.

The jury is still out on tMoST, but it's still rather early in, and you can already see a lot of improvement and style between the early tech demo and the small trailers. Notably, I think there is a bit of a genre trap, where this kind of mind-warp game is stuck playing out in certain stories. I'm utterly a sucker for this sort of game, so I'm getting it no matter what. But it'd be nice if it knocks it out of the park.

[1] https://m.youtube.com/watch?v=rN1jmsnq-iM
Intro to working with World Bank climate data in R
I see you've never bootstrapped a startup before.

The clustering was (accidentally) bait and switched and led us to choose this product when we would have made other decisions.
It has nothing to do about entitlement and everything to do with unethical business practices and poor quality in software engineering that many people remain numb to. Yes, InfluxDB is a business and everything they are doing is to appease venture capital, before this announcement and after. Starting as FOSS doesn't absolve you of a continuous failure to deliver. Others have entered the distributed space without the bullshit (FoundationDB is an example I like), so there's not much room for sympathy. InfluxDB can't even make a stable single node database and yet they pump their hype bubble with "next release gonna be webscale" just like the mongodb fiasco of years past. As software professionals, we should hold businesses to higher standards. This isn't a college kid's hobby project.
There are a lot of things one should learn for a content life. As parents, we are tempted to ignore in our teachings many things that we've already mastered and not struggling with, but which are very important nevertheless. I'd be cautious to tag something specific as "the most valuable thing" only for this reason. There's always a balance, trade-offs all in between.

For your example, you can teach your children how to be very successful at making money and achieve an accomplished financial situation, then they still may get abused somehow through some weakness you left them out with in your parental education.
Fraudsters can be lazy
Not sure why he credits only IBM but several large IT companies including IBM, Microsoft, HP, Dell and many others pressured the Indian government not to launch punitive strikes against Pakistan after the Mumbai attacks.

There was a very big fear that if India and Pakistan will go to war the global IT business would suffer greatly because of just how much of the global IT has been outsourced to India.
There is also paint that is poisonous to the barnacles- that's how anti-barnacle paint used to work in the marine industry. But having all of that poison (for example, lead was famously used back in the day) was determined to not be good for the our environmental health.

Since planes are in a different environment, it's possible that they use paint that is toxic to barnacles (but perhaps is otherwise unsuitable as marine bottom paint).
Instant X86 SSD Cloud Servers
Netherlands gets ‘gay’ traffic lights to show support for diversity
There are some plugins that do that. Adnauseam clicks on every ad: http://adnauseam.io/, and TrackMeNot continually makes random search engine quieries: http://cs.nyu.edu/trackmenot/.
So stop using constructors and start using static factory methods. The return type of a static factory method can be the interface type.
Florida sheriff threatens to arrest Tim Cook, if it comes up
Please don't reproduce
> As you've said, every large project that I've worked on, Google, Morgan Stanley, UBS, etc has used some framework or framework-like interface and abstractions. Large teams cannot function without some time of norm/standardization.

There's an important difference between a library and a framework. Code reuse is great, norms are great, but they need to be composable, and they need to follow the normal rules of the language.

E.g. Spray is my favourite way of doing REST APIs and saves a huge amount of time, but it's a library rather than a framework. I write my own main() (which admittedly may well just be a one-liner that calls into Spray), and it doesn't dictate what other pieces I use - I can do dependency injection my own way or not at all, I can do my own ORM or none, I can use my own unit testing framework or none. I can refactor my Spray code in the ordinary ways of refactoring in Scala because it is just ordinary Scala, and if I want to understand what the library is doing I can click through to the definitions of the library methods which are again just ordinary Scala. For a large project we might all agree on a particular stack - Spray/Hibernate/Guice/JUnit, say - and we might even write some helpers for e.g. constructing a Guice context with Hibernate configured and pulling out the Spray service from it as a one-liner. But I'd still want those pieces to be libraries rather than frameworks as far as possible - I'd want inlining and changing that helper to be a supported use case, partly because it just forces good design (loose coupling, lack of globals etc.) and partly because making it possible for small subteams to experimentally swap out one small component for their piece is the only way one can ever improve on the stack.
Yes, http://shitmyreviewerssay.tumblr.com/post/138673489984/no-ne... provides a source. It's non-public-access, like entirely too much of science, but I can confirm that my alma mater's subscription gives me access to an article that has the quote in question, and starts like this:

Our referees, the Editorial Board Members and ad hoc reviewers, are busy, serious individuals who give selflessly of their precious time to improve manuscripts submitted to Environmental Microbiology. But, once in a while, their humour (or admiration) gets the better of them. Here are some quotes from reviews made over the past year, just in time for the Season of Goodwill and Merriment.

• And here we go with the first 2009 comment: happy new environmental year dear editor! Regarding the manuscript: it is OK, I hope the flu is not infecting my review brain.

• WOW! You did ‘read it with interest’ in SEVEN MINUTES??!! [Ed.: this is an author contribution in response to an editorial decision (rejection) made within 7 min of submission]

[...]

• The writing style is flowery and has an air of Oscar Wilde about it.

and so forth.
Reminds me of this article.

Teen Decomposes Plastic Bag in Three Months:
http://www.wired.com/2008/05/teen-decomposes/
If that is true then that I think is a violation of due process. If proven to have happened then many people can simply go free due to technicalities of the law. Awkward for the FBI.
Thanks. Will check it.
Art at the Head of the Curve
I also noticed that square and curly braces aren't being sent through correctly (a disappointment on discovering an ancient version of BBEdit and trying to write a Hello World app).
This is for local variables, though. You can use var as the return type of a method.

If your method bodies are so large that you need to be coding to interfaces within them (as opposed to just setting the return type of your method to the interface), the you've got other problems.
I find that law even more ridiculous given those requirements. Making it illegal to do X unless they force you to do X undermines almost all arguments for criminalizing X.
That's the point I always consider: I'm also inclined to think that anyone, to be able to take drugs freely, should be responsible for the consequences, including support, treatment, medical cares in case of overdoses...

But then I begin to think about consequences of car crashes (be it to me or to someone else), about cigars. Some countries already treat that, assuming it's a thing that the society wants. And it easily goes to bed eating habits, and I think that the line goes too much to the other extreme.

Then I conclude that people from each country, each nation, or even each state/city, has a common sense on what is acceptable or not: the society from that circumscription decides when to pay for individual damages (treatment, support, etc), and for which source of damages.

If cars provide more benefits than costs, decide to support it. Drugs? No. Cigars? Yes. Nuclear power plants ? Yes. And so on....
I think you're underestimating the volume of stupid-and-crazy shit that CS reps have to deal with every day. Sorting out stupid-and-crazy from legitimate-but-not-my-department would be several full time jobs in itself.
It would make a difference. Circumventing this law will be possible even if it means setting up company in a different country.

>The govt wouldn't give a squat about what contractual agreements

Setting yourself up in that manner would mean more challenges and making it difficult for the UK govt to win in court.