News for hackers. Stuff that matters.

soamv

As an old ex-vmware eng it's kinda sad reading all these articles about broadcom's controlled descent into terrain. A lot of really cool and useful engineering was done in vmware's heyday, and it was often delivered in rather shaky commercial shapes, but for a while the whole thing kinda worked. And broadcom seems to see it as a company that is long past its ability to innovate, extracting as many dollars as possible before its rapidly decreasing value goes to zero.

There was a solid few years that a lot of business types at vmware behaved as though winning was the default, assured state. It took several years for them to see that that was very much not the case. A real lesson in there, for every successful business today.

Well, the headline was great. I'd love to read a non-slop version of this article, if anyone were ever to write one.
Which clients?
Re:Corrosion on Monday October 27, 2025 @08:08AM (#45720052)
> New nullable columns are kryptonite to large Corrosion tables: cr-sqlite needs to backfill values for every row in the table

Is this a typo? Why does it backfill values for a nullable column?

This is a great point! But there's an important tradeoff here about human engineering time versus the "learning in the open" benefits; a PR discarded privately consumes no human engineering time, a fact that the humans involved might appreciate. How do you balance that tradeoff? Is there such a thing as a diff that's "too bad" to iterate on with a human?
Re:Litestream: Revamped on Tuesday May 20, 2025 @10:06PM (#44047665)
Re:One Logo, Three Companies on Monday March 03, 2025 @03:08PM (#43246064)
This leaves me with more questions than answers, how did the 3 separate companies come up with the idea of using that logo? Did they just independently arrive at same design (seems unlikely)? And how did the trademark registration process go for the second and third companies that registered it?
It might have, I remember attending a talk by Peter Chen when I was at VMware around that time, and I know there was some kind of collaboration. (I wasn't involved in record-replay at VMware, but I was interested in it due to some ancient work I did with userspace record-replay debugging, https://lizard.sf.net).

rr is fantastic work, mad props! And the multiprocess stuff in pernosco looks super neat.

> Just accept the grief and venting

Maintainers do not owe you this, in addition to maintaining the software that you can use for free. You're entitled to be upset, and they're just as entitled to say "please go somewhere else to vent, we're busy".

I think you'll get a different distribution of answers to this question from managers and ICs :)
Well, it may be legal to create such a painting, but (depending on details) it may be a derivative work, in which case the original work's copyright still applies.

In other words, in your example, the painter is not necessarily free to distribute their painting while ignoring the original image's copyright.

Re:Text Editor Data Structures: Rethinking Undo on Monday December 11, 2023 @07:42PM (#38607612)
Great question. I tried it and I got `elephantmouse`. I was surprised by this, but FWIW I've never encountered this edge case in actual usage.
Nice app! How did you source the sounds? Are there permissively licensed tabla and santoor samples somewhere?
Re:Ship Shape on Monday November 13, 2023 @05:42PM (#38256388)
People here testing out the example on this page and reporting errors seem to be missing the fact that this demo is "trained" on one example. The linked paper[0] goes into error rates, and they get better pretty quickly with a few more examples.

[0]https://faculty.washington.edu/wobbrock/pubs/uist-07.01.pdf , page 8

Re:Alvis: Never Get Paged Again on Monday October 09, 2023 @03:35PM (#37824412)
Yes, and rather nicely done I think. The tagline in the footer is "Give ChatGPT root in prod. What could possibly go wrong?"
Re:Companies That Don't Use AWS Made More Money on Sunday October 08, 2023 @02:12AM (#37808240)
It's an interesting claim, but the post doesn't even try to support it with any kind of data.
A chess position, not a game (still very interesting though!)
Re:Tokyo by Train (2016) [video] on Monday August 28, 2023 @12:18AM (#37289709)
The link in my comment is a long read but links to lots of original sources.
Re:Tokyo by Train (2016) [video] on Sunday August 27, 2023 @10:55PM (#37289166)
They are privately operated since the 80s, but the vast majority of their initial development was government funded.

As far as I understand the privatized companies are monopolies-- these companies were formed from the JNR by geographic area served (hence "JR East", "JR West" etc.)

The bloomberg story is really light on details for why and how the privatization occurred; for a much more in-depth view, see S.Y. Lee's Substack, for example this post: https://seungylee14.substack.com/p/the-death-and-privatizati...

(An interesting fact is that most of JNR's debt was retained by the government while the assets and revenue were privatized)

> help me determine what % of the company I'd be getting in this stage?

Just ask them what % of the company you'd be getting at this stage. They should absolutely tell you that; that's the high order bit of equity compensation negotiations. If they don't tell you up front they're wasting your time.

Early-stage startups need mutually trusting relationships in the team. If they don't trust you enough to tell you, or you don't trust them enough to believe their answer, equity comp numbers are not the issue here.

Re:The benefits of everything (in Emacs) being a buffer on Monday January 30, 2023 @01:52PM (#34584588)
wow, I've used emacs for a gazillion years and never thought to replace screen/tmux with it. I think I'll start now, thanks to your comment!
Re:Show HN: Obsidian 1.0 – Personal knowledge base app on Thursday October 13, 2022 @12:52PM (#33193559)
Does anyone use obsidian with any of the e-ink note-taking devices (remarkable/supernote/etc.)?
Hey, I like SQLite and I also like fly.io, but "distributed DB built with sqlite as storage" is really a very different beast from just "sqlite".
As the opening sentence of the article says, the report under discussion is specifically about Facebook's impact:

> Meta has been accused of “whitewashing” a long-awaited report on its human rights impact in India

It's not fluff to me -- it's human connection. Why we cook the way we do is deeply linked to our history and our "life stories".
For me, the context and reasoning behind why the recipe does what it does is much more important than the recipe itself; that makes such apps counterproductive.

I can imagine that "just the recipe" is useful for very novice cooks, but most of the time it's much better to learn the patterns and techniques than to follow the precise recipe. You'll be much more prepared that way when things don't go to plan, or when you're missing a few ingredients.

And this may be unpopular here, but I often enjoy the "life story" too: for me, many of the joys of cooking are in the connections made to other people. And if the recipe writer wants to build a connection with the cook because they poured so much effort into the recipe, I'm open to that -- and whatever it may bring to the actual cooking.

(Maybe I should make a "just the code" browser extension for Github that deletes README files ;) )

Re:How to identify that light in the sky on Friday November 19, 2021 @01:17PM (#29280437)
Speaking of lights in the sky, I recently fell into a wikipedia rabbit hole and learned about the Gegenschein[0]. This is the backscatter reflection of sunlight from interplanetary dust. You need an extraordinarily dark sky to be able to see it.

[0] https://en.wikipedia.org/wiki/Gegenschein

Older »