skysight-inc/HackerNews huggingface dataset:
This was a pretty good takedown of a pretty garbage essay, but I was disappointed the author didn't spend more time talking about how capitalism has failed us here. For instance, corporations are fundamentally good at one thing: maximizing the amount of profit they can make by selling whatever it is they sell.

This is precisely why we were scrambling for ventilators a few weeks ago: it wouldn't have been profitable to build them a year ago, because hospitals wouldn't buy them, because they didn't have the ability to use, store, or maintain them.

Another example is the current situation with toilet paper. What's happening here is not that people are pooping more than they were a few months ago. It's just that they're doing it more at home, rather than at work. TP for home use and TP for commercial use are different products (anyone who's pooped at work or in a public bathroom knows this), made by different companies and using different supply chains.

While we have enough capacity to make and ship all the TP we need right now, what's happening is that commercial TP makers are (rightly!) not switching to making TP for home use, because that would be really expensive for them to do. They don't have the proper supply chain (contracts, logistics, etc.) to support it, either. End result: no TP in the stores. [0]

I saw a shower thought on Reddit that said something to the effect of "the economy is in a bad state right now because people are only buying what they need." While this vastly oversimplifies the issue, there is a good amount of merit to it. Right now, most of my spending on stuff that is not rent is literally food for myself and my dog, and the occasional item to make this lockdown a bit more bearable. There's no way I'm spending money on anything that isn't immediately useful or will become necessary in the near to medium term future. And, I'm one of the lucky ones who still has their job, because I can WFH.

OTOH, there are a number of things I hope we can learn from this lockdown. I've already written about how I hope people can realize Keynes was right, and we don't really have to work so damn much. [1] More importantly, though, I hope people can realize that most of our elected representatives simply do not have our interests in mind (e.g. Trump wanting to "reopen the economy" by Easter, in spite of all the deaths that would have caused), and start voting in people who actually do represent them.

It's an absolute crying shame that the US doesn't have even the most basic levels of worker protections that every country in Europe offers. So many people are suffering right now through no fault of their own, simply because we can't afford to let people who have lost their jobs have more than a pittance of unemployment benefits, and a pathetic $1200 check they had to wait to get because someone wanted their signature on them.

---

[0]: https://marker.medium.com/what-everyones-getting-wrong-about...

[1]: https://news.ycombinator.com/item?id=22901430
> The internet and smartphones were popular and we understood the applications.

Who is "we?"

A small group understood the applications early on and was way ahead of the curve. Obviously costs coming down in the 90s enabled a wider audience to access the technologies - but most were clueless of its potential until they were already using it.

This is the case for Bitcoin now. Selling drugs has little to do with it, other than demonstrating the future role of the State meddling in people's personal finance. Bitcoin is about sovereign control of one's own property - a way of saving money which cannot be unjustly taxed. All other applications of the technology will emerge from the fact that it's better money for anybody who actually has any.

Are you just another Krugman, who still didn't realize the internet's potential in 1998?

> “The growth of the Internet will slow drastically, as the flaw in ‘Metcalfe’s law’ becomes apparent: most people have nothing to say to each other! By 2005, it will become clear that the Internet’s impact on the economy has been no greater than the fax machine’s”

Oh, and "cryptocurrencies" are like the Intranets of the 90s. Everyone wants their own, for now, until they realize that being part of the global digital money network has far more advantages than trying to work with walled gardens.
Feeling safe is about selling bone density scanners and drag your kid to a homeless shelter and sleep on the floor of a restroom.
I haven't seen outside cat ladders in Zürich, but I've definitely seen them in the gardens at the back of buildings. Perhaps "public" cat ladders are not allowed?
I speak 3 languages on Dvorak-alt-intl layout which I have optimized for coding: https://blog.yourlabs.org/posts/2017-12-22-dvorak-intl-code-...

Dvorak fixed my RSI problems, it is not possible that Qwerty have the same physical impact than Dvorak because physically a Qwerty typer has to "walk" a lot more distance with their fingers to type the same thing than a Dvorak typer that has all voyels on the home row.

You can spot a Dvorak user by just watching them type: their fingers walk a lot less distance than other users. It's a trick that I learned from other Dvorak users who had spotted me.

I can still touch type with Qwerty, but my hands hurt after 5 minutes.

I type around 145 wpm, including in the 3 languages I speak (all ASCII based though) and languages or frameworks that I know by hearth.

To make it easy for colleges and friends, I just have 2 aliases:

alias aoeu="setxkbmap fr"

alias qsdf="setxkbmap -I ~/.xkb code -print | xkbcomp -I$HOME/.xkb - $DISPLAY"

As you can see, the four letters of the how row, in dvorak switches to french, in french switches to dvorak. Of course it could be more complicated with more layouts if I had to support them but then I guess a systray icon would work.

