skysight-inc/HackerNews huggingface dataset:
It's a pretty hard stretch to qualify our society as dystopic because of John Deere and kindle
> Or, basically, white people don't believe black people's pain

If a guy is rushed into the ER, you, as a doctor or nurse, don't have to believe anything. Just run the patient through the proper protocols, regardless of race, age or gender.

Otherwise what's the Hippocratic Oath all about?
Is there an online course for this I could take?
> when I was 20 or so

Ok. "20 or so" describes me. And things aren't going so well.

Out of uni, and life feels pretty empty. Family has fallen apart, friends are friends of convenience, work is very intense - perhaps too much - and everything is going into keeping going. The brave face, making sure I eat, making sure I run, cycle, climb.

The dreams I had even six months ago, feeling ever more impossible. The lure of things I found rewarding in the past - computer games, novels, reddit, hacker news, debating - proving substanceless, insufficient.

The games and the websites are addictive.

> is this how I want to be spending my time?

No. But the truth is I do not know how else to spend my time.

I feel like I should find another job. Move to a different city or country. But I don't know how to do these things. I do not know if these things will help. I have a feeling the problem is me.

So when I am trapped in an empty bed, in a house of people who 'get on', in a city that is ok. I read the novels, I play the games, and I click the links. I try and forget I am here, living in bullshit.
This is completely incorrect. Watson Analytics is a dumbed down version SPSS with a web interface.
Is there some secret law forcing GM to only hire the absolute worst designers for their cars' aesthetics? Body shape, interior, and especially GM's user interfaces and industrial design are just god-awful. Compare any dashboard GM produces to a BMW dashboard or other tasteful European makes.

I get that GM's cars are cheaper, but for instance, it's not that expensive to just stop using that fucking plastic-orange design for all gauges. If you can't figure it out, just copy someone else who knows how to do it.

And for God's sake, hire someone who knows how to display numbers and data intelligently.
Where do you live? My experience is the complete opposite.
This is a complicated issue that is going to take time to solve. In the meantime, we need to 'stop the bleeding' by getting Narcan[1] into the hands of those most at risk of a Heroin overdose (or more importantly, into the hands of those who are likely to be around them when they do OD).

[1]: https://en.wikipedia.org/wiki/Naloxone
It will be very difficult unless they change the laws. These properties are purchased by the attorneys of corporations owned by other corporations with multiple owners which are other foreign corporations and communicated by a non-owner party. Is it worth it to spend a lot of money tracking the true owners down into foreign countries through this complicated web of corporate companies?
I've read that most heroin ODs occur when a person gets clean and goes back to their old dose after growing a tolerance. Has that been your experience?

It makes me wonder if simply making this fact more common knowledge would cut down on life-threatening overdoses

http://www.businessinsider.com.au/philip-seymour-hoffman-ove...
Can you comment on how many additional domains you mined - compared (for example) to the 1M domains from alexa top-1M
This is really the heart of the debate: what is the origin of wealth? Is it mostly productivity, people working hard and reaping the benefits? Or is it mostly opportunity, people being in the right place at the right time, and reaping the benefits?

Where you fall on pg's essay is defined by your answer to that question.
It was my first time meeting Stallman at the Indie Tech Summit (where I also met the CloudFleet guys). He's a little eccentric, but he's one of the reasons I'm now on a Linux machine instead of a Mac!
The Cuban Migrant Crisis
Oddly enough, I've had exactly the opposite experience. I'm locked into Windows due to industry standards (translation tools are all Windows-only, and the vast, vast majority of business documentation runs on Microsoft Office), but with my last machine, I installed Ubuntu as the host OS and run Windows 7 in a virtual machine - and love it.

I even have the opposite of your unbootability experience - towards the end of 2014 I rendered my Windows machine unbootable, without hope of recovery. I did manage to boot Linux from a USB drive and rescue my files. Late last year I did a similarly stupid thing with Linux - but I was able to reinstall the kernel without needing to reinstall everything, as Windows had required.

