skysight-inc/HackerNews huggingface dataset:
For user errors, you should make the messages descriptive and actionable. For example "Please enter at least 5 quantities".

For system/app errors that is more of a crash, users shouldn't really need to know the details as they cannot do anything with it anyway. So a gentle "Something went wrong" is good.

Remember that most applications may show a generic error to the user but they log the exceptions/real errors in backend using tools like Sentry etc.

Keep it simple.
Say I have a very long listbox containing thousands of items, and each item has a height that may be different (e.g. a list of font families where each line may have a slightly different line height).

How would IMGUI perform the drawing, given the scrollbar is at (say) 20%?
> most of their electric cars look pretty much just like the regular gasoline ones

Right, they have disguised the electric ones as phenomenally ugly late-stage German cars, so you can't really tell they are electric without getting closer than you'd really like. From a safe distance it just looks like any other BMW with grill cancer.
That’s because the Voyager series like my HP-15C used silicon-on-sapphire technology originally developed for the space industry, which is why it will run a decade on a single change of batteries.

The SwissMicros are nowhere near the same class, no modern electronics are.
I like the idea and really liked the Reznor/Ross article on synths. it will be interesting to see if it catches on. are votes and views important now? what do people do w/ HN? comment, read comments, paste links into mixed private chats.

I wonder if it would be worth paying some funny people to kick off the discussions by arguing with each other.
No.
They are just removing stuff. You agreed to give them everything when you installed Windows.
~/.wget-hsts

You can disable creating this file or change its location by adding a config option to ~/.wgetrc (or using args to wget every time)

