skysight-inc/HackerNews huggingface dataset:
“Well, some people do want to work on such problems for free, even if not everyone does.“

It’s not whether anyone does, it’s whether enough people do.

In FOSS I don’t see evidence of any large project getting significant usability work for free. Firefox, likely the most popular user-facing FOSS application, it’s essentially adware via a nonprofit. Blender’s foundation has significant support from corporations. There are people working on those problems for FOSS but they’re likely paid, and that’s just not feasible for most FOSS. Also, freeness in our society can have unintended consequences— the way news organizations are forced to operate because they can’t easily be directly compensated for their work (because people expect it to be free) is a huge problem. I can’t imagine software being any different in today’s context.

Beyond that, most FOSS is entirely developer-managed and project decisions reflect that bias. To this day, many folks think the only problem with git’s interface is its users unwillingness to read the documentation. Literally zero people who aren’t software developers— including the copywriters, project managers, designers, support people, etc. who end up also having to use it— would agree.

There are certainly usability advantages with many hardware applications over software replacements but being able to use generic logic hardware to control things is a pretty huge advantage. Most folks don’t realize how resource-intensive manufacturing is. I haven’t run the numbers, but I’ll bet a few extra PCBs would equal a whole lot of software bloat. Hardware is also vastly less flexible, and as a result would probably be significantly less efficient to create. I haven’t run any numbers though.

I often advocate for drastically scaling back copyrights— especially in media and software. Their current state is absurd.

Forgive my hyperbole to emphasize the dichotomy: Abolishing software patents, however, seems like fighting America’s imperialist behaviors by demanding an immediate disarmament of the country, entirely. I’d love that if our world was in a state that could facilitate that without immediately being overtaken by China… that wouldn’t be better for anybody.
Good lord.

Now the consent pop-ups are a violation.

Are we going to have pop-ups for the pop-ups next in Europe?

Kind of funny.
The fact that it took so long clearly demonstrates the incompetence (or potential conflicts of interest?) of the regulators, but better late than never. I guess they could no longer maintain their charade for any longer under the pressure of various pro-privacy organizations.

Note that even then this seems to be just a ruling and actual consequences are still dependent on individual regulators. Given their prior lack of action it will presumably take years before we see any fines resulting from this.
HN's staying power comes from its highly conservative approach to website design but I agree that there are some articles that would greatly benefit from having their author's names attached to them.
So "threema's arrogance" on their website justifies that this person has to be arrogant him/herself disclosing this without responsible disclosure?

If you find 0 days and vulnerabilities you don't have to be a jerk about it. You are no better than the company making the "false" claims at that point.
> My suggestion - read sources from both sides

I assure you I have; only one of those sides has any intellectual merit.
Nice - I got our daughter's name at the 27th try.

Our method was to wait until she started kicking in the womb and pick the name based on the consistent intensity of kicks when it was said out loud.

As a control we used common words. Out of them "Cockroach" got the most enthusiastic response.
It’s a bit more than a rebranding, being completely rebased on a different framework, and LXDE still gets some work, for example, LXTerminal has commits from September. [0]

[0] https://github.com/lxde/lxterminal
In this case, “equity” is the term I was after. Equality means treated the same as everyone else. Equity means participation, with the same roots as when we talk about common stock being “equity.”

If management excluded everyone in sales from meetings regardless of gender, the author might have equality but not equity.

Whereas if management ignored everyone in sales but listened to the author, the author would have equity without equality.
Me too. However, including some author's names and not others is inherently an editorializing decision and I'd prefer to keep the editorializing out of headlines. I didn't flag it, but do prefer that the original headline stays (which is "How credit cards make money", not "Credit cards make money" anyway)

In this case, the domain is a clear cue to me.
You are correct in a very technical sense. However this is only applicable if your friend is the one that is attacking... themselves. All that a collision attack can do in this case is to get you to think that the public key that your friend generated is the same as another key that they generated. This is really a non-issue.

