skysight-inc/HackerNews huggingface dataset:
A possible limitation that jumps out to me about the study is that the participants were all from crowd-sourcing services (mainly Amazon's Mechanical Turk, residing in the USA; but also Prolific.co, residing in the UK). Are people who work for crowd-sourcing services representitive of the wider population?

I found their definition of boredom interesting:

> Boredom is often conceptualized as the adverse experience of wanting but being unable to pursue satisfactory activity. It is an unpleasant emotion characterized by low or mixed arousal, a lack of interest in the situation, the perception that time is passing slowly, failure to sustain attention, and a lack of perceived purpose. Boredom, an affective experience, signals that current (in)activity fails to offer a sense of meaningfulness and propels the pursuit of actions that, for example, offer a sense of purpose, novelty, or might temporarily distract from one’s immediate predicament.

And what might make people boring:

> [prior] results indicated that stereotypically boring people are characterized by negative egocentrism in interactions (e.g., lack of interest in the other person’s contributions and constant complaining) and banality (e.g., interest in a single topic only; repeating jokes); they talked less and shared relatively little subjective information.

> Our research shows that being perceived as boring likely conveys low competence and low warmth, being a social burden, thus causing avoidance by others.

Their table of stereotypical characteristics of boring people: https://journals.sagepub.com/na101/home/literatum/publisher/...

Their table of boring jobs: https://journals.sagepub.com/na101/home/literatum/publisher/...

Their table of boring hobbies: https://journals.sagepub.com/na101/home/literatum/publisher/...
They fucked up, possibly breaking the law in the process. It's just fire extinguisher, nothing really awesome.

Regarding GitLab, it[1] was discussed here[2].

[1] https://about.gitlab.com/handbook/marketing/community-relati...

[2] https://news.ycombinator.com/item?id=30003221
Can attest to this in almost any field of optimisation, whether for power or other resource usage like space/memory/cpu.
The replies here are focused on “control” and how DSLRs are meant to be the _raw_ experience. I think they’re missing the mark.

All DSLRs come with an “auto” mode. Why should it be the case that this mode is so rubbish? There is currently a gap in the market for a camera that combines superior hardware with superior computational photography. You can keep your RAW images but why not have a computationally processed output option to go alongside that?
And now, a brief definition of the web (2017)
I have yet to see a false positive. It might appear that way to someone only testing on a single platform, a single browser and a single reader, macOS + Chrome + VoiceOver for some reason being the usual combo even though VO doesn’t work right with Chrome.

Typically devs will also ignore reader shortcuts and instead use tab navigation, which is not how screen reader users do things because it bypasses screen reader navigation altogether.

Do you know for a fact that the ”false” positives weren’t actual problems for someone using NVDA or JAWS shortcuts to navigate on Firefox on Windows, or some other combination of reader + navigation + browser + OS?

Everything is broken and nobody can test or fix everything.
I could imagine a LibreWindows where all the bloatware, advertising, microsoft backdoors and so on are completely removed from the source.
I love this one:

> Bugs’ genitals are called copy & paste. That’s how they reproduce. Always read what you copy, always audit what you import. Bugs take shelter in complexity. “Magic” is fine in my dependency but not in my code.
I wonder how much of this is part of a genuine attempt to bring a safe product to market, and how much is to pressure the German government (and soon thereafter, the EU) into making this sort of promise mandatory for all car manufacturers, including those that are ahead of Mercedes in the self-driving space. I.e. to create a legislative moat in an area where they're behind.

While I don't agree with Tesla's strategy of playing it fast & loose, I'm afraid that risk aversion will lead us to demand perfect instead of the good enough.

A car manufacturer might not be willing to accept 100% liability, but their system might still be a lot safer than a drunk driver returning home from the bar.

Realistically we're not going to be able to pick "well, don't drive drunk then!", it'll happen. By demanding that these system are that reliable before they're in common operation we'll have incurred a net loss in terms of safety.

I don't know what the right solution is, probably some mixture of the two. Clearly you don't want manufacturers to be incentivized to ignore the risk associated with their systems, but you also don't want these systems not to be offered when they'd be a net gain in safety.

The point at which they're a net gain is not the same point that they become financially viable to the manufacturer from a liability point of view.
> Greenpeace

Reminder that Greenpeace started out fighting against nuclear weapons and their testing (which so annoyed the French government that they simply murdered an activist) and nuclear dumping, both of which put considerable quantities of radioactive material into the air and water.

Chernobyl has been in the news again since the site was occupied by Russian troops. That and https://en.wikipedia.org/wiki/Zaporizhzhia_Nuclear_Power_Pla... have apparently taken shelling damage but as yet no leaks have been reported. The potential for an accidental or deliberate disaster that covers Western Europe with radioactive material and takes out a season's agriculture remains.

Is everyone happy with Iran having a buildout of a dozen or more reactors to replace their oil usage?

More prosaically, the cost of solar only goes down, while the cost of nuclear seems to only go up.
I think you mean their DevOops environment.
No, I'm not. I'm literally on HN responding almost immediately to the OP and emailing marketing saying WTF?
He explicitly specifies that those micro-architects are at companies OTHER than ARM.

His own opinion appears to be that the worst thing ARM ever did was T2EE, designed for JIT compilers and compilers for dynamic languages. He says that by the time the chips came out compiler technology had advanced to the point that it was no longer useful and no one else used it.

A couple of other points picked up in the talk:

- He reverses Hennessy and Patterson wrt SPARC and MIPS.

- A64 effort started in 2007. So it took 5 years to freeze/publishing, the same as RISC-V.

- A64 architects thought code density is no longer important. Some people definitely disagree with that. At the time they probably thought amd64 was the only competition and matching/beating that was good enough.

- he seems to be regretting the 2nd operand shift because it fell naturally out of the 1985 micro-architecture, but it's a burden now. And yet it was included in A64 -- presumably because the initial processor pipelines had it anyway, because they supported A32. But now we have A64-only CPUs.

- LL/SC was the wrong thing to do.
This is not a serious problem but prices will increase after the current spike.. Neon is in the atmosphere, it is a noble gas and does not form compounds under atmospheric conditions and exists at about 18 ppm in the atmosphere.
https://en.wikipedia.org/wiki/Neon#Production
Ukraine liquid oxygen production for steel makes byproduct neon. China also makes it
There is a "Compact Mode" you can turn on via the View Menu up top, maybe that helps :)
The Current State of Accounts and Self-Service UX
Make it win 7 and I'd agree.

