skysight-inc/HackerNews huggingface dataset:
That

"Volkswagen is citing German privacy law in refusing to turn over emails and other communications between its executives, the source said. The emails were sought by a group of 48 U.S. state attorneys general investigating excess emissions"

doesn't give me the greatest confidence in that story.
My favorite: Dogma.

Bethany: Were they sent to Hell?

Metatron: Worse. Wisconsin. For the entire span of human history.
Show HN: Zip It – Encryption Anywhere
Because 10 years of experience is not the same thing as one year of experience repeated 10 times.
Wealthier residents generally avoid urban transit simply because they do not live in urban areas. Post white-flight, cities are generally quite a bit poorer than their surrounding suburbs. Cities that were built before that phenomenon (e.g. NYC), have good transit that even wealthier residents use.
Well, out of curiosity, do you think suburbs are actually safer than inner cities?
Seems correct: https://marc.info/?l=openbsd-cvs&m=145278217421101&w=2
Meh. Disable javascript by default, and call it a day. Seriously, it makes browsing so much more bearable.

IMO, JS-bloat has already ruined so much of the web, that I've just given up on it, unless it's a special case. I'd rather deal with the mis-formatted webpage than your shitty js "features". And that's sad, because it really has potential to make the experience awesome.
Hmm, no app for the iPad makes this less usable for me as I do most of my reading on my iPad mini.
I had to resist the urge to add HACK THE PLANET to my comment.
One of the important differences between Christianity and Buddhism is the concept of monotheism in Christianity. According to Christianity, there is only one god and to accept Christianity, one has to reject rest of all. The way Buddhism was received in far East, without replacing their existing belief system shows the tolerant nature of the religion. This is why many Japanese claim to follow multiple religion - the idea unimaginable in the Christian countries.
I was thinking NSA, actually.
World's Largest Canyon Hides Beneath Antarctic Ice Sheet
> The main reason many of these issues are not better known

Nope, they all well-known and were exploited (I saw all of this stuff, in vivo). Except for charsets — XMPP had limited charsets right from the beginning, so it's not applicable.

XML absolutely has a lot of issues, I'm with you on this. I've just pointed it made some sense.

> You do not need schemas and namespaces to be extensible.

Schemas - no. Namespaces - I'm sure they're necessary. Even if the namespaces are just prefixes of JSON dictionary keys or custom ASN.1 OID, they're still namespaces (and XML namespaces aren't really different here, just a URL-to-short-prefix maps and colon-separted prefixes). Otherwise it will end up very messy.

I mean, nobody wants a logic like "that's a message from Foobar 1.x client, so 'x-typing' property here means typing state, not use of monospaced typewriter-style font like Bazbaz 2.x software does." And that's inevitable without namespaces.
These are devs who would rather build tools to build a web app than to build a web app. Different people have different itches. We don't have to consume what they produce. Just have to read about it on HN.
I would think people on HN would be more familiar with the parent's "angle" (which actually the correct understanding) given the history of Internet; I'm a little surprised.
There are tradeoffs here. I believe the reason for the omission originally was concerns along these lines:
http://www.openwall.com/lists/oss-security/2014/07/10/5
You can patch it with:

# echo 'UseRoaming no' >> /etc/ssh/ssh_config

or

$ echo "UseRoaming no" >> ~/.ssh/config
With regard to the island problem, in Manhattan any bridge or tunnel which leads from a highway and primarily dumps you onto a local streets has a toll on the way in. This is expressly a throttling measure, as it's considered better to have a traffic jam on the highway going in rather than gridlock -- literal gridlock -- on the local streets.
Eight movies of "so much like your father" just so he could deliver the "you have your mother's eyes" line, that one time; and undo all Harry's doubts and fears in that one moment.
Because building something is fun and building a programming language is a lot of fun.
You keep saying "change their vote to no". Perhaps it would be educational why you think they should default to "yes" in the first place when offered 0 coins. It really doesn't seem that the problem you see necessarily arises from this specific set of rules for this game. Offered 0 --> vote no; no would at worst be equal and at best be better than yes.
This is amazing! I had the same idea a few years ago but never got around to it. I was planning to just use some regular LCD screens and give them some nice frames. Probably wouldn't have looked that great, though.

