skysight-inc/HackerNews huggingface dataset:
The clue is right there - they don't care about the org, they care about their own personal power and status within the org. Not least because that often translates directly to earnings.

But also not exclusively. Because for some people the point of work isn't to do a good job, it's to be superior to others.

I'm increasingly convinced bureaucracy is a power flex. Making it difficult/impossible for some people to do their jobs is a way of keeping them in their place. They're not a threat while they're tied up in frustration.

But it's also a way of confirming the status of those who removed their personal agency.

It's similar to cost structures. It would be insane to consider the engine room of a military vessel as a cost centre, because it literally makes it possible for the vessel to do its job.

But ops are considered a cost centre because "ops doesn't generate a profit."

Of course it generates it profit. In fact it generates most of the profit. Remove ops and most of the profit disappears.

But it also usually has low political status. Getting labelled a "cost centre" is a way to force the rest of the power structure to think of it like that.
But a degree(s) and portfolio shows that already (it is what they are for; when I show my EE degree, they don’t ask me to solder together a computer from this here 74LSxx series box; no, they just hire me; why is software hiring so nasty?); if you are a junior, your degree will show what fresh knowledge you have and the question is if you are a talented dev or not. If you are a senior it shows that you understand the fundamentals (your degree) and you can execute (your portfolio) (and actually that shows you know the fundamentals too).

So what’s the 6 week interview for? To recognise talent? Sure I can see that in a junior a bit (but I doubt you find out more in the all those interviews than a 15 minute chat, at least that’s my experience; you will actually need to hire and try them on a project in the team to know their feel for it all) but in a senior that’s the portfolio again.

To me it feels that we are starting in a position where the interviewer assumes I lied about everything I sent in and this all is to prove myself (again and again). I am not in kindergarten; I have decades of experience in huge project; good luck finding a stooge who likes abusive relations.
Got it, makes sense. Thanks.
It is completely possible (and actually more probable) that you worked less, even though you delivered more and better.

Agencies and Consultings aren’t simply overcharging. They’re also weaponising incompetence and inefficiency so they can bill more hours.
ZFS RAIDZ can reconstruct damaged data, thanks to the extra checksum provided by ZFS. While traditional RAID does not recover from silent data corruption because it does not know which block to reconstruct. This is exceptionally sensitive when backups are encrypted, because even a few bits off and you can't decrypt the backups. Since this happens transparently, regularly testing backups are very important in non-ZFS systems.
Roll back nullish coalescing and optional chaining – GitHub
https://archive.ph/6qUD0
Eertree. As one can guess from the name, it stores all sub-palindromes of a given string and does stuff to them. Somewhat similar to a suffix tree in spirit, but was only invented in 2015.

See https://en.wikipedia.org/wiki/Palindrome_tree and the original paper
Why Swiss Trains Are the Best in Europe
That’s the distinction that I make between having a complex set of KPIs that cover all the organization (which tend to alienate any challenge, what the author laments) and simple team objectives (that are only relevant for the team, and intentionally miss a lot of the complexity in the rest of the organization).
> What's notable is that the entire article here never once refutes the most important finding of the original Lesne paper (Aβ56 can produce alzheimer's like symptoms in rats).

You refute a paper by showing that part of it is incorrect. The research sleuths have provided incredibly strong evidence that the very existence of Aβ56 is demonstrated (in the paper) by a sham line on the western blot.

It's like somebody has demonstrated that a photo of a "ghost" is actually a double-exposed film, and you are stating "What's notable is that the entire article here never once refutes the most important finding of the original photo (that ghosts can haunt the waffle house)."
CloudMensis macOS spyware uses cloud services for C&C
I have this problem too so my friend and I started working on this:

https://polyfill.work

You can pick “part-time” availability and “small” or “medium” company size (whatever looks good) and you’ll only hear about part-time jobs at small companies.
The "fun" part is that hydroelectric dam failures are even more localized and in many cases much more deadly, but people generally don't remember them either.

