skysight-inc/HackerNews huggingface dataset:
How do you see the future concerning the old and inconsistent document.execCommand vs new approaches like draft.js?
I'm glad it was helpful. I found this list (a very helpful list, with good posts!) during $DAY_JOB. Following your comment, I've shared this more widely here: https://news.ycombinator.com/item?id=15464921
Glad I could help! Also seeing an issue where the editor isn't loading on http://prosemirror.net/examples/markdown/
It does if you tie it in to a Dovecot backend.
Let's be selfish for a moment. Mandating decentralization of these services is probably a net good not only for society (and us, because we'll be the ones employed to do it) by way of distributing more wealth, opportunity and responsibilities to more people.

But it'll also be good from a technical standpoint. We're in desperate need of a wake-up call about the centralized and often legacy, government mandated insecurity of our information infrastructure.

Only by defining a new minimum degree of competence and security for a more distributed infrastructure can we pass through this keyhole without making continuous fraud and theft the new normal.
A few years does not prove a lifetime. If a million people ate your diet and lived X% longer than a similar set of people who didn't it might prove a useful stat. You might wind up dying of something not obvious today at 70 due to your diet, or not. No easy way to know. That's the problem of dietary knowledge.
First, I want to thank you for having this discussion, it sure is rewarding discussing.

> Depends on what "respectfully" means. He shot down your pull request straight, fast, and with clear reasons. He respected your time.

I agree to disagree. I both contribute and run several OSS projects. This is not acting respectfully based on my previous interactions. We are not talking about facts here but personal opinions. That is why you have to be thoughtful of how you act.

> Well, you failed to provide any, so don't complain that he lacked it.

Due to the PR template, I think it's fair for me to assume I provided enough context for a yes/no answer. I did not expect a review.

There is no way I could have given him enough context for me to feel such response being justified. Again, did not ask for an review.

> And he wasn't rude. He was harsh and blunt, but those are different things. Maybe it's you who was too sheltered? Give this idea a thought or two.

> And then, internet is not an inherently nice place, not more than any other aspect of life. Learn how to receive harsh treatment without whining, because it happens and is not an event worth spending much of attention.

Fair points but also based on the assumption I lack previous experience. That is not true. It is my previous experiences I utilize to know when I should speak up, so please don't equalize my response with whining.

Furthermore, why should we ever accept, to our own standards, bad behavior?

> Well, no. It's submitter's job to ensure he won't get devastate ..

Again, based on my previous interactions, this is to normal, and therefore I speak up.

> Also, maintainers usually receive too much sub-par third party work to be nice and encouraging to everybody. It's very, very tiring.

I know this myself but it's not an excuse for being rude, harsh or blunt. Find more contributors, deprecate the project. A bunch of things you can do before turning your frustrations towards the community.
Ah, you are evidently using zero-path TCP.
Yes. Yes it was. Its a piece of plastic, how is this NSFW? Grow up.
The New York times is imploding. They published an attack piece on white people:

"White Nationalism is Destroying the West"

https://www.nytimes.com/2017/10/12/opinion/sunday/white-nati...

This article features Zuckerberg---a Jew---as if he were a representative of Silicon Valley.

Silicon Valley is not some Jewish project. Jews don't own Silicon Valley.

There is no reason to bring up Yom Kippur---a Jewish holiday---in the context of a story on Silicon Valley.

Religious holidays are not on-topic for an update on the state of Silicon Valley.

The New York Times decided to print absolute nonsense on the Harvey Weinstein story for two straight days: first there was a story from Lena Dunham about blaming all men for the acts of one man, then there was a story from Gwyneth Paltrow about blaming a "way of treating women" for the acts of one man. The New York Times printed absolute nonsense from these two women. It isn't news, it's psychological attacks.

It isn't news, it's psychological attacks.
I would rather own all of Bitcoin.

I'd sell it tomorrow and make about $1bn in profit and move on with my life.

EDIT: I'm editing this because people are missing the point. My point wasn't about how when 1 owner has absolute control BTC is worthless like this guy[1] seems to think or about the liquidity of BTC, like this guy[2] seems to think. My point was about the fact that the difference between BTC is that the only use it has is holding and hoping it moves up, whereas owning a company actually brings in earnings.

[1] https://news.ycombinator.com/user?id=code-is-code

[2] https://news.ycombinator.com/user?id=jawilson2
>prima noctis was a myth.

It is ius primae noctis (still there is no evidence it ever existed) or "right of the first night".

