skysight-inc/HackerNews huggingface dataset:
It is true for business contracts that the written word is considered the ultimate authority. The principle is called 'caveat emptor' which can be translated to 'buyer beware'; essentially a business that enters into a contract is expected to read that contract and consult legal advice.

That said, there is protection for consumer contracts. In the UK you have the Unfair Contract Terms Act that protects consumers against businesses attempting to discharge liability to negligence. Europe wide you have the Unfair Terms In Consumer Contract Regulations which prevents businesses from inserting onerous terms into contracts with consumers that are not 'individually negotiated' (eg. almost every contract that a consumer signs without using a lawyer).
I found this article to be useful; the author describes how he makes sure his "bundle install" result is cached until the Gemfile.lock changes.

http://ilikestuffblog.com/2014/01/06/how-to-skip-bundle-inst...
Days? What do you "days"???? Azure was down for like 9 hours.
What Remains of 2014: Find out which major championships are happening now
Hacker Lexicon: What Is the Dark Web?
They get hazardous duty pay if they are serving in a hazardous zone, I dont think they get anything extra for serving at a peaceful base, no matter where it is.
JPA Entity Graphs
I think it is worth mentioning that the author's website[1] lists course websites which all seem to have similar notes about relevant topics. As an example, there's the Computer Systems Organization course[2] which has NASM Tutorial[3] page listed in notes which is much more suitable for actually learning assembly than the NASM examples. And, of course, there's a notes page for "x86 Assembly Language Programming" too.

Truly awesome stuff, definitely worth exploring.

[1]: http://cs.lmu.edu/~ray/

[2]: http://cs.lmu.edu/~ray/classes/sp/

[3]: http://cs.lmu.edu/~ray/notes/nasmtutorial/
The Nokia platform would be that which we used to call Maemo in the past (currently Mer, behind Sailfish OS). Nokia no longer uses it.
I wondered the same, but I'm not sure that doubling my password would annoy me into changing it, especially when the password was previously capped at 8 characters.
I have found Wunderlist to be better suited for GTD than Evernote.
http://www.wunderlist.com
UK to clear 700MHz spectrum for mobile broadband use by 2022
I think that he is not referring to this incident.
Pretending that the entire West is not working together on intel only helps guarantee US dominance.
Two weeks? we have been running Docker in production for over one year and have thousands of separate instances. No big issues os far. All that is said is true, it's just a matter of weighting pro's and con's.
We're hiring btw ;)

http://www.tripadvisor.co.uk/careers/
I think there's also an important bit of learning attached to independent thinking and problem solving. Some programs, like many Asian countries, overly-rely on rote learning. The schools that I went through - NJ public schools in the 80s and 90s - had many teachers that focused on teaching me/us how and why to learn in good balance with factual rote learning.

Now with all of the focus on standardized testing, I worry the focus on independent thinking and problem solving is all but destroyed. Teachers now have what I consider "mandatory sentencing" with no room to inspire - only time to teach the test and shuffle kids through.

You might see some of that US magic fade away this generation. I hope not.
But there is a difference between a big site and many small sites regarding DNS caching. If 10 big sites has 1 million requests each within an hour most requests will be cached. If 1 million small sites has 10 requests each within an hour most request will NOT be cached but forcing a cache-refill. I think that might strain the DNS infrastructure.
Tracking global fishing through satellite data
It's not really silly at all. It is there for two reasons.

(1) The law requries it to be stated in contracts [at least partially because of (2) below].

(2) Case law develops and can mean that something in a contract was previously enforceable but due to a test case or other development, it is no longer enforceable. Rather than companies having to watch every test case go through the courts and have lawyers rewrite contracts every few weeks just in case something needs updated, the catch-all allows for a more reasonable update cycle with rewrites only happening when there is a significant change to legislation or a number of cases has resulting in significant numbers of terms being invalidated. Pending the rewrite, the term makes it clear any updates to legal interpretation are honored.

In the EU there is also a choice of venue available to consumers so often the 'rules of country X' are not so readily enforceable for companies when they deal with consumers across EU borders. But that's a whole other complicated area.
Two weeks? we have been running Docker in production for over one year and have thousands of separate instances. No big issues os far.
All that is said is true (or at least points to an area of concern), it's just a matter of weighting pro's and con's.
Makes sense to have two docker repositories (images).

