skysight-inc/HackerNews huggingface dataset:
> Shaming works way better than just talking. You can see how shaming has helped the cause of open source, black lives matter, pollution

It "works" but has hidden bad side effects. Shaming is a terrible way to enact change and should only be a last resort as it sows seeds of resentment and discord that push people to political extremes. It's like saying violent crusades are the most effective form of Christian missionary work. Technically true in terms of measured "conversions", but... also the side effects are really bad.

Plus, if you shame people and you turn out to be wrong, well... what should your punishment be?
Airflow. Hard coupling to their own ecosystem, buggy as hell, and fully tied into Python's terrible dependency management, ensuring you will fail but only after you build an entire ecosystem onto it and will face a massive challenge moving away from it.

Running it in a kubernetes cluster is basically like holding a marathon in a minefield. You know someone's gonna die, you just don't know when.
Yeah, the CDC is basically just saying that fully reopening schools carries higher risk of spreading Covid-19 than not doing so, which of course it does. The New York Times is carefully misleading people about this for nakedly partisan, anti-Trump ends. It's not the only bit of shady narrative-pushing in that article - notice how they also initially describe this information as coming from an internal CDC document and darkly hint that Trump might be supressing it so that he could push to reopen schools, before half-admitting that the same information has been on the CDC website since May deep into the article.
In my experience, the people who talk about how everyone else acts selfishly tend to be the most selfish of all.
For sure, I bought a Breville Express espresso machine and don't know how I ever lived without it.
So... Trello.

No wonder Atlassian bought it.
Something like https://workers.cloudflare.com/ ?
vscode

sublime

photoshop

krita
Recovery can be from T cells too https://www.telegraph.co.uk/health-fitness/body/no-antibodie...
Are you being ironic or do you actually drink that much?
> After hiding upvote and comment counts, I've found myself reading more of those high-quality niche articles that I wouldn't have clicked on previously.

That's also the reason I create a newsletter to list all the creative content of the day which didn't get visibility https://hnblogs.substack.com/
I accidentally went full screen on an Ubuntu 20.04 VM running on a Nuc that I opened from Fusion. I only installed it to cobble together some instructions for usage for someone who needed help.
Full screen from Fusion makes it really nice. There is a tiny lag when using the trackpad and typing has a has a very very slight delay, but I was looking for flaws. It's really compelling. I can only imagine that having it in Fusion but on my machine would make it even better.
I will be upping the resources it gets and trying again, as it's really nice.
> he believed particles from corpses were becoming airborne and landing in the wounds of patients.

That sounds like this: https://en.wikipedia.org/wiki/Miasma_theory
The recommended way to run apps is indeed to recompile to ARM using universal binaries [0]. Rosetta is just to support older apps that have not yet been updated for ARM.

[0]: https://developer.apple.com/documentation/xcode/building_a_u...
This is actually a wonderful product - thanks for making it! I've looked for a website that did this for a long time, and this works surprisingly well. It actually produced a route that is very similar to one I found myself.
Strange, I find it to be significantly faster & lighter than most other webapps I interact with daily. I think historically they've had a huge culture of using as little Javascript as possible, which I really appreciate.
There's a bunch, at various levels of abstraction and slightly different primary use cases: Luigi, Dask, Airflow, Celery, Dagster, Prefect, Metaflow, Snakemake, Nextflow, etc
My biggest annoyance with Teams is its shitty search functionality. You search for a topic you discussed with a colleagues a few weeks ago. It'll show you the direct hits, but there's zero way to jump to that point of the conversation and see the context, the message before or after.

It's so infuriating.
https://www.wbur.org/npr/889848834/nations-pediatricians-wal...

> The American Academy of Pediatrics once again plunged into the growing debate over school reopening with a strong new statement Friday, making clear that while in-person school provides crucial benefits to children, "Public health agencies must make recommendations based on evidence, not politics." The statement also said that "science and community circumstances must guide decision-making."

