skysight-inc/HackerNews huggingface dataset:
It's only deep if you want it to be deep. In my opinion, it's as "deep" as any other meaningless question. As one in the title, by the way. Because the very assumption that legal system exists to help some commoner — you — seems absurd to me. It's not you who puts people in jail. It's not you who has the guns and manpower to maintain the existing regime and rules. It's not even you, who "feeds" those who have guns and manpower — regardless of what you think, you don't really chose to pay taxes, you just have to, because if you don't, then you are the "criminal" who must be punished.

These questions seem deep (which actually translates to "without an obvious answer") only if you assume that you are choosing who should be punished, what is a crime and what is a punishment. Then, unsurprisingly, it is quite hard to explain rationally the current state of things — so that "your" choices would seem "right" enough. Because that's just not the case.

But if you try to answer the question about "what is right" from the "Golem's" point of view — the legal system, the government, the "social norm" — it actually is pretty clear and simple. "Right" is what keeps it stable. Punishing somebody, who makes somebody else miserable doesn't really help it — it's ok for people to be miserable, it's not ok for them to turn on the Golem. It doesn't have to be rational or efficient, it doesn't have to help anybody or protect anybody. The moment it becomes something more than a mere human — and it long time is — it doesn't care for human needs or worries. Feeding murderers on behalf of other people, while keeping them in a closed institution doesn't really help anybody or is rational, it isn't about justice or whatever — it just works, it just keeps the system stable. On the other hand, people using psychedelic drugs and living in hippie communes doesn't hurt people, but hurts the system. That's why things are what they are.
Yes, just replace "ICEBERG" with "Айсберг" and "TITANIC" with "ТИТАНИК".
Back button breaks (Firefox).
Here's an crazy thought: when lawyers are in court, one of them is always wrong. Imagine that. A lawyer being wrong. Mind blown. Is your lawyer a software engineer? If not, he doesn't know anything! He has literally no idea. He can't even comprehend software. It would melt his brain.

So you ask, how can I the holder of meagre so-called "Computer Science PhD", comprehend the the holy (and unspeakable) knowledge of those who have spent an unimaginable three years studying law? Who am I to question our very gods? Well, sir, I give you "The Wikipedia":

https://en.wikipedia.org/wiki/Clean_room_design#Examples

Perhaps we should have it destroyed for spreading the "unspeakable" knowledge, rightfully known only by our lawyer-priests and spoken amongst them in their own tongue.
The article has nothing to do with how the data is gathered, stored and sometimes used. It's about real-time rendering of elevation maps in the browser. It's really impressive work.
It's OK if you don't want to take the time to dissect the paper's findings, or to keep up with the major highlights of climate change research, generally.

But perhaps you shouldn't attack their findings as some kind of "party line", then (and implicitly, the researchers as being party shills, basically, for toeing it).
Is your Rails app ready for Production?
This is the perfect moment to mention that Ron Gilbert's new game Thimbleweed Park is coming out this summer.

https://thimbleweedpark.com/
It's not like getting a cervical exam isn't totally sensible for women having unprotected sex, which is often an of those taking birth control pills.
I still don't get why async/await is inherently better than using Promises/Streams. Is it purely a syntax difference or is there a semantic difference as well?
Doesn't do nudes.
It's never the complicated words.

It's the simple words. English doesn't have a translation for German Brot. The English word bread denotes something almost but not entirely unlike Brot.
Whats in the vial?
Cloudflare is cheap, and you can easily stick Cloudflare in front of your AWS/GCS boxes.
How do you know they don't have permission to use the logos?
It is so typical that an entire package used to do only one tiny, simple thing could break much of the JS ecosystem. There's even a comment that the package consumers can't do anything about it. How about... writing their own replacement in literally 5 minutes and removing the dependency?

If you don't think the JS ecosystem is fucking insane, you should now.

See: https://www.npmjs.com/package/left-pad
> Examples? I'd be surprised if best practice C++ (C++11, say) had memory safety issues.

Pwn2Own last week. For more examples, search any browser engine's bug tracker.