The only thing that matters here is 2nd preimage resistance, which still has 128 bits of security.

As for /dev/random, I only mentioned it because your advice is outdated.

Some other comments: yes, if you do not provide a password then your key won't be encrypted and anyone in possesion of your phone will be able to extract it. Seems normal to me. As for pbkdf/sha, meh, nothing can replace a good password, but sure, argon2 would be better but this seems like an extremely minor issue, kinda like complaining about how signal uses aes128 instead of 256.
A lot of commenters come from wealthy / well off backgrounds. I agree with you, I like the openness and quiet that rural towns and areas bring. My only requirements are clean water and fast internet.

Both of which were a problem in the farm house I grew up. Since moving to a city I’m always marveled at the difference between city water and well water. And now I get internet faster than 25 Mbps, consistently.
Along these lines, for anyone who hasn't heard of it:

At the Trinity test, there was a containment unit called Jumbo:

https://www.atomicheritage.org/history/jumbo

Basically, if Trinity fizzled, they wanted to be able to recover the billion dollar plutonium core.

It didn't actually end up being used, and so it was ordered destroyed. But the thing was so tough that they essentially couldn't blow it up. Normal bombs just weren't powerful enough. So now it's just sitting there at the site.
See also the ongoing discussion about malware in "Coa", another NPM package: https://news.ycombinator.com/item?id=29116878
> Go to her oncologist appointments.

This may or may not be possible. I went through cancer treatment earlier in the COVID pandemic and I was not allowed to have anyone with me at either my appointments or treatments, other than one early oncology visit where they wanted to make sure I had somebody else who knew what I was in for and understood what circumstances merited hauling me to the ER.

Honestly, I think that was better for me - but recognize that others will definitely feel differently. My wife wished she could come to me with treatment every day, and still feels bad that she couldn't, but I'm glad she couldn't come. Chemo is hard. But being there alone, I could zone out (and sometimes even sleep!) without feeling like I needed to put on a decent face or even be awake to make it worth a visitors time.
I would try to avoid taking I too much sweetener either. I am on a low sugar diet and whenever I eat a lot of stuff with sweetener I gain weight. I think the body starts acting on the sweetness signals it gets but because there is no actual sugar to process, things get out of whack.
What battery life does the LG get? I'm guessing less than half your Mac
Or you could, you know, not track your users.
There's a whole genre of credulous "turn X into Y" articles that reporters at business rags churn out.

Typically, they're "urine powered batteries", turning filthy nitrogenous waste into pure, clean, electricity, but occasionally they turn some kind of fecal material into sausages, or urine into drinking water.

This is just modern-day alchemy, and needs to be dismissed with extreme prejudice.
I got lucky on mine and got an IPS panel... The seller never specified anything about the screen but from the photos I still had a hunch it could be an IPS panel. For a good while after I purchased it I would look all smug at my friends brand new notebooks that still had crappy TN panels over my old (but decked out!) x220
My Mom was diagnosed with breast cancer. After it spread to her brain, she had a surgery which, due to a medical error, caused her to have a stroke. She spend the last 4 years of her life almost completely blind in both eyes and paralyzed on the right side of her body.

I'm also an expatriate, seeing her suffer from a distance was extremely challenging, and I regret not being physically closer while she was alive.

I don't have any advice for you except that I deeply sympathize with your situation. I found that work was a good distraction for a few hours a day. There's no right or wrong set of feelings.

I wish you, your Mom and your family all the best.
Is Kwin usable without plasmashell / the rest of KDE? I always thought they were pretty tightly integrated.

I feel we're currently missing a minimalist stacking Wayland compositor in the vein of something like openbox.
I was actually expecting this was about Amazon collecting data on the neighbors of Prime customers by forming some composite view of not-Prime vs. Prime traffic. My knee seems to be trained to jerk in a persistent direction...
Try a month and you should see dramatic improvement.
I am, see here for why it's not enough: https://news.ycombinator.com/item?id=29118774
zero-calorie versions sounds like a bandaid, just get on non sweet drinks entirely. Saying this as a water drinker.
Yes. I knew building up my Steam backlog would pay off :)
I’m on a Thinkpad T14s for work, running Arch. Sleep/resume isn’t a problem, battery life is fine (haven’t measured but it’s probably around 8 hours) and the GPU is acceptable for the work I am doing.

