skysight-inc/HackerNews huggingface dataset:
Saw this linked in the comments yesterday, not surprised at all to see it hit the front page today :-)

Love the pic of the cop scratching his nose wondering what to charge them with!

The way this guy fucks around with jet engines really puts a B.S. CompSci degree in perspective (and not in a good way!). Admittedly he did get a PhD from Stanford.

Did he ever build his wife that jet-powered scooter?!
The two pieces of writing feedback I've received that I often regret not following:

- Most adverbs are superfluous. I am as guilty of ignoring this as anyone, but most cases where you say "generally" or "usually" you're undermining your point and the use of "very", "extremely", etc. are hyperbolic and breathless and make it easier to regard what you're writing as unserious.

- Avoid pronouns unless the antecedent is unmistakable. The use of "it" should immediately be a reason to re-read that sentence and the one before it for clarity.
Sheesh, people... is the downvote really necessary ?
Yes, this makes sense as a hypothesis, it certainly feels right, but the parent comment was referring to research establishing a relationship between tight friendship and vulnerability. How are these things defined in such research, measured, etc.? That is what I am unable to understand.
Why am I doing this Pi-Calculus Language Thing? (2007)
I'm happy for you, but I think you have to realize that you're in the minority in this country with the levels of choice and competition you have.
The article doesn't mention [Vert.x](http://vertx.io/), another JVM library/framework (also works outside of the JVM with Javascript for example) that is loosely based on the actor model. And now with Kotlin coroutine support, they've managed to abstract away a lot of the nodejs like callbacks that clutter up your code - you still need to be aware of what's happening wrt callbacks and such, but it makes your code a lot nicer: http://vertx.io/docs/vertx-lang-kotlin-coroutines/kotlin/#_g...
I actually don't see why it shouldn't. As mentioned above, most churchgoers are nice people, and I can't conceive of anyone throwing the atheist out on grounds of “convert or leave”.
Why did the parent get downvoted?
What used to be a hostels once, is now becoming a form of urban living in SF. At this rate, we might end up in less than 50 sq. ft of living in next 20 years.

I feel miserable and wish I was born in 70s or 80s.
Nice work!

I’m sure you’ve thought of this, but, given that Facebook’s Messenger is generally not end-to-end encrypted, is it a good choice for discussing legal matters? Are you considering alternatives?
I think there is a distinction between formal writing (article, blog post, docs, specs) and informal writing (commit messages, emails, pull request descriptions).

I wouldn't apply formal writing strategies to commit messages, they would be way too verbose. And I have different requirements for pull requests descriptions than I do for specifications.

I'm not sure where to start with helping you, it's a big question! If there's one thing that has always helped me it's re-reading what I've written; Write something, read it top to bottom (out loud, even), revise it, and repeat.
SMS doesn't have to be the lowest common denominator, it's not a binary option between SMS or everybody having U2F devices.

In Denmark there's something called NemID [1], which is basically just a credit-card sized piece of plastic with a bunch of 6-digit one-time passwords on it. It's very accessible, maybe not as secure as U2F, but definitely more secure than SMS.

It ought to be possible for the tech community at large to come up with solutions like this that are better than SMS, but still accessible, just as the push-to-approve 2FA mentioned in the OP.

[1] https://en.wikipedia.org/wiki/NemID
That is only possible when you are not experimenting with new algorithms.
I'm not sure we agree on the definition of very simple. It maybe very simple if you already know it...
My thought exactly. Would be interesting to know if they did and if yes, why they chose to develop something in-house anyway.
I think your point is valid, but i also think it doesn't invalidate mine. There is a lot of cheap fun and easy money to be had, so I'd find it difficult to buy arguments about what the top grossing films are about.

What i also find frustrating is that people think it can't be entertaining. These are brilliant artists for crying out loud! They can weave stories while being faithful to reality too, and there are some pretty good examples out there.

