skysight-inc/HackerNews huggingface dataset:
Hey, thanks for the question! Depot co-founder here.

We've optimized BuildKit for remote container builds with Depot. So we've added things like a different `--load` for pulling the image back that is optimized to only pull the layers back that have actually changed between the build and what is on the client. We've also done things like automatically supporting eStargz, adding the ability to `--push` and `--load` at the same time, and the ability to push to multiple registries in parallel.

We've removed saving/loading layer cache over the network. Instead, the BuildKit builder is ephemeral, and we orchestrate the cache across builds by persisting the layer cache to Ceph and reattaching it on the next build.

The largest speedup with Depot is that we build on native CPUs so that you can avoid emulation. We run native Intel and Arm builders with 16 CPUs and 32GB of memory inside of AWS. We also have the ability to run these builders in your own cloud account with a self-hosted data plane.

So the bulk of the speed comes from persisting layer cache across builds with Ceph and native CPUs. The optimized portions of BuildKit really help post-build currently. That said, we are working on some things in the middle of the build related to the DAG structure of BuildKit that will also optimize up in front of the build.
Now I might not know what I'm missing out on since I haven't worked in any projects w/ jQuery as I haven't been developing websites for a long time (and the type of sites I make probably also influences the stack), but there's probably something that does what you want as elegantly without jQuery.

We have stuff like querySelector and toggle in vanilla JS that makes it possible to change state simply, async stuff is much easier to understand than callbacks, and there are ways to split your code into components without using shadow or virtual DOM (see: raw web components, shadowdomless Lit, Svelte, etc). I've never found myself longing for something like jQuery.
Righto - I will intrude no further then.
I seriously doubt that. What would you make the reactor of, so that it withstands temperatures that melt steel? How are you going to move that coolant around? There are hard physical limits here. In reality, nobody would bother, because you can just make electricity and use it to melt steel instead.
The whole goal is to get rid of (middlemen) corporations and to start paying authors directly.

(Of course, unlike what OP suggests, this is probably hard to accomplish in a (variety of) browsers directly while Google and Chrome are still allowed to exist.)
You are definitely not alone :)
What if you threw a baseball at nearly light speed? [video]
You should read past the cover page. Guy is legit, cs prof, and a fellow old guy. He’s been at this a long time and by all means should write a modern day marketing book too. Some of his other code is getting pretty wide distribution (in rails). Worth learning about imho even if you don’t use it.
> Cost wise, LLMs operate at a fraction of the price, offering a staggering 99.97 percent reduction in cost over traditional methods.

This seems like a weirdly arbitrary and forced statistic, when "100% reduction" would be just as valid of a statement.
Sheesh, what an exhausting, vacuous, and frankly racist screed. If there was a point, I don't think that this would be the article to make it. Thankfully though it did introduce me to a new indie artist I hadn't heard of.
The one coin with a strong use case. I'd stay away from the ones they list.
I believe this is just a great example of why cattle shouldn't be raised in such high volume industrial processes.

Have you ever been around cattle? Or helped them calve? Or slaughtered one for meat?

I know every one of my animals and understand the herd dynamics, from who the lead cow is to who is the asshole that is the one often starting fights and annoying the others.

We shouldn't be throwing so many animals into such a controlled and confined system that they are reduced to numbers on a spreadsheet. We shouldn't raise an animal for slaughter after dedicating at most 24 minutes to them.
No, I'll leave all of the drug recommending to the knowledgeable folks - like podcasters, and Coca-Cola!

Nobody said anything about making a health recommendation to a stranger - almost always a mistake.¹

I make recommendations to people I have taken time to know well, who are struggling and ask for help. I also tell them I'm not a doctor - and to read!

¹Which is why doctors, with no true context, offering a psychiatric diagnosis (and prescription!) after an 11 minute appointment is often also ridiculous, ineffective - and potentially harmful.
Yes, got IP rate limited by eBay, sorry about that! Thought my caching was enough but apparently it is not!

eBay only allows 5000 API calls per day for most APIs useful to me which is very easy to hit: https://developer.ebay.com/develop/apis/api-call-limits