Anyway, also using Kinesis Advantage 2 LF, absolutely love it, and plenty of other "non-standard" stuff like the OP says, such as a tiling window manager.

Highly recommend learning or making a better layout than Qwerty because the drawbacks are largely country balanced by the benefits IMHO.

It's not about whatever someone thinks is "standard" it's about how you want to touch the machine for the rest of your life.
Algorand Foundation Announced 250M Algo Grants Program
I love how the Swedish royal family handled German tabloids:

> In 2003, Prinz began to represent the Swedish Royal Family against invasion of privacy and defamatory articles in German media. Prinz used preliminary Court orders to force 23 German magazines to print replies, retractions and apologies on their front pages. Claims for damages and injunctions followed, which led to the decision of the Hamburg Court of Appeals to award €400.000,00 (USD 538.180,00) damages to Princess Madeleine of Sweden. An appeal of the media company to the Federal Appellate Court was rejected in 2010.

(https://en.wikipedia.org/wiki/Matthias_Prinz)
I'm using a throwaway account for this because I don't want to be this candid with any account that can be traced back to me.

After reading some of the response mentioning ADHD and the issues people have, I wanted to talk about my issues and see if it resonates with anyone else and if others relates to it. It's not something I ever really discussed with anyone and I do think it would be good for me to hear from others.

I have a mental barrier to doing certain tasks. For example anything related to paperwork or bureaucracy, I want to do those tasks, I know I must do them but whenever I start thinking of them I have a kind of barrier that stops me. It's extremely difficult to overcome that barrier. While I dearly wish those tasks were done, when it comes to starting, I cannot muster any of the motivation...

If I read a novel, I will either finish the novel within a few hours (or series of novels within a few days) and forget to eat or do anything else or, if I stop, I usually never come back to finish it.

It doesn't affect my work much because for work I do meet deadlines and I work from home but I'm still able to find the energy to do things. I do have one issue in that if I know exactly how to do a task, then the only for me to really complete it in time is for me to do it while watching tv or something that distracts my brain a bit. Otherwise, I quickly fall into looking at websites, spending time on hacker news or reading about anything new that piqued my interest.

I've never thought about seeing a therapist until now, but recently my girlfriend broke up with me mostly because of this and I still have a very hard time pushing myself to do what needs to be done (I really want to do it but whenever I start, I just hit a wall, it's like there's something pushing me to ignore it and do anything else... I sometimes even end up not wanting to do anything else but still can't muster the energy to start on those tasks)...

Apologies for the rambling...
No offence you might want to brush up on your Maths and how log scales work.
Article argues that capitalism should be abolished completely instead of being altered. So it is socialism, not "American common sense society"
A problem I've seen a lot of too.
In this case, the definition of 'done' is totally leaving out all that technical debt. Hence 'something' has been shipped, but the work has most definitely not been 'done'.
Just giving an appearance of done, sweeping other stuff under the carpet. It gets expensive doing that. And gives a very lumpy carpet!
Behaviour driven?
since people are having trouble with the wall of text, the bit that gets to the "argument" of it pretty quick without having to read all the article

"Savagely compressed, Hägglund’s argument goes something like this: If what makes our lives meaningful is that time ends, then what defines us is what Marx called “an economy of time.” Marx is, in this sense, probably the most secular thinker who ever lived, the one most deeply engaged with the question of what we do with our time. He divided life into what he called the realm of necessity and the realm of freedom. Hägglund adopts these categories: the realm of necessity involves socially necessary labor and the realm of freedom involves socially available free time. Rationally, Hägglund says, we should strive to reduce the realm of necessity and increase the realm of freedom. But capitalism is systemically committed to exploiting most of us, and to steadily increasing the amount of labor at the expense of our freedom. Capitalism treats the means of economic life, labor, as though it were the purpose of life. But, if we are to cherish this life, we have to treat what we do as an end in itself. “The real measure of value,” Hägglund says, “is not how much work we have done or have to do (quantity of labor time) but how much disposable time we have to pursue and explore what matters to us (quality of free time).”
Like a new sub reddit : Futureology+3 just re releasing the 3 year old press releases for people to crawl over and reddit. It is a good idea.
Went through the list. I'd say at least 50% matches me completely, but some items are situational or are not even close.

- Keeping still? As a kid, I had always a problem keeping my leg still.

- Excessive talking? Nope, I was the quite kid. Also never interrupted anyone and still don't.

- Acting without thinking? The polar opposite. I didn't act because of all the thinking. That problem remains to this very day.

- Not caring about details? Painfully correct, why did I end up as SWE where details are all that matters?

- Appearing forgetful? 100%. I can't remember most of my childhood and have a bad memory in general. But I never misplace things. Can't remember work stuff if I don't write it down. Onenote saves me daily.