The real problem is that entertainment creates a bubble for people. I get escapism but it is in our nature to want to be entertained forever if possible. I'm not trying to make an extreme example but we should at least consider how much time people spend watching TV.

And if that's shoving down people's throats.. Well frankly i don't feel terrible about it because eventually people might feel that it is not. We can argue whether it's better for society and such, though to me it is clear that it is.
It could only be argued to be worse in the sense that it has been used more often (and that it can be used rather more quietly).
> With the right features, most patterns vanish. For instance:

The thing is they don't. For example, a function pointer does not fill the need that strategy patterns fill. You look at a function pointer and you have no idea where and how and why it is supposed to be used, there is no type constraint, and there isn't even any way to track where how many different instances there are. A function pointer alone says nothing. Yet, specifying a common interface does, as well as implementing any concrete strategy. That's the whole point of using patterns.

Furthermore, design patterns help clarify technical discussions as they communicate clear concepts as well as solutions to particular problems they solve. You get a clear idea of how a data access module is designed if the designer states that he used active records or repositories, and if classes are named appropriately you can already form a clear mental model of what to expect and, more importantly, what you will can or may need to do to fix a bug or implement a feature.
Yes.

Have a point and shoot for decent pictures, my current phone's camera is pants.

Handy as maps are I wonder what privacy I'm giving up using them.

I don't use sensors.

I've actually considered recently getting a dumb phone.
words are thought. thought forms knowledge. knowledge is power.
Super-transistor. This may have significant implications outside computing, perhaps a switchable Casimir cavity (how do superconductors respond to non-DC currents?)

I didn’t see a critical temperature for this in the article, only “100K” for related classes of material. Anyone know the Tc of this?
Agreed. Nowadays I have most of my domains @ Namesilo and Porkbun.
As a developer who received regular positive feedback on the quality of my writing, I am starting a side-project to help developers like you. :)

This post is to try to get a more diverse opinion on what constitutes good writing outside of my bubble.

Please check the kick-off post, maybe you find it useful: https://writingfordevelopers.substack.com/
Show HN: Servus – New Human Intelligence Powered Digital Services
I could be wrong, but I think the article is saying that the Netflix myth never happened and it is trying to posit that instead of looking at the instance of breakthrough as the beginning, look at the less sexy work and experience that got them to that point.

Granted, while Walton's was certainly successful, I think they'd be better served highlighting someone that had to cut bait on something professionally in the past and succeeded after adjusting because Walton's story reads like "bad thing happened -> keep trudging" infinitely.
By the way, lots of journalists who accused AK Party and Erdogan still out there and still making comments against Erdogan and AK Party.

If you like there is plenty and increasing and opposite to what NY Times claim they are all free to write and be communicated:

http://www.abcgazetesi.com/
http://halktv.com.tr/
http://www.diken.com.tr/

Sorry for them, they are not publishing in English. For your information take a look at this kind of news they report: http://www.diken.com.tr/thy-yakit-krizini-yalanladi-haber-ge...

They even report a delay, how come they will be silenced?
R.I. bill would impose fee for accessing online porn
Finding the True Border Between Yankee and Red Sox Nation with Facebook (2012)
SnappyData Takes on Aerospike: A Performance Benchmark
I had the same opinion - I even used windows 7 for years because I didn't really care to configure anything. I switched when I discovered tiling window managers, and application launchers. I think the ergonomic benefits have kinda paid off - since I think using fuzzy searches to do almost everything, splittting and killing my windows as I need them, on as many desktops as I want - is a way more sane user interface than the default floating window + desktop idea, if much less friendly to somebody who isn't expecting it.
The problem that I have with Authenticator Apps, is that they are a usability pain... In order to get the code, I need to abandon my current context, open the app, copy the code, go back and then paste the code.

With an SMS I just need to wait a couple of seconds and the notification comes up. I don't have to abandon the app or switch context.