My infinite scrolling implementation probably didn't help either but I couldn't help myself, it was so easy to implement with HTMX.
Just saw that Altman is working with Johnny Ives on AI hardware... could an AI (Microsoft) phone which it's UI focus is a text or voice prompt with some app icons but not app icon driven (how the phone UX paradigm is now) be in the works? The text or voice prompt performs & displays your requests in text, voice and or graphical representations of the data and or task you requested it to complete. No need to drill down into an app and click through screens to complete a task, find info you seek .. the AI driven phone does all the drilling down for you and shows (speaks too if you choose) what you requested in a nice pretty format (graphical representation with text to infographs). No need to go or even use Google!
How about you be the beacon of change and show us by taking the near term pain e.g. cutting down consumption (eat one meal a day of vegetables, stop traveling, stop taking vacations far away, live in a one room apt, no kids, etc.
I’m not completely sure about the attack scenario here.

It seems that a bitlocker key is stored unencrypted (no master password) on the TPM device. This seems to imply that I could boot the laptop without entering a password anyway, and get access to the disk. What would the point of such external device be?

Is bitlocker designed to only prevent stealing the hd separately from the laptop?

Or is anything in the protocol that makes it so that the boot code, after reading the master key, forces the user to enter a password nevertheless to access the hard drive contents? But it still looks like that if I can hijack this boot process (external usb boot?) I could get access to the drive contents.

Disclosure: unfamiliar with bitlocker but I have used and understand FDE on Linux and FileVault.
+ 1 for propranolol. Its a beta blocker. It binds to receptor sites for adrenaline so adrenaline doesnt have effect. Usually anxiety attack is a loop where brain panics, triggers body reaction like increased heart rate etc and that causes brain to panic further and this loop escalates. Propranolol blocks this loop in the body, as in, heart rate wont increase.

Personally I found it useful.
I think you could write something using the experimental Rangefunc feature that does that.
the version of this I've really wanted is hardware support for integers mod 2^64-1 with 0x1000000000000000 as a nan value. the addition and subtraction and division would be trivial. multiplication would be a tiny bit more complicated, but should be relatively doable.

there are 3 main advantages with this system

1. ability to properly represent zero division or overflow without flags/exceptions
2. abs(x) is always greater than 0
3. a mix of these and regular Ints could be used with the Chinese remainder theorem to provide faster (almost) 128 bit math.
It doesn't "lie" (there's no intent to deceive). It makes "mistakes" [1]. It's a tool that is increasingly a part of the modern world whether you like it or not. Students who learn how to use the tool, which includes learning its limitations, will benefit overall.

[1] technically it doesn't even make "mistakes", it's just an LLM doing its thing, but we humans like to anthropomorphise
My router (Mikrotik Hex) redirects all DNS requests it receives to the Adguard server (with masquerade.) DHCP hands out the router for DNS.

A recurring script attempts to resolve a domain from Adguard every 30s, and if that fails, the NAT rules are disabled and the router would handle the DNS directly.

Downside to this approach is AG doesn't have client IPs, since they all come redirected by the router. I think DNS has a way to tag original IPs, but AG doesn't support it. I just use multiple DHCP configs to hand out AG directly to devices that are bad actors (and not critical), and critical stuff gets the method above.
Reading the comments on the post, a practical use for this is building forms: https://moj-forms.service.justice.gov.uk/
seems useful but i'd gander the time is better spent building a blog/youtube channel, or starting that company
Look, those underpants aren't going to collect themselves, are they.

And don't worry about Phase Two. Phase Three is when the profit will happen.
It will average out, so we will need to ask a British person what size an average cup of coffee is.
Anecdata, but in my experience, it's been podman for new deployments. Plenty of old stuff on Docker though. It's easier to grow out of Podman and into k8s than it is to go from compose, to swarm, then k8s. Easier to get buy-in for the ease of Docker from ops, easier to get leadership buy-in on the security of Podman. Such is life.
100% reduction would mean "literally free", which it isn't.
It's a buggy insecure mess. No one should be advocating for wordpress.
EU coal and gas collapse as wind and solar ascend
Email Address Encoder
This looks really nice, and it's also the first time I hear about Good Enough. Big fan of the Basecamp-ish design with "real" large buttons. I was considering https://micro.blog/ in the past but Pika looks a bit more polished, especially the simple editor.

