skysight-inc/HackerNews huggingface dataset:
> Are unjust laws just laws you don't like? Are you saying it is a violation of your religion?

Unjust laws are those that, upon evaluating them from a moral perspective, are found unjust. This is inherently subjective, of course, as is all morality. I am an atheist.

> You are living under rule of law. If you don't like the rules, vote or get a gun.

The laws I am living under are imposed on me without my consent, so why should I consider them binding? If you don't like me breaking your rules, catch me breaking them - if you can.

> The victims of CSAM and many other crimes disagree with you. So why should your surveillance worries trump their actual victimization concerns?

Because the scale of surveillance enabled by these laws exceeds the scale of CSAM by many orders of magnitude.

> when they turned to you for technical advice

They didn't. What they want is for us to rubber-stamp their desired solution, with CSAM as an excuse. I'm treating them accordingly.
Don't forget the socialization of costs that comes in the forms of cities crippling their traffic flow for the sake of dedicating half their road surface to people parking on it instead of driving on it. I love cars but a street covered in unmoving automobiles is an intensely perverse sight.
At the same time it is not that convincing point because in lot of cases the value from freezing is pretty small for kernel compared to other software, because kernels strong "do not break userspace" attitude. Version freezing is far more valuable for various other projects that do not take backwards compatibility that seriously.
But Dropbox made rsync more user friendly and available to people who weren't techies.

The concept of a starter interrupter has been around almost as long as the automobile itself. Ways to engage and disengage that interrupter have evolved and advanced over the years. Older folks will remember cars with a keyswitch on the front fender, and then a keypad inside, and then hidden switches like I described in my OP, and then IR and RF remotes, and so forth.

The basic concept in the linked article is not very novel, IMO. The specific implementation is cute, and somewhat current in the sense of evolution of these systems. But the whole thing is as noteworthy as the next arm64 advancement.
Witness the ultimate showdown: Elon Musk VS Mark Zuckerberg ! This historic 'Cage Match' is set to be the biggest fight the world has ever seen!

To commemorate this epic battle, we present http://ElonVsZuck.wtf, where you can stake your claim and express your allegiance by minting your very own .elon or .zuck NFT names. Join the frenzy and show your support for your favorite contender!

Best of all, the minting process is completely FREE! Don't miss this chance to be a part of history. Hurry, grab your .elon or .zuck names now and let the battle begin!
>This collection of software will remain locked at its specific version throughout the lifespan of that Enterprise Linux distribution release – which is often 10 years or more.

Is this 10 year assumption true?

Are people running 10 year old versions of operating systems today in non-safety or non-high security aspects?

10 years ago today is when the following were roughly released:

- Linux 3.8.

- RHEL 6.4 with Linux 2.6.32-358

- RHEL 7 was Beta with Linux 3.10.0

Are these still alive out there?
I learned about it a few weeks ago because the cinema and anime blogs were posting about a new Miyazaki project that had zero marketing, which is a kind of brilliant marketing in itself. So, here we are discussing marketing strategy about a film that wasn't marketed.
> Kinda like saying that Rome is not the actual name of the city.

To be honest, I'd probably disagree with this too—the way I see it, in English, Rome is the actual name of the city. (It's not the "native" name, of course, but English isn't the native language of the city, so that's not relevant either way.)
It doesn't, no. Whoever told you that is wrong.

Bad actors can get TLS certificates issued for their phishing sites just the same as you can for a regular website. Encryption is for everybody.
Probably a sign of the previous bad overhiring, and title inflation as you point out. Not so much the job market as a shitty company
The OP article seems to be someone trying to cram modern concepts into a language that explicitly rejects them. A symptom that the OP should've probably just used another language.
You don't even need an intentionally evil man in the middle: I can't imagine wanting to block something critical like AV updates on ordinary DNS TTLs, much less the long tail of DNS resolvers that have subtly broken caching strategies of one kind or another and sometimes get the TTLs wrong.

An hour or two may be a huge difference in preventing a viral spread, but at least in my experience is it is tough to rely on DNS propagation below the hour line. Seems like an odd technical choice to me.
A promise you can't keep!
Stories of people's hundreds- to thousands-of-applications journeys make it on here what seems like a couple times per year, pretty consistently.