Although you're right about the average-person thing. I shudder to think about walking my mom through a kernel reinstall.
I'm sure the research is far less biased,
But I couldn't escape the connotations of "there should be more black and hispanic deaths than white" from the author of this piece. It seemed to decry of the actual issue of drug OD less than this particular disparity.
I seriously don't recommend checking Linux compatibility on laptops this way (component by component). What about the wifi? How about your system's screen brightness controls? Trackpad? Etc. Getting something that is OK is takes work and getting something really good is a lot of work.

For comparison. Try installing Windows on a Chromebook. It'll suck. Install Linux on a made for windows laptop and it'll sort of work if your lucky and suck if you're not.

If you want to use Linux just buy laptops that are certified -- it's easy and there are several options these days (I'm not going to name any but google for them).
Well here is the answer from the guy who is still maintaining it:

https://github.com/strongloop/express/issues/2827

The link is from the fifth comment.

When developing in node it makes a lot of sense to use lots of different modules for the one project. At work I have a good dozen or so, it really helps with iteration and testing.
Here in Canada it seems like there is a death each day caused by fentanyl.

Deaths seem to be a mix of direct use or not knowing it was mixed into another drug.

Fentanyl is frighteningly powerful so little of it can kill.
>In response to the charger network concern, Kelly said GM is one of around a dozen automakers committed to the SAE combo connector. Tesla is the maverick with its own standard, and GM has not said it would collaborate on a shared standard, and neither has Tesla in reverse.

I get that Tesla thinks they can out-connector everyone else, but it seems like a shared connector standard would be a huge bonus for all EV companies.
Just use koa@next, it's awesome. ES6/ES7 with Babel, Flowconfig, and more.
It's a wonderful sentiment but I don't think it's quite true.

Mass media still plays a large part in most people's decisions - especially the elderly who tend to vote more.

I stand in Lessig's camp that the profound change must come from campaign finance reform. Good luck there.

The internet does play an interesting new role that no one has quite figured out but it is more of a mob mentality. Debatable whether that better than the status quo. The arab spring certainly didn't make things better for the regions it affected.
Interesting. A Bitcoin Sex Change.

We're truly living in the future.
Although your comments are valid, I want to point out the distinction between Watson and Watson Analytics. Watson is IBM's cognitive engine, while Watson Analytics is a dumbed down version of SPSS. They are different products. The thread article refers (poorly) to Watson Analytics and you're referring to Watson.
Unbootable within days? As in, you install a linux distro and it can boot, you switch between using it and using windows for a few days, and then after a few days linux can't boot? That's very strange; I've never seen that in over a decade of using various linux distros and dual-booting. My guess is that some "security" related mechanism in the firmware or windows is checking on and reverting the uefi boot setup somehow.

Since virtually no one buys a laptop designed for linux, but rather hopes that linux has adapted (with all the driver "quirks" necessary) for that hardware, it's really just that linux gives you the tools and the freedom to figure things out and set them up how you want. It can't do it for you. Sometimes it's just an impractical amount of work. But depending on what you do, it's often worth it.
While express isn't dying, that thread is a great example of corporate sponsored/run OSS gone wrong.
Yes. There are much worse things going on. They are nice case studies though.
Frameworks die. It is a fact. Death in this sense means discontinued support and development. It is not difficult to see how this can render any software that depends on a 'dead' framework unstable or even broken with time.

I have experienced exactly this multiple times. In fact, I am extremely aware of this when I start a new project. Perhaps especially when I am dealing with frameworks like Express, Django or Ruby on Rails.