Yes, this is all modern C++.
It would be nice if Newegg sold these shirts on their Canadian site as well.
I actually found a video of a Kindle being used as a terminal:

https://www.youtube.com/watch?v=ymei7UwBgX4

Looks like it's running a pretend-terminal website which probably explains the latency (the Kindle does not have a fast processor).

Way on the other end - here's a Dasung 13.3" eInk monitor (i.e. you feed it DVI and it handles all the display driving for you). It can be yours for a cool $1000. I'll pass, but it's looking pretty good even for GUI usage. Probably uses more power than a purely embedded solution could, though.

https://www.youtube.com/watch?v=vny-JTpt-aU
Does anyone who understands the methods they use for prediction care to chime in? I'm curious to know how people model such a complex system with any hope of accuracy. Do they simply rely on some sort of time series data? Or is it something more interesting?
I guess for me I enjoy getting out of the office and finding lunch. I'd prefer to get a couple of percent less "lunch money" and get the choice to find my own lunch.

It's more that it's a mental and physical break from work, and a good reason to stretch my legs. I can't stand being cooped up in an office for a full 8 hours at a stretch.
Neat!

Annoyingly it seems every time you scroll pass one of the maps a browser history entry is pushed
That could be a decent hack to get started. Ideally, I'd like for it to be a feature of hackerone et al, assuming security@ as a service providers become the point of interaction with the external security community.
please stop referring to it as the 3rd World.This classification is outdated(colonialism ended centuries ago), insulting and condescending(trust me no one wants to be reminded every day how poor and miserable they are, even if it was true).

Here are a few alternatives for you:
* Developing World ( still patronizing, but a better alternative)
* Majority World ( yea, actually the US and Western Europe are just a small fraction of the global population)
* Middle-Income Economies
* Southern Hemisphere(I see you, Australia!)
* etc.

Please, anything but the 3rd World...
Apples downfall could be software, especially AI. Google/MS/Amazon or even Facebook all have incredible distributed software systems, lots of AI R&D etc. while Apples attempts are somewhat lackluster.
That's the irony, one wants more autonomy, one usually ends up getting less starting a business.
Streams in Node – using minimal pipeable streams
I know what you want to ask next: “Okay, what about turning my model into a nice and shiny web application? I bet this is something that you can’t do in R!” Sorry, but you lose this bet; have a look at Shiny by RStudio A web application framework for R.

True, but it is a dumpster fire.
US recorded-music revenues rose slightly in 2015 says RIAA
I'm still trying to wrap my head around it after having read the "Getting Started" guide.

How do you handle async items, like service calls? Do you perform them in your reducers or elsewhere?

How do you represent persistence if you want to say, store something in NSUserDefaults. What abstraction would you use around something like that?
You also sound more senior than this guy. I, too, know people with that kind of lifestyle, but they tend to be a) deep specialists and/or b) much more senior.

Not saying it didn't happen to him, or it doesn't happen to anyone. But every week, trans-Atlantic, to the U.S., as an associate... I remain skeptical.
"I think well intentioned paternalism is a greater cause for authoritarian desires than narcissism and ego validation."

This, absolutely.
The Only News Agency That Operates in ISIS Territories Launches in English
How does a comment like this happen? Looking at your history, it looks like it's your habit to provide a short sumary of articles. That's helpful to people, but... only if you actually read the article.

Is this a good way to farm karma or something?
relevant: http://www.theverge.com/2016/3/22/11284908/everybody-loves-j...

> "Universally beloved character Jar Jar Binks makes surprise appearance in new video game"

https://twitter.com/TronKnotts/status/712317099092398080?ref...
I have no idea what that article is talking about. Use-after-free exploits have been extremely common for years. Like I said, look at Pwn2Own (which requires submitting an actual working exploit): https://www.google.com/search?q=pwn2own+use-after-free
The great thing about the microbit is that it's not just a processor - it include fun hardware on the board out of the box. This means that you really don't need anything else to get started making something. You can just use the existing buttons, lights, accelerometer, compass, etc first, and then add your own things later.

