skysight-inc/HackerNews huggingface dataset:
> ...conversations with multi-billion dollar companies...

Slight clarification here. Might not apply in OpenObservability's case but might help others on their journey to enterprise sales with their projects.

Those are typically conversations with managers holding $X purchasing authority, typically like $500K for a US director'ish level, within multi-billion dollar companies. These managers usually aren't averse to spending on open source projects. They're averse to cutting a check not tied to a support contract with responsive, polite, helpful support with published support policies at 0300h local time on a break-fix line with 75 other people from other support teams in the company watching. A surprising number of open source projects won't offer that guarantee, and instead only offer the option to "donate" with vague promises of priority support. More projects are getting better at this more recently, but it takes a surprising amount of red tape to onboard as a vendor into these organizations, and a lot of open source teams don't have the appetite for putting up with that.

Until kind of recently, the conversation switching to the SSO Tax is really about accessing that level of guaranteed support delivery.
As they should. It's trivial to install these and is safer across the board for everyone, cops included. It's cheaper too. Not to mention without cops pre-occupied with simple traffic violations, they can commit to more elaborate operations. It's easy to catch someone speeding, it's a lot harder to crack down on, say, cat thefts.
It’s surprising you didn’t mention the most popular language to be invented in the last several years, which while having its own flaws, is superior to Go in all the areas OP listed.
Calculating the norm of a complex number
The white Vita OLED was an excellent device
It's funny how we went from "it's impossible for a computer to write meaningful code by itself" to "yawn, another one of these" in like 2 years.
I hope so, but game will be now on categorized as pegi18 just because of license using strong language :D
Bolt.new
Do you think someone who watched the first episode and didn't "feel it" would love the show if they stuck with it? Asking for myself.
Configuring rerere makes a huge difference in overall rebase experience. The following is a standard addition to my gitconfig

[rerere]
enabled = true
autoupdate = true
I really don't think you are. Without looking it up: how far away is Proxima Centauri and how long do you think it'd take to reach it given our current propulsion technology?

Obviously propulsion will continue to get better and better, but it's a good way to anchor oneself back to technical reality.

What's your gut feeling on how long it'd take to reach our nearest neighbor if we were to travel at the top speed of the fastest spacecraft we've ever made?
How would IPv4 host talk through IPv6 network in your model? Without IPv6 network sees an unsupported IPv4 packet and throws it away. You need something to convert IPv4 to IPv6. We'll call it NAT46, but it is deprecated because dual stack or NAT64 is better.

Or could tunnel IPv4 over IPv6. We'll call this 4in6.

The mistake you are making is thinking that it is hard to have dual stack. IPv4 will be running in tunnels for a long time, just like IPv6 run in tunnels in early days. There are enough IPv4 addresses for servers for a long time. Eventually, IPv6 will be the norm and nobody will care about IPv4 except for running old hardware and software.

Upgrading just networking software is impossible since client software needs to be upgraded to support longer addresses. In particular, they need to support the generic interfaces that work with multiple protocols.
That is a welcome change in Google support policy, and was recent. Sadly many other vendors haven't followed suit yet.
It always seemed like a needless complexity when you can just merge and get the same result in terms of the state of the files, just with a different commit history.

The only time it might make sense if you are following some arbitrary strict style guidelines for commits. Some people care more about the commit history than others, not that either way is necessarily better.
Sinusoidal Sunlight
This could potentially become the foundation for a self-hosted v0 using something like Ollama.
Amazingly my employer continues to pay me hundreds of dollars an hour to search Kagi and type on a computer they paid for and own!
Books like these fall into the pantheon of didn’t ask for it, didn’t expect it, but now that it’s here, I’m reading it from sunrise til sunset. The author has written several other books on processors and embedded architecture. Much needed, frankly.

