skysight-inc/HackerNews huggingface dataset:
I have always been a champ at the dentist probably because I was used to it growing up with all the orthodontic work. As an adult I had a wisdom tooth removed. At one point he said he had to crack it, brought out an awl-type device and leaned on it with all his weight. A tremendous crack; I saw blood squirt out of my mouth like a jet, and thought it was hilarious.

However, I can't put things into my eye at all. Karmic.
Best FIFA 16 Silver Card of Inaki Williams, You Should Sign Him
The Disability Gulag (2003)
The language's direct effect on fault tolerance is not always easily measurable. Even in C you could add compile-time instrumentation to discard invalid writes and redirect invalid reads to fixed-size buffers (failure-oblivious computing) and that's just a proactive measure. Recursive restartability, microrebooting, state transfer to stable storage, event logs for fault recovery and piecewise determinism via replay of non-deterministic events, and many other hosts of options are all language-agnostic. Of course, many mission-critical projects will mandate redundancy through n-version programming where you have say a C implementation and Ada implementation of the same spec running concurrently with some failover scheme. Point is most of it is architectural and interface-related, not necessarily language-related. Hell, L4 was written in ASM at first.

Since we can't get that, but instead mostly rely on cargo culting like "Haskell is magic pixie dust because math" for our software safety and availability, I find the prospects of careful HA research (which is more mathematically rigorous) to be daunting.

Software MILS and separation kernels are promising, particularly what Muen does with the Intel VT-x extensions and its rather abundant configuration tools. Getting that deployed is going to be an uphill battle given fault tolerance's neglect, but also because many might perceive the static resource allocation to be anathema to "high scalability".

I think you overestimate public resistance to surveillance. The Church Committee came and went quickly, and was forgotten and dismissed over the legislative band-aids that people blindly believed were as effective as that. Total Information Awareness too got restructured before anyone even blinked. COINTELPRO was not widely protested. DCSNet and FBI snarfing even less so.
It's just called that for historic reasons[1], referring to any illegal cab, usually which solicits people for rides. They don't have to be of the Romani people.

[1] https://en.wikipedia.org/wiki/Illegal_taxicab_operation#cite...
I don't necessarily disagree, I actually make a point to never call myself an engineer, but a programmer.

However, I think the author has an idealized vision of actual engineers. It's not rare to see buildings with mistakes or things that were not properly thought out.
>Much is lost in this comparison. The American media landscape is pluralistic.

No it isn't. It's all owned by about six companies.

>Fox News. Do they kowtow to the federal government?

Do they not put out propaganda?
Trash! This is exactly what happens when a corporate is able to buy out entire .books domain registry, keep ebooks as retarded as they were 15 years ago and then expect to reap a little extra profit from deadpulp books.

And then it usually makes so much more sense to sell a propaganda = "Oooh, I love the feel of physical books over ebooks any day". Game on. ;)
Good article, even if personally I didn't read anything in it about the store I didn't expect. A thing that jumped on me:

> It didn't even seem weird when I snapped photos for this story on my phone

So why every single photo is labelled as "Stephen Brashear/Getty Images", while the TFA itself was apparently written by Sarah Kliff?

ETA:

Also,

> My favorite version of this interaction was between a middle-aged woman and a sales associate. He explained that the particular book she asked about wasn't available, but he could order it to the store for her. This felt absurd, given that Amazon offers free home shipping to everyone on orders of $35 or more, and to Prime members for all orders.

There are many reasons for that scene to not be in fact absurd. For instance, they may try to preserve the brick&mortar store. Maybe the woman didn't have (and didn't want) an Amazon account. Maybe she didn't have an address here or it was more convenient for her to pick it up from the shop or on her way to somewhere.
Well... As the guy that did all of that let me tell you: it's futile. I knew back when Bill Binney came forward. It was all documented or otherwise obvious. From this I've learned something. People are HEAVILY biased towards the version of the "truth" that lets them do what they want. Like whatever they were doing before you started talking about this shit. lol. The WANT comes first for them. Then when you complain about all of this they assume the same of you. The actuality of anything is irrelevant. They assume you must WANT for it to be true. Then infer that you must necessarily be the kind of person who's WANT is to escape society. A loser. You hemerage status by talking about any of this. So you shut up. Honestly I don't think you did anything wrong... But also, I don't know what right is anymore.
Changing the philosophy of a programming language, especially one with existing applications of considerable size, is not a task with a high likelihood of success. In this paper, rather than starting from a static type system and trying to squeeze Erlang into it, we followed a different approach.