I think it's for disallowing http when an https connection has previously been established?
They're easy to spot, at least for recent sedans & suv, they're the ones with a front grille looking like beaver teeth and the grille look more solid vs traditional vent (which make sense since there's no combustion engine that needs cold air intake to cool down)

https://www.google.com/amp/s/www.businessinsider.com/bmw-ix-...
It's also yet another example of "could you please just do the right thing by default".

curl wants to be a swiss army knife, and so you'll need to configure everything just right so you don't accidentally get the bottle opener instead of the downloader. wget just downloads, and does it well.
Reminds me of the Cindy Li quote “we are all just temporarily abled”
The competency crisis is very real.
The best TV and movie-watching experience _if you aren't eating or drinking_.

I love watching movies on my AVP, but the experience of groping for a popcorn bowl semi-blindly is enough of a turn-off that I end up just using our regular TV most of the time.
> The Windows ecosystem is at its core about backward compatibility

It was. A long time ago.
Reviving my long-dead account to say that I built a perfectly functional small site to help schedule my dungeons and dragons group within about 5 minutes, on my phone, from my bed. If this isn't the future I don't want to go there. Fantastic work.
MAU == monthly active users.
I would never buy Tesla personally if there is an alrernative with decades of experience, like BMW
> We've had advanced LLMs for years now and nobody has summoned Yaldabaoth

Admitting that as an argument, there is basically nothing that should ever worry you.

For example: Climate change? We've been blowing stuff into the air for centuries. We're going to be fine, no need to change anything. Nuclear war? Hasn't happened yet, therefore it can never happen, we might as well let everyone have a nuke. I could go on.

A small chance of a big harm can be worth worrying about. Many bad things "never" happen because some people make a continuous effort to make sure of that. Many other bad things have never happened before not because they can't happen but "because" there would be noone left to claim they cannot happen.
I used to be super into /r/movies, but then two things happened.

First, the user who used to make weekly box office analysis decided to stop doing it for free. Good for him/her, but that was a big blow for the subreddit.

Second, once you're long enough you realize how the hype machine is always there. From "leaked" picture to teaser to poster to trailer, all negative comments are met with "you can't judge until you've seen the movie" while positive ones are upvoted to the top. Not the only forum guilty of this, but it turns the subreddit into yet another arm of the movie PR industry.

I guess it's the inevitable end of all forums, so maybe this one will capture the magic that /r/movies lost.
Truth re:Amazon. I think my longest support call with them (~30min) over decades of service was with their pharmacy and the root cause turned out to be related to the Change Healthcare hacks.

Even though it wasn't their fault and they could do nothing, at the time, to source the medication, I received instant credit (very expensive med) and they even talked to my insurance (with me on the line) to smooth-out the instant re-issuance of the prescription with an alternative vendor.
I heard a story that might be apocryphal that the Voyager series were specified to not need a battery change for "at least a year" and it was misinterpreted as 1 year of power-on time.

But both my 32s and 35s both had "pretty good" battery life.
We used to rewrite the session ID into all link href and form action URLs for browsers that didn't enable/support cookies. If any link or form did not contain the SID, the app broke.

It was tedious.
https://en.wikipedia.org/wiki/Bank_Secrecy_Act

"A financial institution is not allowed to inform a business or consumer that a SAR is being filed, and all the reports mandated by the BSA are exempt from disclosure under the Freedom of Information Act."

(not speaking on behalf of my employer)
Do a google search with 'before:2020' on that code, that is recall from pre-training, not 'calculating'
Don't they pack the batteries in the floor, making the car necessarily higher? Isn't this the biggest difference?

And the weight, of course.
I made a similar project:

- Google Form responses can be connected to a Google sheet.

- I made a wrapper that prettifies both the Google form and Google sheet.

Just enter the URL of a public Google form/sheet: https://g.leftium.com/pretty

Sample Form:

- https://g.leftium.com/pretty/form?u=https://forms.gle/NNM3co...

- https://forms.gle/NNM3cog7mk7YTg826

Sample Responses:

- https://g.leftium.com/pretty/sheet?u=https%3A%2F%2Fdocs.goog...

- https://docs.google.com/spreadsheets/d/13vBBjqXnVfXk4zu-rcj7...
After 10 years of building headsets and 5 years of selling them at scale Facebook has fewer than 10 million MAU on Quest. That's $30-50 BILLION spent for maybe 8-9M MAU.

The Ray-bans aren't AR or VR, they're sunglasses with a built in webcam. What a joke.

What a total failure and the fanboys pretending it's not.

Which other products out there cost tens of billions and gave fewer than ten million monthly users?
> Even blocks might still be larger than 4KB, but if they’re not, presumably a NAND controller could allow such smaller writes to avoid write amplification?

Look at what SandForce was doing a decade+ ago. They had hardware compression to lower write amp and some sort of 'battery backup' to ensure operations completed. Various bits of this sort of tech is in most decent drives now.

> The mapping between physical and logical block address is complex anyway because of wear leveling and bad block management, so I don’t think there’s a need for write granularity to be the erase block/page or even write block size.

The controller needs to know what blocks can get a clean write vs what needs an erase; that's part of the trim/gc process they do in background.

Assuming you have sufficient space, it works kinda like this:

- Writes are done to 'free-free' area, i.e. parts of the flash it can treat like SLC for faster access and less wear. If you have less than 25%-ish of drive free this becomes a problem. Controller is tracking all of this state.

- When it's got nothing better to do for a bit, controller will work to determine which old blocks to 'rewrite' with data from the SLC-treated flash into 'longer lived' but whatever-Level-cell storage. I'm guessing (hoping?) there's a lot of fanciness going on there, i.e. frequently touched files take longer to get a full rewrite.

TBH sounds like a fun thing to research more
Ask HN: Why there is asterisk(*) attached to my post and it got shadowbanned?
I have created a personal project of chrome extension and wanted to share it with community (with Show HN tag). It seemed to be submitted correctly, yet my post is blurred (turned to grey) with an asterisk(*) and cannot be seen for anybody except me.

I'm still kinda new in this community and not sure what went wrong and why.

Thanks
Is her name Barbara LeBarara [0]?

(Sorry for the joke, it's been a long day.)

[0] https://youtube.com/watch?v=ZYkBf0dbs5I&si=VANdm3i1204htDJ4
If I'm going about my day and a voice in my ear gives me context about my surroundings, identifies people and objects, answers questions, tells me which direction I need to walk in, records and live streams my POV and more, that's AR. The experience doesn't always have to be visual.
Such as the deviations attributed to dark matter/energy?
This is absolutely not true. Customers regularly shift spends in the >= 7-digit between cloud providers. Yes, it takes planning, and it takes many engineer-months of work, but it definitely happens.

And also factor in (1) the claim that most cloud growth is ahead of us, eg. moving large customers from on-prem to cloud, and (2) it would be terrible policy to try to charge existing customers more than new customers.
Neither this article, nor the actual paper it is based on (https://www.nature.com/articles/d41586-024-02731-9#:~:text=T....) has any mention of exercise, and the title here seems to be editorialised to add in "Metabolic byproduct of anaerobic exercise".

Just because lactate is produced from anaerobic exercise and this study found that lactate was used by the cancer cells, doesn't automatically follow that the cancer cells can use the lacate produced from exercise.
That's not a good heuristic since Teslas have been far better than the i3
It's easy for (say) AWS to terminate your EC2 instances. Do they also delete your DB backups? Delete your S3 buckets?

All of these incur costs. How hard a cap do you want?
The fresh grads in question came from reputable UC schools. Given the degrees they were (or almost were) holding, and where they came from, they are expected to at least give a shit about Unix-like systems, if not actually have a clue about them.

We are a business, not a charity daycare, we do have to actually *judge* employees we hire on their merits.

> number of startups do use Mac

Modern day macOS is "fine" for the people who will be doing everything they do in Google Chrome.

The organizations I tend to frequent are of very high talent density, hence a software developer who forthcomingly prefers macOS and is clueless about *software* (ie operating systems) in a fundamental way is looked down on (and rightly so) by the higher echelon of talent.
Shooting fish in a barrel.
I find it useful to think of ssh as an encrypted transport layer that only usually runs a shell on the other side.

You can lock down ssh remote commands, and of course require proxied connections. You can include full auditing of command execution.
How about make it a publicly traded corporation, like the soviets did during privatization. but require it to stay public, until some other corporation is doing a better job and gets declared the usps, and then make that one stay public…
The thing is that I don’t really see the Vision Pro as Palm OS. Palm OS was out for years and years and was really successful, all things considered.

Sure, it wasn’t as ubiquitous as iOS or Android now, but it obviously filled a niche for a large enough number of people that it stuck around and pioneered that market. I had a Kyocera 6035 Palm “smartphone” over half a decade before the iPhone came out, and the Handspring Treos were also awfully popular among early adopters.

That credit here goes squarely to Oculus/Meta, and the Quest in specific.

Vision Pro, at best, is a Newton, stuffed with tech cool enough to be Really Neat, but with either too much tradeoff or that doesn’t go far enough to be a sea change in usability. There’s a little bit of Pippin in there too, with Apple not quite understanding how much games and game like activities drive VR adoption and how best to leverage that. Ultimately, the Vision Pro is a tech demo for a much better device and ecosystem in the future.

I think the one thing the VP has going for it over a Newton is timing. For once, later is better. Newton did all their stuff way early—then Palm came out with a fraction of it and turned out to be Good Enough so everyone forgot the Newton.

In this case, we already have Quest out as the Good Enough device, which makes it the right time to start discussing what the evolution would be. In that sense, I think the Vision Pro is very interesting.
A bit unrelated / meta question.

Since it's developed in UCLA - do they have resources to do the next phases of trials (humans, etc)? I wonder if in such cases pharma (those who obviously have enough money) care about these molecules at all? Since they probably can't put a patent on it and heavily monetize it later. Are there examples of drugs that were developed like this successfully?
Watching the same dynamic play out in GenAI. Stability AI refused to cater to this crowd (the chief actual users of their models) and are paying like hell for it. The reality is that coomers ARE the market for a lot of GenAI, no matter how much puritans don't want to admit it.
IANAF, but Lower Montana seems like a terrible place to farm coffee beans?
Guess we'll see in a few decades.

People thought VR was on the brink of mass market breakthrough in the 90s too.
Shouldn't this lead to disbarment? Intentionally lying to the public about your legal accomplishments should be at least frowned upon by the legal profession.
Odd since BMWs are not known for reliabilty
You may be interested in reading Nicholson Baker's novel The Mezzanine, where he wrote about preferring paper straws.

http://weblibrary.apeiron-uni.eu:8080/webdokumenti/6304-ip.p...
So in this view one really does "program" a thermostat
They must love their Adolf's toothbrush grill.
Keeping everything, including mission critical databases, "inside" Kubernetes is smart. The smart people keep everything "in" Kubernetes. Everyone else can pay up.
Serde json has 3gb of dependencies once you do a build for debug and a build for release. Use serde on a few active projects and you run out of disk space. I don’t know why json parsing needs 3gb of dependencies.

I’m all for code reuse but Serde for json is a bit of a dogs breakfast when it comes to dependencies. all you need is an exploit in on of those dependencies and half of the rust ecosystem is vulnerable.

Rust should have Jason built in.
To be fair, when you say "we've allowed cars to become necessary," you're talking about "we" as a society allowing that to happen-- me ditching my car after it breaks down tomorrow wouldn't be feasible unless I'm also willing to move to a much different part of my metro, get a new job, and find all-new hobbies and friend groups. That's not a decision most individuals have the power to make because they feel like trying it.

On the other hand, as you point out, a lot of what phones can do can also be done with larger computers. Most workplaces don't require employees to use their personal cell phones on a daily basis. It's practically a fad to "disconnect" for a while, and most individuals would be able to get by while doing that, especially if they still have a working computer.

Looking at this from a contradicting angle, cars actually have safety, environmental, and logistical concerns that make society's dependence on them a physically questionable idea. When I visited Japan for three weeks earlier this year and took public transportation everywhere, I was still using Google Maps on my cell phone to get just about everywhere, just like I do here at home in the US when I'm driving. So I think the "need" for a smartphone for navigation actually eclipses the societal need for cars to move people around.

So I don't think the comparison you're making holds up very deeply, other than on a very abstract societal level. Smartphones have a much wider array of possible usages than cars, and cars have a much more individually critical role in peoples' lives than cell phones.
Not an expert, but my first impression was that once Meta got ahold of the Apple Vision Pro and took it apart in the lab, the conclusion was that had no chance of beating it, from a hardware point of view.
Ugh, that lawsuit is the new McDonalds hot coffee.

Front line lawyers at megacorps will respond with anything and their argument about arbitration because of Disney+ (they also claimed arbitration because the plaintiff did in fact also buy a park ticket on their website) was withdrawn shortly after the media shitstorm.
You’re right, I’ll edit it.
Don't use "hallucinated". Use "bullshitted".
https://link.springer.com/article/10.1007/s10676-024-09775-5
Depends on how you measure it. Teslas rank at #1 as the most faulty electric car in existence.

Everything else than the battery or motors are poor quality if you compare to any other above average brand.
The potential is amazing, and it's what has gotten so many people to sink so much time, effort, and money into developing these things ever since the Oculus devkits.

But the hardware isn't there yet either. If it keeps enough momentum to develop, we're going to look back at these headsets like 90s smartphones. The AVP and the Quest are heavy. They're thick. Their battery life is terrible, and despite how good Apple's screens and camera software are, they still have a long way to go in lots of areas before they really deliver on a virtual reality.

The software is probably the bigger problem, but the hardware needs a lot of help before normal people are going to use these on a regular basis.
We are there - right now - and it’s about as predictably awful (or awfully predictable?) and exactly as the hype-men said: paraphrased, that it means everyone can now have their own Junior/Intern/Subcontractors to delegate “menial” programming work to.

Regrettably I don’t have the link saved on my iPad I’m using right now, but there’s a public GitHub repo where all commits are made by sone LLM-based agent with zero human intervention - IIRC its a React+NodeJS app (cliche as it is) - all commits are made in response to Issues/Tasks filed by human users but humans can’t touch the code themselves - I couldn't tell it it was/is a genuine experiment - or a glorified arts project…

But if it is a demonstration of what the state-of-the-art is, then from what I could tell it was a strange kind of managed-chaos: from what I remember seeing the codebase was a complete dog’s dinner: LLMs are great at dropping-in dozens of lines of code to a new - or existing method/class/function, but utterly hopeless at keeping the codebase coherent - and LLMs (just like so many subcontractors I’ve dealt with myself) never push-back against bad ideas. Even if an LLM/agent did decide to do some kind of code-cleanup, it’s easy to see how a jumble of glorified copilot addendums results in .js/.ts files far larger than their context-window could take).

…but the miracle was that this repo had tests - and the tests all passed! (I think, perhaps, any test-failures triggered an automatic prompting of LLMs to fix the tests? So that’s to be expected).

Now assuming that repo was actually using “real AI” (as opposed to Amazon’s retail computer-vision AI: “Actually Indians”) I don’t know what technique they used to stop hallucinations of nonexistent APIs from breaking everything.

If anyone else knows that repo, I’m interested to hear your thoughts.
UT's bots really helped at smaller LAN parties and get togethers. They weren't as competitive as professional players, yet could actually play the different modes and fill out the teams.

Before that point bots seemed only capable of team death match.
Other comments here (e.g. https://news.ycombinator.com/item?id=41333600) suggest that this is not universally true.
We've never known how poplar Tesla is vs electric cars. For a long time they were the only option outside of a few individual models (Leaf, i3, Volt). They were easily the most well known.

We're at the point where Tesla will stop being a near default choice as people realize they have other options. So we'll start to find out what their popularity really is.

The US has also been distorted by the charging network issue, but as more and more manufacturers get access to the Tesla network in the next few years that will cease to be an advantage too.
Woo! I love this story. This is why we're building val town
> they are different interpretation of what IMGUI means?

Yes. Good luck clearing that up. The programming community as a whole couldn't even get Object Oriented Programming right. It originally meant little machines passing messages to each other (Smalltalk, Objective-C). What we got was inheritance, encapsulation, and polymorphism (Java).
Linux Deepin 23: A polished distro from China
>I'm tired of fixing customers' AI generated code

Well, that didn't take long . . .
Note that Yaghmaei exercised the Kolmogorov Option and, unlike Ramesh, stayed in the IRI after the revolution.

For Clapton snowclones, I enjoyed a comment on https://www.youtube.com/watch?v=u7jV7IkHdqk :

> Eryczek wrote this when he was secretly in love with Patrycja; at that time Patrycja was the girlfriend of the famous Jurek Harrison!

(if you have time, while we're here there's a great yin/yang thing going on between https://www.youtube.com/watch?v=ImOYx9j0kIA , a soft Dio interpretation, and https://www.youtube.com/watch?v=zo3pfnldlD0 , a hard Andersson, Fältskog, Lyngstad, and Ulvaeus interpretation)
The Tesla brand has suffered enormously due to the actions of its owner.
So let me get this straight: your IT won't do something, you're too lazy to add one flag to your scripts, so your solution is to ask that everyone has their security downgraded instead? That's... one way to approach tech issues.
Often the error was caused by an intermittent problem, and trying again (an hour later; a day later) does indeed work.

As for developers, errors details may be separately logged elsewhere. So they don't need any specifics about the error from the user.

Finally if you show error details to the user in production, it may lead to leaking sensitive information (PII or system internals that may ease hacking).
> [From paper] Though there is not complete acceptance of our hypothesis among academics, all agree that if our paper is not correct, then there is no viable explanation for the enormous drop in crime in America that started in the early 1990s. Indeed, there is not even an arguable theory to supplant the abortion-crime link [...]

I thought lead-exposure was a very strong contender, especially since it could explain international trends--why is it "not even arguable"?

Blog-post author notes in passing that the paper discussed lead somehow but I can't seem to find any details.
Then fail builds on @ts-ignore.

"But the bad dev will just open up your build config and remove that restriction."

Okay fine. At some point you gotta establish a floor on the insolence of your teammates.
Kompo gem – Pack Ruby and Ruby scripts into single portable binary
For more details https://www.youtube.com/watch?v=DMNDw4fYu60

Future plan is to add cross-compilation!
$100 is like 14HCF where I live (though it includes sweage).

[edit]

14, not 12HCF.
Why is this school abandoned in the heart of SF?