(Actually I don't care anymore. Modern linux beats any version of windows in all my use cases)
I can't be the only one who's noticed that most of these companies are above the law...? When was the last time someone even got a slap on the wrist? Some class action lawsuit that gave a coupon for 10% off your next purchase?

Spam got better because Gmail, not because the law did anything...
Study shows that studies are boring
> You've provided no evidence for this.

It's a coup by definition. According to the Oxford dictionary:

> coup: a sudden, illegal, and often violent change of government

Maybe it wasn't sudden (if we consider the protests lasted several months), but it was definitely violent and illegal. I don't think I have to provide evidence of the violence. As for the "illegal" part: the government was democratically elected (so it was "legal"), and the vote in the parliament to depose Yanukovich was uncostitutional, as it required a 3/4 majority (338 votes) and only 328 people voted in favor.
“A warm man can never understand a cold man.” Dostoevsky
_People_ are boring.
One of the few applications you can still use leaded solder, as it's
less brittle.

Even though the board can be hardened, and temperature ranges of the
Broadcom seem acceptable, what bothers me is that the Broadcom still
boots via unauditable "mystery" code in the GPU. Am still correct, or
has that changed?
People must love dup’ing this article. They’re potential agents, as the bloody things must be made, tested, …. And it’s not hard to design them on a whiteboard given the “methyl, ethyl, futile” kinds of substitution that can be done with synthetic chemistry.

And as another has posted, “just change the sign of the tox prediction”. We’re seeing the toxicity of words, not chemical matter.
I like your criteria, so I'm going to put a question I used to ask in interviews up against it: let's write (and test) the world's worst JSON encoder, in TDD style. The ultimate goal of this question was to end up with a function (in Python, when I was asking it) that could JSON encode primitive types, along with lists and dicts. No fancy stuff about trying to figure out what to do with general objects or anything. No worrying about circular references. No tricks. Just take a Python data structure as input and output a string representing a valid JSON encoding of that data structure.

1. You need to know how to write a half decent test case, and, for full credit, how to write a recursive function. Check.

2. As alluded to in the previous point, we can judge the quality of the test cases. So, I think this is at least a provisional pass.

3. A really good candidate can talk about issues like Unicode, how to handle or avoid stack overflow, dealing with circular references, maybe think a bit about optimizations.

4. Unless you consider recursion to be "fiddly code," then we meet this criterion as well. I allowed people to use str() or repr() to convert things to strings, so there was no incidental difficulty there, either.

5. Nope, no tricks. Just use recursion.

So, it looks to me like I had a pretty okay question.

Anybody take issue with any of what I wrote, or have any suggestions for making it a better question?
Right, I see it the other way. But I don’t think it is obviously true that math is real, or even more real than “stars.”

Pythagorean-Platonism and modern physics give lots of good reasons, however, why spheres are more real, more fundamental and more universal than stars.
a higher barrier to entry to become even a "junior" accountant

I couldn't help chuckle at this one.

When I was in college, engineering was known as "pre-accounting" --- those who couldn't handle the math went into accounting.

This is not to say accountants aren't nice people but the math involved is what my engineering professors disparaging referred to as "kindergarten" algebra so the barrier to entry is really not very high.
Not sure what you mean but the default KeepassXC on Fedora 35 with Wayland does not do autofill in Firefox.
Also "timezones".

Just because a customer is based in Europe doesn't mean they don't need to get a hold of support at 03:00 local time. Even small, growing, startups now have HQs in one part of the world and staff across the globe due to the ease of movement many enjoy.
Cloudflare kept sending emails to my former name, and their support directed me to, get this, update it via API call.

And then it turned out the name still persisted somewhere. So I complained again (I technically have some legal leverage beyond GDPR to have it pruned). To their credit, they did conduct an investigation, apologized a lot and let me know they had improved their process.

They also seem to have stopped using your name in emails. (I guess I did that?)

But it does seem to be rather systemic to how Cloudflare handles data.
Withholding a document due to privilege has requirements, namely production of a privilege log. It should pretty much never be the case that an opposing party is unaware of a document’s existence due to privilege.
> quite clearly Cloudflare's intentional doing.

I don't think you can really know that. It's the sort of thing that would be very easy to slip through testing (or that a lower-level employee could slip through unapproved), and lots of companies don't pay as much attention to the technical side of their marketing operations as they do their main product tech.

> Because it's trying to avoid accepting any responsibility

I would argue the opposite. If you are not taking responsibility then you shouldn't use the word "Sorry" as it actually implies that it was your fault. You ought to use "I regret" in those cases - there's a blog post on this floating around somewhere.
the majority of those SDCArds can perform better than that (mainly read). it seems to me the boards are the bottleneck.
Real time inference on Rasberry PI 4
This reminds me a brilliant article [1] by Barbara Oakley, who has a _superb_ course on Coursera on "Learning How to Learn" [2].

In this article, Barbara talks about how memorization helped her with Mathematics, a subject that she had previously struggled with. In particular, this line stands out to me

> Continually focusing on understanding itself actually gets in the way.

[1] https://nautil.us/how-i-rewired-my-brain-to-become-fluent-in...
[2]https://www.coursera.org/learn/learning-how-to-learn

P.S: Her book is really good too https://www.amazon.com/Mind-Numbers-Science-Flunked-Algebra/...

[Update: Apparently she wrote a book based on the course—https://www.amazon.com/Learning-How-Learn-Spending-Studying/...]
>and particularly for a security-sensitive application, I quite like the fact that it hasn’t been updated in years

I feel like this is an oxymoron. At least security updates should be something to look forward to, no?
The good news is this is India so you won't hear it over the constant honking
Been a happy user of KeePassXC for over 4 years now. I keep the password databases and keys synchronised across devices using Syncthing. Once I've set this up, it's pretty transparent and I haven't had to tinker with it.
do you think jgc person is the personal incarnation of cloudflare and if they say they're sorry you'll feel better or something?
SD cards do seem to die very easily, from what I hear USB sticks are much more reliable.
I've had to translate a lot of Matlab to R in college (physics and econometrics).

I rarely found an important difference between the languages besides having to transpose some matrices here and there.
FOIA can be good but agencies routinely hold up information for years beyond the point of the info still having any use to the original person requesting it

https://www.muckrock.com/news/archives/2016/oct/04/state-dep...
Critical context - the author ( https://en.wikipedia.org/wiki/Howard_Georgi ) was a career physics prof. at Harvard University. He is very aware of how badly even attempting to speak more truthfully about some aspects of diversity, at a supposedly candid and off-the-record conference, turned out for Harvard's President Larry Summers ( https://en.wikipedia.org/wiki/Lawrence_Summers#Differences_b... ).

Reasonable assumption: He carefully self-censored in writing the article. Then ran it past several trusted friends, asking for their additional censorship.
Note that electricitymap.org does not have a complete model of the grid and the involved power plants so the estimates should not be trusted blindly.
I haven't used R at all in years and only used it a couple times in passing many years ago to try it out.

I searched "R string functions", saw "grep" and wondered if there was something I was missing in the author's challenge.

Is it because it's using regular expressions they don't consider it the correct answer or is it because they aren't as familiar with regular expressions as some other people are, I wonder?
It's a D&D reference. Starting stats for (human) characters typically range from 3-18, corresponding to the range of 3 six sided dice. "INT 18" means "maximum normal human Intelligence." "WIS 3" means "lowest possible human Wisdom stat," where "Wisdom" roughly translates to "common sense."
I think the upset is a general feeling, not necessarily at the incident.

Living in a modern era, I think we take for granted that the building regulations prevent this type of disaster, and it looks like they don’t.

Even in an industrial park, one would expect that engineering effort would have gone into fire suppression and safety systems. It’s easy to wave off something as “whatever, it’s an industrial facility”, but skimping on things like shutoff switches is a demonstration that the company was chasing pennies and putting worker lives at risk.

Nobody got hurt because nobody was there.
Not really. They use the Nvidia Drive platform[0], and most of the software is from Nvidia.

[0] https://developer.nvidia.com/drive
Title reads like every one of my public school bullies.
The detail pages aren’t updated.

https://justmta.info/ has it all on one page.
Mercedes is perhaps the only auto company that is both supremely innovative and supremely respectable at the same time.

Tesla is innovative, but they get ahead of themselves, and Musk is a glorified internet troll who bullies and arguably lies.

The Big 3 are respectable in that they don’t really overhype or misrepresent, but Mercedes will probably out-innovate them in self-driving like they’ve out-innovated them (and pretty much everyone else) in just about every other aspect that matters over the past century.

Disclaimer: I drive a Toyota Sienna and a Subaru Outback. But I’ve seen a few Mercedes up close (and sometimes driven them) over the years. The only really crappy one in my experience was the ~2006 G500.
Ok, but if someone claims to have read all the Python manuals and wrote something like

> Python has two types of empty string, array('u',) and ""

you'd probably conclude that hasn't really understood what he read.
Ira Glass, This American Life
keepass is one of those apps you are either forced on to due to a disaster (forgetting your important portal credentials at the most problematic time) or your memory is like a sieve.

it took me like 2015-2017 to teach my siblings to use it. now we have copies of each others kbdx files and passwords in our respective files so if there is an emergency to access the others data (which contains btw, all important data besides login credentials, passport numbers, tax information, expiry of policies) and other than the occasional password change which barely happens now because we don't go and willy nilly create accounts or changes.

this is a very low cost/maintenance option because the files exist on our phones, in our backups, on our devices, the whole shebang.

i don't need an online password manager, it simply will not work for me because i am relying on someone else and because the data is on my device, its as secure as the xkcd plumbing password
This is why a good IDE is so important. Since I use Jetbrains products (Rider, PhpStorm) I don't worry about refactoring anymore. This results in a very agile way of working.

I believe people underestimate the power of a good IDE.
> how use of R is more complex when you’re largely ignorant of the tidyverse

This.

I'm interested in non-flamewar non-religious reasons that the tidyverse is bad. He does give some. I think his complaints about inconsistency and a moving target have some validity. However, the price of not using tidyverse is (roughly) paid in the rest of the article. I would definitely not use R without it.

Read his Section 5 on the tidyverse... and see how absolutely minimal his complaints in that section are. E.g. to "purrr" his objections are "largely philosophical"... but he's complaining in the previous section about the annoyance of writing lambdas (which purrr makes even easier).

Yes, R has a big community and there's a lot of quirks in individual packages, especially less-used ones. Yes, there are packages presenting unified interfaces to other quirky outputs (e.g., broom). The necessity of this is not good. The existence of it is good.

HN readers - do you have an "up and coming" language that you think has better structured the fundamentals from R, that you hope will someday have enough capabilities you can use it instead of R? I've tried Julia, which is beautiful but the startup/compilation times were difficult to get over. Is it reasonable to hope Julia will be good for interactive usage someday? Is it already? Are there other candidates in this area?
I still believe one the biggest problems new students have at community college from their math classes is lack of memorized basic math. When you have to take any time to do the basic math when learning college math, you are at a time disadvantage. Flash cards are apparently the devil, but you don't need to work out the simple stuff and calculators are context switches.
Collective action? On my open platform? It's more likely than you think.
Wage increases are not keeping up with inflation
The life cycle is related to the solutions quality. Code that is well executed never dies. Specially when hardware has peaked.

I'm biased, but C (client) and Java (server) will never have substitutes.

The reason I can be absolute is that we have run out of energy.
Just make a custom filter and move on. The BBB is a scam and the government doesn't care and report spam is a black hole.

There's not enough humanpower to manually vet these things and do anything about them. Far easier to spam than to fight spam. Just block it.
Yes, this is very common especially when you're living off the land. You take over the one unmonitored host and then you use the internal tools as if you were a normal employee.
> Good memorization skills are a huge leverage and it is something that can be learned and practiced.

Any recommendations in how to get better at memorization?
> Does Strasbourg not have any fire regulations that require fireman accessible power cut-outs, automatic extinguishers etc?

Fire codes for industrial buildings, office buildings and residential buildings differ by quite a lot. Usually, they get stricter the more people are supposed to be in a building and what their training status in firefighting/escape is.