All I can figure is I've been in a totally different part of the market from these folks. I've never once had a job search that looked like that. Typically, I do 1-3 interviews after 1-5 applications, and come out with 1-2 acceptable offers. I don't think my total application count in a given search has ever come very close to 10, let alone 100 or 1,000. Or, the last couple times, I've just gone, "yo, I'm looking" and had someone in my network hand me a job (I get that's a later-career thing—but my early-career searches never, ever looked like these application-gauntlets, either).

I doubt I've sent 50 total applications in a 20+ year career, which career includes most of the usual job-hopping-for-more-pay, so it's not because I'm doing very-long stints with single employers.
Millions of military mails have been directed to Mali because of typo
I'm reading Rifters cycle by Peter Watts (of Blindsight fame) , and this article scratches my fear and excitement itch in all the right places
Yeah I'd love to see what the conversion rate is on actual referrals.
Years back (late 1990s) I worked with some mainframe people. They bragged that everything is hot fixable on the fly so they can apply security updates or replace broken hardware without rebooting. Then they admitted they schedule a reboot every 6 months anyway. Turns out the redundant backup power supply failed in at the same time and one hot patch was not applied to startup scripts and it took a week to figure out what was missing so the system booted again. By rebooting every 6 months they remember everything and so can get the system back up.

I probably have some details wrong in the story above. I worked with those people, but never on the mainframe. I think the point stands though, if you don't do something often it can't be done.
I don't think there is any cross P&L strategy at play....
somewhat related: https://www.newgrounds.com/portal/view/625764 (2013)
To be clear, unless you are in the > $2,500 headphone space, DAC quality has a hard limit of actual hearable use.
Under that point, most external DACs are pure snake oil. If A user has $200 to spend on a pair of over-ear headphones. they should spend $9 on the DAC and $191 on the headphones.

Hell, the $9 headphone adaptor vastly outperformed a number of $100+ DACs.

The primary limitation of headphone quality onboard laptops is generally EMI, not the DAC. The Apple hardware is shockingly good on this front.
> - real life is not about solving puzzles. Real life is a rigged game where rules are not enforced. Instead of finding problems to solve, you need to find oportunities (and loopholes) and exploit them!

"Real life puzzles" are too open-ended and have too many levels to really be called puzzles. A puzzle has a closed set of rules that usually gives you only one level on which to solve the problem. Many interview questions could be described as puzzles. A "real life" programming task has a bunch of different levels: what's the real problem the customer wants solved, is this the problem this customer wants solved first, do we have a bigger customer with a bigger problem you should be working on instead, can the problem be solved without programming, should the problem be solved in a different system, are there other people on the team who solve problems like this in their sleep and they'll give you the answer in five minutes if you describe it on Slack? If it does seem like you need to solve the problem, what's your level of confidence that with investment of X time you can solve the problem, for different values of X, and given this information, does it still make sense to try to solve it?

What makes puzzles relaxing and reassuring is knowing that there is a solution, and that you know all the rules. Also, you know that you'll recognize the solution when you get it. Real life rarely gives you that reassurance. With a real-life problem, you don't know if there's a solution, and even when you have one, you can't know that there wasn't another solution that would have been much better, because of possibilities you failed to consider. The only way to turn a real-life problem into a "puzzle" is to strip away the open-ended real-world context and present a subset of it that can be described in a closed form.
Consider two cars with fading batteries at the end of their lifecycles. They are on their last start before needing to be replaced. They both have exactly enough energy to start the car with nothing left over, however one car has this system installed so it needs to flash the headlights/wipers/windows first. That car fails to start
I suspect you are parking your wallet in the most tourist-equipped areas of each country you listed. I would bet that within a 5 mile radius of each, you could find 1,000 people who have never used valet parking in their lives.
How many tanks and materiel did Ukrainians take from the Russians? On October 2022 it was an estimated 453 Russian tanks. I guess 1, 2, 3 don't work that well in battle

https://www.newsweek.com/how-russian-tanks-captured-ukraine-...

Also for other things too:

https://nypost.com/2023/05/11/ukrainians-strike-russians-wit...
"Legal person" is not the same thing as "person", not even in law.

But to be pedantic, empathy is for those who are capable of expressing empathy in return.
well I'm not German and don't have experience running a business other that sole-proprietorship, but I often think about this as well. From my point of view the taxation, bureaucracy and cost of everything including hiring new people, the employee rights, hiring an accountant or lawyer, etc prohibits small businesses to start easily.

mentality might play a role insofar as access to funding might be concerned. from the IT perspective unless you have a very good idea, specific market need, connections and lot of $$ the benefit of starting a company to do actual work in Germany vs Eastern Europe + branch office in Germany for "optics" is not obvious to me.
What are you even talking about? What "industry" depends on calling attention to lead poisoning? As best as I can tell not many people care about issues with lead.
> DANE and DNSSEC are horrible bodges that don't actually do anything useful or in a secure way.

Adoption is extremely poor, usability is horrible, and the approach used is quite dated, but I'm not sure DANE and DNSSEC are insecure. Did you have a reference on the latter?
Is the whole security around this burying the relay bypass so far inside the car that no thief would be able to easily bypass this by just bridging the relay?
Unopened 2007 iPhone sells for $190k at auction
That's exactly how software bugs work, weird setup specific issues that are expensive to triage and fix.

But if you are not convinced see how many others have this issue by googling "site:reddit.com firefox stuttering on 4k video on mac"
Printing 君たちはどう生きるか is meaningless to anyone who speaks only English, and a transliterated version technically isn't the Japanese title either.
Hi! I'd like you to know that despite this being downloaded, I completely agree! The ergonomics and repairability concerns of laptops, as you point out, are a big down side.

That said, I think what you posted as a solution is not practical and perhaps not portable (Multiple pieces? wires?); maybe something like what you're thinking as an easy-to-use/portable/commercial solution could be a design goal for future portable PCs.
Understand completely. On some of the ThinkPads I’ve owned over the years, I’ve simply disabled the TrackPad.
That's what they are supposed to do. The web standards bodies don't like to consider standardizing new features until there is an implementation in the field so they can see how well it works in practice.

So when one browser maker wants a new feature they make a spec and implement it. If it seems to be useful other browser makers will implement it, maybe with changes they think improve it. Then the standards bodies will look at all those and make a standard.

For that particular feature it was actually first suggested by people from Intel and Apple. Google thinks it is a good idea and is the first to write a spec for it and implement it. It seems highly likely that Mozilla and Apple will follow and it will be standardized.
There's a lot of people remarking about this not being novel or the grant being too high, but I'd make two other critiques.

First, what happens if the electrical characteristics of your vehicle change in some way? New vs old battery? Busted headlight? Phone plugged into an outlet? Diesel air intake heater grid kicking in on a cold day? What if you need to jumpstart your vehicle? It just seems so finicky in the real world.

Second, what's the point of using this analog signaling system to begin with? I don't see the supposed simplicity of it. Both the transmitter and the receiver are more complex than would be needed for digital. The other argument is that it is somehow more "hacker-proof", but using analog signals doesn't make it so. You can have a similar scheme operating on the CAN bus with no added risk. In fact, I bet there are devices on the CAN bus that can both measure and modulate battery drain, so the isolation may be illusory.

Ultimately, it's not about not having the technology. It's just that your average customer favors convenience features over having a fortress on wheels. Plus, the returns on sophisticated defenses are diminishing, given that a car can always be loaded onto a tow truck, the hood can be popped open, or the whole thing can be stripped for parts with a Sawzall (as catalytic converter thieves tend to do).
I mean. Helix is a pretty decent editor with a nice set of defaults over vim.

Not as customizable. But I pretty much would configure vim to do what helix does out of the box anyway.
Honestly, I would just prefer good S300 system. At Ukraine it covered sky for almost a year. Jet fighters for air superiority are obsolete.
It has a couple of spools. Step above the no-security-pins hardware store locks.
Just posted my code as a "Show HN" at https://news.ycombinator.com/item?id=36762283 . The actual project is at https://hg.sr.ht/~dalke/rectfillcurve . I've implemented a few space-filling curves and wrapped them into an iterator API.
This seems like a neat little service.

Just a heads up. Here in the UK Peng is slang for sexually attractive.
I use it in a symfony project, and I compress assets beforehand in my deployment pipeline into static br suffixed assets. Then Apache is configured to serve these files if present instead of compressing on the fly.
Over the years, I've gone back and forth on laptop size. I used an 11" (?) Asus Chromebook for my light-duty travel laptop for ages but there really isn't a high-quality substitute these days and, honestly, I'm hard-put to complain too much about my 14" MacBook Pro and, if I did as much travel as I used to, I'd just get a MacBook Pro Air. At one level I wish they still made a smaller model but, honestly, when you add up the weight of chargers and other associated electronics, the difference isn't much and the keyboard on a 13" laptop is pretty much what I want.
A further observation, to add onto my reply: The article prominently displays the Japanese poster with 君たちはどう生きるか on it. I agree that they probably should've given the Japanese title in the body text for clarity, but I assume including the poster goes some way towards indicating the presence of an implicit translation.
>Using whatever Python your distribution needed is bad practice. Own your application environment, there are plenty of ways to do this, such as Nix and Docker, which make your Python environments reproducible across systems.

How far down does "own your application environment" extend? How about libc? What is the role of the underlying OS?
Just that I used it at all. There's a contingent of engineers who feel using a debugger is a waste of time and or a sign of weakness. They're the ones who like to stare at code and "run it in their heads" and dump crazy amounts of "got here" into the logs. Evidently this guy is one of them.
Meta now says Threads' ActivityPub integration is “a long way out”
Too good to downvote...
Why not put a button on the fob, like old car alarms had? Car won't start unless button is pressed on the fob, enabling the embedded radio.
Already bringing my Brompton and Bacchetta (I might actually feel safe on a recumbent!) but we're sorting out a bakfiets when we get there.

I'm delighted there's a lively Halloween group :-)
You drinking from a lake has nothing to do with the enormous impact of poor drinking water on the human population.