If I recall correctly, Gary Bernhardt, said it well: "Treat Rails like a disease and isolate yourself." You can replace "Rails" with any popular framework. Yourself in this quote referes to the business logic of your system.
The good gut really changed our lifestyle. Lot of good advice that is actionable with sound research. I try to not use antibiotics, drink kefir in my juices, eat more wheat bran in my diet. Amazing how corporate America has eliminated most of the fiber from our foods. Must read for anyone who wants to improve their lifestyle. It starts with the gut!
I've been building an app using Express over the past 9 months and this gives me pause. It seems like IBM wants to have its cake and eat it too. Should be interesting to see how it all plays out, but is building an app on Express a liability? I have been contemplating switching to hapi, maybe this is a good time to explore that option.
Great write-up; really interesting that the CPU ended up being the bottleneck in this experiment! Regarding the cost of sending this data out of AWS, did you run into any issues there using rsync? IIRC rsync copies the data over TCP, so wouldn't this end up being expensive as well? Generally, though, that was my favorite part of the experiment!
$ cat alexa myset myset | sort | uniq -u | wc -l

773733

0.77M of Alexa top 1M were not in my list.

$ cat alexa alexa myset | sort | uniq -u | wc -l

25842205

I mined 25,842,205 additional domain names.
The paranoid style in 2016
Sort uses only a fixed amount of memory, you can sort files larger than memory, but for such situations where you have only a few tens of millions of distinct values you can just use a python dictionary and it works even faster. While sort would shuffle data around a lot, the memory dictionary would just hold a key and a count as it gobbles the logs. It works because it is a special case of sorting where there are relatively few different values relative to the count of the whole list.
I just turned 43. At times I can't hold in my head the notion that I could die today, or I could live another 60 years. The only answer is to live fully each day.

My heroes are people like these. Live a full and active life, and accept death as part of life. I hope we sort out end of life legalities so more people can be as involved in their own deaths as they are in the other major decisions in their lives.
It's not the cool web framework for Node any more. I don't think it's going to "die" in the sense that existing express applications are going to be impossible to maintain any time soon.
The key to the low cost seems to be that he needed to process 10TB. You get 10TB "data in" free, per month. Had it been 10TB more, or if he needed to run more than once a month, or if he needed to get that 10TB back out, the bill is around $920.

Edit: Inbound might be unlimited free. The calculator did show me an inbound total a few times, but I can't reproduce it now.
Thanks for sharing this! I'm trying to get more familiar with the nitty-gritty of Rust (read: the borrowing paradigm :) ), and these types of tutorials are my favorite way of doing that.
The same is true for hiring, etc. Sitting here behind computer monitors we see the solution so clearly: to stop racism, just ignore race.

But out in the real world after we step away from these screens, the futility of that demand becomes clear. You and I commit implicitly biased acts on a routine basis that we don't even notice.

Doctors don't under-treat black patients' pain because they explicitly dislike black people. They do so due to implicit bias. You cannot admonish people into shedding their implicit biases. The solution is to build a system that is resilient to implicit bias.
This looks amazing - it looks like wx with better documentation, and Qt without the MOC garbage.
Very much the same (I was too lazy to use anything else than JS!) but my code has some built in tricks ;) What if an attacker constructs a very long list of phrases/term permutations based on one's social engineered data? Then run a loop (with zero restrictions) on 1SP code to get n possible hashes/pwds. That list could have the password! My code has one more layer of security: discover my tricks :)

I like that 1SP is open source. One could download it and add complexity to it! But to use the 'standard' version is a risk.
A new survey explains one big reason there are so few women in technology
Elegant Prom Gown by Shail K
Ok but the opioid pain medication would be prescribed after the dust has settled from that ER scramble. Doctors don't have a way to measure pain, other then the patient's own reporting (often they are asked to describe it on the scale of 1-10). So belief is a central part of the process.
> with git it's literally "git init ."

That doesn't magically give you a shared, network-accessible repository with all the correct access controls.

> or clicking on Github.com

SourceForge has existed since 1999, and after a click you have always been ready to roll.

> and you're welcome to send me more comments

But I probably won't if your strategy is "spread misinformation first, then make others work to point out mistakes, then defend an indefensible position, then maybe change it". That's not how communities are built. That's what you yourself criticize in the section on merging strategies...
You should then use Stalman-invented name gnu/linux. :-)
Look up "Florida Man" on Twitter and then tell me if you want a direct democracy.