That's why I always choose SMS over the other 2FA options. It could be less secure but in the bigger context is still adding a second layer of authentication and is far more convenient than using the authenticator apps.
Thank you for the honest answer. Much appreciated! (And upvoted!)
I've worked with Macaroons (writing custom tools and libraries) and Macaroons are definitely more complex than JWTs. Don't be fooled with one signature algorithm, there are more things hidden under the surface (e.g.validation of a set of Macaroons requires finding cycles in a graph and symmetric decryption of data). If you really need tokens use constrained JWTs. Better: just use random strings.
The reality is that you don't know for sure.

'Good' organic growing practices are perfectly safe. They'll minimize pesticide application, and ensure they do it at the correct times, i.e. away from harvest time. They'll apply Bt toxin (yes, the same stuff in the GMOs, just exogenously applied) and neem oil, as well as some soaps with potassium salts.

There are some 'dangerous' organic pesticides. As far as I know Rotenone isn't used anymore, but it is dangerous to humans and was once employed as an organic pesticide.

Copper sulfate is a fairly big issue. It's definitely toxic to humans and has been found to accumulate in soils. It's a fairly big deal in Napa and the vineyards have moved away from it because of the accumulation. This copper definitely makes it's way to consumers, so the question is how much, and how much is too much?

This is an interesting anecdote about brewing beer with fruit, and needing to pay attention to copper levels.
http://scottjanish.com/peaches-and-quinoa-sour/

______

Ultimately, at the scale of the modern organic industry, you're not always going to get good stuff. There are certainly potential dangers, just as there are with conventional agriculture. I would contend that both are perfectly safe when done appropriately.
No Safe Haven for Victims of Digital Abuse
But people are 'disrupting' the more 'boring' industries - all the mattress/pillow startups, Thinx period panties, etc.
Hemingway App helps a lot: https://www.hemingwayapp.com/
I am slightly concerned HN seem to just downvote anovikov instead of bringing back the counter-arguments that were made centuries ago when democracy and universal suffrage was being fought for.
Also, this is in the Tenderloin.
>The AP newswire said police were now contacting internet service provider

>were

>now

which is it?
"Where is the middle ground?"

This is the middle ground, at least between "human control should be disallowed" and "automation should be disallowed".
I was going to say the same thing. It seems pretty clear at this point that Java is not a good programming language to build a database on if you care about strong 99% latency guarantees. The engineers in the article came to this conclusion and so did the Scylla people years ago.

Scylla is AGPL for the OSS version though so testing it out would not be an option without getting a commercial license first.
>Movies are like food...if all you eat is junk, you'll end up fat and unhealthy. Vegetables can also taste good while keeping you healthy. Movie makers should be searching for the kinds of stories that are both entertaining and keep our society healthy. Instead we get the metaphorical equivalent of donuts...all powerful superheroes who teach us nothing about ourselves or the people we live with. You can say that all you want to see are enjoyable movies, but I don't think it's out of line for others to hold Hollywood to account for failing to live up to the storytelling legacy they've inherited.

Some people don't watch movies to get cultured the same way some people don't order healthy food at restaurants. If you're looking for proper culture (whatever that means) or a healthy meal then there's much better ways to go about it so why not just go all out.
If it pitted the glass lense, wouldn't the solid exhaust penetrate the plastic bag? I'm surprised there was no other damage.
> *"I'd ask you honestly if you as a moderator think that is justified."

To be clear, I'm not a moderator. My comments are a reflection of what I've seen on HN with respect to what works and what doesn't.
I haven't given myself the opportunity to sit down and play with an actor model. But in the meantime, despite reading literature such as this, I have trouble envisioning what it actually entails day-to-day.

I think of my experience with channel-based communication in Clojure, Go, and even Rust's mpsc. And every time I feel an instant feeling of debt because I know I'm just one or two more channels away from misunderstanding the execution of my own application. Having to take out pencil and paper to reason about why messages are bottlenecking in this component or why I was wrong when I thought I knew how my application worked.

For example, we ripped out all of our channels in our Go application and replaced them with a couple mutexes.