If I could get my hands on them, these would be my first choice to teach kids with.
Hi Michele,

There's some different schools of thought on this.

A lot of content marketers and SEO experts recommend lots of articles targeting long tail keywords. However, the newer thought process is to write longer more in-depth articles and spend equal time promoting those articles.

As you can see from the article we published, we found longer articles lead to more shares. Brian Dean found that content length impacts Google rankings (http://backlinko.com/google-ranking-factors) and KissMetrics got a similar result as us in terms of shares being correlated with longer articles (https://blog.kissmetrics.com/share-on-social-media/).

The sweet spot for the length depends on sharing source and the domain you are writing about.

Thanks for your question.
Sufficient pedantry can make any solution seem unworkable.
Programs written in multiple languages are not exactly a new thing. Every iOS and Mac app is one, just to name one example.

And Firefox has a good chance to become exactly what you describe with the weird cancer analogy--in fact, the nightly builds already are.
Mainstream yes, as in the majority believe so. But not without controversy. The Austrian School of economics is an opposing view which has brought just as many results of being the correct philosophy, and one may argue, is a simpler and more elegant approach of economics. And as one may say, clear ideas are easily expressed.
Well, lawyers are essentially "justice as a service," aren't they.
Trolling venture capital and the death of Hacker Camp Shenzhen
Micro Bit makes strange-sounding music
Google is making a keyboard for the iPhone
The idea the author seems to try to hint at is what i would call a Functor if we were talking about Categories:

- Language games have structure

- Structures can be compared by correspondences/functions

- A particular concept in one language game therefore could be transported along such a correspondence into another language game.

- We don't have a good correspondence between the language games of biology and physics that allows us to transport "life" from biology to physics.

- Or do we!???

P.S. It occurs to me that my analogy with categories and functors is itself a transport between the language game of category theory and the language game of language games.
"Why worry about things you cannot control? "

My wife, my parents and most of my friends tell me when I try to bring up the climate topic.

"Either do something about it or let's talk about something else, it's depressing"...

And I often wonder - what is the root cause of this climate thing? We need to fix the root cause and then things will fall into place... Right ?

See, I don't think it's the fossil fuels. I don't think it's the pollution and the destruction of forests and the mining and the toxic rivers and the plastic in the oceans.

All these mechanistic manifestations of human activity are consequences of our dominant philosophy of life.

What's important to us, what matters more, about choices we make every day.

Forests or nice furniture ? Clean air or 6.3 liter V12 (yeah!) ? Clean rivers in China or iPhone 6s ?
Beef or Lentils ? Me or my competitors ?

Ultimately it's the answers that we have to some very simple questions - about who we are and why we are here...
These are spiritual questions.

So my conclusion was that: The state of the Planet is mirroring humanity's spiritual health.

So if this is the root cause, is there a way to cure it ? Well :)

Can you envision a way to make 7 billion people of various races and religions agree on one and true "spiritual" code ?
I find it very hard.

But maybe not spiritual - maybe we can use Science and invent new things... Well, isn't it "science" that got us here in the first place ?
Isn't it like "throwing good money after bad" ?
I don't know. As a scientist I sure hope we can figure something out.
There are a couple of ideas we could use... But there are other issues..

How can we renounce our way of life, our growth, our social order, the economy, the stock market....

Because that's what it would take to fix things.. "Going green" is too little too late.

We need to stop consuming, we need to stop growing, we need to stop competing.
And that's political and economic blasphemy right there.

Edit: Changed my mind. Although I think our chances of fixing this mess are slim, I still think there's hope.

There are things we can do about it. We are technologists. We have a lot more power than we care to admit.

Imagine Facebook "spamming" all users about climate change, about recycling, about respecting nature.
Imagine Google showing up "red spots" of pollution on the maps.
Instead of ads, why not climate propaganda from time to time ?
What if every iPhone's or Android's alarm went off at the same time warning users that the Planet is in danger ? Go plant a tree now!

Simple, cheap, yet could have dramatic effects..
Eventually it would cause political changes and hopefully we'll at least extend the problem further into the future.