"prima noctis" doesn't make much sense in Latin, it lacks the subject (ius aka right) and prima is not genitive as noctis is.
It would make sense in expressions like "hora prima noctis" or "vigilia prima noctis" which translates to first hour (or vigilia, i.e. turn of vigilance, three hours long roughly) of the night and more loosely "just after sunset".
"It's extraordinarily hard to build a community around a fork"

This may sound snarky, but I mean it earnestly: It's extraordinarily hard to build a community. Period.
> It's only logical to assume that it took him a year to write the letter. :)

In German we say "gut Ding braucht Weile", i.e. "A good thing takes time".
Show HN: TimesheetLinks - Public Harvest timesheet urls
Using Pilosa to Beat Hive+Druid at the Star Schema Benchmark
This is cool. It's using a pattern called the 'self mutating site'.

During setup, you git-clone the application code and put it into a dat site you create. The app code publishes by modifying files within its own dat. When you visit somebody's profile, you're actually visiting a new site, so there's no uniform software layer on the social network. A lot like indie Web software.

There's a new 'application' pattern we're working on for the upcoming 0.8 release. In that pattern, the app dat and the data dat will be separated. This wont replace self-mutating sites, but it has some benefits as an alternative: apps will be able to update independently of the data, the browser will provide install and signin flows, and apps can provide persistent UIs.

There's a lot of other ideas we're kicking around (intents) and some kind of out there experiments (the app scheme [1]) so we'll need lots of feedback, esp from folks like @neauoire. Pre-release of 0.8 should happen by the new year.

1. https://github.com/beakerbrowser/beaker/wiki/App-Scheme

EDIT: updated for clarity EDIT EDIT: and brevity
Jacquesm said it as if he already followed this rule and everyone could choose to do so. But there being no warning labels makes that kinda hard...

> Doesn't seem like such a silly idea now, does it?

I never said that.
Obviously there will still be lots of people who are committed to move to London and they will still move to London. The interesting thing will be what people who have gotten equally interesting job offers in several different cities and with no strong preference between the cities will do.
BlackBerry self-driving car hits the road in the first Canadian street test
4.4.2.2 is Level3, now owned by CenturyLink.
Except people are actually using GBP for something. BTC is just people holding on to it hoping it goes up.

Put differently, are there any circumstances where people would buy GBP expecting it to go down? What about BTC? That right there tells you the difference between the two.
An off-grid social network | https://news.ycombinator.com/item?id=14050049 (Apr 2017, 366 comments)

