skysight-inc/HackerNews huggingface dataset:
Actually I don't think they do - to the best of my knowledge Office 365 didn't have any downtime as a result of this outage. And Yammer stayed up, so I assume they haven't yet migrated from AWS...
Last time I said this I was caught but I'll say it again. Nobody really wants to even touch Javascript without a 5 foot stick.

People will tell me that it is a good language if you know how to use it, comparing javascript mastery to C mastery in a sense. I think there lies the problem.
How the hotel even knew who left bad review on some site? What stops someone from leaving bad reviews using fake names?
Norway's new minimal passport design
Hacker News does contain a lot of general news too, you know?

Recently the same thing occurred with a New York Hotel, where they were fining $500 per bad review.
I do "bundle install --standalone" in a separate Docker image whenever I update dependencies, and don't install/run bundler at all in the deployment image.

A typical large Ruby app ends up dragging in tons of build dependencies that does not need to be in the final image to be able to do things like compile extensions etc.
This has been submitted previously. Seems like a ? has been added to the end of the URL which mitigates this being flagged as a duplicate. See https://news.ycombinator.com/item?id=8408291
Sorry. For what it's worth, it wasn't his poor grasp of journalistic ethics that attracted my opprobrium. The sharply negative reaction was prompted by the general dishonesty of his remarks and specifically his tendency to reframe the remarks of others in a way that egregiously misconstrued or misrepresented what they had to say.
Clearly I am the product of an American public school education :)
they actually just rate whether the App permissions match the users expectations.
I imagine it is because all the other countries close to the US in population size are even worse.

Granted, it is not based on very much, but i sort of feel that the US has gained the dominance it has today by being really big, and not horribly corrupt or impoverished.
There is a proposed study, but I can't say how much of the thinking behind that was because "the moon is cheap so lets think up a project involving that" and how much was because there's a serious gap in our knowledge that needs investigating.

Anyhow, from the BBC article:

> The mission will also have a scientific component. The aim is to drill and
> analyse a sample from underneath the lunar surface, something which
> has never been done before.

On the radio this morning, one of leading guys (I forget who) was also talking about looking for data regarding the origins of life (since the moon is believed to have been part of Earth originally). But, again, I don't know how credible that argument.

Personally I think the reasoning behind this project feels a little reverse engineered, however I'm going to support it regardless since it should hopefully generate a few jobs in an industry that really needs more focus in the UK (some days it feels like everyone here wants to be celebrities without really thinking about any skills they might have that would be worth celebrating)
I'm still using the Jolla phone and I think it's ok and it's getting better. Compared to Android phones its user interface is cleaner and doesn't come with preinstalled apps that I don't use.
Don't think HN is the place for this.
It is clearly illegal, because it violates freedom of speech principle guaranteed by constitutions of every civilized country. Of course if review is negative and hotel owner thinks that this opinion is unfair and not true he has every right to sue customer. But then, any fines are decided by judge, hotel cannot charge you for bad review on their own.
And yet the Unicode consortium went with Han unification, which is still blocking adoption for a significant potential userbase (pretty much any software that needs to display Japanese names).
Yes, it will apply. Hosting location does not matter [1] [2]

[1]: http://www.theregister.co.uk/2014/09/23/microsoft_vs_the_lon...

[2]: http://www.zdnet.com/yes-u-s-authorities-can-spy-on-eu-cloud...
You obviously know a lot more about Docker than I do, but I thought I'd add a couple of comments to your great list.

For size, it appears the OP started on his static compilation quest basing his image on Ubuntu. Wheezy is the standard base image in the Docker world for a reason -- it's significantly smaller. More and more images are using busybox based images, but I wouldn't want to try that with Rails + ImageMagick.

As for logging, I'd like to point out logspout: https://github.com/progrium/logspout
So,if you knew the answer to your own question, why did you ask?
It's worth noting that this is also the approach that e.g. the standard nginx image takes, so if you run nginx in front of your Rails app, you can bring up nginx with a mount of the same volume.