If only the Planet could pay us back somehow...
In case anyone is wondering what was in the now broken dependency - here is the source code in full:

module.exports = leftpad;

function leftpad (str, len, ch) {
str = String(str);

var i = -1;

if (!ch && ch !== 0) ch = ' ';

len = len - str.length;

while (++i < len) {
str = ch + str;
}

return str;
}

https://github.com/azer/left-pad/blob/master/index.js
Some of the links are wrong.

The real links are:
Fixed: https://www.fixed.com
Paribus: https://paribus.co/
I'm sorry you had to go through that. That is extremely unfair. I also hate writing about mental health but in lieu of your last comment... I will not delete this in hopes it helps - at the very least please know you are not alone.

I personally had an employer issue where 'short term disability' could never be approved from insurance for mental health, unless I was at risk of hurting myself or others. So I had to use my PTO for mental health days, according to HR. I was assured by my bosses that I'd be given the same protection as "someone on the team who had cancer", but I suppose that was not true as I was soon let go for running out of time-off when I had to go to a trauma group therapy session. I'm not sure if how they let me go was legal ... but I digress.

I can definitely relate to your post, and my advice would be to tell new employers the truth: you had / have some [chronic] health issues, and unfortunately had to quit to place your health first for some time. I understand a hiring decision or social factors may be affected by this. The fact that 1) we have to evaluate that as a risk in the first place, or 2) anticipate explaining details of our health, is outright ridiculous and you have my sympathy.

if your employer/HR seems clueless or is not giving you the feedback you'd expect, perhaps explain how your symptoms affect your job instead of only telling them a diagnosis. (Edit: It does sound like you'd tried that with your boss, sorry if this is not good advice.) Diagnosis are thrown around so much in the media, after all, who knows what thoughts about "depression" or "bipolar" are conjured in different people?

I hope that in time the stigma will change so people like you and I can have more acceptance, less teasing, and more reliable rights in the workplace (and in general, really).
Sounds like a specific failure of the "you" in your statement and not a general criticism of startups as a path to autonomy =]]
This app is going to run up against the thorny issue of telemedicine legislation if they ever want to expand from California. California is a pretty easy state to start out in, but a lot of states have some pretty... interesting... views on telemedicine.
That protects you from dumb attackers who don't understand how things work.

How will you protect the origin?
I think in this area there's only so much they can really do since if they really make an impact they'll just be blocked or terms and conditions updated to prevent them from being able to operate. Fixed, for example, has been blocked by various cities, including San Francisco.
Nor does Rust let you trigger "dangerous" UB in non-unsafe code. This isn't going to change, ever, so the argument that "give it time, Rust will soon be chock-full of UB" is moot too.
Lest we forget, that well-intentioned paternalism is sometimes entirely on target: on Reddit at the moment there's a link 'Engineer Who Blamed Himself For Not Stopping Challenger Launch Dies' http://www.huffingtonpost.com/entry/challenger-engineer-bob-...
That's lovely, but my meaning is a little more specific and technical, and comes from the singular observation that Life cannot be constructed from unbounded linear motion. The sun shines on the planet, making things move, but gravity pulls it all down again. It's only "circular" in the same sense that a human can be approximated by a sphere of water.

P.S. Would really like to know why the downvote.
More info on unpublished packages: https://news.ycombinator.com/item?id=11340510
Use after free is a really common form of RCE. Have you heard the term "heap spray"? That's an exploitation technique for use after free.
Not sure what I'd get out of this over playing the original in ScummVM.

Why not make a new game in the same style, with a new story?
Yes. Y Combinator, which (very unusually) funds people with no track records and just a concept, has had only two really big successes (AirBnB and DropBox) in 11+ years and close to a thousand companies in the program.

http://yclist.com/
I used to use a VT52 and TECO, later replaced by a VT100. The smooth scrolling seemed impressive at the time. Not long after that I moved into embedded software and wrote firmware to emulate these terminals, mostly in Z80 assembler.
sorry 3rd person you, changed it to one.
The worry is not that it will throw an error, it's that it will silently link against lower-performance math libraries and make your code inexplicably slow.
Ok, $153k for a rattlesnake bite [0], whatever. It was an illustrative example.