You are free to do whatever you want, but ignoring well understood issues of the world over a single personal experience is the though process of a small child.

https://www.theworldcounts.com/challenges/planet-earth/fresh...
In the production C code I've written that makes use of modules with interfaces that define public and private variables and functions, I tend to avoid using pointers where reasonable. I'd prefer to either give access to the variable or provide getter and setter functions.

What's the benefit of "opaque" pointers?

For background, my C code is almost entirely on microcontrollers. So I'm looking at it from that point of view. If you're talking about event-based applications running inside a full operating system, I've always stepped up to something like C#, so I don't have much experience with function pointers for that kind of work.
[1] I disagree. I think we can agree there needs to be a refinement on the definition of intelligence, but I think LLMs passed the 1950 definition of general machine intelligence.
The website for one of my local news stations, the one I prefer for severe weather coverage, causes Firefox to freeze. That started happening a few months ago, so I now have to use Chrome to check the weather. And last month my electric company's website stopped working with Firefox. It no longer displays any user data, such as amount owed, so I have to use Chrome to pay my bill. I've encountered a few other sites here and there while surfing.
Isn't it obvious?

Using a debugger implies that you expect the code you write to have bugs. Not a mindset I'd like my coworkers to have.
The key being they had a near monopoly in the operating system market. The smartphone OS market is a duopoly.
> but there's also an extraordinarily low level of discussion. I was shocked when I clicked on the first review and realized it was a review - "oh, huh, when did it come out?"