I still prefer to deploy my Ruby apps as part of any image, though. Of course you can combine the two: Build an image whose sole purpose is to package your app and export it as a volume for use by pre-made Rails/Nginx containers.
I usually structure the Dockerfile to make the installation step cacheable, like so:

# This only re-runs the slow installation when requirements.txt changes
ADD requirements.txt /app/requirements.txt
RUN pip install -r /app/requirements.txt

# This re-runs every time you change any file, but is very fast
ADD . /app/
Silently inferring List[Any] is like a null reference. The error that you get told about is in a different place to where the problem that you need to fix is. In this case, the static type system could have been more helpful.

There have been attempts to fix this - WartRemover specifically has a Wart for any uses of Any for example.
Dunno about the UK, but in Germany "surprising" clauses in everyday contracts such as this with consumers are generally illegal. End of story. If this got as far as a court, case would be over in seconds. Read opening statements, have laugh, verdict, good day.

Also don't know which way the EU swings on this, my guess would be towards the German position.
Currently in my first year teaching in an urban school. It's hard to describe how physically/mentally/emotionally draining it is. I went through an alternate certification program and was put in front of a class after a six week summer program. I am amazed that this is acceptable.
Absolutely agree re: Wheezy (Debian in general). Ubuntu is great when you want the kitchen sink; not so great if you want small.
The Enchiridion, or Manual, of Epictetus
The BBC is reporting that the hotel has now reversed its policy. http://www.bbc.co.uk/news/uk-england-30111525
OMG Bitcoin needs more videos like this
Keep in mind it is also true the other way around. Something can be mathematically clear to someone and totally a mystery in code form. Each one has his/her strengths and weaknesses.
Can Your Risk Management Team See into the Future?
I for one totally trust the US military leadership to see things from this point of view and move all those troops out, rather than figuring out excuses and pretexts for keeping the bases there.
Geek's dream...

First, instead of providing tools, one could help people to develop taste. Many accept overcooked chicken or fish because they just catch the spices flavours. They can't judge what a well cooked dish is. Dry chicken is an abomination...

2/ The thickness of a salmon filet is everything but regular. So cooking it correctly involves a bit more than temperature handling

3/ As said, you don't cook "a steak", you cook "this steak". That's the thing. Cooking a good steak involves so many thing : quality of the steak (forget about supermarket), quality and handling of the fat (Gordon Ramsay once made a very good explanation on how to use butter on youtube), make sure the steak rest enough time off the heat before serving, cook for steak's colour first (so it is beautiful) and then cook for bloody/well done/cooked. Cook long and not short. Don't use a fork to manipulate the steak. Don't turn the steak upside down to often. With an autoamted pan you may sure cook a steak but you won't know why you did it right...

4/ If your problem is overcooking or undercooking a steak, learn to touch the steak. Hard means overcooked, soft means undercooked. With a bit of practice you'll be able to make good steaks, not 3 star michelin ones, but good ones.

5/ For steaks (not fish) you can buy cast iron skillets. These are super cheap (15 euros here !)and they live forever. But you have to learn to master/clean/season them (that's your old grand ma stuff, but knowledge is lost so it's pretty hard)

6/ The salmon on the web site looks super over cooked to me (it s top side is super borw and just below it's all white)

7/ said before : a fryin pan that doesn't go to the oven is useless. Countless times where I fry a piece of meat and finishes it in the oven where I can get the temperature righ everywhere.

8/ will the pan stand the "deglaçage" ? That's when you throw a cold liquid in the pan to grab all the softly burned piece of meat/fat. that's super important to making sauces.

9/ Will it stand the dish washer ?

10/ Where's the fun ? I mean, if you buy this because you can't find the time necessary to learn to cook, and thus, learn to appreciate good cooking, what's the point ? Do yourself a favour don't buy the pan, look for a good restaurant (and at the price of the pan you certainly can find a good one) and ask the chef to prepare a good steak for you. You'll learn something.
Their (good) universities are very good and not all their schools are bad. A percentage of kids in the US do go to genuinely great schools, and then there is another group that due to various factors manage to get a decent basic education despite the school system. Due to the large US population, in absolute terms these two groups are quite large. Now feed these people through a genuinely world class higher education system and you end up with a quite large number (again in absolute terms) of genuinely smart and and well educated people.

Add to this the fact that the US has historically been very good at attracting the best and the brightest from around the world to move there and you end up with probably the largest collection of 'leading' people in the world.
1) The big issue is inequality. America is a terrible place to be poor. A fairly large majority get a fairly decent education by European standards. But a large minority get a terrible education. America's engineering and business schools aren't filled up with kids from impoverished backgrounds.