The embedded world leans much further towards disassembling, breaking down, explaining, reasoning and so on and so forth compared to the software world. Not sure why, these guys go all out to probe and put together circuit diagrams and just about fucking everything. The recent Nintendo modding scene shows this to an extreme. Software Reverse engineers clutch their IDA licenses and plugins like it’s going out of style. Copetti is the kind of individual we need more of.
> It's weird af that Geerling ignores nVidia.

“With the PCI Express slot ready to go, you need to choose a card to go into it. After a few years of testing various cards, our little group has settled on Polaris generation AMD graphics cards.

Why? Because they're new enough to use the open source amdgpu driver in the Linux kernel, and old enough the drivers and card details are pretty well known.

We had some success with older cards using the radeon driver, but that driver is older and the hardware is a bit outdated for any practical use with a Pi.

Nvidia hardware is right out, since outside of community nouveau drivers, Nvidia provides little in the way of open source code for the parts of their drivers we need to fix any quirks with the card on the Pi's PCI Express bus.”

Reference = https://www.jeffgeerling.com/blog/2024/use-external-gpu-on-r...

I’m not in a position to evaluate his statement vs yours, but he’s clearly thought about it.
A very tiny one at that. $25M to Apple is a little over two hours of revenue, if my math is roughly correct.
"You can think of us as an open source alternative to products like Auth0 or WorkOS." from SSOReady's README: https://github.com/ssoready

Single dev in contributors graph: https://github.com/ssoready/ssoready/graphs/contributors

Pre-pivot startup called Okapi (YC W24): https://news.ycombinator.com/item?id=39755927
History shows clearly that people can be very motivated by political and social issues; they will die for them. Right now, for example, people on the right are very motivated and active, often to their own detriment in terms of wealth, health, politically and socially.

For some reason, when it comes to other causes, people repeat the obviously false (and hypocritical) right-wing talking point that it's all useless and hopeless.