I've always wondered why people still try to shoehorn type systems into dynamic languages. So, why isn't there a Dialyzer for Ruby or Python or JS?
A Motorcycle Enthusiast Without Driving These Beasts Means Nothing
In case anyone from GKE is around -

Is there a timeline for 1.1 availability on GKE?

Does this address some of the reliability issues with "unable to open ssh tunnel" or "no kube-ui running"?
I'm not talking about databases. I'm talking about processing data that will end up in databases. The final databases will for sure be normalized.
Scott Galloway of NYU/L2, Inc. talks more about this "clicks to bricks" trend in his videos.
If you're on a 457 at NSW, you do have to pay 5k per child, per year for them to be able to attend a public school.

Here is the fee schedule: http://www.detinternational.nsw.edu.au/media-assets/trp/fees...

If you choose to then apply for a PR, you're eligible for a partial refund based on your PR grant date.
Guess those photos didnt make it into the article
My dad doesn't do anesthesia when getting fillings (we're in the US). He doesn't like the numbness afterwards and the pain doesn't bother him too much, I guess. I tried it once and made it through, but it was a pretty miserable experience.
Realistically, asking the NSA to please not exploit me offers no protection against myriad other adversaries.
I'm tired of seeing this headline structure. So overplayed.

http://www.powerwriting.com/caples.html
I live pretty close to UVillage so I swung by on Friday last week.

It was honestly a great experience, and I think my initial gut feeling was that I wanted to try and hate it. But all the books are on sale for the same price as they are on the website, and there's still something pretty awesome about being able to flip through a book before buying it.

One funny anecdote - My wife and I overheard one person kind of scoffing at the whole thing while wandering in the store, "Pfft... these idiots, why pay full price here when you can just order it from their website..." Despite the fact that as you walk in there was a big orange sign "All prices the same as amazon.com"
It's interesting that the Amazon store doesn't accept cash. No books for the poor ? Gotta give them credit for pushing the digital divide as hard as they can.
Mummified Hand from Yorkshire May Be Last Hand of Glory in Existence
That would be my guess, but then it would also imply that the article didn't make it into the editor's inbox.

(This is not the case here, but the deplorable quality of news articles in general, even in mainstream outlets, makes me suspect that the job of editor no longer exists.)
Microreboot – A Technique for Cheap Recovery (2004) [pdf]
I'm assuming the OP is talking independent stores vs. Amazon as in "I don't wanna support the monolithic beast known as Amazon; I'd rather support mom&pop stores".... and other various data points around Amazon-is-evil-crazy-sweatshops-and-twist-arms-of-book-authors type stuff.
Meet Mr. Aaberg.
From Army of One to Band of Tweeters
It's interesting that they don't accept cash. No books for the poor ? Got to give Amazon credit for pushing the digital divide as hard as they can.
Hell's code kitchen
In a way reddit is the ultimate model. When the main room gets to big you can go and make a new room (subreddits), but still in the same house where everyone else is. Brilliant model in my opinion and one that I believe will be followed by successful future discussion board systems in years to come.
Definitely there is a trend of "I'm offended, now institutionalize protections for my feelings" and generally an overriding concern not to offend these days and it is scary.
I think it opened quite recently. And it feels like a curious experiment for the time being, not quite mind blowing news.
> So why every single photo is labelled as "Stephen Brashear/Getty Images", while the TFA itself was apparently written by Sarah Kliff?