Funny enough, what actually hit me in the face was an audio driver regression, but after a minor kernel update it’s seemingly back in business. A lot of stuff changes, but man, Linux audio really never changes.

If you really need GPU switching, that one definitely would be a bummer, but I’d really prefer a single GPU that can just handle light and heavy workloads reasonably. I think that’s probably going to be the norm soon.

Another thing oft overlooked is Thunderbolt support: it’s definitely not as good on Linux. I’m currently just using a non-Thunderbolt USB-C dock because my needs are not crazy enough to need more.
Hey! I like that. I wish I knew that before I had started my web site (mybf.io) which uses bulma css.

What about adding more complex things, like collapsible tables / mail threads / etc ?
As English speakers we often take for granted acronyms such as DB or even USA. For foreigners these can also be inscrutable.
Adding:

"That isn't PEP8"
"A calm technology will move easily from the periphery of our attention, to the center, and back."

It seems a big assumption that a technology occupying "the periphery of our attention" is calm. A lot of apps/sites are starting to do this 'dot where you have something you need to process', and although they are less obnoxious than notifications and popups, they are still a third party deciding that I need to do something, and worse, they hang around with their 'you have left something undone' vibe until you click on them. This is not calming.

Frankly I think 'use as little of my attention as possible' should be the major principle, not 'be polite in how you dispose of my attention'
Haha... What a joke.

Go to the EU's own website.

https://europa.eu/european-union/index_en

They used to stick this pop-up at the top. Now thankfully they skirt the law by letting you use website, while giving you cookie options at the bottom.

Even though you claim "This is so obviously illegal it isn't even funny." they don't have a deny all button.

I've come to realize that 99% of the "expert advice" is basically bogus on GDPR.

But go ahead with the ranting.

The GDPR is one of the Kafkaesque laws that even the supposed experts don't understand (and change based on political whim and target). I always understood it as a hammer to basically go after folks that annoy the EU.
Haha I've had this conversation with my wife as well. We've basically been under house arrest since early February 2020 (yes we quarantined even before there was a quarantine) and taking very conservative measures since, always 1 step ahead of the CDC the whole time with double masking and still masking when mandates were lifted here in Oregon because we knew there would be an immediate re-surge.

I told my wife I used to think we'd be one of the first to die in the Zombie Apocalypse because her and my kids are all high-anxiety people that typically crumble with too much psychological pressure. Yet covid has shown me we'd actually be one of the longest survivors given our resilience so far and how we haven't caved into the pressures of society itching to get back to normal. My dad - a self-proclaimed "survivalist" and doomsday prepper didn't make it even two months before he gave up on quarantining. He said the psychological stress was too much, he couldn't handle it lol
Is that true for preinstalled distros as well? You can buy thinkpads/XPS with fedora/ubuntu preinstalled and I expect that the manufacturer took care that everything works well.

On the flipside, if I install MacOS on a thinkpad (somewhat popular), I would expect problems with battery life, suspend/resume and gpu switching.
Same with installing windows on chromebooks.
If I’m reading this correctly, Thalidomide caused damage to fetal tissue, but didn’t actually kill the parent? This is still an awful burden for the parent, but there’s lots of drugs that are known to cause tissue damage during pregnancy. I believe this is why pregnant people are often excluded from clinical trials.
This was discussed on hn a while ago: https://news.ycombinator.com/item?id=28639952

My old surface also never stayed in suspend reliably.
Users with enough Karma can 'vouch' for a flagged entry, and effectively de-flag it if they think the flagging is erroneous. Flagging isn't a one-way street.
Getting something in the mail is only imaginarily secure.
Java doesn't force you to do either of those, but it allows it, and doing so has been standard programming advice in Java for at least a decade.