(Throwing around words like 'wack' and 'preaching' isn't evidence or a stronger argument.)
> Rust join is actually optional.

I was recently surprised to learn that returning from main() with background threads still running is more or less UB in C++, because those threads can race against static destructors: https://www.reddit.com/r/cpp/comments/1fu0y6n/when_a_backgro.... C doesn't have this issue, though, as far as I know?
Bear in mind that the growth of one fishing village involves growing-into aka annexing neighboring villages, I've heard it said "Shenzhen did not start as one village, it started as thousands"
This. The powder is more efficiently used as a way to move the CO2 around than as a means to keep it sequestered.
Writing a Simple Operating System – From Scratch [pdf]
You know I've been meaning to ask somebody, people always make a fuss about which is which but like.. schuko and europlug and a few others are omnidirectional and aren't even labelled so chances are stuff is always plugged in wrong and it all works fine. I guess it's all rectified anyway so it doesn't matter?
It's not clear to me that anything novel done at one enterprisey job has a predictible impact on how much more you could ask for next time, beyond learning the skills to do the work and proving you can take on responsibility or make decisions. As an IC, there are so many other bottlenecks, that at best it'll just be another tool; in many cases, I don't think the value derived from a faster coding tool would surpass the value of reducing the number of meetings, which are tremendously burdensome and always creep into what would otherwise be the time you'd spend thinking about a sufficiently important problem.
> How many mobile games look better than what the Vita was putting out?

This is a surprisingly profound question, because the mobile people absolutely could do games that look better than that and largely found it is not worth doing so. It is partly tech, in that people prefer battery life (you also cannot spend more if your battery has run out), but also technical aspects of graphics simply don’t impress people as much as they did in the 90s. “Content”, and volumes of it, is far more important.

The Vita cards were fast enough but not big enough for games that the Sony demographic would want. For example, a Vita scale Gran Turismo or Metal Gear Solid entry is simply not going to improve on the (great) PSP entries.

By the time the Vita launched we had already been releasing Android builds for the Xperia Play which were straight up ports from the PSP, as betrayed by the almost uniform 1.6GB per game.

Edit: to add a concrete example, the developers of NBA Jam mobile (which was great) went back to 2D afterwards, and came up with a very nice engine for streaming 2D animation and a whole content pipeline system for using it. That ended up making huge amounts of money and entertained tens of millions of people for a long time.
How does this better than grafana?
Loki -> logs
Tempo -> traces
Prometheus/mimir -> metrics

I know personally of several companies which use this stack with tens of thousands of nodes. Everything runs on object storage which means it is easy to scale up, and you can move between storage providers as long as they implement the S3 API.
The grafana ecosystem is very sticky as well. If I download some random helm chart it most likely will come with a grafana dashboard which I can easily import and instantly have dashboards and alerts for the helm chart.
> the Rust Playground lets you run a hundred threads

It's more that we don't do anything to prevent it, other than coarse process-wide memory / CPU time limits. IIRC, Rust-spawned threads on Linux use 2MiB of stack space by default, so that seems like a likely cap.

Note that the playground is only 2 cores and you are sharing with everyone else, so you aren't likely to really benefit.
The Model Y needs the same refresh the Model 3 got. Strange they haven't announced it yet. I suppose it just takes a while to change over a production line?

As an Australian I'm really looking forward to getting automation features like Actually Smart Summon outside the US. And hopefully a subscription for it, instead of a one time 5000$ fee that then can't ever be transferred to a future car. You'd have to be dumb to buy it in its current form. Making that more reasonable will be a way they can immediately extract more money out of me. As long as the price is reasonable, and not bonkers which it sadly probably will be.
Wishlist: Akai MPC3 - especially as the brand new 3 format has a single track order for all sequences in a project, thus making it functionally compatible with most DAWs.
> - something concrete on robotaxi, not likely

Nor will you see one for another couple years, minimum.

> - current model refresh, they are getting old

Model 3 just got a refresh a few months ago. Agreed that Model S/X are due, though.

> - supposedly next gen cheaper car in late 2025

Which likely actually means mid 2027.
Our brains grasp linguistic structure from parallel visual input
Bummer all your comments got flagged. It was actually much better as a cautionary tale of motivated reasoning and cult beliefs.

For future readers, WalterBright here thinks that one of the world's richest (adult) men publicly calling a rescue worker a pedophile is pretty much the same as a child calling another one "gay" on the playground.

Here, he's explaining that a rescue worker calling Musk's useless PR stunt a PR stunt is "behaving badly" the same way as Musk calling a rescue worker a pedophile when that rescue worker risked his own life to actually succeed in rescuing a bunch of kids.

And yes, as far as I can tell, he's serious.
You can still file a complaint even if the issue has been resolved. It will be logged.
Maybe because we're all exhausted by these kinds of demos. I'll be interested in AI when I can integrate it with a large codebase and it provides any benefit. I'm happy for you that you can stand up little toy apps that pull down an NPM library and call it, but it's not useful in my professional life.
I mean... isn't that how most interest-free cards work?
Linux users have a pretty excellent native Ollama client called Alpaca, it's well worth checking out: https://flathub.org/apps/com.jeffser.Alpaca

It's still early in development but supports multimodal and some nice looking code blocks.
Is RoboTaxi not Next Gen Platform?
> And yes the lawyers are probably overly conservative, but that's because there often isn't a way to know for sure whether something is actually a violation until you end up in the courtroom.

You've outlined a justification based on a kafkaesque stockholm syndrome vibe. The system doesn't work as well as it's being advertised, does it?
I feel no ill will towards the Russian people - I simply pity them for what they are subjected to under Putin. This and many other sanctions are going to hurt quite badly, and the pain will not relent until the regime changes or Putin loses. It is his administration that fears global influence, if you're Russian then you are experiencing the most rapid demodernization the world has yet seen. If you somehow feel this is for the better or not the fault of Russia's political posture, then I pity you even more.

You can't reap the rewards of global cooperation in one hand while threatening it with the other. Once bitten, twice shy.
Quantum inspired factorization up to 100-bit RSA number in polynomial time [pdf]
It's a big deal when maintaining a fork. It's tempting to merge upstream commits back into your branch, but you should always rebase and keep a clean patch set in such situation.
On the flip side, if Apple can keep most/all the processing on device, I'll accept a modest reduction in quality compared to ChatGPT. Admittedly I haven't tried Apple Intelligence yet so I don't know just how big the reduction in quality is.
They’re open standards, sure, but there is almost no competition in the cellular modem space. Intel tried and failed spectacularly. Apple bought the scraps of the Intel modem business and still hasn’t released their own modems after… 5 years? Cellular tech is hard and has a lot of esoteric requirements. If you want a cell modem for a smartphone, you essentially buy either the latest and greatest from Qualcomm or you buy something from one of the Chinese companies (Huawei, Mediatek) which has its own set of problems.
Surprise: TSMC technology found in Huawei's AI accelerator
All you need for this is a dictionary of zip codes and a rating -- normal, high, very high. Given that ZIPs are 5 digits, that's 100,000 records max, just keep it in memory, you don't even need entries for the "normal" ZIPs. Even if you went street-level, I doubt you'd catalog more than a few hundred thousand streets whose income is significantly more than the surrounding area.

All of this ignores the fact that adjusting a restaurant's prices by the customer's expected ability to pay often leads to killing demand among your most frequent and desirable clientele, but that's a different story.
I've been passively searching, sending a resume, hitting click-to-apply here and there. For the 100 times or so Ive done this since March I've had only 2 responses and they were both automated replies of "not interested". I have a lengthy and compelling resume that has always served me well. I've never had any trouble finding a new position, save for 2008 and I still did well then even. From my perspective its as if the world has ceased to function or I've been put on some fictitious black list. I have never seen anything remotely like this.
You produce the CO2 that causes the impulse to breathe. That's what you are exhaling.
This is an awesome article, but I’m missing the part where solutions for each of the problems were discussed.

Run a spell check before tokenizing? Maybe even tokenize the misspelled word and the potential corrected word next to each other like „misspld (misspelled)“?

For the issue with the brand names the tokenizer doesn’t know, I have no idea how to handle it. This problem is probably even worse in less common languages, or in languages which use a lot of compound words.
Sounds a bit like Precursor.
Show HN: Fork Conversations with LLMs in Discord
I think you're doing it wrong. The point of rebasing is to do it often, like every day at the very least for an active integration branch. This hopefully means you'll resolve any conflicts as soon as they happen, while it's still fresh in everyone's heads. If you rebase once right at the end then, sure, it's no different to merging.
Netlify joins OpenNext, collaborates with SST and Cloudflare
I see you address this in a blog post:
“You will also hear of LGTM stack (Loki, Grafana, Tempo, Mimir) which is a pretty good stack for observability. Each of these components are separate open source tools built by grafana labs.”

Not very convincing why I wouldn’t go for the LGTM stack which has been proven to be effective.
Here was their old guarantee: "Our products are guaranteed to give 100% satisfaction in every way. Return anything purchased from us at any time if it proves otherwise. We do not want you to have anything from L.L. Bean that is not completely satisfactory."
This seems kindof heroic to me. I really appreciate such conscientious diligence with this subject and the comparatively fair, well-considered compromise of privacy vs slime control.

I wish such fights and compromise were more common, rather than the furtive implementations and blind acceptance that is standard.
Continue with your startup mate, the current market is lousy right now...extremely stressful from all over the place.

I have been reading the same ad jobs for the same positions for more than a year now - at least where I live - and I have contacted acquaintances to ask how things are in their companies since they advertise.

Guess what? They had no clue and got scared, but luckily enough one of them knew one of the HR ladies and let him know they do this fake job ads to maintain the company's value until the end of the year they will close their accounting books.

You realize how petrified my acquaintance became when he heard that; it's a clear indication that a shit-storm is about to take place for some companies after new year's.

Let's hope all this is a big bluff and false alarm!
The presence of that phrase alone is enough to instantly downvote and flag any and every post on sight, even those that are otherwise neutral or even positive. It's usually intended as somewhat lighthearted, but it comes across as smug and pandering, and extremely condescending, like you said.
So, a 14 year old having access unsupervised to a chat bot is the problem, but the fact he had access to a gun to shoot himself was halfway through the article and described as his five year old brother "hearing the gunshot".

"Man bites dog" as Terry Pratchett put it in "Times".

And to explain to more literal folk here... A 14 year old having access to a gun is FUCKING INSANE
atexit enters the chat
About all you need to do is increase the volume and run it through a (good) Vocal Remover:

https://github.com/dezonline/Vocal-Remover
What I mean is that scrubbing the CO2 leaves you in a scenario where the air is just as dangerous as before (no oxygen) but you don't have any reflexes or senses letting you know of the danger.
Patents have an inherent tension between being as explicit as possible, and leaving enough generality so that it's not trivial to infringe. It's not supposed to be an exact recipe.
I'm a member of the team that worked on this happy to answer any questions.

We (BastionZero) recently got bought by Cloudflare and it is exciting bringing our SSH ideas to Cloudflare.
I think the due date can be different than the closing date, which is when the interest is calculated, and they are not the same on every card.
The best concert I ever saw was one I only knew was in town because of an ad.

My interests align with advertisers to an extent. I do want to know what products are out there. I'm an adult, I won't forget that their descriptions of their products are biased.

Surveillance advertising is a bad thing, but it doesn't help to take the most extremist position possible. Advertising is information, and it's not difficult to use that information to your benefit.
I did read it, and I don't understand why you feel the need to be an asshole.

Like I said in my comment, I do think getting everyone on the same page in a large, diverse organization is difficult. That said, it's not rocket science, and it's usually difficult because there aren't organizational incentives in place to actually ensure teams prioritize making system-wide observability work.

FWIW, the process I've seen at more than 1 company is that people bitch about debugging being a pain, they put in a couple half measures to improve things, and then finally it becomes so much of a pain that they say "fine, we need to get all of our ducks in a row", execs make it a priority, and then they finally implement a system-wide observability process that works.
Oh wow, I'm not the only one who goes through this!
Per hour of computer execution is a poor measure.

Imagine it did this twice as fast, and cost the same. Is that worse? A per hour figure would suggest so. What if it was far slower, would that be better?
Read the paper: https://arxiv.org/abs/2410.11081
I can’t stand go. It is painful and annoying to write compared to almost any modern language. Yes it’s simple, and makes it easy to write concurrent programs using one particular style of concurrency, which are about the only good things anyone can say about it.

The proponents of go seem to have an almost cult-like devotion to simplicity. They think adding any facility for abstraction makes a language into a complicated mess like C++, and any type system feature that didn’t exist in C makes a language into an ivory tower academic plaything like Haskell. The way the author talks about spending all day writing a perfectly beautiful, inscrutable piece of Rust code is an example of that. Yes, there are a few things in rust that are a bit harder to understand, but not to such an exaggerated extent, and that strawman is really not the typical experience when writing Rust. It’s very unusual for an experienced user of any mainstream language (except C++) to have any real difficulty understanding what a given piece of code does.
I'm enjoying Shanghai Grand by Teras Grescoe , it follows the Americans and other foreigners hanging out in the French and American concessions in that same era. Really interesting period, America itself being in a great depression while Shanghai was booming, attracting investors and clout chasers from all over the world
Is Your Security Posture Holding Your Healthcare Startup Back?
No matter how innovative your healthcare product is, you won't get deployed without convincing the security team. Here's what I learned from successfully implementing HIPAA compliance at large health systems - focusing on practical cloud architecture decisions and navigating dated security questionnaires.