skysight-inc/HackerNews huggingface dataset:
> For those that truly care to use a local account, there’s a SKU for that.

Curious if you mean LTSC or Enterprise or something else? https://learn.microsoft.com/en-us/dotnet/api/microsoft.power...

The problem with a lot of the other SKUs is the lack of a good way to buy a single license legitimately from Microsoft: https://old.reddit.com/r/Windows10LTSC/wiki/acquisition

I have used grey-market sellers in the past and had a great experience buying working individual licenses of Visual Studio, Office, Windows Server (I set up a domain so I could get my Group Policy on and kill the crap that way), and Windows 10 Enterprise (minimum SKU where the Telemetry-disabling GPO does anything). I only ever had one code that didn't work, and the seller immediately replaced it with one that did. Yes I know they're probably all bought with stolen credit cards, but once you activate it they don't take it back so I don't care lol

I haven't attempted to use Windows 11 at all though so I dunno if Windows 11 Enterprise would let me join my domain without Microsoft Account like 10 Enterprise does. I have zero desire to find out even once the 10 “““EOL””” date comes :(
Bonus: https://github.com/un33k/python-slugify
I agree. It's far too easy to make a change to your model that removes/renames some property, but not update one template that you forgot uses it too. Without screendiff testing, that sort of bug will easily make it into prod.

This is one of the reasons I like C#'s .cshtml (Razor) syntax. The entire file is compiled to C#, so when you do `<div>@Model.Foo</div>` the build will fail if Foo doesn't exist. String-based (rather than compiled) view templating is, IMO, a mistake.
The focus on "Medicare for All" or single payer healthcare in general is so misguided. Commercial insurers are like the smallest problem in the whole messed up US healthcare system. Putting everyone on Medicare wouldn't solve any of the more fundamental problems.

https://www.sensible-med.com/p/the-entire-healthcare-system-...
James Clark was the founder and the actual visionary. A lot of history has been rewritten about Marc Andreessen. Even most of the coding of the original Mosiac was done by Eric Bina.
"Hey AI build me a node app that does X"
"Now add a page for this"
"Change this field to be that"
"Integrate it with service X, Y, Z"
If you're heading to grad school, it can be essential to have connections made through UG research. That's a trade that isn't just advised in some fields, but necessary. A letter of recommendation that says you're actually useful as an RA is 1000x more of a direct implication that they would benefit from bringing you on than an A in a few classes. Academics don't like finding out that smart people are impossible to work with any more than industry does, and since they're tied to you for longer, in some ways it's an even bigger deal.
I was curious about the same thing, and found the following from Dave:

> I had to deal with that analogy a lot in high school, and I got used to it. It is, indeed, a rather popular food in schools. My problem with people using TAYT is that they end up misspelling it as Tate. Actually my name in the USA is usually pronounced "Tot", or better, T"ah"T, but while doing i18n testing in the mid-90s, and I discovered that the correct spelling (in Estonia) was with the ä. I gleefully adopted that, so I could break all of our protocols and web tools prior to the worldwide acceptance of UTF-8, and also because I was a death metal fan. Using the umlaut also makes it impossible for an automated spellchecker to respell it as "That", however no alternative has really worked. For a while there, the IRS thought I was three different people....

> The word, in Estonian, means "Star or planet", and as the Estonians did not know what an asteroid was, I have taken it to mean "Star or planet?".

While not saying anything about roots directly, I'm guessing it has to have been the reason behind him adopting the Estonian spelling of it. Maybe from grandparents or great-grantparents. Or even further back, considering apparently Estonians didn't know what an asteroid was back then.
I frequently recommend Wix to freelance clients who just need a basic site. Once they set it up, it basically keeps going for years and years, which is not true of most other stacks, including Wordpress. It's an easy service from a single vendor, so no need to deal with different hosting/CDN/SSL/etc providers. I think it's a wonderful thing for clients with simpler needs.

