skysight-inc/HackerNews huggingface dataset:
I think it's a growing factor and the linked article would indicates that manufacturers are receiving feedback about it.

It's not clear whether that feedback is from sales channels (i.e. potential customers are shunning particular products) or from service channels (customers are reporting issues that require additional development spend resulting in profits being eroded).

Personally, I've been looking for a new car for 3+ years and the quality of controls (which are nearly all touchscreen based these days) is a major factor.

This is also a reflection that trust in car manufacturers to address software related issues is low - they are used to designing and building cars that are churned out in 3+ year cycles. Moving to a scenario where the product is changing monthly is a huge change. My 13 year old current car is extremely solid and the controls don't change month to month - something that does happen without any customer choice in more recent times. :/
I don't know about British overseas islands but the French ones have the problem that they are absolutely tiny. At 13k residents there is not much tax revenue you can get out of them and sending the money back to the mainland only makes their trade deficits worse.
It's some kind of misty cristal, requires high up, high up ...
A few could really grasp that
Contra Yudkowsky on Doom from Foom #2
Sounds more like an if-statement than a goto. I catch your meaning though.
I'll leave my little anecdata with Intel Alder Lake memory controller shenanigans since it's relevant.

I built an i7 12700K system last year with 4x16GB DIMMs of DDR5-5600 RAM, for a total of 64GB RAM. Not being fully aware of the memory controller's limitations at that point (moral: read the datasheets!) I turned on XMP which obviously overclocked the RAM to 5600MHz. Note that at this point I was curious why the mobo had booted the system with RAM clocked to 4000MHz prior to my fiddling around with the BIOS.

Afterwards, I had instability which manifested in random program and system crashes. Eventually I checked the RAM and confirmed that was the issue with memtest86 returning errors. I read up on the CPU's datasheet and learned that when supplied with 2 DIMMs per channel with 1 rank per DIMM, the memory controller downclocks to 4000MHz as specified. Incidentally, this answered why the mobo booted the system up with RAM clocked to 4000MHz at the beginning.

I turned off XMP and backed off the overclock to 4800MHz with timings as applied by the mobo (they're just JEDEC profile timings), and that got me back to stability with subsequent tests in memtest86 returning no errors.

The important things to takeaway here are that:

* DDR5 memory controllers are still in their infancy compared to DDR4 and DDR3 controllers today, and can't yet deal with so much RAM at once.

* Going beyond 1 DIMM per channel, 1 rank per DIMM means the memory controller will run slower than advertised, and this is according to specification. It is on us the end-users to do our homework, we can't forget we are using precision electronics.

* With the memory controller running slower, overclocks are that much more taxing than XMP/EXPO and the marketing would imply. Simply turning on XMP/EXPO without thought is dangerous because those profiles do not account for a slower memory controller.

* Overclocking is by its very definition running hardware above and beyond what they were designed and rated to operate at. Warranties will be voided, and hardware can be damaged or destroyed because they are operated out of specification. You have been warned, ignorance is not an excuse.

* Between CPUs (and GPUs) today coming "over"clocked from the factory to perform at their peak and RAM speed having negligible real world performance implications for the vast majority of use cases, end-user overclocking is simply not worth the hassle unless you absolutely know what you're doing.

* EFI/BIOS firmware nearly always come out of the box with safe defaults. If you don't know what you're doing, leaving them alone is perfectly fine. You will still have a very performant system. Overclocking is not for the faint of heart (nor the ignorant!).
Most of that I learned doing non-ML stats work. But regardless, my point was the history of it is far less than chemistry. Let’s say ML started at the turn of the 1990s to be generous. Still much younger than chemistry.
Yup, and the Inspector General for BART quit in disgust over rampant corruption and when she tried to investigate the union (among others) stonewalled like crazy.

https://www.nbcbayarea.com/investigation/bart-inspector-gene...

Unions can be great, but they can also abuse their power.
> The table below shows how the new family names map to a sampling of the threat actors that we track.
Pretend I wrote 2, edit timeout closed.

"Actually thinking about your prompt" is a necessary part of being able to make the prompts natural language instead of a long list of fantasy google image search terms.

Useful example being "my bedroom but in a new color", but some things I've typed into Midjourney that don't work include "a really long guinea pig" (you get a regular size one), "world's best coffee" (the coffee cup gets a world on it), etc. It's just too literal.

And yes, preprocessing with an LLM could do this.
A 95% drop in profit doesn’t mean they sold nothing.

Looking at profit alone doesn’t tell how much product they actually shipped. It might be that they sold more units but at razor-thin margins.
Are you saying all the opposition are nazi?

Because this was literally a nazi group called ""卐 Frente Anti-Semita 卐""
I have a 2 month old baby, and got fired from my last job after 6 months of unpaid overtime...

I am currently trying (again) to get into embedded development. I would gladly take the job of the guy that refused to make shitty software, if that means I can keep feeding my baby. Unless it would be too unethical. (I refuse to do work that will kill people, for example I won't work for Palantir, companies that make sketchy software related to flight controls or medicine or other critical applications and so on... but the car media player? yeah, I am willing to make a crappy one if I get the job, I prefer to make a good one, but if my boss want a crappy one... then what I can do? overtime to get a promotion, clearly doesn't work ;) )
It is so annoying! Slack in particular. I screenshot and then copy. Feels like a waste of compute as well as a hassle.
I’d love to buy from a bot and shop at my convenience - it’s one of the pros of online shopping