[0] https://np.reddit.com/r/pics/comments/3dngld/this_is_the_cos...
Great content!

Really interesting on the emotion/length/publish date.

For some of the graphs I would love to get some clarification.

EX: for " Number of shares per article lenght" is that average number of shares per article of that length?

I think that is what it is as the average post seems to get around 70-80 shares.

The main question I have is on Social Shares by Publication Day, as it is in the 400-600 is that "total shares per publication day?" or "average number of shares per post on each day?" I ask because if it is the former then it may just be that most people post on Tuesday so there are more shares on Tuesday.

Regardless awesome content would love to know more about the process behind it looking at all the blog posts.

Ex did you build your own scraper or use one of the new ones from PH like https://www.producthunt.com/tech/crawly
I have several Parrot books and one recommends always wearing eye protection so I always have my computer glasses on when the little green guy is out. These glasses have old fashioned large lenses. My bird will bite me hard once or twice a year. The beak is a formidable weapon.

I let the bird fly all over the house but I pay attention to him: if he is in a grumpy mood he might chew on something he shouldn't. If he does behave badly, he likes witnesses to his transgressions.

He does not fly that often because he does crash occasionally and doesn't like that, but when he is zooming through the house at high speed he is impressive. He often prefers to grip my hand with his feet and 'fly in place.'
> Global is asserting questionable IP rights aggressively and counting on the high cost of defensive litigation to win, so we consider it a troll

Glad to see this high-profile acknowledgement that "patent troll" doesn't exclusively mean "non-practicing entity".
No idea about the refresh rate of eInk displays, but terminals were always designed to work over slow connections. So long as your configuration is pretty traditional (e.g. your text editor scrolling half a page at a time instead of line by line), it should be quite usable by 1970s standards.
If you don't already own a copy, you can now buy one legally. It has sharper graphics, cleaner audio and a new interface.
Tell Me What You Did Today, and I’ll Tell You Who You Are
The Ann Arbor Ambassador was the ne plus ultra at the end of that age, it did up to 60 lines of 80 characters, had the fancy features to minimize data transfer, and could do it all at 9600 baud. The VT220 was a nice evolution of the clunky VT100, but there wasn't a vast difference from, say, the VT52 to it, besides the extra commands that allowed minimizing data transfer (at the cost of rather hairy redisplay code).
An open USB Type-C/PD Probe for compliance testing
Grim Fandango Remastered is in the current mobile bundle too.
@jhedwards: My mistake - I guess I associated the term "logographic" with the idea that modern chinese characters represent "ideas," which is mostly false. My comment was aimed at the "pictographic" misconception, and was meant to agree with yours, which I evidently read too quickly.

In modern written mandarin, each character corresponds to a spoken syllable, which roughly corresponds to a morpheme, although sometimes it seems that without the writing system to differentiate the vast number of homophones in the language, the morpheme-syllable correspondence would get murky very fast. Which is indeed a manifestly logographic element of the writing system
>Players are able to switch back and forth between classic and remastered modes, and mix and match audio, graphics and user interface to their heart’s desire.

NICE!
Many bi-stable displays can be quickly set in one direction, and only have a slow refresh cycle for clearing or "cleaning" the display. Given that, a terminal based on e-ink could potentially display characters quickly and only be slow when clearing or scrolling.

That'd still be painful for interactive use, though.
But can I buy the guy on the other end a beer?
I can remember how RISC chips were going to take over the world, Linux/RISC was going to be the greatest threat to Intel. 10/20 years later x86 is everywhere from the Macs to high end servers to lowliest tablets. The latest Atoms are actually very good.

ARM meanwhile dominates the lowest end, but no one really makes money out of it. I think Intel was wise to avoid.
To be fair, not a bug in the language itself. Regarding libc, it's also very easy to abort on error. Just write a function xmalloc().