2) Our post-secondary education is the best in the world.

3) Even counting poor schools, the American education system isn't even that bad. America is better than Italy, Spain, Austria, and even Sweden. It's about as good as the UK.

American's just think we have to have the best system.
http://en.wikipedia.org/wiki/Unfair_Terms_in_Consumer_Contra...
How do they archive the Android compatibility ? Have they used Dalvik ?

Also how is the performance of this compatibility layer ?
> So they're not using bcrypt

Bcrypt is not the ONLY secure solution to securely store passwords (contrarily to what everyone is trying to tell you). See Thomas Pornin's answer on SO:

http://stackoverflow.com/questions/2772014/is-sha-1-secure-f...
What an annoying site.
For the last time, it's a community bookmark site!

Whatever the HN community votes up, HN is "the place for it".
"The Golden Age" by John C. Wright - just awesome, and I agree with the values of the main character

"Chronicles of Amber" by Roger Zelazny - for imagination and badassery

Favorite short story is "Understand" by Ted Chiang - mind-expanding ;)

Also in general the lesser known Heinlein books are amazing. Not a fan of Stranger in a Strange Land. Named my current company after a reference to The Moon is a Harsh Mistress.
CSS Specificity Graph Generator
The Flash 2014 Season 1  Episode 06
>Maybe you'll have to find another hotel

That's refusing you service and extortion.

The "another hotel" might be 100 miles away, in which case it also costs you money.
It's not. This is unfair trading; the couple will eventually get their money back, and the hotel will be forced to strike down that clause.