As far as I can tell the single most deadly power plant disaster in history was the 1975 Banquiao Dam failure[0] that killed 26000 to 240000 people. Yet when you try to google "most deadly power plant disasters" you'll mostly get Chernobyl with 100 attributed deaths.

[0] https://en.wikipedia.org/wiki/1975_Banqiao_Dam_failure
My computers from 15 years ago, PC or Mac, did all of these things--even high-res FPS games--beautifully. If all you do is surf/email/music/video/games--and I don't think it requires a citation to believe that this is the lion's share of users--current speeds are beyond sufficient.

The quality issues in modern machines are the byproduct of a quantity-cult pissing contest rather than necessity. If anything, the excesses are only wasted by sloppier software (which was enabled by the excess to begin with), piggier websites, covert crypto miners, etc. Wirth's law is a vicious cycle.

And it's a false economy: cut corners on the clean-up of discarded speculative branches, get some great numbers on the latest benchmark; the chipmakers who stoop to this get an edge in the market, but by the time it hits the consumer (who has no understanding of such things), the mitigation costs exceed the original "improvement". Because it is such a multi-variate & workload-dependent situation, it may not be cut-and-dry fraud, even though it smells a lot like it.
I buy about ten per year. Read?
When I joined Accenture, also as my first IT job out of college, we did training in a hotel room just of i35 in Austin.

I had never touched Java before, we did C at college, and became a Java developer after 3 days holed up with 10 other people doing coding challenges on a laptop.

I didn't get to go to any of the training centers until I'd been there for a year.
> Obama ran as a populist

Not from the US and I like Obama and wouldn't have minded a third term. He had his flaws, some of them severe and stupid, but it at least had a solid direction and successes despite a lot of sabotage towards his reform attempts.

But when I suggested that his "change"-campaign is basically the definition of populist massaging some otherwise quite smart people were shocked. Perhaps insecurity about my support, but it cannot get much more populist than that to be honest.

The scary part is that the word got redefined for political purposes lately. Also, populism isn't always negative. Most "corrected" definitions today say it is authoritarian but it is also often the exact opposite.
Sounds like a process similar to how you would debug a difficult bug in a big and/or complicated codebase – through trying to isolate the code causing the bug, comparing the buggy code with code that's known to work, replacing other parts of the code with dummy code/mocks etc. And sometimes a bug seems impossible to solve regardless of how much developer time you throw at it, and you just have to ship the product with the bug (seems to be especially common in the game dev business).
It's a conversation I've had with colleagues, and I've heard it repeated online (red letter media) recently. I think it's slowly entering public consciousness and some streaming platforms have taken notice and are returning to episodic releases.

Looking back from a personal standpoint, communal watching and discussion of those shared cultural phenomenons really marked my life. The most emblematic recent examples would be Lost and Westworld I think.

But it's funny your comment about TV blockbusters, it shows it's been going on for much longer and we didn't realize it. My mother use to tell me often about her childhood in the 50s, how every week-end they would show the big blockbuster westerns with John Wayne on TV for a whole afternoon, and it's what everyone would watch and discuss afterwards. And it's just now that I make the connection with this phenomenon.

Looking back at my childhood, I can't remember TV being anything but trash. (I think it varies wildly from country to country.) There were no blockbusters on TV, and Cinema played the role of providing that shared cultural experience.

Now Cinema is dead and we're going to streaming. Who knows where it will end, but maybe there will be room for that experience to continue in another form.
The scientific process is the systematic identification of what is true.

Wikipedia: "the scientific method involves careful observation, applying rigorous skepticism about what is observed, given that cognitive assumptions can distort how one interprets the observation."

So identifying fraud is the scientific process.
The other use is when the cost of checking the set is high due to something like accessing a remote system. You can pull a small representation of the full set and only do a network request after when it's likely to succeed.
I have considered it. But there are three problems that I encountered:

1. It was a gift, so it just feels wrong, which is of course completely subjective and on me.

2. It being a gift I don't have the receipt for the hoodie, which could cause issues.

3. Shipping again. For those wondering, I'm from Slovenia, Europe, so it is quite away from Canada.
It does, but the map has a reference to it, so it will "leak" (in gc languages an unwanted reference is considered a leak). If this map got rather large, you could end up with a rather large heap and it would be un-obvious why at first.
In case anyone is interested, I wrote a skip list implementation for Node.js here: https://www.npmjs.com/package/proper-skip-list

I provided the time complexity of each operation as part of the README.
I remember checking whether I would use std::deque, and I don't remember exactly why but I decided to implement this other system instead. I think it was because you can invalidate pointers with it if you delete somewhere in the middle, either manually or by calling an algorithm with it.

Of course you have the option to just not do that in your code, but it's nice to have a hard guarantee that this can never happen, even by accident. I could have used a deque as a backend and wrapped it in the class, though.
E-ZPass is a way to collect tolls without each car having to slow down at a toll booth. That reduces traffic congestion and thereby air pollution - which might kill children. Or does kill children as the authors argue.

This paper is from 2011 and appeared in the journal Applied Economics, but that is behind a paywall.
20 wires for 112 options seems like a lot.

Shouldn't there be some way to just logic it down to something like 7?

Need to break out the karnaugh map.
In the british countryside there are roads barely much better than that with similar speed limits. It's not good, you see people driving some crazy speeds having to brake super hard and then reverse to a passing place when they come up against a tractor.
Although I never hated sports I had the same experience.

A few points for those who think about getting into running:

* make sure you are doing training units of at least 30 mins regularily. Going shorter than that is not really useful to get you actually trained.

* If you try to get better endurance most of your training should be aerobic (instead of anaerobic), this means it should be easy for you to do. Doing anaerobic training (so going to the max) is also useful, but it should not be the only thing you do

* regularily doing a little is always better than occasionally doing a lot. Set yourself some distance targets (e.g. 12 km a week). If it helps get yourself one of those sports tracker apps, or watches (Garmin, Polar, ...)

* with the right clothes weather does not matter at all (except maybe: too much heat/sun and not drinking enough)

* the most important thing are the fitting shoes (to avoid pain in the joints). Retailers will often offer a analysis of your running style and offer you the fitting shoes. Those should then be changed every 600 to 800 km.

* for certain people with bad joints or other related issues cycling or swimming might be better choices
Really? You think the highways through the flyover states just pile up with snow all winter? All those mountain passes that connect east and west? They are in fact a higher priority than any urban street. A fleet of double-lane plows speeding down a prairie highway is a sight to see.

https://youtu.be/lkmBP-ISzKk
Thanks for your review!

* Menetrend is the Hungarian word for scheduler.
* .xyz domains are not really known for serious services yet, that's true.
* So far the service is not really different from other solutions. On the whole, I want to follow the wishes of the future users. So far I have only worked on the basic functions.
* Good point! Currently it is only Instagram. I should communicate that better.
I think the fact it's so weak (disabled1system1user6708) and it was part of the default.properties adds insult to injury.
> I moved from Github to Gitlab years ago due to ethical issues (open source vs closed).

Do you think gitlab affected the reachability of your projects?

> I think that, at the very least, it's beneficial to prop up competitors to Github to prevent them from achieving a monopoly. Too many people currently see Github and git as interchangeable and that is potentially disastrous considering Microsoft owns Github.

Yeah that's one of the reasons I'm thinking of switching, its very clear where GitHub is heading, and I don't want to continue go use it, at least on a personal level.

> I'm currently using https://sourcehut.org/ privately and professionally, and love it.

I understand why some people like SourceHut, but for me it's a non starter, its interface is very old looking and a bit clunky, it doesn't have many of the modern features, and many other things I really didn't like.