See item 13, "Favor immutability", in Effective Java, the bible of Java programming, published in 2001:

https://www.pascal-man.com/navigation/faq-java-browser/java-...

I can't find a concrete citation for "makes illegal states unrepresentable" (does anyone know the history of this phrase?), but it was certainly part of conversations i was having in 2012.
1. It's not general practice at HN to put the author in the title, unless it really changes how you interpret the title. For example, you might submit Principia Mathematica (Bertrand Russell) if you think there's a real risk people might confuse it with Philosophiæ Naturalis Principia Mathematica by Issac Newton.

2. kalzumeus.com is patio11's personal domain, so it's even less necessary to put the author in the title.
The PRC did not exist at the time...

I'm not sure what point your are making beyond agreeing with me, and the reality, that Taiwan is indeed part of China.

The point I am trying again and again to get across is that China does not imply PRC. For instance North Korea is part of Korea, South Korea is part of Korea, but North Korea is not part of South Korea.

Saying that Taiwan was never part of the PRC is true, and I mentioned it in another comment, but it is misleading.
> Actually, most of the thread has been about whether or not you're saying people are allowed to indicate that they have no blockers.

There has been no mention of the topic of blockers in this thread at all, save my last comment. I am not sure where you dreamed up the idea it was central to the discussion, let alone a part of it in any capacity.

> People don't say things because they're in a book.

Not on their own accord. If there is social pressure, or even economic pressure, to take a turn they absolutely do. This topic is not based on a work of fiction. It was a tale about someone's actual experience. One many have had at that.

You must have hit the wrong reply button somewhere along the way.
Razer Pro Type Ultra review: a fresh (and pricey) wireless mechanical keyboard
Lol did you not see the revelations about what was going on inside of Ventavia, the contractor that did the trial research for pfizer?

They broke all sorts of protocols, covered it up, had it reported to the FDA, who in turn just sat on it.
Sorry but not even close. Think about the fact that 80% of the world population lives on so little compared to America/Europe. If 100% of the planet follows your lifestyle advice, we would still be in trouble. It’s sad but the only "positive" thing right now about climate change is that most of the world is too poor to leave a big imprint.
Sarcastic 'best'?

The 'locals' are extremely unfriendly, actively try to sabotage new businesses, bring in foreign workers and lock them into work/living arrangements to take advantage of them, heck (attempt to) take advantage of all workers, etc...

But they claim to not be whatever 'ism' isn't politically popular.
What does this have to do with Soviet Union? Soviet Union always had gifted student programs.
I feel as a writer we place too much thought in the headline. If you have a clear goal in mind the headline will emerge.
I thought of the same. But if this is free and with a vibrant community of libraries, it could make an even bigger splash!
> No, this is definitely not how atomics with memory orderings work. If you do two atomic reads, the CPU will do two load instructions. Neither the compiler or the CPU is allowed to optimize this.

Yes they are. And other optimizations are allowed too. If you do an 32-bit atomic load and then mask the result with `& 0xff`, the compiler can theoretically narrow it into an 8-bit atomic load, as long as the architecture guarantees that such a load still provides the necessary ordering guarantees – which I think is true on most architectures. This won't necessarily work for MMIO, where incorrectly-sized accesses may trap or return the wrong data. But the compiler is not responsible for preserving MMIO semantics if you only asked for atomic.

That said, I'm not aware of any major compilers performing /any/ significant optimizations on atomics, so you won't get in trouble for this in practice.

> This is exactly how ARM SoCs work. The CPU core does not know if a load address is mmio or not and may reorder the loads as it sees fit. It's up to the memory subsystem to deal with this, the CPU core does not care.

You can configure in memory attributes whether to allow reordering or not.

> They are quite tricky on ARMv8, as mmio can be either on the system bus or the main memory bus which need distinct kinds of memory barriers.