When I read about actors, I get flashbacks to some of my worst struggles with channels. Where our application is split into disparate agents that everyone has to eventually map out on a whiteboard to understand even basic runtime behavior.

I owe it to myself to try it out, but I can't help but be discouraged by what I think they are. Can someone clarify? What does the actor model actually mean for your day-to-day code compared to futures, for example?
> I often wonder myself how I would handle schizophrenia, and if the heroic mental gynmastics it creates are merely a product of a large ego, unwilling to admit one can be wrong in their judgement...or are genuinely organic/structural in the brain.

I don't know how accurate the movie was, but the movie A Beautiful Mind explored the topic of thinking your way out of schizophrenia. Its well worth a watch if you haven't seen it.
As a counter-point to the majority of great comments so far, I've been alone for 18 months building an online business and haven't felt nearly as lonely as I did working in my previous job and surrounded by people.

Physical Loneliness, i.e. unwelcome solitude, can be crushing. However there exists a deeper, less visible loneliness as well. A mental isolation of one from one's truth: a job one hates, a partner one no longer loves, friends one has outgrown, a path one no longer wishes to thread.

At the end of the day, which is more painful—and more common—I wonder?

A quote from a truly beautiful article* on this subject springs to mind:

> Now and then, especially at night, solitude loses its soft power and loneliness takes over. I am grateful when solitude returns.

*https://www.newyorker.com/culture/culture-desk/double-solitu...
Sounds like you're getting ideas.
I do have a cat that brings me joy lest I sound joyless. She is often less appreciative of our relationship and I fear I may simply be a carefully manipulated treat dispenser in her eyes, but I love her anyway. Thanks for the compassion in any form.
U2F does NOT require a hardware key - only a secure cryptographic processor. It could be built into your laptop. There were some rumours floating around that Chromebooks would receive fingerprint scanner that would enable this. It would make sense since U2F originated from Google.

The W3C is working on the Web Authentication spec: https://www.w3.org/TR/webauthn/ with (among others) Google and Microsoft contributing. Wide support for this would be the endgame OP mentioned.
Not just sad but ironic: some of the E people came to it from Xanadu, the pre-web hypertext system which included a solution to linkrot. (Notably Mark S. Miller.)
It’s still legal to drive horse and buggies on roads, even though it is 10x more dangerous for the people driving them. Why haven’t they forced us into stopping horse and buggies? Should someone have forced cars to not be invented because they didn’t have horses and if there aren’t horses, you can’t add horses later? I’ve heard horse and buggies are a lot of fun to ride over riverbeds too, after all.
> between 1902 and 2015, of all the films made in the US, only 299 of them were in some way significantly concerned with issues of poverty and homelessness.

I think the author is fundamentally wrong about this claim, just like he's wrong about the number of recent movies dealing with poverty.

I haven't paid the $35 to read his prior work that he's citing, but nothing in the abstract suggests that it's a comprehensive list of films about poverty. It's simply an analysis of 300 films on the topic he considers particularly important. And, honestly, it fails the laugh test. Of tens of thousands of American films, many made during the Great Depression, many made in the 70s and 80s, a total of 300 deal with poverty?

Either 'all' is simply untrue in that claim, or 'significantly concerned' is so narrow that 8 Mile wouldn't count because "it's about rap, not poverty".
The New Waze Carpool
Upgrades to Facebook's link security
That's a pretty clickbaity title. It's really an article about increasing HPV vaccination and plummeting cervical cancer rates. But I'm skeptical that you can ever "eradicate" cancer as a form of disease, even a particular type of cancer.
>but it hasn't been good for censorship or personal sovereignty.

On this subject—

I'm going to be that guy this time because I haven't yet seen a good solution to the problem, and I ask with sincerity:

What happens when somebody decides they're going to start an illicit website/content of some kind? (let's avoid semantics because I'd rather not go down that path)

Everybody then has a forced part in hosting it, and there are just some subjects that do not have any redeeming aspects.