It's going to have to wait though, I'm living in an apartment now and can't really cut huge holes in our walls. Even if everything could fit inside the frame, it would be pretty ugly if you couldn't hide the power cable.
Intro to digital nomading
When you use the word cultural marxist you're outing yourself as a right-extremist conspiracy theorist:

https://en.wikipedia.org/wiki/Frankfurt_School#Cultural_Marx...
So I buy a different brand. Or I comply with the rules I accepted at buy-time. In this tractor case I'd be mad at myself that I missed such a shitty condition of the contract, I'd write a blog post about how shitty it is. I'd try to pressure the manufacturer into giving me more rights. But not via the government, that just seems unfair. John Deere invents something, they proudly bring it to market, people (who did not have a John Deere smart-tractors before) start complaining and now that want you to alter your beautiful product? Go away! John Deere does not force anyone to buy their stuff! Why would you be allowed to force them into complying with your needs?
http://ftp.openbsd.org/pub/OpenBSD/patches/5.8/common/010_ss...
That would explain an immediate difference in performance, but would an HDD degrade? Genuine question, as I do not know
Well and fine, but those tools then need to be maintained forever, and they become yet another tool in the stack for developers who come on board to a company which has adopted them. It's easier and quicker to learn a new library like React, or even a new DSL like JSX, than a new language.
As we now know, cancer can have as many variants as we have genes. We are fortunate that is does not quite do that, the number of cancer variants is far fewer than the number of genes.
That said, all cancers are caused by some sort of gene malfunction, and this leads to thousands of causes - and cures. Some cures were easy, and have been done, and some are far more difficult to cure.
To liken a "cure for cancer" to a "moonshot", means that the President speaks from a lack of understanding. He does not know there will never be a "cancer moonshot" - a single cure.
While he may be a good politician, if his lack of technical knowledge about cancer and it's causes/cures is similar to his lack of knowledge about other technical matters, like semiconductors, copyrights, patents etc. is similarly inadequate, it means that reform in these areas of research and IP will not arrive during his tenure.
Quite a lot of inaccuracies in there regarding your competitors...intentional? or just didn't do your homework well?
Worlds collide: IMBA has meant International Mountain Bike Association to me for the past 25 years or so.
> Visual Studio Code is also built on Electron and is not only faster than Atom for many tasks, but also faster than Sublime.

Can you please back this up with any benchmarks?
2 months ago when I tried VSC, though the UI and some features (git workflow) were really nice, performance was again a disappointment compared to Sublime. Having played with Electron myself it's obvious why performance is an issue with both Atom and VSC.

EDIT: s/flow/workflow
You won't get a good answer here beyond "it depends". Who are your trying to protect the data from?
I agree 100%

I'm not sure specifically what it is, but it seems longer lines just wreck the performance.

I've seen a few commits talking about fixing specific problems that have caused this in the past, leaving me to think that it's most likely either one or more of my plugins causing the issue, but i just haven't cared enough to look into it yet.

Just like you I keep Notepad++ around for my "quick" needs (open a file for less than a minute) and for big files that aren't "code-ish" (they have long lines), and then atom is used for everything else.
ignore the warning about lowering the volume at your own risk.
All new code is in ES6+ rather than CoffeeScript, which is significant.
What do you mean by "federated"? I've heard XMPP described as that but never really seen it explained.

The impression I've gotten is that somehow users on one XMPP network could chat with users on another? So if Google and Facebook still both fully embraced it, a GChat user could message a FB user without anything extra?
Are you trying to be snarky or are you actually confused? Check out the wikipedia article on Transpilers for info on source to source compilers.
I-70 -- Baltimore, MD to Cove Fort, UT
> which I think has the best possible interface for a VCS