You are commenting on an article in the Verge for a movie which has only been released in Japan and won’t be out in the USA for months. This article is one of many in most western publications. A lot can be said about this movie but having a low level of discussion is definitely not one of them.

What’s the point of a marketing campaign when you have so much organic reach?
I love rsync. Used it to batch some few million image files for Sephora makeup company to a couple different servers.
In the US the simplest solution is to just buy a stick shift car.
> I'm irked by this because this is something I've been constantly correcting people with, mainly to indirectly challenge English-language exceptionalism (anything not Japanese is English - we don't know the French or German titles yet),

This is needlessly pedantic. By that logic, your use of Romaji is "incorrect" and Euro-centric exceptionalism, because the official original movie poster uses Hanji/Katakana. (And in fact, it'd be "incorrect" to say it was released in Japan, because in Japan, they'd say it was released in Nippon.)

It's an English-language article about a Japanese movie. Saying "titled 君たちはどう生きるか and renamed The Boy and the Heron for the international market" would make no sense because the audience of English readers won't be able to make sense of it.

It's not "English-language exceptionalism" to provide information in English when writing for an English-speaking audience, especially when it's clear in context that the information is a translation.
>Pick a more secure, authenticated protocol!

Yea, but this is the most cost effective and economical solution. Managing encrption/auth keys down to distributing it to multiple LEO, FD agencies, and multiple public and private EMS vehicles isn't a simple task and would quickly grow to needing to permanently contract a vendor to manage it which will come at some blood sucking premium.

Instead, the good ol' pipe wrench approach works great here, the emergency services get their IR light that any garage in town can install, and anyone that tries to abuse it gets a free fine or prison sentence.

Though they aren't going to throw you in prison because you you had IR leds at 14HZ. They will if you used them on a vehicle, pointed at traffic lights because your intent was interference with a traffic control device.
That’s, like, your opinion, man.
Now they say that, after 100 million signups.
Interesting, I've never had any performance complaints with Firefox (except for on Ubuntu where you're forced to use the Snap).

May I ask what browser are you using now?
Product manager is an unusual role. There are few positions, making it very competitive. It's also an expensive role to interview and hire for, and the consequences of a bad hire are high.

The market dynamics are totally different from software engineering. PM positions come up infrequently and they're often looking for someone quite specific. Prestige also seems to factor into it a lot: I think every PM I've worked with has had a Stanford or Harvard MBA.

My recent experience as a senior engineer was less gloomy than this. I applied to ~10 open positions whose needs matched my experience well, was offered an interview at 5, and did 2 full interviews which both resulted in decent offers. My comp decreased slightly (from FAANG-level) but was still reasonable. I also applied to ~5 companies that I knew were a long shot (i.e. no well-matched positions, or significantly more competitive than Google/Meta) and heard back from none of them.