https://www.scuttlebutt.nz/#other-projects
I read somewhere that we share 50% of our DNA with bananas and 96% with monkeys. I'm always blown away whenever I read these stats. It gives a sense of how much more complex life is than what it appears.
I'm happy seeing more P2P projects, and if Javascript is the conduit which gets people to invest time and money then I'm all for it. Software doesn't get investment because it is good, software gets good when it gets investment. And I don't mean just money. The greatest regret I have when building Firestr (http://firestr.com) is not using electron. I'm only half joking.
I also find the opposite to be true, as you do.

The human mind and human problems, operate more like a dynamic language. To put it in a simple, silly example: When i tell you to "cut something with a scissor", the scissor doesn't specifically cut paper; there are many things that can get cut by a scissor. Or when you take a pot, put it over the stove and boil water, you do it and the pot is not specifically designed to boil water, the pot can heat anything; so you can say that many operations (verbs) in real life do not get performed in a "static typing" way, but in a "dynamic typing" or at least "duck typing" way.
Rwanda Government's Blockchain Project Gains Momentum
31 Years Later, Cherynobyl's Wild Boars Bring Radioactivity to Sweden
They are called model organisms or model animals. Basically, when you want to study something in biology, the classical route to test on organisms is this:

- E.Coli, a bacterium

- C.Elegans, a simple nematode (worm) with 1031 cells

- Drosophilia, fruit flies

- Laboratory mice

These organisms are very well known and are possibly even more known than humans. They can be bred quickly. We know their genetic lines perfectly, you can order some with specific mutations activated.

It is not necessary optimal picks, there is a lot of history behind these choices. The thing is, if you want to check an effect on a real organism, we know very well how these normally react so spotting small variations in growth, metabolism or behavior is easy. They are the benchmarks of biology.

You found a molecule that kills cancer cells? Congratulations! Check first that it does not harm E.coli normal metabolism. Check it works on C.Elegans, make sure that fruit flies are still fertile, fly normally, etc...
The city where the internet warms people’s homes
A Celebration of Learning at Grace Hopper
The difference is that NAND doesn't need to BE high density except in those mobile devices. For both consumer grade SSDs and enterprise SSDs, NAND already has such a huge storage density advantage that if they actually used up the space available inside a 2.5" or 3.5" case and weren't concentrating on transfer speed as much, yields wouldn't be much of a problem.

NAND does actually have a degree of flaws it can tolerate as they are made today in consumer SSDs. I am not certain, but SLC Enterprise SSDs made for database servers and the like might get the best yield chips I'd guess. On consumer grade devices, there is an amount of 'slack' space that the chips actually can accomodate that is used for relocating data from damaged areas, wear levelling, some bookkeeping, etc. So if you buy a 1TB SSD, there might be enough actual storage on the chips to hold 1.1TB if all of it was made available. I'd not be surprised if particularly bad runs come out and get binned as 512GB devices because large portions of the chips are unreliable.
There's no mention in the article of how likely or unlikely this technique is to produce false confessions when innocent people are interviewed. People do like to talk, and if you make them relaxed an innocent person might be more apt to say something stupid.
I'm no fan of Facebook, but I don't get why they're to blame for Russia's meddling in the election. It's hard to believe that they were aware of what was going on and allowed it to continue because they were making money off of it. The money they were getting was a pittance, all things considered.
Better URL:

https://www.welivesecurity.com/2017/10/13/doublelocker-innov...
Crash Arena Turbo Stars – 1st Gameplay Live
ageism was the first ism I had to deal with personally, said the old white guy. It is bad in every industry and job sector.
Didn't iOS 10 or whichever add cellular assist to WiFi? I know some people raged about it, but I find it useful for the scenario you just mentioned.
Why is it that folks think that paying for a product somehow fixes this?

You can pay up front for the product and still be part of the product. Look at the game Overwatch, which is exactly the free to play model of gaming (where 20% of the player base is 80% of the revenue) with an upfront fee! People who don't spend lots on loot boxes are there for to provide entertainment and interactivity to those who do. And unlike free-to-play games they pay for this privilege.

A non-gaming example is Nest: they charge for the service and storage but extract unbelievable value in data from video they may never delete even if they refuse to give it to you past a certain date.
> But torturing someone is stupid and doesn't work,

I'm pretty sure if someone waterboarded me to get my phone password I would eventually lose the mental will necessary to keep getting waterboarded and give up the password. But I'm just one point of data.

However, torturing me for information I don't have... now that's stupid and won't work.
If that abomination didn't exist, it would make for a great satire post.
I wouldn't take Glassdoor reviews as absolute truth but when I read the reviews for my current company they generally are pretty accurate at giving you a general sense of the place.
Now that the culture of coastal journalism has become completely insular, it's time to turn on the REAL heretics- those who share almost all of our beliefs. That's all I see here. Silicon Valley is like New York and San Fran, except while sharing most of our social values they disagree with out economics, so they're going to be the next against the wall.

Random example: I wanted to catch up on issues of Lucky Peach magazine, which until it went under combined cool new ideas about cooking (David Chang, Momofuku) with a hint of the old 'zine culture in the form of ridiculously cool photography and unusual graphic design. It's neat stuff. Except it's written almost entirely by and for residents of NYC and San Fran. Every single issue will highlight someone trawling ramen places in the Bronx, or diners by the Bay, or what cool new places are downtown on XXrd and XXst. Even though for instance they all worship Benton's Smoked Bacon, from Tennessee, which one assumes exists somewhere out in the wasteland where you find backwards regressive inbreds.

You can see this regarding YouTube as well. The real "monsters" on YouTube that people are most worried about fighting right now are people who believe in social programs, who want to help the poor and believe all people deserve human rights, but they're people who disagree about the best way to achieve those aims. So the New York Times is regularly writing hit pieces about how YouTubers don't serve the national interest, where you should really spend your money is on coastal print media which you can trust to always have correct opinions.

Note that I didn't vote in the last election, and do not support any major American political party.
"Accountant" is perhaps an overstatement. It was a very small business (<10 employees).

The position was combination of secretary, controller, and office manager. The person did payroll, made travel arragements, paid the rent, etc. Previously, the IT admin did some of these; he was the one to notice something was wrong.

They hire a CPA service for the complicated tax stuff.
Psilocybin for treatment-resistant depression: fMRI-measured brain mechanisms
The sad fact is that some people will look at a highly volatile investment and dip in, others will commit their life savings. You really can’t help the latter, and the former doesn’t need help.
Blackberry thought Apple was lying about battery life. It wasn't until they bought one and opened it that they discovered it was a battery with a screen.

When the iPad was announced, I read on some display-oriented tech site an analyst who was convinced Jobs was lying about its battery life and would have to retract the claims before it shipped. "I'm an expert, and no LED display that size can be powered that long" yada yada.
Hey, if it's just one thing, great! Now, how do you do that for a hundred things? Again, warnings work great for very small numbers of N.

We have to find a middle ground between "has chemicals that may cause cancer" and "a hundred specific chemicals in X quantities that may cause cancer." Abstraction is very necessary as a pragmatic solution, even if full disclosure makes sense as an ideal.

Heck, most places are just doing CYA, they have no idea what specific lists of chemicals their contractors use. For the IoT case, no one has any idea how their devices can be exploited, and merely admit the possibility of exploitation. But that is another issue.
We are back online (at least a bit ;-) ... or a byte?
Compare that to all the problems the NYT is having retaining funding.

Now look at what articles NYT has been running about YouTube lately.

Spotting similarities?
Wonders and Visions: A Visual History of Science Fiction
New York's Island of Lost Souls: The Largest Mass Burial Site in America
Was the choice to map their genomes early made on account of them already being widely used?
Isn't checking criminal records the raison d'etre for background checks?
I know this is all anecdotal so my input is ultimately useless and not applicable to society at large, but I grew up poor and am now "successful" (by conventional standards).

There was no specific program that inspired me or gave me a leg up - what worked was the fact that my parents were strict and absolute hard-asses who didn't put up with any of my bullshit growing up. I resented them for a long time, but have come to see that they were mostly right.

But hey, you may very well be correct in that a social program works for others.
Consider that there is something akin the glibc in our genomes: the basic library that allows to extract energy from food and to construct all the building blocks of cells.

Similarities are easier to see once you realize that all organisms (including us) are just a bunch of cells who decided to stick together.
Free UK reverse tax salary calculator Googleplay APP
I think JS is critical infrastructure to this because the only way this stuff takes off is if users flock to it. And so the UX can't regress too much from what they're used to, and the modern web is what they're used to.

In time, I think that a lot of backend plumbing around DAT and dex web stuff will not necessarily be JS, and if there are native mobile apps (if Google and App allow for them), those will be written in those native languages. But the front-end is almost certainly going to JS and modern web stack.
In a word, regulation.

Tech has been mostly hands-off politically, an oasis of limited targeted regulation, over the post WW2 era. While the rest of the US economy has practically been regulated to death.

Bloomberg had an opinion piece a few days ago, noting how several of the tech giants (eg Microsoft, Apple, Google, Facebook, Oracle, Cisco) had higher profit margins than the S&P 500 average and argued that it was due to lack of regulation (something akin to saying we must regulate tech to make everything fair with the rest of the over-regulated economy). Such arguments in the main-stream media are increasingly becoming a daily occurrence.
Clojure (Or Elixir? )
ECMP works great with MPTCP :-)
Facebook's "sin" of allowing Russian-linked advertisements which spread propaganda to the US election is probably the worst thing mentioned.