Wow, I can easily imagine much better interfaces. In fact I don't even have to imagine - Mercurial is way nicer.
Fantastic, I'll keep an eye out for when that happens. Congratulations on shipping!
Well, everyone who has ever lived has also died.
> Someone tweeted this, the roaming code doesn't seem to be very well managed: https://twitter.com/marver/status/687644904575627264

The subsystem was apparently experimentally (hence the undocumented option) introduced 6 years ago and essentially never used, the server support was never implemented: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/roa...
I have a limited amount of give a sh. There's just way too many javascript/web frameworks being put out for me to give a sh about all of them.
I'm really with you on this one - getting angry at Copyright's protections being used as a weapon against First Sale is a distracting tangent. Even here with a strong tech audience, and plenty of back-stories and examples even non-technical folks can comprehend, as in iTunes/iBook/etc is selling a licence of a copy and can revoke that copy under select circumstances, IIRC.

If I was to come up with an comparable situation, I think it would be people demanding a "No Smoking on the Beach!" ordinance because of the cigarette butts littering the beach, when there's already a law against littering on the beach, but isn't being properly enforced.
Soundcloud stopped being cool the second they put ads on it. This just seals it's fate as a youtube without videos.
> Consumers are also at fault

I can't disagree with this more. When you are trying to replace a thermostat, the onus is on you to do right by your customers. And that may be (is!) difficult. But the customer is never at fault for trusting you, but you can be at fault for abusing their trust.
If you don't know what search terms to put into Google, you'll never know it's a common problem until after it happens to you.

For example, we didn't know that, until a few years ago, Subarus were prone to cracked head gaskets. We only learned that after it happened to us and the mechanic told us it was very common. Armed with new search terms, Google confirmed what the mechanic said.
>I constantly see people using few years old iPhone 4S or 7 years old MacBooks.

Ask them how their user experience with those devices is. I know people who are still running 4s', and it's bad. Why can't my older iPad use ad-blocking? It says it's performance related, but isn't the ad-blocking supposed to improve performance? Wouldn't it be more beneficial to older devices? Nope, if I want it, get a new device.

I have and use many Apple devices. But a computer is a computer; let's not pretend that Apple has avoided hardware becoming outdated. I'm sure people hold onto their old devices because they're expensive a maintain some social cachet.
Alternatively, you grow with the role and thus have a faster career progression than you would otherwise.

Even if you do end up being replaced, you can manage that transition so that you can parlay that experience into a more senior role at another company. If you have a good relationship with the founders (a necessity of any startup), they should give you plenty of heads up and help in navigating this, even if they do decide to bring in someone with more experience.
> Presumably you would have to connect to a malicious host to be effected?

Malicious or compromised.