Maybe because Vox hired a professional photographer, and actually had them follow journalistic standards, including getting model releases?
I use org-mode for keeping track of invoices. I make them each a task, and give the tasks states such as FUTURE/INVOICED/PAID/LATE/RECEIPT; this makes it quite hard to lose anything.

The data for each invoice is kept in an org-mode radio table, and the invoice itself is generated from a org-mode source blocks. I "call" the invoice source block to generate the invoice, which is usually text but is occasionally LaTeX when the client really insists that they need a PDF. This result goes into a collapsible drawer, and I can easily save it out to a separate file. In fact, when the result is LaTeX it's possible for org-mode to process it into a pdf directly, although there are some quirks to be aware of there.

On the other hand, I don't use org-mode for keeping track of normal tasks much.
Complexity is the Adversary
Date: 2003.
Previous discussion: https://news.ycombinator.com/item?id=10513499
I went there and the most jarring things to me were:

1) they don't take cash

2) when I swiped my card, my email address and amazon info was instantly/automatically linked w/ this transaction.

re: 2 -- we all know this sort of linking is possible, but I'd never experienced it like that. Jarring.
GPL Enforcement and the Trans-Pacific Partnership
Apple's Tim Cook declares the end of the PC and hints at new medical product
There were some information about it few days ago on HN. I guess I've left from under the rock only a week ago.
Pure advertisement.
I agree with the definition of 'the rule of law' you have given, however the point the above user was making is that government secrecy fundamentally undermines the rule of law since if no one knows what you are doing no one can determine if you are breaking the law.

Its like trying to referee a football game while locked in a windowless basement 1000 miles away. The only information you get is that at half time a note is slipped under the door reading "No one has broken the rules".
Beyond the LRU cache policy
Sure. But not all races are in charge in America, so it hardly matters. White people are the ones who enslaved black people, kicked American Indians off of their land, etc. The offensiveness is ultimately in the context of historical power. Without this context, it's all made up. This is precisely why the protests against the museum in Boston were nonsensical: the US doesn't exert cultural dominance over Japan.
This is a front to eventually sell Amazon hardware and be entrenched in an area wealthy and near both an Apple Store and a Microsoft Store.
This sounds super weird but isn't it sad to see that a corporate was able to buy out entire .books domain registry, keep ebooks as retarded as they were 15 years ago and then open up a brick and mortar store for a little extra profit off deadpulp books?

I remember Association of American Publishers (AAP) screaming the gTLD purchase 'counter to public interest' for exactly this reason a few years ago. Can't find that article now.
I would think it would be illegal to reject cash in a brick and mortar store. Who else does it?
Those prices are the totals, for all 4 people, including taxes and surcharges.

As for the link, try this one: https://www.norwegian.no/us. (I just copied it from Google, works if you from there, but not if from anywhere else — weird.)
RE: 2, if it was some other store that automagically linked my CC with my Amazon account, I'd also feel weird. But in an Amazon store, this seems like something totally to expected (and welcomed). The store is an extention of Amazon webpage after all.
How to Use 3D Maps for Data Visualizations
About damn time. From 17(23 now), I've kept reading news that my generation is flawed in someway or the other. First time I'm reading a news article which says otherwise. This makes me happy.
I think it's pretty simple: you can call yourself an engineer if you graduated from an engineering program and have a P.Eng otherwise you're not and depending on your jurisdiction you may not be able to legally use the title.
And now I know how to play pool...
Lua in the browser https://github.com/gamesys/moonshine
I've had one done without. It's definitely not pleasant.
Vox has a surprising amount of editors: http://www.vox.com/masthead
Doesn't work on my tablet, I get the desktop website with tiny letters. If I zoom in, I have to scroll horizontally to read the comments, which is a pain in the butt.
This is uneducated FUD.

WASM doesn't "introduce the Halting Problem" — I'm not sure how you could even think that was possible. JS is already a Turing-complete language, as are C and C++ (the most common compile-to-asm.js-languages), and the Halting Problem already affects them as much as it affects all Turing-complete languages; the way web browsers "solve" the Halting Problem is that if a script takes too long to run, it's killed. There's no reason that would be any different with a faster-to-parse and smaller-in-bytesize compilation target, which is all that WASM is.