Sure, plenty of corruption exists and the election cycles are psychologically brutal (why does it take 18 months to pick someone??). But I don't share the same optimism about people being driven by social media.

Because in that case, a few loud voices with incendiary positions can ruin the chance for any real debate. Donald Trump scares me.
If the only jobs you can get are ones "quite beneath your qualification", you might rethink the reality of those career qualifications.
Clickbait. Express.js is not dying. At all. It is being very much actively worked on by some of the hardest working maintainers and contributors.

Express.js is actually a combination of various modules. If you want to see the work being done, go to those individual modules.
They assumed that the primary windows 8 user was going to be someone on a 2-in-1 touchscreen laptop. I used windows 8.0 on such a device, and liked it a lot. Windows 7's UI was a really poor fit for that device.
GNU/Linux?
I quizzed dozens of Silicon Valley elites about inequality
Cheap flights from berlin to london on flychecker at € 66
My use case converted 10TB in only a couple of GB after processing. Downloading that was very cheap.
It doesn't matter. It really doesn't. I have routinely had hardware that was perfectly supported by one distro or another immediately break on the next update.

Kernel versions are particularly picky. With Debian, I have historically regularly had to jump around between stable, testing, and unstable because one thing or another wouldn't work or the machine wouldn't even boot, because of the version of the kernel used.

The amount of hardware regressions I've run into honestly stagger me. Video is another one that's notoriously bad. I've had to abandon Linux installs on multiple distros because after some update or another, suddenly some or all of video functionality just ceased to work. Debian broke my OpenGL. Fedora developed a system freeze when upgrading to 23. Ubuntu routinely fails to recognize common hardware or even existing hardware that ran previous versions, defaulting back to ugly VGA resolutions and software-only rendering.

I frankly would take any pre-installed Linux laptop's claims of compatibility with a generous grain of salt, and basically expect that it too would eventually fail on some future version.
This sure doesn't look like death to me: http://npm-stat.com/charts.html?package=express&author=&from...

The project is incredibly popular. When it comes to community PRs, it's hard for people to swallow sometimes but often a PR isn't good enough or doesn't fit the vision of the project. It's easy to break things in the process of improving or fixing something, and perhaps Express has hit a bit of a stability point which is great.
man.. the internet really is full of crappy domains...

(and yes.. now i see that you mentioned it in the article.. took me time to get there)
We don't have edge web browser. I assumed that was a Windows 10 for Education thing, or perhaps policy has been set by local admin.
It was a question asked by someone on the Express Github repo. How is that clickbait exactly?
WebGL is better now than it used to be, but it used to have all sorts of platform-specific quirks or outright bugs.

chrome://gpu/

The only reason you can even hope to have it work "without" a whitelist/blacklist now is if your browser has a very good whitelist/blacklist, without trusting the hardware and drivers to do what they claim.
Word2vec, LDA, and introducing a new hybrid algorithm: lda2vec
Well, that certainly seems to be a ton of drama. I don't want to bad mouth any of the people involved, regardless of their affiliations, so I'll just say that I'm not sure what good will come of this spat.
> Would it make it worse (easier to get drugs) or better (less stigma about treatment).

That may not be as binary as it seems on idle reflection.

There certainly are drugs that used in extremes, and (occasionally) in moderation, put people in a position where day to day functioning is impossible, but equally there are drugs that cause very little harm for reasonable consumption patterns. All else being equal, who would you rather have living next door? A drunk or someone who smokes a fair bit of weed on the weekend?

There's this thing that people do - certainly that governments seem to do with respect to the issues surrounding decriminalisation and/or legalisation - where the ideal, the thing they measure success by, is getting people to stop doing something that they wouldn't choose for themselves. That metric doesn't necessarily make a lot of sense.
I confess I am ignorant about how this second submission of an article recently discussed here[1] got through the duplicate submission filter. I do enjoy the article, as it illustrates a point I have often observed as a teacher: learners don't start out with blank slates in their minds, but often have all kinds of preexisting misconceptions that have to be actively undone in any educational process.

