skysight-inc/HackerNews huggingface dataset:
Have you seen the report on the Toyota source code?

http://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUB...

https://news.ycombinator.com/item?id=9449559

"In a nutshell, the team led by Barr Group found: “a systematic software malfunction in the Main CPU that opens the throttle without operator action and continues to properly control fuel injection and ignition” that is not reliably detected by any fail-safe."

And the black box could fail to record any braking input in such cases.

That's not good! People died! And you would have a hard time convincing a jury that the driver was not at fault, if not for the thorough independent code review.

And that's the safety critical stuff, now imagine all the code for the infotainment systems.
A selfhosted email alias service
This is great! By chance, I came across this post: https://www.lesswrong.com/posts/SzArJNSbbSikJeLD4/how-to-bes... yesterday, which also gives very similar advice; lists seem to be the core of using Twitter sensibly. And he suggests Tweetdeck as the interface to Twitter too.
Any insight on Laravel/PHP? I've been seeing DNS resolution issues with Alpine as well, but they seem to mainly affect PHP services and not Go.
I was having this argument a couple of weeks ago. ( https://news.ycombinator.com/item?id=30418664 ) cut-n-pasting from there:

Organic word-of-mouth referrals and recommendations are waaaaaay more effective than any other form of marketing. If you can't develop and sustain word-of-mouth organically then you have to use other less efficient and more coercive means. There are marketplaces that operate efficiently on word of mouth alone. E.g., there are the various "black" markets. There was no appreciable change in availability, quality, or price before and after pot legalization, for example. The high end of most services and products doesn't need to market, they're "saturated" by word-of-mouth alone.

- - - -

Going further, you can trace the historical rise of modern marketing directly from military propaganda techniques. ( https://en.wikipedia.org/wiki/Edward_Bernays#World_War_I )
Yes, it's called "cancel culture" even in cases where you favor the canceling, not only in cases where you oppose the canceling.

For what it's worth, I also agree that canceling Russia broadly is the right move at this time (although I do think that banning Dostoevski is stupid).
For what it's worth, I bought a Precision 7200 Developer Edition and it's been great. I came from using Mac's for 10 years before the switch.

I can't speak for the 5500 and I haven't used it with a dock at all, but then I've never used docks in general. At this point I think a USB-C plugged into a monitor with several ports would be close enough.

A lot of it just has to do with you making a choice that you're happy with. I loved using Macs for a decade and I know plenty of people who HATE them because they have to use them at work and they simply didn't have a choice. Because they didn't have a choice, they focus on the things they don't like.

When I picked my Dell I looked a lot of options and eventually came down to Dell or System76. Ended up going with Dell mostly because of past good experiences with their support and that made me more comfortable. It took a little getting used to and there were things I had to figure out along the way but it was my choice so I saw it through.

My next laptop will probably be a System76 or a Framework, but this beast from Dell is doing great right now. It's a portable desktop for me.
It would really help if you pointed to the missing monitor(s) in question.
"POW".

Russia hasn't declared war, so AIUI Russia cannot demand that the pilot be treated as a POW. But (this is a question) does the Ukraine have an obligation to treat the pilot as one, even though Russia cannot demand it?
There's a difference between the tacit recognition that the people aren't wholly removed from the decisions of their government, even in oligarchy, and this sort of full-blown performative Russophobia. Harm against ordinary Russian citizens can be justified inasmuch as it pressurizes the regime to change course or to be itself changed -- banning Dostoevsky or a random private ship does neither. It's hostility for the sake of hostility and, if anything, will likely galvanize the sort of disdain for the West that makes folks tolerant of thugs like Putin.
Israel did not abstain, they voted for.

https://en.m.wikipedia.org/wiki/United_Nations_General_Assem...

Im also interested in what you construe as evidence that Israel passed US confidential anything to China.
As long as you're stuck with null and undefined, you might as well throw in never for $3 billion!

"My favorite is always the billion dollar mistake of having null in the language. And since JavaScript has both null and undefined, it's the two billion dollar mistake." -Anders Hejlsberg

"It is by far the most problematic part of language design. And it's a single value that -- ha ha ha ha -- that if only that wasn't there, imagine all the problems we wouldn't have, right? If type systems were designed that way. And some type systems are, and some type systems are getting there, but boy, trying to retrofit that on top of a type system that has null in the first place is quite an undertaking." -Anders Hejlsberg
And this post is already flagged.

Guess we're desperate for our Two Minute Hate, aren't we?
I know, but how many Russians would support it if they had the means to stop it? Were they informed of what was happening?

Stalin’s Soviet Union was not a democracy. We don’t blame the German people for the Holocaust either.
I just wrote a blog post on the role of API Gateways in microservices (advantages/technologies). If you are interested, feel free to check it out and any constructive feedback is appreciated :)
The GP quoted what they believe to be deranged nonsense, which is a reasonable position to have. The coffee shop down your street is not a Government Agency. Get real.
I absolutely agree, however that likely means no self driving car for either of us for the given reason. Unless you are planing on weekly trips to the mechanic?
Also don't use "Hey Team" as a lead-in when doing this.

I've seen "Hey Team, <asking to ask a question>" probably a thousand times now in slack channels at work to the point where it drives me completely nuts and is the best way to make me ignore you. If I'm not actually on your team where we have daily standups then unfortunately this tickles the same neurons that I have which reacts negatively to employer cheerleading nonsense about how we're all a "family" or whatever, along with reading like trolling to want to waste someone's time.
If audio-only is acceptable, Mumble is very good.
I have latitude 5500 (idk if it's different laptop). I am generally happy with it, except for a few minor issues:

- It came with a broken charger, the service replaced it.

- Sometimes when I plug in the charger when the lid is closed, it doesn't start charging (the front light turns on and off after a second), so I have to open the lid and re-plug the charger. Only happens on Linux.

- My touchpad is recognized as "PS/2 Generic Mouse" by libinput, so I can't have touchpad scrolling.

- It only has UEFI boot.
> None of those threatened to become nuclear wars

How is this even relevant? And do you think fueling hatred is a right call to reduce the probability of nuclear war?
It's very neighborhood dependent, if you want to live somewhere sunny you definitely can.
It does work. I use this my entire life.

Please read my comment. I'm talking about language settings on Google and not browser settings.

Somehow people believe that a multi trillion dollar company hasn't ran live experiments on this.

The default settings are adapted so the probability of correct language for people who can't find language settings is maximized.

Guys, please use common sense. The alternative is to believe that Google engineers are either not educated or don't know ab testing.
I've rarely had issues and if I do there is a process to report them to get them fixed. Not yet mad and act like the entire distro is worthless because I can't be bothered with reporting an issue for something that is already free. I've had less issues with Alpine than I've had with software on Windows.
> Until the late 1980s, a cable on the engine throttle connected directly to the accelerator pedal,

Was this really just until the late 80s? I’m pretty sure I had cars with a traditional throttle cable with model years in the 90s or later.
Yes, I agree. Depending on scale of democracy. In countries like USA where they continue voting and even fund the war criminals they fully deserve same penalty than those politicians and political parties they support. Explicit support for anyone participating in murder should result in death penalty after all.

On other hand where they have less effects like in Russia, maybe less so.
Is it an unpopular opinion to hate working on any laptop?
Code Verify – MIT extension that confirms that your WhatsApp Web not tampered
So are you proposing that a vague statement by one of the combatant countries which could be interpreted as a threat to use nuclear weapons in some hypothetical future scenario should be the policy dividing line for Facebook? Back in 2018 the US government suggested that we might use nuclear weapons to retaliate against a serious cyber attack. So by that standard we've been under threat of nuclear war for some time now.

https://www.nytimes.com/2018/01/16/us/politics/pentagon-nucl...
LOL a long time ago I had a similar problem with Words With Friends. The app somehow never seemed to sleep. Even when plugged into a 2A charger, my phone would slowly drain.
I think most people are okay with that, especially in the west, but I'd say all over the world. But in the west you have strong values of fighting for your freedom, arming yourself, having the right to be armed and to fight for your freedoms and that death is better than surrendering your freedoms.
Putin’s Endgame: A Conversation with Fiona Hill
Show HN: Yoloframe – Picture frame in my video calls. Everyone can upload pics
I am blown away by what this skilled engineer can produce in his spare time.
Very strange thing. Therefore it is most likely Russian false-flag similar to one in Belarus to frame Ukraine on both fronts.
The confusion about the place name is most likely intentional to play innocence if caught. I don't think that entering coordinates are not double checked or visualized on the map somehow.
"Feature phones" exist, Linux PCs exist, non-smart TVs exist (all of these come with tradeoffs).

The difference is, in some places, it is not possible to own a new car.

One of those places is the USA, where you miss out on a lot if you don't have access to a car.
Has engine efficiency increased that much though? Serious question.
Only open antisemitism seems to be missing currently (though i'm not a Jew and can't really comment how being a Jew may feel these days in Russia) even though "global Zionism" as an enemy is present as undercurrent in the Great Russia myth, the anti-communism is definitely there, and racism and eugenics is a bit in the background and not declared clearly under those names (as the names carry baggage).

Those specifics aren't core to nazism. The principles behind those are core. I.e. instead of antisemitism there may be hate to some other ethnicity for example.

I.e. from https://en.wikipedia.org/wiki/Nazism

"Nazism is a form of fascism,[2][3][4][5] with disdain for liberal democracy and the parliamentary system. It incorporates fervent antisemitism, anti-communism, scientific racism, and the use of eugenics into its creed. "

That "disdain" is 110%, a core thing of the current Russian Fascism and you can just s/German/Russia/g below (from the same https://en.wikipedia.org/wiki/Nazism )

"Its extreme nationalism originated in pan-Germanism and the ethno-nationalist neopagan Völkisch movement which had been a prominent aspect of German nationalism since the late 19th century"

There is also motif of WWI defeat which in modern Russia is USSR collapse as a defeat in Cold War.
> The GP quoted what they believe to be deranged nonsense, which is a reasonable position to have. The coffee shop down your street is not a Government Agency. Get real.

I never said that GP is wrong about it being deranged nonsense, I merely pointed out that they didn't make any attempt to explain their position or convince anybody else. They made a low-quality knee-jerk shitpost that added no value to anyone reading it. If they want to convince other people, they should use at least a few words to explain what they thought was wrong.
I suggest you do dangerous experiments in your own backyard. I have no idea why they did not start war over Vietnam but I have a feeling the situation now is vastly different.
Same. I bought an XPS 15 last year and the thing didn't work that well with _windows_, let alone linux. All the same thigns, the touchpad clicked (I even had them come try to repair), it got so hot I couldn't put it in my lap, and even with light usage, battery life was well less than 4h. Just garbage. It's too bad, the screen is lovely and I actually liked the keyboard, but I saw that I had a made a mistake and sold it while I could. Never again.

In comparison, I have a 2018 era XPS 13 9370 and it runs Linux pretty well. I think Dell is trying hard to come up with nice hardware but they don't have the chops to make it all come together including heat management, assembly, power usage, etc.

I'm sticking with my XPS 13 and interested to see what a MS Surface Laptop 5 looks like when they come out later this year.

I think Dell
I know this isn't quite what your asking for, but one idea is to set up a Pi-hole + unbound: https://docs.pi-hole.net/guides/dns/unbound/

Unbound is basically your own private DNS resolver and then Pi-hole lets you filter out whatever "junk" you don't want.
Weakening IP law is the complicated way to do it, because you're touching so many other things that are not just "embedded software in hardware products".

The simple way to protect consumers ability to fix products is to simply require manufacturers to provide the information to do it.
FYI, Wes McKinney is the guy behind Pandas, the Python data analysis package. Just in case that changes your perception of the author's bias.
Is it true that we should blame Campbell for closing that big mental hospital?
I'm a compassionate guy but I'm getting pretty sick of schizos yelling on the street. It doesn't feel dangerous though - I think a lot of people come downtown from the suburbs and get kinda spooked. Living downtown, you just avoid Granville (cause it's disgusting) and realize that schizophrenics are more scared of you than you are of them.
>My question to HN is this – Given my ‘Information Wants To Be Free’ viewpoint, are there any DNS equivalents of Switzerland (WWII, Neutral to all parties) providers?

Presumably the root and authoritative servers. Which is why I use a local recursive resolver rather than any upstream/third party resolvers.

You should try it. It's easy and fun!
> I don't want the project to become in need of funding in any way: no dedicated home page + no forum = no cost = no need for funding. I want to be free to move onto something else if ever I get tired working on these projects (no donations = no expectations).

This resonates with me. I'm thinking about spinning up a new open source project, and I really want it to be default-alive. I know that I don't have infinite time and attention for it... I want it to be able to live without constant feeding.

I do think that donations will be part of the picture though. Similar to uBlock, the project will have some dependencies on upstream data providers. I would love to generate revenue and pass it to those upstream providers to support the broader ecosystem.
Absolutely, yes. I'm not sure why more companies don't simply reduce hours in lieu of paying out higher salaries. I'm quite sure many devs would stay at a company if they offered an effective 20-40% raise by offering them a 32 or 24hr workweek. And, to the benefit of the company, my guess is there won't be a big loss in productivity.

Years ago, I was in need of a big a salary adjustment, and I offered to work for 3 days at the same pay, and the owner said yes. We were both very satisfied with this arrangement. He kept me and I was still productive, and I had more time to pursue other interests.
This is a good primer for people who don't know how to present. It's very much the "intro paragraph, 3 body paragraphs, conclusion paragraph" kinda guidelines they teach you in school for writing papers - applicable only when you have no experience.

Once you gain some experience, 4 is the only one I would say is a hard rule. Experience will teach you how to break all of the other rules effectively, as every other rule entirely depends on context. The main reason why tech talks are boring are two reasons - inexperienced presenters, and that engaging talks take time to prepare.

One tip I'll give for people is don't rely a script. If you have a script, you're writing emotion and adaptability out of it. Teaching content is a dance with the audience - you have to adapt to how they respond in order to present effectively. Give yourself an outline, and in your head run through twenty different ways you'd present that information to people. Knowing how to dynamically present your slides means you can engage with your audience far better and you can take time to read the room. If you present a talk twice, it should be different each time as the context changes.
Since my cat learned to press the red button to get my attention, it would be fabulous.
As far as I'm concerned they're totally useless, finicky, easy to break, vulnerable cabling, need to be charged. An indexed cable switcher is ultra reliable and just as precise (assuming you adjust the cable once every year or so if used heavily).
I see what you mean. I never thought about it that way. It kind of just depends what side you're on whether it immediately leaps out as terrorism.
I don't think it matters whether this or anything else is an attack of "freedom of speech" in this war. These arguments might be right but it will take a lot of time to change someone's mind when they already decided Russia is the bad guy. This war moves much faster than this kind of precise dialog, which means faster strategies like "get as much hate towards the opponent as fast as possible" is going to be more fruitful. So things like propaganda, fake news, fake videos and photos, etc.

Artillery just isn't as effective as convincing people, and companies, to fight your side on the war.

Now, if you just want to debate what is right or wrong, then I agree, it's an attack of freedom of speech, especially if it was done without warning.
Americans will sacrifice more to help Ukraine than most did for our own wars
There are really cheap commodity ICs that can switch HDMI, and they're generally purely analog devices that don't bother trying to reclock the signal. The real reason is that KVMs are specialised devices with a niche market. (Though there does seem to have been a bit of a push to integrate limited KVM functionality into some monitors lately.)
Mind to share your LC_ settings?
It would be nice if that document cited sources or provided a methodology for how these values were derived.
67% savings. If an application reads a 1MB file the normal way, the kernel creates 1MB of buffers in the file system cache to hold the data. Then it copies the data to another 1MB of buffers which are owned by the application. If the application then writes the data out to a network socket, the kernel has to allocate another 1MB buffer to hold the data while it is being sent.

If the application were processing the data in some way, then it would be worth it. Otherwise it is better to skip all of that work.
Those trees are farmed for burning. So the wood is renewable - Every X unit of time, the earth renews that supply of wood. Renewable does not mean without carbon dioxide, although this is a carbon neutral process (CO2 taken out of the atmosphere when the trees grow, and released back as they burn).
A Lightweight GitHub REST API in 34 Lines of Code
That was done for the HD syndication run. Not Netflix's fault.
What physical connection is required between the FPGA and host? For example, do they communicate through a PCIe connection?
> Google is the most prominent offender. If I’m signed in to my browser profile in Chrome, the search engine is served in English. No problem. The moment I try to access it from incognito, or Firefox, however, I get the Spanish language version of Google.

What if it's a dark pattern to have more people signed in?
I feel very fortunate to have grown up before streaming (ie, music you can't own). I collected about 800 CDs that I still have and listen to, and about 1200 LPs mostly given to me by people getting out of vinyl. I love the big artwork of LPs, and the ritual of cleaning and playing them, many of which are unavailable online. I ripped most of the CDs so I can avoid losses due to damage and listen on any device. I pay zero dollars to streaming services, nothing paid to Apple, and nothing supporting Joe Rogan. The down side to this approach is mostly just space for storage.
Russian Mall in St. Petersburg (2 weeks after sanctions)
Such zones won't necessarily be very stable. Current climate trends point towards an increase in hot humid conditions in some areas, increased aridity and drought in others, and associated extreme weather conditions. If there's any one culprit to point to, it's the water vapor increase (forced in turn by the increase in atmospheric fossil CO2 and CH4). This also affects wet-bulb temperature (which sets an upper limit on outdoor activity):

https://climate.nasa.gov/ask-nasa-climate/3151/too-hot-to-ha...

Climate-resistant design and construction is going to be a booming field in years to come. Termite-type underground construction, fire-resistant bunkers in dry zones, maybe flood-resistant floatable housing in flood zones, solar-powered AC units, etc. A lot of climates are more tolerable if you have a refuge to escape to.
Suck it up.

We are entering the own-nothing-be-happy era of human history, and there's not a God-damn thing you can do about it because market forces are prevailing against you.

An example is computing. General purpose computing for the masses is moribund. The fundamental reason has little to do with the greed of OEMs (though that is very much a thing). It has a lot to do with the fact that end users don't want to be sysadmins. So they delegate the maintenance of their machine to the vendor. To keep costs down and the experience smooth, those vendors have an interest in restricting what can be run on their machines, and monitoring the machines' use to find problems (and run a side business selling that info to advertisers... the machines themselves are so low-margin, if not negative-margin that residual income for their use is a MUST to satisfy shareholders).

And so it's becoming the same for cars. People these days don't want to be responsible for a cars' maintenance, they just want to pay a sum for a few years' use of the car. Accepting that the vendor will take care of maintenance, as well as whatever restrictions the vendor chooses to implement, is still a win for the consumer. Therefore this model will dominate in the marketplace, and the option of owning your car outright will be like the option of owning a non-smart TV: not worth the money for manufacturers.
Nobody would even need to make circumvention tools if the manufacturers are required to provide you a mechanism for doing what you want to do.
It's more like if I specifically ask you if you support the kkk, and you refuse
EitherMouse[1] can do multiple pointers on Windows.

[1] https://eithermouse.com/
It should mean 3/5 the effort on average over a year. That could be 5 hour days, 3 days per week or some 48 hour weeks then take a few weeks off afterwards.

You get much greater value out of the employee.
Honestly he’s just being edgelord trying to yuck other people’s yum.