In one you install deps, and in the other, which relies on the first, you install your app. If you change your deps, then you rebuild the first.

I'm not a Ruby dev, but this seems like it should be quite simple?
The East Coast of Australia is the obvious choice. Start in Sydney, lots of cool coast up to Byron Bay. Chill there a while, hit the Gold Coast for some surfing, into Brisbane, do a Fraser Island trip, then head north to Airlie Beach where you'll get certified to dive (if necessary) and head out to the Great Barrier Reef. Maybe head up to Cairns to get the tick before heading back south. It's a steak-eatin' Toohey's swillin' good time.

http://blogabond.com/CommentView.aspx?CommentID=14

South Africa has a similar route from Cape Town to Durban, but with more getting robbed at gunpoint. Seattle to San Diego on the 101 works too, substituting cold water for warm and rain for sun.

Good luck!
I am not sure if this is a step function, but I saw someone pretty much do an octagon shape to hit someone. How?
What you wrote:
Thank you! I was sceptical of Docker for a while just based on a bad gut feeling, but now that you've shown a few oft the rough spots i think i might devote some time into it.

What I read:
Thank you! I've been looking for an excuse not to like docker for a while and this gives me great ammunition for my argument against it.
But public education is not a service used primarily by the poor unless you have an extremely broad definition of poor. I believe the figure is around 10% of children are in private education.
Crashing firefox here too. I had it crashing multiple times until I realized it was this tab that was causing it.
You're criticizing the raw JS language, but that's not what most people in the industry are using. Fine, the original language design was horrible, but if you consider the typical stack used for web development (which could be any combination of transpilers like CoffeeScript/TypeScript, Flow, Promises, module systems, etc) it's not that bad.

Also we already have Strict mode; I imagine in the future it will get more and more uncompromising, so the JS subset we'll be actually using will be just fine.
Thats a dumb argument. Boeing still makes 747s, which is the same age.
> Am I getting so old that I just don't get it anymore?