If someone were to move their Hugo blog to Pika, do you offer a way to import existing blogs, or for example set redirect URLs?

Have you considered selling a self-hosting license like https://once.com/campfire or https://getkirby.com? Doesn't have to be open source.
Jquery made it to version 4 beta and there's a version 5 in the future. it looks like there's a big enough market for JQuery.
In some countries some read comics porn or erotica in the subway. I can’t say wether or not it is frowned upon there though.

In other countries, souvenir shops sell genitalia-shaped pastries or bottle openers.
And I’ll take a crash over a silent wraparound any day.

Out of curiosity, what domain is that? I can’t think of many use case where silent wrapping wouldn’t likely cause problems down the road.
That's kind of expected! A relevant perspective from looking at this is the Technological Readiness Level concept (https://en.wikipedia.org/wiki/Technology_readiness_level) - you'd expect university research to bring new ideas up to TRL4 or perhaps TRL5, but going from that to TRL8-9 so that it's ready for buyers is the development-heavy part of R&D that should be done in the industry (or perhaps in academia if funded by industry, as research grants wouldn't/shouldn't), that's what "commercializing research" means.
It gave Zuck more time to build Threads
Those using Secret Managers, could you share some articles on your set up ? Very interested ! Vault seems quite complex for some simple use cases
> In fact, the people almost never have to move due to the coasts moving.

You're misinformed. It's very common in places with hurricanes, for instance.

> your comments are oversimplistic and perfunctory.

Your entire argument is based on the idea that humans can't move and build, or at least that doing so is "hard". When in fact putting in the hard work to move and build has been the cornerstone of human civilization for as long as human civilization has existed. It's a very conservative view that strangely seems to be held only by liberals: "the way things were is the best way they can possibly be, all this change is no good, we have to go back to the good old days!". With of course nothing real to justify it.

You inverted Chronological Snobbery, but it's still just as much as fallacy.
Oh man, back in the day I got my first exposure to big, enterprise web apps in the form of an undergrad internship on a control panel for a major database that ran on Dojo. Every time I could scurry back to Python to work on a backend feature, I breathed a sigh of relief. It put me off frontend for a long time until I arrived at a shop that taught better, and not being taught was definitely a big part of my fear of Dojo/frontend dev, but Dojo is also BIG and you can build some really unwieldy systems with it. You can do that with any framework, sure, but in the heyday of Dojo, it was a lot of opaque logic that wasn't as well doc'd out or understandable just by reading as today.

Dojo put the fear (respectful) and fear (scared) of big, enterprise frontend development in me.
This is basically a build vs buy discussion. Businesses have generally concluded they should only build things that give them a strategic advantage and buy other services to maintain focus on their sources of competitive advantage. Eg in the case of k8s, it's not just spinning it up, it's securing it, patching, monitoring, etc. It's for this reason the majority of orgs shouldn't run it themselves.

However some balance is needed. Orgs may want to do exploration since it may not be obvious where competitive advantage can come from, or like you say perhaps hybrid makes sense, using it only in non prod.
I'd further categorize it as Corporate Hick English
They call that out specifically at the end, CPUs with their own embedded TPM aren't vulnerable to this kind of attack as all the communication occurs within the CPU itself.
Same. Recap if you can, it doesn't cost much, and they'll eventually have to be replaced anyway. If you don't have a lot of experience, then recap a system that's easy to replace like a Sega Genesis or something. You'll gain a lot of experience and probably grow your toolset.

Also I'd add another commandment there, if you want to make your equipment last the longest, store them in a constant temperature without moisture.
Might be leftovers from complaints during Python 2 to 3 shift.
Hmm, all I'm hearing is that ChatGPT should run for President.