If "the concern isn't asm.js — it's frameworks like angular," then — what? Angular already exists, and is written in regular JS. No new compilation target needed.

And in regards to ad-blocking: what? Ad-blocking works by not running (or loading) content from specific, known advertising networks. That would work regardless of whether the content was written in WASM or asm.js or regular JS or anything else. Just block the network requests and you're done.
imo the problem stems from reputable authority credentials not keeping up with the rate of change. it's why we have a situation where github is a more reputable authority for what you do than a resume. you could look at this and say the problem is we need to return to the way we used to do things or you can look at this and say we need a new way to credential people. I'm looking at decentralized reputation, set up the new credential system to keep pace with the rate of change.
I suppose I enjoy arguments about word usage, but at the end of the day, the battle he's fighting is already lost.

Also, anecdotally, I've rarely heard a software engineer call themselves just an "engineer". They usually prefix it with the word software, or use the word developer.
Clickbait Journalism from “The Previous Web”.
The article offers zero substantial evidence.
Ahh such a great movie.

Looking back now, I think the old man didn't know what the answers were. Rather it was based on whether you indicated you didn't know or you were wrong.

Airspeed velocity of a swallow? 20 meters per second. Capital of Assyria? Quintora. Now move out of the way bridge keeper!
Quite an ugly set of dependencies to build. In particular, bootstrapping bazel is excruciating.
I prefer to refer to myself as a software engineer rather than a developer, although I do use the terms interchangeably. I like to distinguish between my vision of engineers, who have CS degrees and understand software at a very deep level, and programmers, who use the tools that are provided to them.

Of course, this is just semantics, and at the end of the day, it's all intellectual masturbation.
There are over half a million homeless in the US.
Let's just keep writing operating systems and security-sensitive code in C.

I'm sure this time we'll have even better development practices. This time we'll do better code reviews. This time the static analysis tools will catch more problems.

If we all close our eyes and wish really hard we can avoid inconveniencing a few programmers, save a few CPU cycles, and keep using C. After all, the performance is totally worth a few heartbleeds now and again ya?
For those that are unaware as the article didn't dive into this:

P.Eng. is the Canadian designation[1]. The American equivalent is PE[2]. It is unfortunate but understandable that one must undergo re-licensing in a different country due to lack of reciprocity licensing agreements, unlike the M.D. designation between Canada and the US.

>>In Canada, many civil engineers wear an iron ring symbolizing the ethical commitment their profession undertakes.

Regardless of which engineering discipline a person chose, most engineering graduates wear their iron rings[3]. Note that wearing an iron ring does not automatically entitle one to the P.Eng. designation - it only means the person graduated from an undergraduate engineering program.

[1] http://www.engineerscanada.ca/frequently-asked-questions

[2] http://www.nspe.org/resources/licensure/what-pe

[3] Anecdata
I did, and even though it wasn't impacted or anything, it was still one of the worst experiences of my life. I hated every second of it. I was especially annoyed because I was 16 or 17 at the time and begged my mom to let them put me under, but she was paranoid about the anesthesia and wouldn't let me. Being a teenager, a gave her crap for a really long time afterwards, and she eventually relented and let all my siblings be put under.

I sometimes wonder if being put under is really all that much better, since it seems a large component of the experience is the amnesia drug they give you. I had some weird experiences after an oral surgery after I was awake but the amnesia stuff hadn't quite worn off yet. My sister had a similar experience after an orthoscopic surgery. It's a weird idea—can a somewhat traumatic surgery affect you if you can't remember it?
http://thecodelesscode.com/case/154
Elon Musk could transform the tech world and improve people’s lives
Python 2.7 and 3.5 kernels under same jupyter notebook without Conda
However, he is wrong about the state of Brython https://groups.google.com/d/msg/brython/NRHEaoxAfgw/xMipOAYN...
Hello,