The fact that you write a contract (the policy) doesn't mean that contract is actually legal.
In many parts of Europe (among the countries I've worked) the written word of contracts is worshiped as the ultimate authority. What's "the right thing to do" means nothing by comparison. You sign, you're bound by it, unless you put up a massive legal fight. Not only that, but signed contracts are expected to be used vastly more than in the US.

It's a bit of a culture shock when you see the sharp difference in this respect from how the US treats contracts, at least it was for me.

On both sides you have people saying that the business world will collapse if you treat contracts the way that the other side is treating them. I'll refrain from saying which side I think is right, but I guarantee you that these differences are strong and real.
If they didn't before, they can start storing it to implement this.
What I would buy my family for Xmas
You can copy and paste them, use them in applications that don't support formatting, save them to a text file, etc.
Because it was posted and the HN community voted it up.

Which is pretty much "community bookmarking site 101".
OMG, yes:

# 𝕲𝖊𝖒ä𝖘𝖘 𝕽𝖊𝖎𝖈𝖍𝖘𝖆𝖚𝖘𝖘𝖈𝖍𝖚𝖘𝖘 𝖋ü𝖗 𝕬𝖑𝖌𝖔𝖗𝖎𝖙𝖍𝖒𝖎𝖘𝖈𝖍𝖊 𝕬𝖗𝖇𝖊𝖎𝖙

𝖐𝖑𝖆𝖘𝖘𝖊 𝕭𝖊𝖌𝖗ü𝖘𝖘𝖚𝖓𝖌𝖘𝖆𝖓𝖟𝖊𝖎𝖌𝖊𝖇𝖊𝖉𝖎𝖊𝖓𝖒𝖊𝖈𝖍𝖆𝖓𝖎𝖘𝖒𝖚𝖘:
𝖉𝖊𝖋 __𝖆𝖓𝖋𝖆𝖓𝖌𝖊𝖓__(𝖘𝖊𝖑𝖇𝖘𝖙, 𝖁𝖔𝖗𝖓𝖆𝖒𝖊):
𝖘𝖊𝖑𝖇𝖘𝖙.𝖁𝖔𝖗𝖓𝖆𝖒𝖊 = 𝖁𝖔𝖗𝖓𝖆𝖒𝖊

𝖉𝖊𝖋 __𝖘𝖈𝖍𝖓𝖚𝖗__(𝖘𝖊𝖑𝖇𝖘𝖙):
𝖟𝖚𝖗ü𝖈𝖐𝖌𝖊𝖇𝖊𝖓 𝖘𝖊𝖑𝖇𝖘𝖙.𝖁𝖔𝖗𝖓𝖆𝖒𝖊

𝖉𝖊𝖋 𝖇𝖊𝖌𝖗ü𝖘𝖘𝖊𝖓(𝖘𝖊𝖑𝖇𝖘𝖙, 𝖁𝖔𝖗𝖓𝖆𝖒𝖊=𝕹𝖎𝖈𝖍𝖙𝖊𝖝𝖎𝖘𝖙𝖊𝖓𝖟):
𝖉𝖗𝖚𝖈𝖐𝖊𝖓("𝕲𝖚𝖙𝖊𝖓 𝕿𝖆𝖌, " + 𝖘𝖊𝖑𝖇𝖘𝖙.𝖁𝖔𝖗𝖓𝖆𝖒𝖊)
𝖟𝖚𝖗ü𝖈𝖐𝖌𝖊𝖇𝖊𝖓 𝖘𝖊𝖑𝖇𝖘𝖙

𝖇𝖊𝖌𝖗ü𝖘𝖘𝖊𝖗 = 𝕭𝖊𝖌𝖗ü𝖘𝖘𝖚𝖓𝖌𝖘𝖆𝖓𝖟𝖊𝖎𝖌𝖊𝖇𝖊𝖉𝖎𝖊𝖓𝖒𝖊𝖈𝖍𝖆𝖓𝖎𝖘𝖒𝖚𝖘("𝕳𝖆𝖓𝖘-𝕻𝖊𝖙𝖊𝖗 𝕯𝖊𝖚𝖙𝖘𝖈𝖍" )
𝖇𝖊𝖌𝖗ü𝖘𝖘𝖊𝖗.𝖇𝖊𝖌𝖗ü𝖘𝖘𝖊𝖓()
"Unreasonable" terms may be illegal at common law. And the unfair contract terms act limits the ability to insert unusual contract terms without drawing people's attention to them, especially in contracts where they haven't recieved independent legal advice.
Good observation, thanks
According to the HackerNews guidelines this story would IMHO be in the 'Off-topic' category for submissions: https://news.ycombinator.com/newsguidelines.html
> Don't think HN is the place for this.

Our sentiment analysis algorithm indicated this is a negative comment. You have been charged $100. Thank you for staying at HN.

All kidding aside, I'd say that yes, HN should be a place for exposing reprehensible business behaviours such as these.

It is even of general "hackerly" interest - like a bad growth hacking technique.
This gives me a feeling.The quality of folks lurking on HN has gone down.

I mean, people could not get this saarcaaasm!
To answer the "How would you you...", you enable the employee to sue if they are artificially given less than full work-hours. It's not a hard thing to prove if there's a nontrivial part time work force. These being the odds, the companies don't try to pull it off too often, even if the court cases would mostly come from ex-workers.
That is insanely cool... which means that the amusement park owners will want to shut this thing down =-(

Being a life-long rollercoaster enthusiast, I would love to try this thing!
This gives me a feeling.The quality of folks lurking on HN has gone down.

I mean, people could not get this saarcaaasm!

This makes me sad!
They use a proprietary Android compatibility layer, basically a clean room Dalvik re-implementation.
Here too - except in the title (tab) - I can see the text.
Stop Hidden Fees – TransferWise
Yes, I've immediately lost interest in product.
That breakpoint is a very useful piece of information, thankyou.
Alternatively if you don't Linux-dependent and don't mind much the fact that not everyone is writing blogposts about it, BSD’s jails is lightweight virtualisation mechanism that has been production-ready for decades. (And zfs pools and snapshots are yours too along with that.)
☐☐☐☐☐☐ ☐☐☐ ☐☐☐☐☐☐ ☐☐☐☐ ☐☐☐☐☐☐☐☐
Yup. The alternative is - expect all the clients to read small print on everyday contracts and interpret it correctly. That would be dumb and would slow economy considerably. Imagine hotel making the contract 200 pages long.

Staying for a night at hotel shouldn't require you to hire a lawyer.
Nice utility. What should I tag it with in my bookmarks though?
They are using product called "Alien Dalvik" (http://www.myriadgroup.com/products/device-solutions/mobile-...). And performance is not bad, you can play 3D games on it.
I have had some past association with an education franchise, and I'd say that the biggest thing stopping an American teacher from doing better in specifically math and science is probably classroom logistics.

When you are paired 1:1 with a young person of peer-ish intelligence, the speed at which you can teach them specific math skills and principles can be exciting for both involved. But most people cannot afford 1:1.
Basil Fawlty was based on a real hotelier.
I kinda like using the browser for my Codewars challenges (or should I say katas). But this is a good work!
Won't they use the money to buy arms, etc to increase their power?
But JS does not have compile-time - you edit it, and you run it, no steps in between. If set up right you've got your unit tests running automatically whenever something changes.
I've been using bulletjournal since January 1st this year and it's been working wonderfully. Prior to it I used GTD with Things and Wunderlist, but they always ended falling apart.
Azure Partial Service Interruption
If you add the Gemfile and Gemfile.lock to the image before you add all the application files you can cache that step IIRC, then only if that step changes will bundle install run, so long as it's placed after that step.
If you refer to those characters, no it's not. It's not just a different style for the same character, it has semantic meaning.
I suspected as much. It doesn't sound like "value for money" which is my concern. There are better scientific objectives than shooting for the moon cold-war style to raise awareness and interest in it. Look how much attention everyone paid to Beagle 2 which had proper scientific objectives, that was until it tragically failed. RIP.

Couldn't agree more with your last point; this country is tragically embroiled in celebrityism.
Avoiding 'Freelancer Loneliness'
Is there space for (another) notes product that is purely focused on the GTD framework? Would people use this if I created it?
I agree. Am I getting so old that I just don't get it anymore? (Sigh, I guess I'll just get it out of the way now. That's not music that's noise. And slow down, where are you going that you have to get there so fast.)
Trip Advisor is a tech startup. The situation couldn't have occurred without a service like them. The ways businesses try to deal with the ramifications of online reviewing is probably interesting to anyone thinking about innovating in that space.
That's because it's all valid Javascript - concatenating a string with a number is normal practice even in strongly typed languages (implicit type conversion). So, I don't see your point. If the argument 'a' had an annotation saying it should be a string, then I could understand an error from some checker tool, but then it wouldn't be vanilla JS anymore.
Exactly; I like it, personally.

Blocking login until they've changed their password is too harsh, and it's counter-productive.

A college student who needs to choose a new password now but is under time pressure is definitely not going to take recommended steps like "go install a password manager that'll generate a secure random password for you." They may not even have a piece of paper on hand right now, so they will choose a password that they can remember.

Like -- their previous password, but "2" instead of "1" at the end....

Whereas if you just give them a nudge like this, they will bear the annoyance of typing it twice if they're in a rush, then when time permits they can choose a decent replacement.
Why Are Virgin Media Hijacking My HTTP Connections?
🆃🅷🅴🆁🅴 🅶🅾🅴🆂 🆁🅴🅰🅳🅰🅱🅸🅻🅸🆃🆈, 🆂🅴🅰🆁🅲🅷🅰🅱🅸🅻🅸🆃🆈
Please, won't you tell your friends and loved ones about the Streisand Effect, before it's too late?
I think a more important question is, would YOU use it?
Watching Jolla has been interesting, there seems to be a huge amount of potential in Sailfish, and though I have a friend who owns a Jolla phone and seems to be frustrated by it often I'm still interested in this.

It sort of reminds me of Android's G1, a phone I had an loved for the fact that I could make anything on it, even if it was rough around the edges. I look forward to seeing where they take this and how they smooth out issues.
He's probably thinking of some similar situations in the US where certain types of clauses are automatically void. No court appearance needed, no waiting, no nothing. It's as if the clause never existed in the contract, no matter what people sign.

For an example of this, see non-compete clauses, for most types of employees in California.
> "Throw it away and restore from backup" is not a good answer.

Honestly, when you think about the life cycle of many storage systems, it is pretty reasonable. Once the drives get to a certain age, you tend to have to replace them anyway, and after the array is beyond a certain age, you want to replace the whole thing.

It makes a certain sick sense to expect a lot of enterprise customers to have a strategy for fail over to a new storage pool.
𝕿𝖍𝖎𝖘 𝖋𝖊𝖊𝖑𝖘 𝖑𝖎𝖐𝖊 𝖙𝖊𝖗𝖗𝖎𝖇𝖑𝖊 𝖍𝖆𝖈𝖐 𝖇𝖚𝖙 𝕴 𝖑𝖎𝖐𝖊 𝖎𝖙. 𝕹𝖔𝖜 𝕴 𝖈𝖆𝖓 𝖚𝖘𝖊 𝖆𝖑𝖑 𝖐𝖎𝖓𝖉𝖘 𝖔𝖋 𝖋𝖆𝖓𝖈𝖞 𝖋𝖔𝖗𝖒𝖆𝖙𝖙𝖎𝖓𝖌 𝖔𝖓 𝖙𝖍𝖔𝖘𝖊 𝖘𝖎𝖙𝖊𝖘 𝖙𝖍𝖆𝖙 𝖉𝖔𝖊𝖘𝖓'𝖙 𝖘𝖚𝖕𝖕𝖔𝖗𝖙 𝖋𝖔𝖗𝖒𝖆𝖙𝖙𝖎𝖓𝖌.
The "West" could also stop placing hundreds of military bases around the globe like some colonial power that uses it's miliatry potential as a way to negotiate more profitable trade agreements.
Probably true, and I guess if you're a mathematician, you quickly get used the symbols. And I'm not arguing against having those symbols in the first place, its just that some of them have an 19th century feel to them, and do not seem intuitive.

The art of typography and signage really only matured in the 20th century, and I'm certain some of the symbols would look very different if they were designed today. Anything that helps with teaching math and making it appear friendlier is a plus, imho.
Sidepoint: ALL contracts I've ever signed, both in Europe and in US, and across oceans, have a clause that says "If anything in this contract was missed or is in violation of the law, the law prevails. The contract is ruled by laws of X country"

And really, both here and there, contracts are treated more like guidelines than actual rules. What you agree on with a handshake matters far more. Especially with contracts under 5 figures because enforcing them would be way too much hassle and in case anything goes wrong it's easier to just write them off as cost-of-doing-business and move on.
𝐀𝐬𝐤 𝐇𝐍: 𝐈𝐬 𝐭𝐡𝐞𝐫𝐞 𝐚 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐨𝐟 𝐦𝐢𝐜𝐫𝐨 𝐬𝐭𝐚𝐫𝐭𝐮𝐩 𝐞𝐧𝐭𝐫𝐞𝐩𝐫𝐞𝐧𝐞𝐮𝐫𝐬?
I am interested in starting a one-startup-launch-a-month challenge, inspired by NaNoWriMo [0] I want to focus hard throughout an entire month in building a simple app and launching it.

I intend to write blog it (http://absurdlab.tumblr.com/), the challenges and the experiences and would love to share the experience with people working on tiny startups too.

Thanks!

[0]: http://nanowrimo.org/dashboard
Forcing password changes -- e.g., "you're locked out until you change your password" -- means that the student must select a new password right now, whatever time pressure they're under.

Most people in a rush aren't going to do a good job choosing a secure new password; they aren't going to read McGill's recommendations about password managers or whatever; they're not even going to take 30 seconds to think about how to come up with a reasonably secure but memorable password.

They're just going to use their old password with a "1" on the end.

So -- McGill came up with a way to keep nudging students into updating their passwords, without forcing the specific moment they need to do it.