- Listening to instructions? Well, I'm very good at listening to people in bilateral situations. But during meetings? My mind goes places. And reading docs and instructions is almost impossible. Even if I can force myself to go through everything, I still miss details!

- Difficulty organizing? Absolutely, although I get it done if I'm forced to do it. But I hate it.

- Short attention span? Well, depends on the situation. In gaming, I can stay focused all day long. I can read a book for hours. No problem staying focused doing physical activities (sport). Staying focused on coding is really difficult and I constantly zone out.

- Taking risks? Ha, no. I don't take risks, at all. It's actually a problem.

- Impatience? Yes and no, depending on the situation. But I'm mostly quite patient. Maybe because I'm in my head most of the time?

- Mood swings? Not at all. At least not within one day. But during the week? There a bad days and good days.

- Not completing tasks? Not really, I tend to finish what I've started, if it is manageable, can be done in one go. But complex tasks, that may not be well defined? Personal hell.

- Inability to deal with stress? I'm a Jedi. I don't get stressed easily and if the situation becomes stressful, I get more focused. But I need a lot of downtime to keep my sanity.

That I went through these lists in a not so orderly fashion is also not the best sign, isn't it?
Hi, I am in a similar boat, I still have sufficient vision to code without a screen reader, but my concern has always been about the non-programming tasks that any modern developer is faced with on a daily basis.

In my job I typically spend 3-4 hours a day in the IDE, but but rest of the day is spent looking at production issues and servers, looking at RabbitMQ management UI, etc. The emphasis being on "looking".

I'm just curious as to how a screen reader would allow you to do those things, in a high pressure environment?
Yeah, I just loved the American dream that Breaking Bad portrays, I feel like Walter White's actions are justified and his slow corruption seems almost inevitable. Can we blame the man? He starts out as a victim, then heads down a path of power induced corruption. What a story.
Getting the experience of tasting the best butter in the WORLD for 50 dollars/pound? Of course.

Would I be having it every day? Of course not.
> I get the impression that you're blaming flaws in the implementation of std::atomic on the processor.

These flaws are not unique to std::atomic nor x86, they are in fact ubiquitous across multiple languages and processor types. If I were to blame something, I'd blame fundamental physics. You've only got a few options for cacheline straddling atomic operations:

1) Slow, complicated, and silent handling of the edge case in your processor and bus design

2) Misbehave

3) Explode violently