The benefit for clients is that they can pay you once, for a few hours, to help them set it up (if they even need that)... and then they basically don't need you anymore. I've "lost" several happy clients this way, but I'd rather they just use that service than waste their money on a developer they don't really need. It's very easy to use, reliable, and cheap. And they have a single vendor to go for any sort of support they might need for their website.

In contrast to many of the over-engineered Next.js or Gatsby sites I've seen, Wix is far, FAR easier to maintain and I get pretty much zero complaints about it after initial setup. All the other stacks I've ever made for clients, whether they were in Next, React, Angular, vanilla HTML, Wordpress, Drupal, Joomla, other CMSes... all became a maintenance headache after 2-3 years, and usually obsolete, unusable, and completely rewritten within 4-5. Not so with the Wix sites; they just keep going year after year and the client never worries about it again, logging in to post an occasional update every week or so but otherwise letting it do its thing.

I wouldn't choose to use it for a personal project anything more advanced than a personal blog or a very simple marketing site. But it's fine for what it is, and the web is better off for having services like this for regular people to choose from. Not everything needs a super-heavy JS frontend.
Probably the most important part of the abundance platform is the positive vibes that we can make progress on these longstanding problems if we earnestly revaluate the situations.
The consistency model doesn't seem to make sense.

https://github.com/orbitinghail/graft/blob/main/docs/design....

> Graft clients commit locally and then asynchronously attempt to commit remotely. Because Graft enforces Strict Serializability globally, when two clients concurrently commit based on the same snapshot, one commit will succeed and the other will fail.

OK, but, the API provides only a single commit operation:

> commit(VolumeId, ClientId, Snapshot LSN, page_count, segments) Commit changes to a Volume if it is safe to do so. The provided Snapshot LSN is the snapshot the commit was based on. Returns the newly committed Snapshot on success.

So if a client commits something, and it succeeds, presumably locally, then how should that client discover that the "async" propagation of that commit has failed, and therefore everything it's done on top of that successful local commit needs to be rolled-back?

This model is kind of conflating multiple, very different, notions of "commit" with each other. Usually "commit" means the committed transaction/state/whatever is guaranteed to be valid. But here it seems like a "local commit" can be invalidated at some arbitrary point in the future, and is something totally different than an "async-validated commit"?
AI as the Evolution of Mind and Society
Do you have pointers to any good resources on the top few ways for lead generation? I’m a noob in marketing, coming from tech, so I can use qualified recommendations!
I hear you. I can write docs, but I can't make you read them :)

I'd abstract this and say that communication is key, but the form of communication can vary. People who don't read don't value that form, and don't write. They may prefer the video approach (ie show and tell.) They consume video and these days with Zoom create video as well.

Of course video isn't always a good way to communicate. It lacks searchability unless well chaptered (and transcribed). AI is helping with that.

Writing is also easier to store, and consume, non digitally. So it's more "permanent".

Your insight though is useful. People who don't read don't value writing as important. And maybe in the future it won't matter. And yeah, you're getting them too young, before they've really come to grips with the real world and it's requirements.

If it's any consolation I read voraciously as a child, didn't take English at college, and got (my only) C for English in high school. So you never know what seeds you are planting or how they'll grow.
A company of this size would not plan for significant downtime like this for a simple database migration. And their would have been warnings.
Does Bitcoin mixing still work to make your crypto anonymous?
Sadly not yet another in a long series of diversions in an attempt to avoid responsibility.
An actor I always liked but didn't think about often enough. Requiescat in pace.
> This, to paraphrase Portlandia, is one of the dreams of the ’90s — that our work selves and our true natures could be one and the same.

I have always wanted to achieve this (to no avail so far). To live for something bigger. To be pushed to use my talents in full. To evolve without stop and throw away the old self without hesitance. These three to me are arguably the important characteristics of a true human-being. They (and some other characteristics) tell humans from animals.

It may sound like, but is not, workaholism. Workaholism is escapism. Workaholism, like alcoholism, roots from a certain sad history one wants to avoid. This is not workaholism, but a conscious pursuit of perfection, of "Godhood", as one may say as an atheist.
Worse, some professors encourage this!