I don't really care about Ruskie ads, but if it makes society start to notice that these platforms can be used against us, then they might start seeing the more insidious natures of the platforms too.

But in the great scheme of things (with Facebook cooperating with proper authorities) that's a moot issue since Zuckerberg seems to be "on our side" there.

Isn't the very idea that it matters where Zuckerberg's allegiances lie terrifying?

Additionally, the notion that "proper authorities" are a response to propaganda would be comical if it wasn't treated so seriously.
You mean they might be committing acts of violence in the pursuit of political aims? You mean 'terrorism'? Should we really validate terrorism as a means of political protest?

I mean, there is an argument to be made there. If people are lashing out violently, they've probably run out of non-violent options and that's something that should be addressed. But I think it sets a horrible precedent to allow violence to shape political discussion.
Cloud-based recording is here to stay
How to Win Business with Memorable Customer Service (Free 10-Day Email Course)
No, the "sin" is in Valley programmers broad refusal to acknowledge the social impacts of their work, their refusal to believe that technology, which is inseparable from the context it is used in, could possibly have any negative impact on that context, and the people who use it.

Even in 2017 we still have engineers crowing about how technology is value neutral, it's a-political, and how any attempt to claim otherwise is putting artificial restraint on something they see as pure and detached from society.

It's an entirely bullshit mode of thinking which needs to be challenged in the here-and-now if we're to have any hope of a bright future, rather than the immiserated neo-feudal hellscape we're currently heading towards.
His argument that static typing introduces coupling and reduces modularity is convincing. His argument that Java's Spring framwork is little more than necessary dynamism forcing its way back into a statically typed language was eye opening to me. Certainly an interesting talk.