skysight-inc/HackerNews huggingface dataset:
Same. For me, the only way to regain focus is to write the idea/worry down in a Trello board to be rechecked in a few days. It helps me not only getting back to the book but also giving time to let poor ideas die out organically.
If you want to listen to this article in audio, here’s a link https://www.listle.io/#/article/632615562
When you have thoughts, including your inner monologue and what you say aloud to other people, they are entirely made up of words and phrases and ideas. If you had never been inculcated by a culture of people, you would have no complex thoughts at all because you wouldn’t have any language to hang them on. Reading books is a really great way to develop empathy by understanding how others think, and also broadens your arsenal of useful thoughts for navigating the world.

“A dog can look forward to seeing his master. But can he look forward to seeing his master next Wednesday?”
If you want to listen to this article in audio, here’s a link https://www.listle.io/#/article/347297895
My take on this map is perhaps easier to judge by what is acceptable and common to have at lunch when at work or with family.

Would a glass of wine at lunch seem odd?

Would a beer with your lunchtime burger seem out of place?

Would a glass or two of vodka between colleagues be quite normal?

In that case, I suspect some countries would be more "prude belt"...
The Dark/Dank/Deep web isn't any more dangerous than browsing the surface web
Candidly, the manufacturers haven't shown enough of a price savings to make these drives worthwhile. As others have mentioned, there's a fairly significant cost in development to using these drives efficiently. The only way that makes sense is if there's a significant discount over non-SMR drives. Nice blog post WD, but you're going to have to drop the price to about half of what it currently is for these to make even a little bit of sense
> Of course, this leads to type -> type functions which describe dependent and refinement types naturally.

could you expand on this? i don't understand how you get this from grammars.

(on a side note, i think that dependent types usually mean you can write functions from values to types, not type -> type?)
This is slightly off topic but some people may find this setup interesting. I have a print-related disability, so I use screen readers to speak printed material to me. I actually prefer synthesized speech over human narrated audio. The screen readers I use:

* Voice Dream Reader (available on iOS and Android, but it is much better on iOS)

* Kurzweil 3000 (available on Windows and MacOS), plus Kurzweil3000.com (on any OS)

I have access to an amazing library, which is specifically designed for people with print-related disabilities, called Bookshare.org, which interfaces with both Voice Dream Reader and Kurzweil 3000.

I use Voice Dream Reader on an iPhone when driving or on the go (when I want to be discrete), to read books to me. I can usually understand 99%+ of what is being read while driving.

Also, when I am on the go, I will take my Surface Go with me and use Kurzweil 3000, which gives me a tablet-like experience. I also have a 17" laptop at home which I tremendously enjoy using for immersive reading with Kurzweil 3000. I can also take a bunch of really cool notes on it too. Another cool feature is that I can save super high quality mp3s of synthesized speech to my phone using Kurzweil 3000, if I want to.

The audio quality is stellar on both, but I have a USB sound card that I use on the Windows machines, known as a Sound BlasterX G6, to make it even better. I also have a comfortable gaming headset which I use on the Windows machines.

If there is a book that is not available on Bookshare.org, I will buy a physical copy, go to the local Fedex|Kinko's to get the book binding cut, then I will scan it with a Fujitsu Scansnap iX1500, which has a duplex automatic document feeder.
https://imgur.com/gallery/todMGeM
Hence, higher hassle cost.
On reflection, most adults didn't care much about underage sex until they were able to leveraged it into public outrage - and therefore power for themselves.

The proof of this lies with pre-1980s generations of child sex abuse victims, who knew (or quickly learned) to not go to adults in authority - especially police. At best, they could be expect to be ignored, marginalized and/or gaslighted. At worst could be more abuse, even if 'only' verbal, physical, etc.

Reality is that most adults in authority didn't give a crap about child abuse until they could use abuse allegations as a weapon.
Once they (police, legislators, administrators, etc) gained that power, all kinds of things suddenly became abuse, including consensual sexual activity.

"Think of the children" tends to be code for "figure out how to leverage the children".
> Why are the devices so difficult to clean?

How would you clean prions off surgical devices? This isn't a case of workers not bothering to use soap, you know.
I've been journaling for several years and have developed a template I fill out most mornings. After telling some friends about it, I put it in a public format and shared as a Google Doc that anyone can check out. I have a very long Google Doc with a more personal version of this template at the top of it, and I copy and paste it to bump down the prior day's journal and start filling it out.

Posting it here in case it's helpful for anyone who wants some structure around the journaling:

https://docs.google.com/document/d/1AW0xjWJKcxiqXkn72nYIe3pH...
For anyone wondering "why", this linked article in the source gives some background, https://blog.westerndigital.com/storage-architectures-zettab...

So instead of SMR harddrives and SSDs doing extra work to hide their deficiencies, they're pushing this up into the filesystem. In return you get slightly more storage and slightly faster IO. Perhaps not useful on a desktop, but very useful when dealing with thousands of storage devices in a data centre.

In terms of how it would be exposed to users, this feels very well fitted with object storage. Unlike file-based storage, each object can only be read or replaced. So any partial write relies on the program to read the whole object, then write the updated object.
I can think of lots of systems that would theoretically have a minor positive effect at great ethical and human cost. That is not helpful!

Also, the way you're talking about seems super dismissive of these people, so it seems a lot more like a fancy way of saying you don't like or value doctors than a useful discussion.

Also, you seem to know a lot about cannons but not how the word is spelled.
It’s never about the tool or process. It’s always about the questions.

What’s the most uncomfortable thing you encountered today?