I had a data structures professor (over a year ago now) that actively encouraged a class of sophomores - most of whom were fresh out of "intro to Java" - to have Copilot (GPT-4 at the time I believe) help churn out assignment code on the university's dime.

Being somewhat ahead and an avowed LLM hater, I mostly forgot about this and plowed through the assignments unassisted... until the first midterm (on paper, in person) hit. The mean was something like a 40.

I eventually spoke to some classmates that weren't in my immediate group, and predictably heard several variations on "I let Copilot become a crutch."

Ugh. Fortunately there was ample opportunity to turn grades around, but I'm sure some people are still feeling that bad advice in their GPAs.
Where does air pollution come from?
Technologies for Fabricating Large-Size Diffraction Gratings
How does one learn to vibe code
Unintentionally, no modern administration may do more for degrowth than the current one.
The article doesn't mention his starring role in "Real Genius", a comedy about life at Caltech. One of my favorite movies.

He managed to outshine Tom Cruise in "Top Gun". I've enjoyed his movies. Well done.
That’s because every vendor who chooses to accept American Express raises their base prices by 4-5% instead of 3-4%.

It has absolutely nothing to do with how much American Express cardholders spend and everything to do with what they charge vendors and some vendors or their payment processors accept Amex, or you don’t have a choice.

I know this because my firm accepts American Express and they are absolutely not our biggest spenders, but our downstream processors force us to raise prices.
I understand the criticisms presented here.

But seeing a beautiful, whimsical image of my baby daughter in the Ghibli style was pure joy and brought tears to my eyes.

I have no idea how I could have done this otherwise, and I hope it brings happiness to Miyazaki to know that it brought joy to someone.
Bare assertion isn't a strong argument, especially when the constitution has been changed several times to add things that could also be said to have "nothing to with the US constitution of US laws". The president wants to change it, maybe it'll happen. Europeans will shrug, they've got their own immigration woes.
Went and found the LTT video. It's unclear what he did there. He said there was a spark, and then he ran outside with his pack. Spot welding the cells isn't usually that fraught.

Yeah burying a thing in sand is legit. Depending on the size of the thing that's on fire, water might be fine. Standard protocol for electronics that catch fire on a plane is to apply water to cool the device and extinguish materials around it, and then to put it in a special fireproof bag with a bunch of water.
He'll be highly missed, one great actor.

Loved him on "The Saint".
Cloud Backed SQLite (2020)
I looked at using turso embedded replicas for a realtime collaboration project and one downside was that each sync operation was fairly expensive. The minimum payload size is 4KB IIRC because it needs to sync the sqlite frame. Then they charge based on the number of sync operations so it wasn't a good fit for this particular use case.

I'm curious if the graft solution helps with this. The idea of just being able to ship a sqlite db to a mobile client that you can also mutate from a server is really powerful. I ended up basically building my own syncing engine to sync changes between clients and servers.
At least the PostScript variant used in PDF 1.7 only supports straight lines and cubic Bézier curves as path segments [0]. You may be able to hack together true circular disks using round line caps and joins.

[0] https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandard..., sec. 8.5.2, "Path Construction Operators"
is there any harm in overheating silica when drying it out?
Difficult to parse if the later was in fact part of the scene proper, despite related names. It isn't specified if the scene-suspected was hosting - was it just a typical filesharing endeavor, or was it a server of what I'll jokingly call "scene-grade" or type?
At what point does one decides that a microcontroller doesn’t cut it and moves to a full OS system like rpi?

For example this could be an esp32 project
They just haven't done the "now monitise it" step in the vibe-coding journey.
I don't doubt that you can physically carry big enough of a payload on an intercept trajectory, I just doubt that a clandestinely manufactured quadcopter will be able to either autonomously track its target (not big enough to carry a radar) or be controllable from 20 miles away (even in Ukraine EW is pervasive).