x86 chooses... well, actually, it lets you choose, to some degree, by providing a wide variety of instructions. Neat! You have limited control over which option your C++ compiler will choose, and the C++ standard allows any choice by labeling the situations where it comes up "undefined behavior". I prefer option 3 as the least bad option (they're all bad), giving me the chance to fix my code (by aligning my accesses, mooting the problem entirely.) I can always write my own debug assertions around my atomic wrappers to force behavior #3 even if the compiler choses something else... assuming the optimizer doesn't get too aggressive and optimize away my alignment checks.

Bonus points to the compiler if it saves me the trouble, and uses instructions that use option 3, and let me catch the mistake in my code in fully optimized assertionless release builds. This is why I defend the compiler's use of movdqa elsewhere in the discussion tree.

EDIT: I could see the argument for preferring option 1, if I could choose to do so ubiquitously. But I do not have the luxury of enough control to accomplish that. So I prefer option 3 for what I can control.

> Memory reads using MOV are not atomic

This is directly contradicted by the citations I just gave you, from Intel's own manuals, when aligned. An aligned 8, 16, or 32-bit memory read - including via MOV - is atomic, per 8.1.1 Guaranteed Atomic Operations, even on a 486. Pentiums and x64 expands atomicity to even more memory reads.

> I postulate that at least GCC is essentially broken

You do not merely postulate that GCC is essentially broken, since per my edit that is not GCC only behavior. You postulate GCC, Clang, and MSVC are all essentially broken, because they all compile release/relaxed stores to vanilla movs.

EDIT:

> This is not correct as there is no alignment guarantee for value.

Incorrect. value is guaranteed alignment of at least alignof(valueType) within the context of a defined-behavior program, which generally means the compiler imposes alignof(MyAtomic<valueType>) == alignof(valueType). This does mean alignof(MyAtomic<int>) > alignof(MyAtomic<char>) typically: https://wandbox.org/permlink/jatL7ZC7eC2V1lVw
I was hoping to hear about real-world use-cases. It's hard to make a commitment to a nascent technology, when there are already more established solutions, if they are flawed in some way that can be worked around... or if the performance hit is acceptable... or where the benefit of switching is hard to visualize.

It was probably a misstep to criticize Google, as you did in the link in my post. Your ressentiment only highlighted that respected people at Google voted against your technology. It did catch my attention, but it might have burnt some bridges, and left me with a lingering question mark.

I think if you're sincere about adoption of your technology, it has to be couched in clear terms of how it will fulfill business needs, and I'd like to see that. I'm intrigued by this performance gain, but I need a strong argument to help me decide if it's worth the opportunity cost to try Dgraph to make something.
Ya, that is noted in the post. Otherwise, it would be hard to imagine how HIV gene sequences would get in the mix. Unless perhaps there was a monkey involved...which seems less likely than this coming out of a lab
Be that as it may...

There's still no evidence whatsoever for the theory that SARS-CoV-2 escaped from the BSL-4 in Wuhan. On the other hand, we know that there are people in the countryside in Yunnan province contracting SARS-like coronaviruses all the time.[1]

The chance that the pandemic originated the regular old way that every other pandemic originates - by jumping from an animal to a human in nature - is much higher than the chance that it escaped from a carefully controlled lab setting.

The idea of a lab escape is being promulgated for political reasons, not because there's any evidence for it.

1. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6178078/
someone's part time schedule is often defined by outside constraints. eg i am able to work only while my kids are in school. i have no choice in the matter. if the school lets out early, or is closed, like right now because of the virus, then i have to change my schedule accordingly, and none of your business needs can override that. being able to accomodate that is the difference that makes for a family friendly workplace.
Illixr
Hi,

My name is Isidor and I work on VS Code. Here's some hopefully useful advice:

* Join a screen reader mailing list and get to know the commnity: Program-L is the name of the general list and there is one list for Orca Screen Reader in case you are a Linux user

We try hard to make VS Code accessible so in case you decide to use VS Code:

* We have a gitter channel for accessibility which you can join https://gitter.im/Microsoft/vscode-a11y

* You can file issues and provide feedback as we try to improve continously https://github.com/microsoft/vscode

* Feel free to ping me @isidorn on either of those or on Twitter. And let me know if we can help more.

I wish you all the best
Kick the Shit Out of Procrastination
Just gave it a test with WSL2 on Windows, doesn't seem to work with that setup. A shame
What you mean by "the damaging reality we're living now"?
The only issue is that even "common sense" socialism doesn't work in the long run. All generous welfare systems run on unfunded liabilities. That amounts to a Ponzi scheme, which will collapse along with the birthrate.

If all these goals were attainable at the same time, capitalism would happily sell it to people.

Keep in mind, in the US, there's neither capitalism nor socialism. There's the worst of both worlds. Virtually all political reform can be sabotaged by crying "socialism!", but corporate welfare goes through unchallenged.
This is neat, reminds me a little of Apple Data Detectors, a text selection parsing thing that Apple shipped around System 8 or so. I still miss it.
It would be obvious why OP is purposefully misreading the article and calling it "Common sense society".
In that case, I disagree! I love capitalism, I'd argue it's just ill and it's illness is called "lobbying, misinformation and companies' involvement in politics". We can, as free humans, choose to build a society where one is helped when one needs help.
https://en.wikipedia.org/wiki/Spinneret
https://web.archive.org/web/20161220082737/http://www.astrog...

At least I didn't know that spiders do molecular operations not only when generating the silk substance but assembling it to strand.
That sounds very cool! Which compute stick do you have, the Intel Atom Z8350? Also, have you experimented with ways to change effects on the fly?
Isn't there some value in having terms that differentiate between policies design to hurt a given race and policies that hurt a given race as a by product?

To me it seems similar to the difference between murder and manslaughter. Intent seems to make the crime more morally wrong. Neither are good but they are seen as very different things.

Perhaps my understanding of the word is wrong but if it is I feel that English is missing the ability to express an important nuance if that's the case.
> Habits are easy to change.

I agree that habits are key to success, but I've also found that habits are extremely hard to change. That's why they are so powerful. Once you're in a habbit of doing something it's very hard to fall off that track. This goes both ways too, because once you have a bad habbit, life can get miserable.
Those little bugs in our brains
0.5mm wide is very thin indeed, especially as it's made out of even 3 fibres. Finer than anything I'd expect to be handmade but IANANeanderthal.
Oil price plummets 21% to 21-year due to sinking demand
Deploy your website on IPFS: Why and How
Is the New Yorker utilizing a voting ring of some kind here? This article seems uninteresting to the HN audience, yet it got a lot of upvotes quickly, and comments which would discourage people from clicking through have been swiftly downvoted.
starting in Sept 2018 San Francisco suffered from Spanish Flu pandemic

Was this ever corrected in the original?
Why desaturating in Photoshop is useless (for painters)
what is the best local butter you've found here in melb?
New Primitive in ES2020 BigInt
the challenge with upwork is how much effort and work is required to reach a point where i can find great clients like you.

do you have any advice for someone who can't afford to start at the bottom and work their way up? how do i screen clients and avoid the bad ones?
The Kobo Nia e-reader is out soon
Try gently pressing your finger against your larynx when you read in your head - you'll likely find you read faster - this works for me, although I tend not to bother.