I've been learning Elm for a few months and have done a few small side projects in it. I'm also currently in the process of learning PureScript.

I prefer the way Elm is structured around signals. PureScript does not seem to be structured this way by default, but there is at least one project written in PureScript that gives you Elm-style FRP.

Once my Elm projects became sufficiently advanced, I noticed I was looking to use higher-kinded types, which Elm does not seem to have yet, while PureScript does. This may be important to you.
You've never bought something (a second time) from a merchant using Square? The first time you use a Square checkout, Square asks for your email address, and creates a bidirectional {email, CCN} index. The second time, they just look up the email from the card you swiped and send your receipt automatically.
here is the full text for you to examine

http://www.gnu.org/licenses/gpl-3.0.txt

another post mentions section seven: Additional Terms; i had to look it up to check the commentator's assertion

i'd suggest explaining in clear terms what you would like to achieve with the licensing of your work

i am sure the people here would be happy to help you find an agreeable license

another resource: http://choosealicense.com/licenses/
That's tossing out an awful lot of people - the vast majority of PEs are in civil or mechanical. It isn't necessary for almost any other field - electrical, chemical, materials...
$ txr
This is the TXR Lisp interactive listener of TXR 123.
Use the :quit command or type Ctrl-D on empty line to exit.
1> [hash-update [group-by identity
'(brown red green yellow yellow
brown brown black)]
length]
#H(() (green 1) (red 1) (brown 3) (black 1) (yellow 2))

Form a hash by grouping like items into lists. The identity function is the key in the hash and the basis for equality, so the keys are colors, and the values are lists of colors.

Then update the hash values by filtering through the length function.
Yes this can occur, but supringly rarely. What always amazes me is how rarely the reviewers ever agree on anything. Getting published is just a matter of sending out your work until you get two or three reviewers who say accept.

I have had the situation where all three reviewers said publish and the editor rejected the paper - of course this paper has gone on to get over 600 citations so it was not the best decision that editor has ever made.
I disagree. Engineering is a discipline that has evolved over time. There were plenty of engineering mistakes throughout history as new technologies emerged. As lessons were learned, more structured approaches were devised.

Software, especially in large scale, has been around for a very short time. We're still in the learning phase. The "software engineering" problem is still unresolved: we still don't really know how to be successful at software.

Software projects are still a crap shoot, but we're better at it now than we were 20 years ago. I think when we talk about software engineering, we talk about organizing successful projects. There are many things that were invented to make the process more structured, such as agile planning, rapid delivery, continuous builds, improvements to software architecture practices, improved tooling, etc. People who built cars at the turn of the 20th century usually sucked at it, that didn't necessarily make them charlatans.

I agree that not every computer programmer can be called a software engineer, just as a mechanic is not necessarily a mechanical engineer. This doesn't mean that a new industry is somehow inferior to an established one as far as the evolution of its approach to problem solving goes. We simply haven't figured out how to separate "mechanics" from "engineers" yet, but we are working on it.

Just because this trade is still very young, it doesn't mean that we're not in the process of developing an engineering discipline.
Show HN: TMail21 – Collaboration and Lean Processes for Teams
In 1975 a Kodak employee invented the digital camera
I once edited a Wikipedia article on an Einstein paper to make it much more clear. It was subsequently reverted. I understand the need for brevity, but the domain experts at Wikipedia revert many seemingly irrelevant edits.

The edit I made was to explain how Einstein made the leap to E=mc^2 by including the step that showed how E=mv^2 for particles of a given velocity. Of course this is well known to every engineer and physicist, but the article on the proof was so hard to follow without it.
I just found this out by trying the site in mobile Chrome for the first time in months. Pleasant surprise!
Pledge() – a new mitigation mechanism in OpenBSD
More economic argument: any sufficiently restricted and important algorithm will fund enough (1) PhDs to pull out the parallelism and then (2) devoted engineers to map it down successively close to the metal (perf/watt), even if the legacy code is polished. CPU->GPU->FPGA->ASICS. Regex, neural nets, doesn't really matter.