More realistically they'd try to modify the targeting of their existing AtoA and send fighters. Which is kinda like a bunch of big drones carrying small ones.
This is a riff on the tagline to Real Genius (1985) lest anyone think it’s an insensitive comment
Same disease as Iceman. His scene in Maverick was transparent fan service to let us applaud the actor one more time. Manipulative as hell and not a dry eye on my couch. This news feels like a coda to his curtain call.
Argumentum ad populum, especially on contentious political matters, isn't persuasive. Nor on people who seek to avoid answering simple questions - you could've written "I cannot", or "I never claimed that a natural born citizen had been deported - I only claimed that this administration seeks to remove that barrier" and saved yourself the gnashing of teeth and personal insults.

HN needs to add a green ink font.
I set this up. It's a little rough using the binaries for the setup and it's obviously early, but this seems to have everything I was looking for. Thanks!
Hosted on GitHub Pages, built with React. For now I'm using nextjs, but a self-made static site generator is on the roadmap.
He was fantastic in the Doors movie. RIP
I don't understand why people keep harping on about morality. No one cares. What matters are votes.

As for where you live, Illinois in general is particularly badly governed among US states. The entire state is a corrupt fiscal train wreck and serves mainly as an example of what not to do. Some other states have mechanisms to roughly equalize school district funding independent from local property taxes. My advice is to move.
Really cool. What’s with the wipe effect on the images?
I used a rendering library like Phlex back in 2010. I hated it back then and I still don’t like it.

They claim it’s faster than ERB but only show micro benchmarks. This is basically a form of lying.

This approach stinks for a lot of reasons:

- it adds a ton of pressure on the garbage collector.
- the backtraces suck to debug. Ruby is better now than in 2010, but it’s still lame.
- your templates are largely static. Yet when it lives as code you can’t cache any of it. An efficient ERB generator is just cached strings concatenations. Very efficient in Ruby.

Finally, Rubyists hate this and it’s why the community is slowly dying. Almost all your frontend should be in JS/JSX at this point. Even the static stuff.
Dave Täht was my initial motivation to get serious about getting into low level networking more than 8 years ago. Ever since then I’ve had the honor to co-develop various systems on multi terabit ISP routers. I’m really thankful for the insights he provided as I was trying to figure out how to configure WRED hardware blocks in our network ASICs. Men like Dave was one in hundred million if that. May he be forever remembered and his work live on forever.
Popular in 2022 (488 points, 155 comments) https://news.ycombinator.com/item?id=36610595
Ah yes, exactly as Ottolenghi would've presented it! https://www.recipeninja.ai/recipe/r_h7nU7K03fLU1W7/ottolengh...
You’ll always be our Huckleberry. RIP
Thanks for bringing that up! Cloud-Backed SQLite (CBS) is an awesome project and perhaps even more importantly a lot more mature than Graft. But here is my overview of what's different:

CBS uses manifests and blocks as you point out. This allows readers to pull a manifest and know which blocks can be reused and which need to be pulled. So from that perspective it's very similar.

The write layer is pretty different, mainly because CBS writes blocks directly from the client, while Graft leverages an intermediate PageStore to handle persistence.

The first benefit of using a middleman is that the PageStore is able to collate changes from many Volumes into larger segments in S3, and soon will compact and optimize those segments over time to improve query performance and eliminate tombstones.

The second benefit is fairly unique to Graft, and that is that the written pages are "floating" until they are pinned into a LSN by committing to the MetaStore. This matters when write concurrency increases. If a client's commit is rejected (it wasn't based on the last snapshot), it may attempt to rebase its local changes on the latest snapshot. When it does so, Graft's model allows it to reuse any subset of its previously attempted commit in the new commit, in the best case completely eliminating any additional page uploads. I'm excited to experiment with using this to dramatically improve concurrency for non-overlapping workloads.

The third benefit is permissions. When you roll out Graft, you are able to enforce granular write permissions in the PageStore and MetaStore. In comparison, CBS requires clients to have direct access to blob storage. This might work in a server side deployment, but isn't suited to edge and device use cases where you'd like to embed replicas in the application.