But on a serious note I have only gotten good content out of ChatGPT when it's used as a smart Thesaurus, or a code checker (even that was 50:50). If I have a paragraph that I feel needs rewriting or condensing I can throw it in and resubmit until I get a good result - which I still then need to edit to make it less... ChatGPTish. If I open up old scripts (data extraction/analysis) that I forgot what they do I chuck it in and find out what will happen.

Like any large technological advance, the hype is much larger than the eventual reality (see VR goggles).
As a Zig developer with one of the more popular HTTP server libraries around (http.zig), this is impressive and good use of comptime and (good) abuse of Zig's anytype. I'm looking forward to learning from the codebase.

But, it's very slow. A quick test shows Sinatra is about 2x faster. Maybe I'm in the minority, but I feel that a primary reason to give up a GC is for performance.
It can sound significantly better but there’s a couple hoops you have to jump through - and even then it’s decent, but not the same as Siri.

You need the user to download ‘enhanced’ or ‘premium’ voices in the settings app.
(Settings -> Accessibility-> Spoken Content -> Voices -> [Language of choice] -> [Voice of choice] -> Enhanced or Premium)

In the app you have to search for the enhanced or premium voices when doing TTS.

Heres an Objective C example, I’m sure there’s an easier way to write it in Swift.
https://github.com/osmandapp/OsmAnd-iOS/pull/1156/commits/0b...

I’m not sure if you’ll find this acceptable from a UX point of view but there’s an option to play with if you’d like.
What's your plan for when the boy cries "Wolf!" and he's actually there?
> They've picked an email provider

Not likely. The world picked gmail for them
Not to shill another blog post of ours in here, but maybe this is helpful.

It's not exactly what you're asking for as it relates to running containers via runc. But this walks through how OCI layers are actually built up behind the scenes. In case it's helpful: https://depot.dev/blog/building-container-layers-from-scratc...
Stream Updates with Server-Sent Events
Usually when people talk about self-hosting they are not going to put it on a separate server, but run it on their existing server that already has a lot of other software running. So it would be more like spending 20/month running 7 services instead of paying 6/month * 7.
Distill for R Markdown is a great alternative too. I really like the layout and the flexibility you get with the plots.

The site can be hosted directly on github pages and you can configure the custom domain on github. Fairly easy to setup and use.

Comes out of the box with GDPR compliance, google analytics and cookie consent

https://rstudio.github.io/distill/website.html
Elevated troponin? If so I had a very similar experience.