> The AAP is changing tone from the guidance it issued just over two weeks ago. Then, the organization made a national splash by recommending that education leaders and policymakers "should start with a goal of having students physically present in school."
Office 365.

Word processors and spreadsheets shouldn't be rocket science, but the updater seems to have been designed by Satan's "I wrote some Python in school once" nephew [1], and many versions [2] seem to have rather obvious UI bugs.

Word still doesn't do some very basic things it should, and it probably never will now.

[1] Updated recently. Still bad, but not quite as bad. The really hilarious part is that I also have updaters for various music packages from Arturia, NI, and so on, and all of them are far more streamlined and professional.

[2] The number does seem to be decreasing. But it's still higher than it should be.
>Most videogame players have a similar setup and they evidently don’t find it “extremely annoying”

I do. And it's not just me. There's a reason many players of fast twitchy shooters are playing either without vsync, or vsync + uncapped FPS[1] (+ the newer "low latency" modes of modern drivers, but mileages vary).

This stuff has already been well understood, A/B tested, and documented back in the CS1.6 days. A CS player who hasn't at least put some thought into it or doesn't care is extremely rare. And CS is still topping the steam charts daily at up to a million or more concurrent players.

People have no issues noticing vsync ON vs OFF (well that's easy) or vsync + uncapped vs capped FPS in blind tests. I challenge you to get a friend to perform a blind test with you to try this for yourself.

There's also a reason that reduced input lag is part of the sales pitch of everything from monitors and GPUs to input devices. It's because people do care (irrespective of the effectiveness of what vendors try to sell you). Hardware manufacturers, driver developers, and game studious aren't putting time and money into this because nobody gives a damn.

[1]: vsync + uncapped FPS is called "fast" vsync in nvidia driver settings

Edit: I'm going to give an example of why these numbers matter in fast shooters.

Suppose you pit two players of equal skill against each other, each having a reaction time range of 300ms - 400ms, and whoever reacts first wins. One player is playing with a total input latency (mouse to screen) of 50ms, and the other with a latency of 30ms (these are typical numbers of vsync on vs vsync off).

The player with 20ms less latency is going to win about 70% of the time.
It still made sense to store stuff in Hadoop - but it didn't make much sense to do anything further than extraction in the cluster, which we definitely did try with Spark + mllib.
> I'm fairly confident I could reduce their server costs to below their revenue in a matter of days or weeks.

> I couldn't afford to put in the time for free, but surely there are others who can.

OK.
Elasticsearch. When using it as a text search engine. Love it.
Mac OS Big S
Slack. I've got two or three people DM'ing me, threads going in more than one channel, and four other channel's @here'ing me. So I mute all the channels except for when I'm directly @'d, but why isn't that the damn default. I can't view more than one conversation at a time because the stupid client is a single window that doesn't even have tabs.

When I paste a link, I don't want it to attach what's at the link because that takes up like half the window.

Lately the client has tried to auto-format things. Bulleted lists. Code. When I type ''' to start a code block, sometimes Slack automatically terminates the code block for me and sends my message before I'm done and sometimes not. I think you continue bulleted lists with the return key but code blocks with ctrl-return, I can't remember, it seems inconsistent though.

Somehow the Slack client doesn't register for links to my company's slack domain so links to channels end up opening in my default browser then bouncing back to the client.

God I hate Slack so fucking much.

I want my IRC client back.

Jira's not great either but I've never used a bug tracker that didn't suck in one way or another and it doesn't suck any better or worse than others. At least I can open issues in more than one browser window/tab.
I get your point, and you may be right and it might take off.

But is a latency of 2ms up to 50ms really attractive? I am in no way near audio engineering, but i can remember the MIDI-folks swearing about their 2ms latency.
You should give Cinnamon a shot next time you're looking at Linux GUIs.
They will have to migrate to USB 4 now, since Thunderbolt is Intel tech
There's a difference between being right and being relevant. If you insist on being right at the cost of being relevant, then people will simply stop listening to you, because whatever you're saying isn't going to be interesting to them.

It sometimes appears to be a fundamental desire of ours for what we feel is relevant, our ability to be right about something, is the same as what other people want to be relevant.

It's what I've observed to be the crux of privilege. Those with privilege think that just because they think something is relevant, it is. They're just right, not necessarily relevant.

In the context of a relationship, constant demands for someone's rightness to be their relevance breeds contempt, which undermines the whole foundation of the relationship. Over time, love is replaced with contempt.
I wrote a reply to a comment that was deleted before I hit submit. It linked https://www.npr.org/sections/coronavirus-live-updates/2020/0... . Given the downvotes my comment is receiving, I'll post it to clarify:

I'm not saying that the pediatricians are wrong, or even that the headline of "Keeping schools closed greater health threat to children reopening" is false in a vacuum. The problem is the narrow emphasis, ultimately to support a counterproductive political agenda. The pediatricians' quote includes the caveat "wherever and whenever they can do so safely", which will surely be ignored, especially in underfunded school systems.

The fact is that the US is basically still at the beginning of our dealing with COVID-19, due a lack of societal and political will to confront the challenge. I too hope that it does magically go away due to a vaccine, silently-growing herd immunity, etc. But it's foolish to adopt hope as a plan of action, as opposed to acknowledging the problem and doing the hard work to address it.
thank you for filing, I appreciate the feedback. I've updated the tests to bundle dependencies and it does not make a large improvement to cold-start times and makes no difference in the duration average of warm lambdas.

If I missed something and can further optimize, please let me know.
There isn't anything that gets me so flustered throughout the day than this.

I would turn these banners off, but as far as I can tell, there is no way to get badges to show up on the icon (only other cue to remind me people want to talk to me) without these banners.

I really wish there was a 3rd party client that was all native that I could use. Teams is definitely the worst part of my software stack.
adam smith ALSO wrote the Theory of Moral Sentiment, which I think also falls in line with some of the things written in the announcement.
That ain't true: just create your sync folder in your sdcard under Syncthing's application-specific folder, e.g. /storage/014A-7323/Android/data/com.nutomic.syncthingandroid/files. It is mentioned in the faq and works great for me (two way sync).

I'm using a Moto g5 plus phone with android 8.
That’s what they announced, and it’s trivial as you’d expect from a company which has at times supported 4 architectures (32/64-bit PowerPC and Intel). Rosetta 2 is for the apps which don’t do that.
Potentially, although that gets into social networks, feedback loops, status dynamics, information warfare, reputation systems, voting rings, sock puppets and other fun topics :)

Step 1 would be private lists.
Like every business focused company that got large enough, they stopped making it for the users ages ago and now make it for the influencers in the middle management chain and above that decide on IT purchase decisions. And most of that is about putting CYA far above usability.
There are both extremes, and best not to be at either one of them.

Example: I forget the name of the principle, but in mathematics the statement "P implies Q" is considered true if P can never be true. As an example, let P be "George Washington was a woman" and Q be "Queen Elizabeth is a man". Then the statement "If GW was a woman, then QE is a man" is considered to be a true statement.

I have a friend who refuses to accept that such a statement should be considered "true". And he has put off studying real analysis until he can learn enough logic theory to convince himself on the validity of accepting such statements as true. I do not think he'll ever get to study real analysis, because he is full of "No! I need to understand this really really well before proceeding!" statements.

It's a fine approach if you have an infinite amount of time.

The other issue, as another commenter pointed out: It's very difficult to measure progress in thought. The mind is great at fooling itself, and not until you try to solve real problems (or discuss them with others) will you expose most of the gaps in your mind. The same person in the above anecdote does suffer from this. He definitely puts in effort to learn a lot (and has succeeded), but there are always more things to learn, and he moves on to the next topic before really applying what he has learned. As someone who talks to him often, it's really hard to tell if he understands. He is the classic case of "I'm sure I can solve problems when I need to, with a bit of review".

At the other extreme, of course, are people who are not really that motivated to understand. They are satisfied if they get the answer at the back of the book. You won't get far with just that.

> If you don't resist them you'll end up moving forward despite feeling confused, sometimes completely. You'll then end up pissing people off when you execute too slowly or fail (in their eyes, intentionally).

This sounds more like an issue at work, and your experience is fairly universal - most jobs I've worked at have it. In my experience, understanding things well is sadly not valued on the job. They want you to "execute", and want you to minimize the time you spend learning. And of course, they would rather hire someone else instead of ensuring your proper learning/training.
Plenty of older, overweight, diabetics, etc. in school staff, just like the general population. Half the country has a COVID comorbidity.
Fair. I also find the collaboration tools clunky and annoying to use.

When judging it as a whole, I find it worse than judging individual components. For example, sheets on its own is a decent tool; sheets as part of the suite is dragged dow by the rest.
It's just using name brands for describing legacy-jank-by-noobs - not really a dig at those specific tools
Any pain point will push marginal companies out, but it will also turn other non-marginal companies into marginal ones.
It doesn’t need to be spread at all. Taiwan, New Zealand, and Vietnam have halted it. If the US had acted with the sanity and foresight of those countries, we wouldn’t even be in this mess.
Smaller as in the butcher, brewer and baker don't work as hard so beef, beer and bread are more scarce.
Ask HN: How often do you restart your personal machine?
I only restart when there is some update which requires a restart else I'll put it to sleep or in standby when not using it.
Why can't I parallel multiple workspaces on one of many cheap monitors.
Yup. This is my precise annoyance with the styling. I understand not everyone will bother to read greyed out comments because they trust the wisdom of the crowd here. I do not. As a result, reading the comments adds one extra step now just to interact and engage.

Thankfully someone below our published some userstyles below.
Edit: Please ignore this.

Gated behind enabling two factor authentication for some reason. Which I'm never enabling because (A) it's impossible to turn back off and (B) you need a second Apple device for the second factor.
Apparently industrial (enterprise? hahaha) toilet paper is different to home ones, and they couldn't just route for-office TP to retail. Although I heard this on a podcast which didn't cite any sources.

The shittiest (ha) TPs are the ones where the buyer cheaps out, i.e the one you found in every AirBnB on the planet (when AirBnB was still a thing)...
Love the idea. Great blog posts as well. This one alone https://trailrouter.com/blog/how-trail-router-works/ would have taken you several hours to write!
Vim/vi. Was forced to use the bare bones because of some company’s machine config and yes we debug in production lmao. I slowly discover that I don’t need fancy configs.
>So call the police or begin a private prosecution if a law is being violated.

You could certainly call the police on someone violating the mask mandate, but wouldn't calling the police also result in "mental health pain" for the perpetrator? Calling the police immediately would be extreme, and more likely someone is going to ask staff to intervene and ask the perpetrator to put on a damn mask, but that too will cause shame for the perpetrator.

All you're doing is is outsourcing who is causing the shame, but you're still the originating source of it.
Windows file explorer

OSX file explorer

Both are unavoidable and horrible.

Where did I save that file? What was it named? Where did that piece of software save its file without asking me? Do I have to click 10 levels deep to find a file?

Yes, it is a human problem, too, but maybe make things a bit easier for humans? I know johnny.decimal exists but good luck getting people to use it.

Pretty much any email client And email as a primary mode of business communication. Who said what in which message, then changed their mind as an aside in an unrelated email thread and where’s my source of truth about anything? People use their email like a chat sorted by most recent.

My mom uses zoom on android tablet and every time I call her I spend 25 min on the phone trying to guide you through to initiating or receiving a meeting

I paid $300 for capture one but can’t use it because I can’t figure out where it puts my images and why.
Does archive.org plan on backing it up?
Answer is simple, explanation is complex. Wait, unless you need to run virtual Windows. x86 always sucked. It was always a dog. Everything that ever competed with x86 was technically superior to x86, including 68k, PPC, and ARM will be no different. If you have some burning need to run WinVMs, then you need x86. Otherwise, even this first gen Apple ARM hardware will be better than the Intel Macs in performance, and this even in Rosetta2 emulation, and this has been proven by the developer kit using 2 year old processor competing with today's x86. When Apple releases their first ARM macs, they will be cutting edge, will see faster and far more efficient processing, thus expect battery life in ARM MacBooks that any x86 MacBook or AnyBook can not compete. As far as the "don't buy first gen Macs" folks are concerned, they are stuck in 1994. Apple is a different company now. Except for minor issues like avant garde butterfly keyboards that they're abandoning, the internal hardware has no competition, and you're going to pay for that, but it is not actually more expensive than any hardware comparatively configured. So save your money, get another year out of your x86 Mac, and get the ARM Mac. Otherwise, you'll have 2 gens of x86 Macs, and one will gather dust. Wait for the ARM, and you will continue to use your x86 Mac.
> Therefore reorganizing society around service rather than profit likely means a far smaller economy.

It probably just means you get outcompeted by people who put profit first and can afford to pay their employees more competitive wages, invest higher amounts in Capex and R&D, and generally best you at running a firm.

Profit is the goal we're all maximizing for, like it or not. And greed is inherent to human being, which makes Capitalism the most successful economic system given that the inherently greedy efforts of an individual eventually creates prosperity for the collective (over a long enough time-horizon and with regulations aiming to prevent local maxima such a factory with 20-hour shifts)

It seems to me that we can't change greediness, and we can't change the fact that companies run on profit. What we can seem to change is customers' preferences. If we ingrain into people's mindsets that buying from companies that aim to serve the collective (seek the global maximum over local maxima), then we can nudge corporations to act on the behalf all of us rather than just its stakeholders
I'm trying to be straight with you and ignoring the condescension in your comments. (Anyone can do that). This appears to have been far too charitable given your last sentence.

Anyway, I'll continue to treat you as an equal and tell you straight that I think you are being dishonest throughout this exchange. Most people when asked the question about driving in the wrong lane would give me the benefit of the doubt and assume that it wasn't the highly unusual situation you describe. I think your know full well what I meant but you chose to come at it like a lawyer (which is what I mean by dishonest). In order to prevent that I'll try to lock it down:

Would you agree that if you routinely drive down the wrong side of the highway when it is fully open to the public and there are cars driving against you in the lane that you are in that in that case you are likely to suffer as a result of your failure to adapt your model to that of the rest of the society around you?
I get the logic, yes.

Now, Sony has banking, internet provider, insurance, camera sensor, NFC payment companies as well.

Would we also boycott all of these, as well as smartphones that feature a Sony sensor for instance, if the goal is to be consistent ?

I’d totally boycott Sony BMG for life, but I feel it would be the wrong signal to boycott other independent activities, in particular as the headphone devision is one of the last bastion of trying to provide the clearest sound at a fair price, in a world where Beats and Bose are runaway hits.
I am suddenly day dreaming of a button you can press so that walking through a city sounds like walking through a forested valley on a windless day, as steady snowfall deadens all the sounds around you.
A more likely scenario is that it doesn't live up to the hype. There are literally hundreds of thousands of these "this changes everything" articles yearly, and this one seems no more believable than any other. The addition of Nokia's name makes it even more bizarre -- it's added to generate credibility, yet...Nokia? Remote power generation?

As others have amply mentioned, being 2-stroke immediately disqualifies it from just about everything in many first world nations. In many areas you can't even power a lawnmower or chainsaws with such an engine. In no universe would it come anywhere where a car where emissions targets are very close to 0.
https://66.media.tumblr.com/936b0420940334694d53bad30151b76c...