A human night tire of me asking too many questions or be unavailable after 5pm
What was the issue with "spontaneously"? (Maybe I'm secretly a Berliner.)
It is pertinent to mention that this feature is available starting from iOS 16. In iOS 15, however, it was limited to the spotlight search function.
Fastly 0day: Malformed HTTP/1.1 Request Causes OOM with H2O Server
Because.... I mean I can hypothesize its the parrot-video thing, or maybe some of the more recent GPT chatter about using GPT and LLMs to inform dolphin speak and the belief we will have ubiquitous talk-to-the-animals "any day now"

You know, the great thing about the FIRST movie of Doctor Dolittle, was Rex Harrison. He just couldn't sing. I mean, anyone who has seen "my fair lady" knows this: so banging him into a musical about animals.. Its pure W.C. Fields "never work with children or animals" times "or in a musical if you can't sing"

The books on the other hand, by Hugh Lofting, are a part of many people's childhood with fond memories. They probably now come with trigger warnings for the artwork which is not very kind to PoC
... which is the person our governments should be optimizing for..
Every designer knows this. It’s fascinating that automakers’ designers seemingly don’t.
I fixed that. TSAN also found a pair of data races involving assert()s (oof). All three are fixed.
I kinda like it. The Anti-AI crowd is way too frothy, maybe this'll be a splash of cold water.
As an aside, Andy Pavlo (one the authors here) has his CMU database course videos up on YouTube and they are tremendous. I’ve spent 2 decades developing web applications but am not exaggerating when I say that I’m 10x more knowledgable on databases having watched his courses during Covid.
in every large business there is a very simple formula for decision making: what option maximizes profit? if we have to kill 100,000 cyclists and pedestrians in the process, who gives a shit, people die every day for no damn reason at all. lets kill em all, bastards arent our customers anyway
> Paying the fine and providing the user data basically renders the whole service pointless, right? It is better to be blocked in Brazil than to be useless everywhere I guess.

I would hope so. Apparently not.
Eh, an AI/ML model is an AI/ML model. "Training" one is its own thing.

However you define it, training typically doesn't involve making permanent copies of the data.

This means that Under EU law -as far as I can tell- it is probably legal. Under US law the different circuits have a slightly different interpretations of the law, but probably would agree that this is fair use.
Comparing Apples to oranges. The iPad ran so smooth because Apple spared no dev time expense in optimizing the SW to perfection using budgets of millions and devs with wages in the six figures plus.

Meanwhile automotive software is developed by the lowest paid and most crunched people in the industry, in line with the gaming industry, in bottom of the barrel, race to the bottom of cost cutting.

Especially that in Automotive you often have tons of legacy code that gets carried over because nobody wants to touch the old codebase, so all the crust keeps getting carried over, with new layers added on top because the device can't exist in a vacuum or in a tightly controlled ecosystem of the same manufacturer like the iPad, bust must be compatible to all the the other ECUs in the car developed by other companies and still be backwards compatible with the old platform.

Imagine having the iPad team operate at 10% of their budget and write their SW on top of Symbian OS, and be compatible with the Android ecosystem. Good luck getting a smooth experience there.
I wish consumer protection laws applied to cell phone providers. I shopped around a while back, and walked into an AT&T, TMobile, and Verizon store.

They all had big ass signs in the front window saying $25/month per line (with a bunch of fine print that can't be read from outside the store).

Of course, none of them will honor that pricing. Also, none of them actually publish their prices. The best I got was some hand written scrawl from the the customer service person, who had memorized their pricing table.

Of course, after handing the piece of paper to me, he said something like, "so that'll be $85 per line, but in practice your bill will probably be $110. I've seen some people end up with $115/month".

Anyway, that's a long way of saying they can offer to pay me to subscribe to their crappy whatever service, and I'll still refuse.
Shame that zheap seems to have fizzled out. Do you think there's any prospect of it being resurrected and eventually mainlined?
> You can become a Christian right now.

You say this like step 3 is something you can choose to do. I couldn't make myself believe in the resurrection even if I wanted to, in the same way I can't make myself believe in any sort of afterlife, or believe that the sun won't rise tomorrow, or believe that I'm more handsome than Brad Pitt was in his prime.

I'm not ragging on you for your faith, but I've seen a few religious people suggest that belief is a choice and I don't see how belief possibly could be. I at times genuinely and deeply wish I could believe in the resurrection and in a compassionate god... hell right now I have a close family member whose health is degrading and is suffering in a way I feel is undignified and that they don't deserve. I wish so acutely that there was some sort of heaven and that they will be restored and I will be with them again. Even if there wasn't really a heaven I'd feel better right now believing that there was.... that's the rub though. These things are so fundamentally disconnected from my understanding of the world, I quite literally am incapable of believing in them.
A computer running at 2.048 MHz and with 2048 words RAM took men to the moon.

I don't buy it that a 4 year old SoC cannot run GPS navigation, play music, do whatever a car infotainment system does, without half a second delay
i'm not the one you need to convince, i'm just saying what marketing collateral i need to convince the skeptical: specific, detailed stories from those sectors, ideally at least somewhat verifiable (not a pseudonymous comment your wife's cousin read on hn)

but specific and detailed goes a long way
Not so dramatic, but I have a traditional CS background and got into ML much later in my career.

Last year my company formalized the process to hire ML Engineers. The interview is the same format as the software engineer round, but with an extra theoretical ML round.

I've observed two distinct groups of candidates in the process. One are recent grads with PhDs in ML. Other are people from diverse backgrounds that happened to start working in ML in their current job. The first group tends to excel in the ML theory part, but flunk the leetcode style coding questions. The second group tends to do better in coding, but do worse in the theory part. This is exactly what the process has been designed to do.

I am very put off from looking for ML Engineer positions in other companies if they follow a similar process. I know I would fail the interview for my current job. They could get away with it for a while, but I doubt it's sustainability or desirability in the long term.
So the biggest tech companies in the world, now that they are huge, are making their programs faster. OK. To me, that says maybe the reason they beat their competition to becoming huge, was that they wrote a lot of features quickly and didn't nitpick about performance. Maybe the ones that wrote efficient high performance code from the start stayed small or were out-competed.
That's us solving a problem that hasn't existed until few years ago nor should exist in first place.
Tesla is really trying to reinvent the wheel here
An incredible 12 years of progress. Looking back 12 years at 3D graphics from 2011, and… they’re kind of the same as we have now.
One thing is for sure. Having a scientist background will make you a better programmer.
How I learned to stop worrying and love free digital stuff
Well the market is failing again...

Manufacturers continue to push unsafe changes on us, as well as infuriating changes, to save money. The comments here are full of people complaining about it...

Time for more regulation. Tactile buttons, reasonable response time. How about some actual qualifications for people working in this field? We have Chartered Engineers, Accountants etc. Why not software engineers?
Peterson's Algorithm
Just to clarify: I'm not saying there isn't an issue, I don't know the "acceptable" failure rates and proportion of sales to judge, but there's certainly enough to investigate.

I'm just questioning the speed at which it went from "A couple of people had a similar looking failure" to "It's CONFIRMED to be due to bad SoC voltage regulation caused by enabling EXPO, and here's what you should do..."

Same with the NVidia filtering capacitor drama - there was an issue, but it ended up being fixed by zero changes to the "Accepted cause" of the filtering caps.

Or the NVidia 12HVPR cable drama - "Everyone Knew" it was due to vendors cheaping out on cables and the cable itself too close to the edge of tolerance to be acceptable for normal use. Until actual failures were analyzed and showed they weren't plugged in properly - which lead to a real fix (Future cables having shorter sense pins to ensure good contact of the power pins before allowing use).
It adapts Atomstack machine models
Precise focus adjustment by rotating the button
All-metal construction, stable and precise
Yet, my 2011 Google+ post is not still there, so this seems like a crap shoot: your argument is inconsistent at best, but frankly feels more like you've bought into a lie.
True, but it's normal in many professions that lots of people working in it are not passionate and industry just deals with it. We can't expect that average software developer is going to be passionate and spending their weekends honing every-increasing set of skills: technologies, platforms, tools, etc.
Where did you check that?

If you're talking about Wasm with Emscripten, yes there's a cost of loading the runtime because Emscripten comes bundled with a lot of stuff.

I'm skeptical that just wasm itself was slower or heavier.
> It’s more like using an iPad than using an infotainment system in a car.

And this is whole problem here, we shouldn't be doing it while driving.
We're trying to solve problems that haven't existed few years ago.
Touchscreens in cars in this form should just die
Similarly I am on iOS 16.2 and have measurement system set to metric, my region to Norway, and my main preferred language to English.

I see the following: 0,24 l | 23,66 cl | 236,59 ml | 236,59 cm^3

It’s using comma as decimal because the number format is set as 1 234 567,89 as is default for region Norway.

It’s weird that mine shows the symbol for litres as a lowercase L and not as an uppercase L though.
Nothing to steal here, except for the pump itself its all extremely deep underground.
My apologies about "to know if your post-redirect-uri is getting spoofed" and then my example exploit; I was misremembering and forgetting the authorization-code step.

If you're only implementing a "client", then yeah, you can probably get away with never caring about inspecting the token. But if you're implementing a "resource server", then you'll need to, and it's all implementation-defined (but overwhelmingly that implementation is "it's a JWT").
It bothers me that all the examples provided shows that companies care about performance ("Company $X made their app 20% faster"), but none of them talks about the impact of caring about performance ("Company $X made their app 20% faster, and saw a 200% increase in revenue as a result")
If this truly is an attempt at censorship, it seems that shadow banning could have been just as effective and harder to detect. Maybe they could even secretly add a generic has_negative_sentiment_towards_an_elon_company modifier to their ranking algorithm and dial the outreach of such tweets way way down, in similar vein to author_is_elon.
naw, fallthrough is fun, and helps you be explicit about handling cases without repeating yourself.
It's been in place for decades. Nearly a decade ago I posted here on HN about brazilian judges blocking WhatsApp nationwide.

https://www.forbes.com/sites/parmyolson/2016/05/03/whatsapp-...
I think you just defined a Startup. The solution is not to do a startup! Other than that, just deal with it?
Or, maybe, that Google looks the other way while another entity uses your token.
Could you share the links?
> Of course, at that time, there was no Ubuntu teaching everyone to sudo all the time

Maybe that's why I am used to logging in as root rather than a user. I started in 1999 and have been surprised how few users now do
It's good for me too, but it took a very long time to train it to stop giving me 'YouTube face' videos, clickbait bullshit, Linus Tech Tips, politics, Amber Heard etc. And it still sometimes serves that up if there's a new topic.

I also find my feed doesn't change that much, so the downside of being picky is that you might miss out on some good content.
But you’re getting unlimited data! :)
Funny, for me the units shown are 0,24l and 23,66cl. (Also from Finland). OS language english, but locale Finland.
Unless the hardware can and will be upped from a $20 to a $200 SoC because it’s required to keep response times low, then someone isn’t doing their job. There has obviously been mountains of specs during these projects, but the most important one - the response time - was obviously overlooked.

I’m not saying like the GP that this indicates inexperienced developers, but it does indicate poor technical leadership and priorities. Further, good/senior developers would have been more likely to call this out.
It’s a false friend for a German. The German adverb „spontan“ does not mean „spontaneously“. The former means „at short notice“ while the latter „without direction“.
Also the paper linked from TFA goes into the various implementation options in more detail: https://db.cs.cmu.edu/papers/2017/p781-wu.pdf
It really depends on a car. Camaro has possibly the best knobs for changing stations and AC I've ever seen. The AC ones are integrated with two air outlets in the center - they are big, distinguishable and I could find them blindfolded with no problem.

Mini is not as good, but also similar - all the important buttons are physical and distinguishable easily.
That's true, but that's sort of suboptimal.

I mean ideally you would want someone on your team who understands how the technology behind your product actually works and how to use it efficiently.

"We built this awesome tower. The foundation? It's great so far, I guess. But we really are tower builders, not foundation builders." - The team behind the Leaning Tower of Pisa

The Leaning Tower stands today, so obviously they built their tower really well. But the problems with the foundation takes away from it somewhat.
good article, reminiscent of my own time in berlin never heard of berlinglisch, but lived through a lot of denglish i still find myself writing sentences like “that should do it, or?” and saying “alsoooo” and “na ja” way too much.

never lived in neukölln so i missed out on the more hipster bits, and actually had to learn proper german eventually
No, `pip install consciousness-research`
Ask HN: What is the best air quality monitor purchasable on Amazon (no DIY)?
Former Harvard Professor Faces Sentencing for Clandestine Work in China
> And much of Lieber’s DoD sponsored research was directly related to biowarfare, the weaponization of viruses, and artificial intelligence, which has led to increased speculation about Lieber and the lab leak, which his lawyers say has led to unrelenting online attacks.
> If you reference N twice and M zero times, why did you define M? Did you make a typo in the O() or is this intentional?

That was a typo. It should have read `O(N log(M))`.

> Does getting a new value automatically release a reference to the old one (so it's no longer safe to read)?

Correct. Every read (get) of the variable causes the previous value to no longer be safe to use in that thread.
> I am man enough to admit that, and I own up to the fact that my meat consumption is the less ethical choice. But a lot of posters on this thread seem to have fragile egos and instead of owning it, make up a bunch of half baked excuses why eating meat is the better choice.

So, you hold a belief, you consider it "the right belief" (ethically speaking) and then you even pat yourself on the back for being "man enough" to hold your belief, implying that anyone who doesn't agree with you couldn't possibly have any other reason to, but is simply "not enough of a man" to agree with you, and has a small peni... ahem, I meam, fragile ego?

I'm sorry man, but that only makes me think of you as a narcissistic virtue signaller. I don't care if you think I'm "not man enough", "ethically evil", or whatever evaluation of me as a person you come up with, I like meat and no amount of shaming will make me pretend I don't. If you wonder why people hate vegetarians, this holier-than-thou attitude might be one of the reasons.

If you want to convince people of ethical superiority of your beliefs, it might help to just stick to the cold facts. E.g. what framework of ethics you're starting from, and how does it make vegetarianism more ethical.