The blink tag was hip once, too, so I have some hope that these fads will pass when the so-called "user experience experts" move to greener pastures.
I've heard the N1 is mostly Foxconn with some software (zlauncher) and industrial design from Nokia.
Put the things that are going to change as the last step; use very few steps (eg dont copy files one by one) and let Docker cache the results.
We use WhaleWare as a templating tool: https://github.com/l3nz/whaleware and it works great (or well enough)
If you have previously installed Chrome via Homebrew Cask (http://caskroom.io), you can force an update to 39.x by running brew cask install google-chrome --force
Pseudolocalize
Paper on EMV transaction security
Education is segregated in the states by rich and poor districts; it is a felony to enroll your kid in the wrong school.
Checkout https://roadtrippers.com/
We live in a culture of liability and a culture of blame.

This is a symptom of legal liability running the governments and corporate world.

Change the culture and this problem will go away. Not an easy task.
6 Time Saving Apps You Need to Have
Oh, no !

The cat should have stayed in a box, if this gains too much popularity, HN will read like MySpace back in the days.

And top HN news will be: "A browser plugin that translates Unicode back to ASCII".
Spending on schooling is not equitable across school districts. So poor schools get less funding per student than rich schools, and predictably do much worse. On average there doesn't look there is a problem with funding, but that is deceptive.
Congrats to the team for doing something many many years late?
Uber can no longer distinguish between being disruptive and being a jerk
This is similar to the pseudolocalization (þšéûðöļöçåļîžåţîöñ), that adds random accents to English word to test the localization capabilities of a program without requiring another language knowledge.

An online version: http://www.pseudolocalize.com/

A library: http://code.google.com/p/pseudolocalization-tool/
Nah. I've made made multiples in net profits against this loss and I'm net positive 80% of the time. It's still my personal best year despite the loss. It's a nice living. I think I'll stick around.
Poe's law doesn't make it very easy.
Well, i found the explaination of him winning against a group of chess grandmasters by playing them against each other and only playing the weakest player quite convincing, and memorizing 10 moves as well as playing a good game of chess isn't really too far out there. The little bit of predictive magic with the number of pieces is almost certainly trickery though.
Can a moderator edit the article? The "reveiw" typo is really tickling my OCD when browsing the front page.
We've been noticing ups and downs for the last few hours of our VM powering an important database in West Europe.

Seriously considering another layer above azure to mitigate this in the future. Very disappointing to see.

At least initially their status indicated they're handing the problem but lately it's just been "All Good" and they said they resolved it on twitter but it's not at 100% yet: http://azure.microsoft.com/en-us/status/
Types as Tests
Check out something like Prey, it's like the "Find My Mac" for Android/PC/Mac/iOS. I had it on all my devices, but I don't really take them out enough to make it worthwhile.

https://preyproject.com/
Skills Assessment Company Smarterer Acquired for $75M
Usually when AWS has an outage they have a nice green circle but with a small blue "i" next to it that you need a loupe to see. Extremely dishonest.
The UK has similar rules. In this case it would be the Unfair Terms In Consumer Contracts Regulations that would apply, and which these clearly breach.
http://www.adviceguide.org.uk/england/consumer_e/consumer_pr...
It's not a re-implementation, just a port. Dalvik is licensed under Apache License 2.0 which allows proprietary derivatives.
Hi @rohamg, I was wondering if you could please share the libraries and frameworks you are using? I'm also building a mobile app in Swift with a web backend in Go. I've done a bit of research, and I think I'm going to use the following:

iOS:

* MagicalRecord - CoreData abstraction (https://github.com/magicalpanda/MagicalRecord)
* mogenerator - better CoreData class management (https://github.com/rentzsch/mogenerator)
* RestKit - with REST API endpoint (http://restkit.org/)

Go:

* Gin - Web framework. I really like the focus on performance, and that it seems to include all the features you need for an API (authorization, route grouping, etc.) (https://gin-gonic.github.io/gin/)
* gorm - for most CRUD operations / queries (https://github.com/jinzhu/gorm)
* sqlx - for more complex queries (https://github.com/jmoiron/sqlx)
* apns - push notifications (https://github.com/anachronistic/apns)
* gingorelic - New Relic integration (https://github.com/q1t/gingorelic)
* APIBlueprint - API documentation (http://apiblueprint.org/)
This would introduce lag in user interactions, which is unacceptable to Apple and its users.
"It hasn't been about breaking crypto"

It has to a large extent, and will continue to be so as non-cooperating application/service providers encrypt their end-to-end data to minimize snooping.

The final source of power I neglected is the power to incarcerate or do violence, of course. Though the average citizen doesn't have that power to compel the installation of a tap on the AT&T backbone. But it's a very crude power that can only be taken so far without backlash.
but boeing also launched the 767, 777 and 787 in the intervening decades.
People have written ^H and ^W since forever^W^Wfor a very long timg.
I get 𝑼𝒏𝒊𝒄𝒐...
I like to think it's "These small business owners got bad reviews. Here's their stupid way of dealing with it. Don't make the same mistake. What tips do you have for handling negative customer feedback or reviews?" -- which would be on topic. Unfortunately it ends up as being "wow, look at these idiots", so you are probanly right.
We're still not talking about the same thing. I'm talking about the project you're using and need source for. You're talking about using other projects in another.
.ǝɔıu ɹǝdns sɐʍ sıɥʇ
This is the California State Route 1. http://en.wikipedia.org/wiki/California_State_Route_1
For nine hours?
Azure fault knocks websites offline
This is exactly right. The Atlantic published an excellent article regarding school funding and its tie-ins to standardized testing: http://www.theatlantic.com/features/archive/2014/07/why-poor...
The title of the article is "Man recovering from Ebola quarantined at Delhi airport". Please don't editorialize the title and don't promote link/clickbate.
HN has always said that there are two types of interesting

i) intense but shallow

ii) deep

and that intensely shallow topics should be avoided where possible.

I'm really bad at this. I comment on too many topics that are intensely interesting when I should just ignore them. (I do however try to upvote all the interesting and technical stuff).
IAL, and I could imagine this fee getting upheld in at least a few US jurisdictions (with the right judge), leaving consumers to rely solely on the Streisand effect to get satisfaction.

The classic notion of a contract as an expression of the compromises forged in a battle between two sophisticated, represented parties has been replaced by overlawyering, boilerplate, and clickwrap.

http://abovethelaw.com/2010/06/do-lawyers-actaully-read-boil...
(Judge Posner is perhaps the most acclaimed US jurist not on the Supreme Court - a "Law and Economics" pioneer who can roughly be described as libertarian)

What's the solution? Hold consumers responsible for every detail of wordy documents they didn't have the time to read, much less negotiate? Make companies bear the costs of every complaint - real, imagined, or fraudlent - a consumer can dream up? Companies can be cheap and sneaky, and consumers can be petty, stubborn, and stupid.
This is now my favorite code snippet. I didn't have one before. Love "Begrüssungsanzeigebedienmechanismus" and the hopelessly verbose way it was implemented.
Philae’s 64 hours of comet science yield rich data
Coasting on 40 years of doing things right after WWII.
From the guidelines:

Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.
It is also how COM works.

You have a struct that exposes function pointers, which happen to map 1:1 to how C++ compilers create their vtables in Windows. Incidentally how MSVC++ handles vtables, but other vendors need to be compatible with COM, so they follow along.
Gospel Grindin (“Church”) Episode2 U Ready? Get Ya Church On
Graphene Supercapacitors
The EU has the "Unfair Contract Terms Directive", which means contracts which are just presented to you as a consumer are not always valid. It lists things are "unfair" and hence not binding. e.g. enablying the seller to alter the terms. When deciding if a contract term is fair, it must be decided on the side of the consumer.

http://ec.europa.eu/justice/consumer-marketing/rights-contra... http://eur-lex.europa.eu/legal-content/EN/ALL/;ELX_SESSIONID...
Teaching isn't bad, society is. I have a friend who teaches in an intercity school:

* One or more of her students will be shot to death each year

* Many of her kids get pulled out of class and beaten by rival gangs each year

* Many of her kids will go to jail for a portion of the school year for drug charges each year

* Many of her girls will be out due to pregnancy each year

How is any of that the fault of the teachers? We need to fix our society before kids will have any chance of learning.
Samsung released 56 different smartphone models in 2014
"Also, the sooner "pull" payments become a rare exception, the better."

Credit card charges that are pull-based are generally a bad thing, but not all pull-based payments are bad for consumers. For example, the Direct Debit scheme in the UK requires the consumer to be notified 5 working days before payment is taken, and the consumer has the right to get a refund from the bank without dispute; it is then the bank's job to go and get the money bank from the merchant. This latter feature in particular is important, and should be implemented for credit card pre-authorisations as well.
Google translate doesn't seem to do well with those characters ... could someone please help with "𝕭𝖊𝖌𝖗ü𝖘𝖘𝖚𝖓𝖌𝖘𝖆𝖓𝖟𝖊𝖎𝖌𝖊𝖇𝖊𝖉𝖎𝖊𝖓𝖒𝖊𝖈𝖍𝖆𝖓𝖎𝖘𝖒𝖚𝖘".
𝓒𝓸𝓸𝓵 𝓼𝓽𝓸𝓻𝔂 𝓫𝓻𝓸
Expect subsequent uses of this to get flagkilled into oblivion.
What's the present best practice as far as defining an application as a set of multiple inter-linking containers? I know of at least Shipyard and Panamax, and don't especially care for either of them.

Are there others? Is anyone clearly winning in this space?

As it stands, it seems far easier to just create a monolithic container with a bunch of running processes and a supervisord than to break up the pieces and then have a more complicated deployment.
Except when the site in question is completely broken wrt astral codepoints.

Which is unexpectedly common as MySQL's "utf8" can't handle codepoints outside the BMP and will just truncate text at the first astral codepoint[0]. You need MySQL 5.5.3 (because adding a whole new encoding in a minor version makes perfect sense) and "utf8mb4" (because why would a codec called "utf8" actually do UTF8?). And then the regex are probably broken because it's PHP and developers use neither UNICODE mode nor properties (PCRE's "\w" will not match all unicode letters, you need "\p{L}" for that, also note that e.g. "🆄" is a symbol not a letter, although "𝔹" is a letter)

[0] https://mathiasbynens.be/notes/mysql-utf8mb4
It's like three-letter names in assembly. It's good when you're doing it, but step away from it for a while and you can't remember what the signs mean anymore.
Well Python 2 "protects" you from silly things like that and throws a syntax error.

In [4]: class АnotherClass():
...: pass
File "<ipython-input-4-ad6e67ea5e19>", line 1
class АnotherClass():
^
SyntaxError: invalid syntax
Due to ship with TypeScript 1.4 - see recent blog post: http://blogs.msdn.com/b/typescript/archive/2014/11/18/what-s...
It's an EU law. God bless the EU's consumer rights campaign.
This is dishonest. Education is segregated by geographic proximity to school in the states. Of course, poor people live in poor areas and rich people live in rich areas so there is a strong correlation. Within a given school system, which is at the county level in this state (and I think most states), the same amount of tax money is generally spent per student so the rich schools get the same amount of the poor schools. The rich schools just have parents and PTAs that can collect more money than the poor schools.

Is there a good solution though? I've seen kids bused across town to try and fix this. Of course if you're the family who is getting bused across town to go to a worse school you're angry, but if you're moving to a better school you're probably pretty happy. Other counties have school choice plans where you can pick your school from a small list and they hope that it evens out (Hint: It doesn't).

Both options suck. What is better? Do other countries provide funding at the national level so that poor counties can educate at the same level as rich ones? In America, that'd probably require a change to the constitution.
As with many things I'm reminded of the west wing:

"Mallory, education is the silver bullet. Education is everything. We don't need little changes, we need gigantic, monumental changes. Schools should be palaces. The competition for the best teachers should be fierce. They should be making six-figure salaries. Schools should be incredibly expensive for government and absolutely free of charge to its citizens, just like national defense. That's my position. I just haven't figured out how to do it yet."

Rather than pretending it could ever be the case, I like to imagine that there's an alternate universe where it happens :)
German for: Spend the best hours of the day on an orange website.
That's definitely a problem too, but I don't think that's the whole reason. I think this is an extrapolation of contracts which are a good thing where appropriate. An agreement between parties, ideally with input from both that everyone understands and agrees to.

Now, we make dozens of 10k word (or 100k word) agreements every week that no one understands. It would cost thousands or tens of thousands to understand them. You can't read them all and even if you did, you would find that being the odd one out in this regard left you unable to get a hotel room, phone or read a newspaper. So, we lean on standards, norms, consumer protection laws and to keep us safe from these damned contracts.

Common law (or my lay understanding of it) suggests that there is grounds for completely invalidating a "contract" which no one expects any one to read. If either party don't know what they're agreeing to, it's not a contract.

I'f you hand me a one page, large font bullet pointed list of things to agree to, that is something you expect me to read. If you hand me a 40 page small print book while I'm standing at a counter with people behind me, it's obvious what is going on.
I imagine they could dispute the charge with their credit card provider and put the onus on them to sort it out.

Being in a contract doesn't make something legally binding - what if they put "if you leave a bad review we reserve the right to shoot you?"
Can't you install Android apps on it?
Same with Chrome and Opera on Android 5.0
How Breaking My Keyboard Made Me Good at Vim
> Also don't know which way the EU swings on this, my guess would be towards the German position.

The EU law from 1993 "Unfair Contract Terms Directive" is probably where it comes from. So all over EU.
How do you install apps on it, can you get the Play Store?
Because then what if:

rel q(y)
y = true
y = false

rel p(s, x)
if(s = ‘a’)
x = 0
else
x = 2

rel main()
k = q()
if(k)
s = 'a'
else
s != 'a'
p(s,x)
println(x)

Actually, I'd like to know what Cosmos would resolve this to as things stand. Is it just going to decide that | x = 0, | x = 2? Also can I throw probabilities into this code?
basically showWelcome()
𝓘 𝔀𝓸𝓷𝓭𝓮𝓻 𝓱𝓸𝔀 𝔀𝓮𝓵𝓵 𝓝𝓢𝓐 𝓓𝓟𝓘 𝓼𝔂𝓼𝓽𝓮𝓶𝓼 𝓱𝓪𝓷𝓭𝓵𝓮 𝓽𝓱𝓲𝓼.
Here are some videos of the system in use: http://youtu.be/vBmRb3EFYcQ?list=PLuHude3IzWSmoSgThHSbMYGjxP...
Facebook gets an A? All the egregious permissions say "Not analyzed yet". In cases where permissions aren't analyzed the grade should at least be marked as tentative / incomplete.