For me the 3rd choice is clearly Gitea/Codeberg.
It only demonstrates that local reality doesn't exist (or a loophole)! The experiment is perfectly compatible with non-local reality.
Bell's inequalities rule out local hidden variable theories. Nonlocal (ftl influence between particles) theories are still in the running, and thanks to the no-communication theorem, don't invoke causality violations.
Yes it is. In many scenarios outside of software, things have already been optimized to a point where the human cannot be removed much further or the safety can’t be improved without violating some other constraint.

> Why were they able to speed on that road?

Every road can be sped on, especially if you’re going to crash.

> Why did they feel safe being on their phone?

They didn’t, but it was “an urgent reply”.
What happens if someone wants to manufacture and sell LSD?
Too much emphasis is put on organised exercise. I think it's an American thing, where nobody seems to walk anywhere.

Better advice is to build more functional "exercise" into your day-to-day life. This is where real lifestyle change happens without you really knowing it.

Take the stairs, walk to the shops, cycle to work (where possible), household chores that involve getting on your hands and knees and breaking a sweat, do DIY/gardening (why people pay to go to the gym and deadlift, then e.g. happily pay someone to move a load of soil around the backyard always confuses/amazes me).
I tried to hold out for the Intel launch anticipating sr-iov support, but I ended up refreshing hardware before. Any half-decent motherboard has their iommu groups proper, allowing passing any pci device into a vm with minimal overhead.

It sure sucks to need two cards, but I went/want AMD for Linux and still(sadly) NVIDIA for Windows.