I had a random episode of afib about 10 years ago and my EKG has been known to make doctors nervous (I've been told that its strange but apparently its "normal" for me). After the afib episode, I became very paranoid about my heart rhythm and I think the paranoia exacerbated a previously latent anxiety issue. One day the paranoia became so bad that I thought I was having another afib episode but I wasn't 100% sure. I was self aware enough to know that I was mild hypochondriac and that it was likely that nothing was wrong. It was a Sunday so I went an urgent care. I figured they would check my heart, tell me everything was fine and it would put my mind at ease. They gave me and EKG and when urgent care doc saw it, he told me to go to the hospital immediately.

Long story short. The ER doctor thought everything was fine and was going to release me until my troponin levels came back elevated. I was put in ICU, given an ECG, and hearth cath. They didn't fine anything and released me. My anxiety became a lot worse after that. A few days later I went back to the ER. They checked my troponin levels and they elevated again (they dropped over the course of the first hospital stay) so I was admitted again. This time I did a full heart MRI. They didn't find anything. No signs of heart attack or heart damage (which high troponin is supposed to be an indicator of).

My anxiety was almost debilitating after that. Took me years to recover.
Share what data?
The students are using it anyway, so Oslo decided that teaching students to use it would be the best path. That way they can teach the students about the hallucinations and about ethical ways to use the technology.
Fraud is fraud, so it does matter. Same way that SBF is still going to jail even if the people with money in FTX get their money back (via crypto rising again / the AI investment).

The real people harmed were the Canadians trying to start a family who got outbid on the house.
It will be interesting to see how this shapes the lives of the students and educators. Its embrace signals some acquiescence to the reality that LLMs are here to stay and may as well be used to their full potential. I imagine students being able to cover a lot of ground on a topic with ChatGPT and interrogate it with detail, as well as learn how to fact check its contents. This stands in sharp contrast towards US schools which seem to treat it as a chance to cheat. Very different mentalities about learning and life stand behind that contrast.
"Sounds like a fair value exchange, I'm a little worried about what sama might be planning to do with those students though."
She was head of Local at the time, which included Maps. Since I was in Maps, I sat right around the corner from her. Her credibility as the original owner of the Search UI was off the charts, although she'd pissed off enough people by 2011 that she wasn't actually in charge of it anymore.

She introduced Tim and Nina and took full credit for it. If your point is that she must have gotten the OK from Larry, Sergey, and Eric -- no argument. Any big initiative has some champion, who depends on top management approval. That doesn't mean that the CEO is personally the driver of everything.

It would not have happened had she not pushed it. If you can't accept that, then we'll just have to call this discussion Done. I was there; you weren't.
After all, the part you eat doesn't reproduce vegetatively or it really would have been a vegetable the whole time.
A junior developer will figure out and hopefully confess when he's way over his head, but ChatGPT will happily respond "oh right you are, that makes no sense, here's a corrected version"—just to respond with a version that is also false in a way that might not be readily apparent. ChatGPT ultimately doesn't know what it doesn't know, unless it's been told so explicitly (this is my current understanding which may be flawed; I'd like to know the "not knowing" would otherwise work in this system!).

But indeed it's still quite useful. It's best used in situations where it doesn't matter much if the answer is right, or when the answer can be easily checked if it's correct, yet more annoying to come up by oneself in the first place.
Super interesting, thank you for posting. Agreed with a lot of it, except for one thing:

"No syncing without running an eggdrop or some tty somewhere running it 24/7."

That's one of the things I miss most about IRC. There was something very temporal about it -- you were logged in, or you weren't. You were present, or you weren't. More modern tools of communication like Slack or Discord basically don't have this; it's more like a long private "feed" than a "chat" as I think of it, anyway.

I miss that temporality. I miss logging in and asking the chat, "Hey, is so and so online?" "yeah, he was here about half an hour ago, went afk but should be back." It gives me the same warm rosy feeling the thought of having to use a pay phone does.

Obviously, you're right, in the commercial sense, this is unacceptable. But I personally kind of miss the days when chat / email / forum were separate things. Now we have these mutants in Slack and Discord that mish mash both. Maybe I'm old but I find it sort of difficult conceptually.
> we’d expect to see differences between states.

possibly misunderstanding, but the border between Oregon and Washington has an immediate sales tax change, and income tax change in teh opposite direction.
The async/await design is absolute garbage and no one will ever convince me otherwise. `fetch` is a particularly egregious example: it has all kinds of insane random quirks that you need to memorize. For example, how do I handle an error there? What's the obvious way to handle it? Is response null or something? Well, not exactly, you need to check for:

response.ok; // false
response.status; // 404

Um, okay, I get it. So to get the text content of the response, I just need to do response.text, right? No, you dummy, that's a function! You need to call response.text(), duh. It's so funny how an entire generation of front-end engineers just accepted this slop as acceptable API design. You can't fix the past, but thank God for (oh the irony) Microsoft and TypeScript.
Example of statistics: 22.3% increase in annual traffic (112.9 billion visits in 2023, compared to Instagram - 87.3 billion visits in 2023, and TikTok - 41.8 billion visits in 2023)

Example new features/improvements:

- Community Notes (huge feature).

- Grok AI.

- Long form messages.

- Open Sourced ranking algorithms.

- Monetization for creators.

- Audio/video calls.

- Job listings/search portal.

- Passkey support (at least for iOS)

- Upcoming features like money transmissions/payments.
I've seen a disturbing rise in the number of people who think data engineering isn't software engineering. I don't plan to play up that part of my experience the next time I'm applying.