Which SoC?
My first question is then has anyone demonstrated that type II diabetics tend to be less depressed than the typical person?
>Overall, if true, the weak showing of the US seems to be in large part a matter of motivation and persistence than what we’d traditionally call math ability (so maybe we need to change our thinking to include grit to stick it out as part of the math curriculum).

Yes, but that motivation (or lack thereof) is symptom of more fundamental differences.

Americans do well on PISA compared to their ethnic relatives (<https://www.unz.com/isteve/the-new-2018-pisa-school-test-sco...>) Asian Americans do better than Asians; whites do better than Europeans; Latinos do better than Latin Americans; and blacks do better than Africans.

Hispanics and especially blacks' scores drag the US average down. Both white and Asian Americans score higher than Canada (and white+Asian is essentially Canada's racial makeup), and higher than New Zealand, Australia, the Netherlands, Belgium, Germany, France, Norway, and the UK; Estonia is below US Asians but above white Americans. Norway is by far the wealthiest Nordic state but its average is only two points higher than the US national average, despite not having a demographic that is 13% of the population and scores 85 points below the white American average.
Online installable software became a thing pre-200X.

Being prompted to create an account to use a word processor didn't come until later.
I don't expect companies to hand out every detail about their security architecture. Security by obscurity is bad when it is the only thing you have, but it is an important part of the system as a whole.

I also wouldn't want deal with someone who tells me details that are not publicly available. If he tells me somebody else secrets, he will tell others my secrets.

There is no good answer to these questions except "this is not publicly available data".
Of course HN is upset someone is critical of manpage style no-formatting of HTML.
Where I was working we stopped caring about ips browser etc because it was just a race. What we did was analyzing behaviour of clicks and acted on that. When we recognized it we went on serving a fake page. It cuts down a little bit of costs because it was static pages.
In general it took a lot of time for them to discover the pattern and it was way more manageable for us.
I'm the opposite.

Normally, I never have simple carbs. I'm also usually tired throughout the day, but then I started having sugary stuff, which suddenly energized me again. I've been having a candy bar every day, and I haven't felt day-tired in weeks.
I'm happy to answer any questions or take suggestions for future issues if you have them, HN.

Repeating something I've said before: this is the 3rd issue of a weekly newsletter, and its going to come out on every Friday for the foreseeable future. As someone who has spent more than 10 years here, I'm keenly sensitive to HN's desire to not have the front page be as predictable as my new shipping cadence. I'd appreciate if folks could be selective in submitting these; in prior years I'd space out my essays to avoid wearing out my welcome but that's difficult to do with a newsletter that is open-to-the-public.
Consider that reading your post gives a similar rush as a popular book by Ryan Holliday. Most won't read old books just because they read your post. You're doing the same thing. It's fun to rant, but like most topical rants, the speaker is contributing to the problem in some way.
" Good companies grow and need more employees."

Yes. But it is incredibly hard to get into a good company.

"and let me also say that if the market for lemons accurately describes the labor market, why is it that tech is the only industry with such broken hiring practices? "

In other "tech" industries it is the same. How do you get into a blue chip company?

1. contacts of your parents

2. contacts of your professor at University

3. you work for a start-up that they buy

In my experience this is true for 9/10 people I know.

I did my PhD in NYC and I once was asked in an interview for a med-sized medical company what the street name in Brooklyn is with all the hipsters. Think deeply what could be the reason for such a question.
The example works perfectly fine in chrome fullscreen mode.
"Do not track", set once and effective until changed, should be the legal end all, be all.

I have signalled my default intent, and I have not changed it. Respect it.

Of course, the ad industry is hell-bent on preventing anything convenient.
I think we should use interviews for basic screening purposes only and skip determining "who is awesome from just signals". Instead, shift to a flexible hours paid trial period where potential colleagues get a better assessment. Measure by doing and interacting around doing, not by guessing, hazing, trivia, interrogating, or whiteboard hand-waving.