It works really great. A 3 display setup where left is always Linux, right is always windows (when it's running) and middle is switched between inputs with ddcutil (cli tool to reconfigure your display).

I tried looking-glass framebuffer copy over a shared memory bus but it wasn't quite as smooth for me as switching inputs.

I'm on low-end gear, AMD 5600x, AMD 390, NVIDIA 3060, ASUS X570-P board. No tuning whatsoever, I let the Linux scheduler deal with it and it's good enough.

I can't recommend looking-glass enough as your spice client for mouse and keyboard capture, it's great.

Though this can all go fck right off if someone(Intel) does SR-IOV on consumer gear, I will replace my cards in a beat.
I did read it

Again; Ariane 6 will be ready next year, they should bear the cost and time, and keep invest in their own industry
Not sure whether they classify as obscure, but I haven't see cited already:

- Dominator tree (https://en.wikipedia.org/wiki/Dominator_(graph_theory))

- Single-Connected-Components-Graph

- Deterministic data structures (eg. a set that acts deterministic to the fact that addresses might be somehow randomly assigned, very useful for ensuring reproducibility)

Already cited, but it's clearly among the most elegant:

- union-find (!!!!)

and as a bonus one that is easily overlooked:

-std::deque, that when restricted to push_back() or push_front() guarantees not to ever move objects around.
I understand why some people like SourceHut, but for me it's a non starter, its interface is very old looking and a bit clucnky, it doesn't have many of the modern features, and many other things I really didn't like.
For many users if really doesn't fell welcoming to use.

For me the 3rd choice is clearly Gitea/Codeberg.
What's really a scandal is what's legal.
I always thought Unix v7+ should have added some kind way to do atomic groups of syscalls, eg:

begin_transaction ();
lstat ("/path", ...);
lstat ("/path/foo", ...);
commit ();

In Unix v7 mkdir was not a system call. It was a setuid program implemented using mknod + link. That was racy so the mkdir(2) system call was added. But it could have been solved more generally (and more elegantly) by adding transactions.

It could also solve the whole thing with ending up with zero-length files because you didn't use the right incantation to update a file atomically on ext4 (https://thunk.org/tytso/blog/2009/03/12/delayed-allocation-a...).
The people doing these endless twitter threads are 50 years old.
You're correct, I'm from Slovenia, Europe, which is basically on the other side of the planet. Regarding the zipper, you're correct, it's not a thing that people think would be different around the world and thus don't pay much attention to it when buying stuff on the internet.
Steady on now. Scientists rely on each other, they're not supposed to be fraud investigators.
CBL-Mariner (Common Base Linux) free/open-source Linux by Microsoft : https://en.m.wikipedia.org/wiki/CBL-Mariner

CBL-Mariner : https://github.com/microsoft/CBL-Mariner
https://archive.ph/20220714173608/https://www.economist.com/...
I had once misconfigured the network adapter of a dedicated server and it lost internet connection.

VKVM came to the rescue, it's an ISO file that has Linux based OS.
It automaticaly boots your primary OS in a VM and has a web dashboard where you can see the screen and control the server.

It saved me.

This reminds me of VKVM but better.
Why is this titled "Advice for New Developers"? The actual blog post is called "The best investment".

A proper title for HN, imo, would be "A personal fitness trainer is the best investment".

I wouldn't have clicked on that one and saved myself from reading an article that is irrelevant to me.
If you metrics system fails to connect goal and performance measurement on the team level witu the bigger goals, I'd say the metrics systems is badly degined and implemented.
Maybe it’s because I have better soft skills, but I’ve had a much easier time getting freelancing gigs than full-time employment. I’ve only had a handful of freelancing gigs and only on the side, but no one has ever made me do a code test or acted like I needed to “prove” my lack of mental deficiency.

In interviews for full-time employment, this has rarely been the case.
Maybe, but does the ideas, practices, and principle change often or at all for our profession? I find many old book still very relevant today, good books don't really age that fast.
It is absolutely not redundant, ZFS RAIDZ can reconstruct damaged data, thanks to the extra checksum provided by ZFS. While traditional RAID does not recover from silent data corruption because it does not know which block to reconstruct. This is exceptionally sensitive when backups are encrypted, because even a few bits off and you can't decrypt the backups. Since this happens transparently, regularly testing backups are very important in non-ZFS systems.
You're right. Their adventures regarding the development of their screwdriver does give you hope that it might be good, like the tools used to be, where you bought them and they stayed with you for the rest of your life.
Coming from Central Europe where toll booths are not a thing: I thought it should maybe read "reduced infant mortality to numbers in cities/countries without toll booths" ...
"All models are wrong, some are useful"

The efficient market hypothesis ("homo economicus") model is a prime example. Of course it is wrong. It is a model.

That doesn't mean it is not useful.

Howard Marks (highly successful investor over many decades) has this to say about it

> if you ignore the efficient market hypothesis, you’re going to be very disappointed, because you’re going to find out that very few of your active investment decisions work. But if you swallow it whole, you won’t be an investor, and you’ll give up on active success. So the truth, if there is one, has to lie somewhere in between, and that’s what I believe.

https://www.oaktreecapital.com/insights/memo/conversation-at...
How menstruation affects athletic prowess is poorly understood
> She and others in the lab often ran experiments and produced Western blots, Larson says, but in their papers together, Lesné prepared all the images for publication.

This is a well known thing scientific fraudsters do, “touche finale”. Any scientist knows preparing figures for publication is tedious, no PI in their right mind would routinely do that.
Why?

This unquestioned given of "where's the monetisation?" is almost everything that's wrong with the internet today. It's seen as "gown up" and realistic, but doesn't even question it's own wisdom.

We don't have to speculate with hypotheticals on what an unmonetised service would look like either, it's literally how things used to work before the corporate takeover of the web.
Show HN: Next.js, Prisma, Docker Boilerplate that you can reuse
Databases do that.
and then where does it go?
Also related: Levenshtein automata -- automata for words that match every word within a given Levenshtein distance. The intersection of a Levenshtein automaton of a word and a DAWG gives you an automaton of all words within the given edit distance.

I haven't done any Java in years, but I made a Java package in 2013 that supports: DAWGs, Levenshtein automata and perfect hash automata:

https://github.com/danieldk/dictomaton
I understand the hard coding is bad, but what makes that a weak password?