On the manifest side of the equation, while in CBS it's true that a client can simply pull the latest manifest, when you scale up to many clients and high change workload, Graft's compressed bitset approach dramatically reduces how much data clients need to pull. You can think of this as pulling a log vs a snapshot, except for metadata.

Hope that helps clarify the differences!

Oh, and one more petty detail: I really like Rust. :)
Gift link:

https://www.nytimes.com/2025/04/01/movies/val-kilmer-dead.ht...
Also "Willow", one of mine, and IMO one of the best fantasy movies Hollywood ever produced.

And of course the iconic role in "Top Gun", and the silly but classic "Top Secret"

As the article notices, he really had a wide range. Probably my favorite actor of his generation.
I should have noticed that!
Ah yeah, unfortunately I think we have the version before they added fire suppression, but at least it’s a more relaxed chemistry. Thanks for the analysis!
with all respect to the man himself, not sure tom blomfield needs to think about that part..
> That $140B is a very concrete number with documentation to back up all 7279 line items in great detail.

What do you mean by "very concrete number"? And why do you consider DOGE's documentation to be substantiating evidence? I quickly searched through your comments and see that you're a Mormon. Do you likewise believe that the Book of Mormon is empirical evidence that substantiates Mormonism? If so, how do you decide which reading material is substantiating evidence and which isn't?
what does this have to do with what Venezuela says?
I use FTP.
I think the previous version of this lacks the arrestors, unfortunately, wonder if they can be retrofitted. Thanks for sharing your take!
I used Mithril in 2015 for a very complex form view in an otherwise vanilla jquery page. It saved the project. React was also a new player at the time, but for some reason I wasn't able to include it with the "require.js" bundler (I guess the module format was not standardized yet). I actually liked Mithril, sent them some bug reports.
To the extent that it reflects actual work, income is hardly a windfall.

OTOH... Elon and Donald had gobs of cash drop in their laps, what's not to like about reasonable taxes on it ? Split it (say) 50-50 with society. Unless you have found an infant with a track record of accomplishment - and an investment strategy to match.
I don't see how that's relevant to my comment? I've been using that site for many years for media I'm unfamiliar with and it's only somewhat helpful, and its current ranking of the Graun says nothing about its partisanship (or bias, which in their usage is a misnomer, in my view).

I can pick certain topics and check the Graun to see whether they ever deviate from positive or negative on those topics. That's partisanship, wholly different from where they land on the political spectrum.
There's no movie I've watched more than Real Genius. It's easy to group it in with other 80's comedies, but the writing, acting, production, and even scientific plausibility are top notch.
Dotnet Roslyn analyzers for code consistency and beyond
Fun fact: Caltech wouldn't let the director film RG on campus, as they thought it showed Caltech in a poor light (quite wrong about that!).

But the director did hire Caltech students as extras, as the director put it, the costume director could not duplicate the look of them.

The student pranks and such in the movie actually happened, except the last one and the voice of god one.
There is no reason to even do it, with a tested privacy coin like Monero around.
In 2012, he travelled to France and bought me a beer to thank me for my work on Org-Mode, and it was great. He was enthusiastic about this worldwide half-random connections, and insisted on how great it was to be able to connect with everyone in this way... we certainly miss him and that spirit.

He contributed to GNU Emacs Org-Mode with gnugol: https://list.orgmode.org/4D210A00.9070901@teklibre.org/
I think at one point they rejected the idea, but I think it was from 2018 or so. The cpp attributes does seem like what I'd want, but yeah c++ compile time code isn't good enough for what I need.
For now, Graft suffers from the same minimum payload size of 4KB. However, there are ways to eliminate that. I've filed an issue to resolve this in Graft (https://github.com/orbitinghail/graft/issues/35), thanks for the reminder!

As for the more general question though, by shipping pages you will often ship more data than the equivalent logical replication approach. This is a tradeoff you make for a much simpler approach to strong consistency on top of arbitrary data models.

I'd love to learn more about the approach you took with your sync engine! It's so fun how much energy is in the replication space right now!
Why I abandoned Google search after 27 years – and what I'm using instead