[1] https://news.ycombinator.com/item?id=10856554
Another good alternative is Hapi: http://hapijs.com/
It's not like there is a machine or a blood test you can use to find out the person is experiencing "37.3 pain". The 'protocols' you refer to will necessarily require a subjective evaluation of the pain the patient is experiencing (as well as assessing other social factors that may point to a higher risk of abuse).

There are people who will call the ambulance or show up at the ER, claiming pain, when in fact they are 'simply' looking for drugs to meet their addiction.

The only person who knows how much pain the patient is actually experiencing is the patient themself. However, blindly relying on them to accurately report that level pain is simply not an option, given the potential for abuse.
And how do you tell (without running forever)?
What's giving you pause? According to the link, Express is undergoing extensive and active development...
I present to you, possibly one of the ugliest cars to go into production since the Aztec, the BMW i3 [1]

They're pretty common around where I live (as are Teslas, Leafs and other electric cars) and the nicest thing I've ever heard about them is "at least the interior is pretty nice".

1 - http://assets.inhabitat.com/wp-content/blogs.dir/1/files/201...
>Honestly, desktop Linux is the most expensive OS out there if you count the value of your time.

Counterpoint: I also value my freedom, privacy, mental health, and the longevity of my hardware.

Freedom: I can install it whenever I want on whatever I want. I groan whenever I have to deal with "activation" headaches. It also works just the same on ARM - and anything else! All the programs I use are open source so they come right along too.

Privacy: Even setting aside the Windows 10 debacle, Windows is incredibly noisy on the wire. Linux doesn't make a peep unless I ask it to.

Mental health: System updates happen when I say. It doesn't strong-arm me into restarting when I'm busy doing something else, or hold my system hostage while it does god-knows-what on boot. As for application updates, I have a package manager, so I'm not bugged by a dozen different things like flash updater, java updater, etc. In fact, stuff doesn't spontaneously "happen" in general. If a system service starts chewing up resources or otherwise behaving badly (a rare occurrence) I can a) notice, because it's not lost in the noise of normal system chatter and b) actually find out what it is instead of it being hidden behind "svchost.exe". The primary interface (command line) is comparatively stable - I don't have to keep relearning where things are (it's not perfect in this respect, but it's better than Windows).

Longevity of hardware: I'm writing this on my 2007 EeePC 901. It has 1 gig of ram and runs Debian flawlessly. I never need to restart it and my load average is somewhere around 0.2. Can any Windows do that?

Look, I don't mean to come across as belligerent. You're entitled to choose whatever system makes you comfortable and allows you get work done. But I find Windows wastes far more of my time than Linux.
Popcorn aspect aside to the drama in this thread, this is a great example of how companies should NOT behave in relationship to open source projects. They simultaneously made the maintainer feel unvalued and like his role in the project was being held hostage, while sending BS sounding mixed messages to the community.
Don't you mean a python set? But yes, for use cases containing many duplicates where the result easily fits in memory, that is probably the fastest.
I actually have to agree with this. It seems like some semi-political debate about how one guy left and they don't like the direction the project is headed, but it is clearly not dying.

I've flagged it for mod review, I'm not sure if this should be on the front page, it doesn't seem like it meets the requirements for HN.
Here is the same sort of thing, but in long, academic, information model form:

http://associatesmind.com/2016/01/15/amorphous-dispersal/
I'll believe it when I see actual secondary shares for major companies like Uber and Pinterest see substantial declines. Until then, this is all speculation. It's weird... It's like everyone want it to be 2000 all over again, even though that was a bad time for tech.
HUGE Vintage Arcade/Coin Op/Jukebox Storage Unit Find
I'll see if we users have the needed admin rights to switch off the effect. It drives me nuts on this fairly low spec machine.

By 'typewritter effect' I meant the actual taking of time to move to next typing position.