Is there a resolution built in for those scenarios?
There are plenty of writers who almost everyone agrees are great. For simultaneous clarity and beauty of prose, I like Graham Greene.
"Uses" and "owns" are two different verbs. Around 20 countries own DU ammo. But, US is the only one that uses it.
> I think this is about the point where my wife would have killed the project.

Small anecdote. My wife grew up in a house with no tools, I grew up in one with lots of tools. She is also much more fiscally responsible than I am. So early in our life together she would push back on tool purchases (I have a habit of creating projects that always require at least one new tool).

However, the experience over a few years of how much easier and more reliably a project was completed when the right tool was available, eventually won her over. And now she is perhaps more of a tool advocate than I am!
Medium inserts the images as you scroll; they don't show up if you extract the text before scrolling down.
specifically what? i already stated google voice and jmp.chat both have better authentication and 2 factor options than most cell carriers, are they're probably harder to social engineer. since they're internet based, they aren't vulnerable to SS7 exploits. I'm sure if you tried hard enough, you could hack them as well, but at least it raises the difficulty from anyone who read a social engineering guide to nation state or an APT.
Yes, even the USDA standards, which I think is what the GP was referring to, seem to prohibit GMO...

https://www.usda.gov/media/blog/2013/05/17/organic-101-can-g...
This is something Australia tried to tackle with the NBN, and I would guess that Australia is far more rural and less densely populated than the US. In Australia the solution was a mixture of fibre (FTTP then FTTP), fixed wireless, and then satellite.
I had a family for almost ten years, and then suddenly I only had part of my family once in awhile. It's especially hard to get back into that mode when it's not where you planned to be or even wanted to be.
Wirecutter is excellent although, as you suggest, a restaurant is more subjective, has more dishes, has more variance in both the meals and service, etc. The Wirecutter is also pretty focused on identifying one item (with a couple alternatives) as the best choice. What I actually find they're the best for is when I just want to pick something and don't want to immerse myself in research. I find you won't go far wrong.

That said, better restaurant reviewers do try to explain what they liked or didn't like about a dish. But most people are not better restaurant reviewers, are often basing their opinion on just one visit, and are often writing short reviews that are in a different category from a New York Times reviewer writing an in-depth review after going to the restaurant three times.
For those who are curious: the Tc is stated as up to 1.7K in the abstract of the Nature preprint (https://www.nature.com/articles/nature26160). This isn’t a high-temperature superconductor.

It’s still very interesting though (as things in Nature usually are). I’m a little surprised no one had looked at electrical conductivity with misaligned vdW epitaxy - it seems like the an obvious thing to look at to me. They’re still using micro mechanical cleavage (ie, peel it off with tape) - maybe it was a cleanliness or size issue? Maybe it’s just easy hindsight.
Mildly worth noting that the Original-E dialect of this article's code is different from later E. If you don't like the syntax, maybe you'll find it gets better! Also there's Monte which looks rather like Python.
Is brand partner another word for advertiser/marketer?

I see a couple image ads on the reviews, but I doubt that brings in much revenue. So are doing things like product placement/mentions in-article?

I hope you don't accept money from anybody pushing you to review particular restaurants.
What about being targeted for $40k in your 401k? How about your one-or-two-letter Twitter nick?

These are things that have actually happened.
Is it time to take the Hyperloop seriously? No
Is this a good time to mention concurrentlua, a reimplementation of Erlang's concurrency model in Lua, using coroutines to model processes? https://github.com/lefcha/concurrentlua

It has not seen a lot development over the past ... couple of years, but it worked quite nicely when I last tried it.
I was jokingly referring to recent tariffs announced by US administration, trying to think how a potential retaliatory action from US gov could look like. By the way tax doesnt have to be % only, it can have an absolute minimum too.
expressly creating dorms for many of the non-tech population.

The new serfs
I was going to submit this as well. There's room for improvement with it, but it really is great and a good launching point for reconsidering the structure of your writing. Especially business writing or comms.
Doesn't AGPL allow commercial use?