> roaming code in the ssh client could be tricked by a hostile sshd
server, potentially leaking key material.
I think it would have been hard for that movie (and Bruce Willis' movie career for that matter) to have been as successful if anyone else had tried to pull off that combination of intelligence, charm and malevolence.
True. And the fact that (from context space), non-CAD colleagues doesn't really know what CAD do, so you must do CAD otherwise it seems that you do not do your job, like pre- and post-CAD things...
This is the exact reason I don't use Atom.

It makes sense within the context of the Atom dream: to make a completely customizable editor, down to the pixel.

But Emacs has almost the exact same dream: to make a completely customizable editor, down to the character-grid cell.

This one small difference gives it way more performance, without much loss in my opinion.

Atom is extremely bloated in every sense of the term. It's bloated in CPU, in memory usage, in files, in libraries, in dependencies, in overall performance, in everything.

All because it wants to be customizable on the pixel level, rather than the character level.

I wish a new editor would arise to actually complete with Emacs. I hate this piece of junk editor, but it works, and it gets the job done.
Pretty sure they are still considered new or at least exotic from a "typical" developer's point of view.
I'm curious how this compares to the browsers that use the same core technology that Atom uses.
Not incredibly much but if I already use them for files this is but a addition and not adding another untrusted party.
Yep, here's a direct link to our newsletter form: http://eepurl.com/bCVL2v

I will update the website soon to add a form for the newsletter there as well.
Income inequality makes the 1% sad, too
From the guidelines:

"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

I'm a hacker. I found this interesting (and sad).
I was about to fork this for KDE but then realized it strictly uses EU satelite images, hence EUMETSAT. The US pictures aren't ideal.
I was paraphrasing this from memory. The dependency is quite complex, it depends on the amount of degrees the text occupies in your field of vision, but also on the mode of reading you're in (very focused reading seems to narrow the fixation span). Also, please note that your eye makes constant micro-saccades (https://en.wikipedia.org/wiki/Microsaccade), and that the authors of the paper were probably compensating for these saccades as well, more or less.

Quote from the actual paper

This experiment has provided data which begin to
answer the question about the size of the perceptual
span during a fixation in reading. Although it may be
possible in tasks other than reading for subjects to
identify letters. word shapes, and word-length
patterns some distance into the peripheral areas, in
fluent reading this information appears to be obtained
and used from a relatively narrow region. Thus. a
theory of fluent reading need not suppose that
word-shape and specific letter information is obtained
from a region occupied by more than about three or
four words during a fixation. and perhaps not that
large if the span is not symmetrical around the point
of central vision, a question not tested in the present
study. Thus. it does not appear to be true that entire
sentences are seen during a fixation; in fact. for most
fixations. not even a complete phrase will lie within
this area.

So the "window" or "span" that needed to be un-masked was about 3-4 words wide (interestingly, this did not necessarily depend fully on the length of the words)
I love languages that understand indentation. Actually imba looks like many things I love mixed together.
Awesome! I really love the usage of the photodiode, as well as the camera, both are pretty thoughtful finishing touches that elevate this to more than "a cool digital frame".

How much does the display cost, if I were to make a frame like that too?
Then it seems pretty unethical to keep loving patterns so much. I'm going to start including as much anti-pattern in my coding as possible.
Sleeping in cold bedrooms may also help metabolism.

http://well.blogs.nytimes.com/2014/07/17/lets-cool-it-in-the...
Because trading familiarity for usability is not beneficial in 90% of cases.
Chris Hughes and the dangers of impact investing
Why We Snap: From Road Rage to Barroom Brawls
In a post on the company’s website, Arun Rajan, the chief operating officer, said 18 percent of the company, or some 260 people, had left the company since March.

The exodus began after the chief executive, Tony Hsieh, announced that the company was going to adopt Holacracy, which is supposed to promote collaboration and abolish hierarchy. Anyone who did not accept the change could take a generous buyout, Mr. Hsieh said at the time. Within weeks, about 14 percent of the company, or 210 employees, had left the company, an Amazon subsidiary known for its playful corporate culture, convivial atmosphere and ample perks.

So fifty people or 4% have left since the initial buyout period. For a company with a 1000 employees that doesn't seem particularly high.

On the other hand, it is interesting that attrition was particularly high in the IT department. Not sure what it says though.
Of course Atom is not the lightest editor out there but your figures are really strange: I'm using atom for one year now with dozens of installed plugin, currently working with more than 10 files opened at the same time with an up-time of 17days and I've never seen anything like you.

except one notorious bug when trying to open minified javascript files of hundred kB.

That's weird to have such a difference performance-wise between users, because it's based on chromium which does not suffer plateform specific performance drops I think.

Do you have issues with Google Chrome also ?
The MacBook Air is glued in as well, is it not?
Phone Hackers: Britain's Secret Surveillance
When 'likes' and emoticons drive business decisions
Leaking private keys seems to be all the rage these days.
Your video reminded me of this selective attention test: https://www.youtube.com/watch?v=vJG698U2Mvo. This Wikipedia article also seems to be related to the phenomenon and talks about the video too: https://en.wikipedia.org/wiki/Inattentional_blindness.
Sort of. If it's limited to only metastasis, then the original statement "Much process has been made in heart disease, but cancer?" is pretty silly, as it's comparing the worst of cancer cases with all of heart disease.
A plugin is a good thing as far as I'm concerned. One IDE, many languages :)
Yes, that should be enough, be wary of $PATH issues tho.
canihaz facebook for 200$
Come to think of it, I just saw this on a lottery machine last night. Powerball jackpot display was stuck at 999 million.
He didn't get his first stage role until 42. I think the point still stands.
And Mercedes uses Renault engines in some models. I have no idea which party will be responsible in those cases.
But usability is very strongly affected by familiarity.
"What idiot put you in charge?"

"You did, when you murdered my boss."
Anecdotally, Atom runs fine on my MBP from 2012... Sure it's a bit of a hog resource wise, but I find that the benefits outweigh the cons.
This is one of the things I find so pernicious about startup options. One of the literal, best outcomes for all parties in that case (which I agree with you is surprisingly common) is for that young early career person to happily make room for the new regime, often by leaving to work at another startup or something new.

But the way options work they are incentivized to stick around when it doesn't make sense and penalized if they do want to move on. That same early person probably does not have the capital to exercise their options when they leave.
David Bowie was sort of justifiable as a tech person, but this is just weird. HN has never been a general news site.
Sorry! I set the gain to 1/10th of default but if several of the same tones are being played at once it's a bit loud. What I should do is reduce the gain on each subsequent oscillator of the same tone.
Yep! But I forget that one cause it is not exactly what I want.. (btw, I plan to contact you when I have finished a prototype).
I'll never forget this time in college when I had set up an OpenBSD router in our apartment and came home one weekend to find that I was unable to log into it via SSH.

Actually, it was timing out.

So I hooked up a monitor and a keyboard to this old old P1/133 with 32MB of ram that had been taken out of a dumpster to be our router to see what was going on.

A few months prior to this I had been playing around with rrd and started generating traffic graphs so that I could get pretty pretty pictures of our traffic (and to figure out when one of my roommates was streaming his porn).

I had set the cron jobs to run every 10 minutes. Initially the data sets were so small that this wasn't an issue, but over time the database got larger and suddenly the cron job was taking 10 minutes and 10 seconds, and then 10 minutes and 20 seconds... on and on until finally cron jobs were running over cron jobs.

So after about 2 minutes waiting to get logged in, I finally get the load average for the system and it was somewhere around 146.20. After another couple of minutes, I was able to disable the cron jobs and kill off rrd graphs. In another 10 minutes, the load average was back to < .70.

All this time it was passing traffic without a hiccup and I believe it had another 100+ days of uptime after this before I moved out. What a box. I miss that router.
Your analysis is all wrong. Not all programming costs the same to make or license and not all people consume the same amount of programming. Your point basically boils down to "those people whose ESPN you are subsidizing are also subsidizing your programming that they might not watch." That's true, but the two don't necessarily cancel out. Sports programming costs a lot to license because there is high demand and there's basically a monopoly.

Non-zero marginal costs would further favor a la carte pricing as it would reduce actual waste, but even with zero marginal cost there is still subsidization.
There hasn't been a new dev build of Sublime Text 3 in six months. It doesn't look very active, and being closed source definitely doesn't help.
Interesting to read about what exactly is pesky for self-driving cars, and good to hear that Google's putting them in more tense situations.
> >server, potentially leaking key material. CVE-2016-077 and CVE-0216-078.

Presumably you meant CVE-2016-0777 and CVE-2016-0778
I've had the Nest for 2 years. To be honest I've had zero problems. The only problem I have is that once Google bought them, there has been little to no improvements in anything. They only give 10 days worth of data which is functionally useless. Why should I care about last week for energy use? I want to compare against last year. They haven't made any significant improvements so it's just another case of an innovator getting bought and then getting the innovation sucked out of it.

The same thing happened with Dropcam. Once they were bought by Nest/Google they stopped making any real changes for the last 2 years. It's sad and infuriating as a customer.
What would you call it other than "compiling"?