What’s the most uncomfortable truth you said out loud today?

What did you think about most today?

What did you mentally push aside today instead of thinking it through and openly saying your conclusions?

If there isn’t a tension, a resistant, a sorrow, you didn’t make a break through.
How Much Better Are Google AMP Pages?
This is nonsense. "This study provides yet more evidence..." What evidence? This is a book report. Sure, DMS diagnostics are not perfect. In an ideal world we'd compile a biomarker screen, genomic analysis, MRI/DTI/fMRI brain imaging data, covert/overt behavioral analysis, 100 question screener, family interviews, etc. etc. But in the real world, for a first-pass psychiatric triage, if you're not using DSM guidelines, you're using your own intuition.
The World Bank[1] says in 2018, US GDP per capita was over $62K while the EU was under $37K. That seems like a huge difference to me and I don't think anybody really understands why it exists - American or not. It's salient not because it disproves your judgment (and that of many others) that the US is a dysfunctional hellhole, but because it is what people are compelled to rationalize away and obviously don't succeed on their own terms.

[1]https://data.worldbank.org/indicator/NY.GDP.PCAP.CD?location...
This is literally a feature of XML everyone complained about when JSON was the hottest thing, though.
are you asking if anyone has created an AI? the answer is no.
I don't know man, I like those parens. They turn basically any text editor into a basic structural editor. Commands like Vim's % can jump to the matching paren easily, and pretty much all programmer text editors have a feature to highlight the matching paren.

So to me it's not a matter of subjective taste but rather pragmatism. S-expressions are just easier to edit.
When Economists Ruled the World
A lender miscalculated my monthly loan payment, so I wrote up a nice email to them, attached an amortization spreadsheet, linked to a public google sheets in case they can’t download attachments, and attached a pdf showing them the calculations.

It took 6 weeks and over 10 emails for them to fix it to the correct amortization. This is literally this company’s entire purpose, to calculate payment amounts, and they couldn’t take 20 seconds to use the PMT() function in a spreadsheet to see they had made a mistake.

I forwarded the account of my experience to as many bosses at the company I could find and never heard back.
This is one of the reasons I use a screen reader, but I have a print-related disability. I gave details about my setup on this thread.
Do you want your mail reader constantly tracking the latest web tech?

The layman hates updates.
Don't take it too literally. If the worst isn't easy to talk about, choose your second worst.

When I get this question, my problem is I'm too optimistic (possibly righteous, narcissistic, idk?). I think this is because I go easy on myself and others for mistakes and just try to avoid creating or being in the situation.
This described my mental processes as I read the comment, trippy! It's just natural distractibility, it goes away with practice, rest, and interest in subject.
Perhaps I have a different definition of "maintained" than Google does. For me, it means that it's not just online, but also has bugs regularly fixed and features added.

Most Google services (off the top of my head: Voice, Talk, Reminders) seem to reach v1 and then stop dead in their tracks. They're online, but that's it. Thousands of people request fixes or features, and they go completely unheard.

Google employees on HN have confirmed this, saying that the company rewards new products that drive ads, but not the work involved in improving and maintaining existing products. That explains why Google's released the following products for messaging, and none has been amazing: Talk, Hangouts, Voice, Wave, Allo, Hangouts Chat, and Messages/RCS.

Most of these overlapped at some point, and if you've used any of them, you wouldn't describe them as "maintained". They're more like "abandoned without publicly announcing anything".

If there's a VP or PM vision anywhere at Google that lasts for more than a year, I'd love to know what it is. It seems like a company with a thousand committees and no real creative leadership.
my prejudice is not so much against doctors, but more against surgeons, FYI
Totally agree - its an impressive piece of work and strongly recommend any one interested in this area to read the blog posts that were made during the project:

https://mstoeckl.com/notes/gsoc/blog.html

They are definitely worth going through and Manuel Stoeckl deserves a lot of good karma for taking this on.
Usenet?
A global revolution in attitudes towards cannabis is under way
I'm sure you're happy with Clojure and I'm not going to try and convince you Scala is better but you have some misconceptions.

Firstly Scala does have a couple of REPL's, the best being Ammonite which is mentioned below. It can be embedded in code to provide a live repl just as your Clojure program. I often work in Scala in a similar way to I work in Clojure; creating and testing new types and functions in the repl before moving them back to a source file.

The way you build programs sounds quite horrible, but I know people do it that way and it works well enough. Your complaints about long compile times are largely irrelevant. Incremental compilation means it's usually 2-3 seconds at the most before I can test a change. We don't build programs as a bunch of classes by the way, that would be OOP. Scala is more commonly written in a functional and/or streaming/reactive stle. Also I'm glad you brought up refactoring. It's a breeze in Scala because of the strong type system. Poorly defined data can be expressed just well in Scala with types as it can in your blob of maps of maps, and it's much easier to work with.

Finally you may finish your program first; it appears to do the thing you want but you can't really be sure. There will be more runtime errors such as NPE's and type errors because you don't have mechanisms to remove them from possibility. I'd much rather maintain and evolve a Scala program.
Wow, thanks for the extended answer! I liked the part about "any code not written by me is a garbage", although I'm mostly trying to drop this attitude :D Jokes aside, I got your point, but it's still about catching errors upfront, during a more tedious code-review.
Basic numerical literacy is important for everyone, but it is no exaggeration to say that moral, political and philosophical (and that includes the philosophy of science) development also separates us from far more primitive creatures over centuries. To me it makes equally as much sense to say that all that development is closed off to engineers (and I say this as someone finishing up an engineering degree myself).