skysight-inc/HackerNews huggingface dataset:
I agree that caching is difficult in this case, but even a local reverse proxy would eliminate most of the connection setup overhead by reducing the roundtrip on ephemeral connections while keeping longer-lived connections open for data transfer (thereby also eliminating the cost of slow start, although this HN thread is only ~1 extra roundtrip assuming initial cwnd of 10 packets -- 44 kB on the wire, thanks to text being highly compressible).

TLS 1.3 also eliminated one of the round trips associated with HTTPS, so things are getting better even for TCP. And yeah, most of the time we think of the cost of crypto as the extra network round trips, which is why I pointed out that RSA is expensive (not to mention a potential DoS vector!) -- at some point your total TLS overhead starts to be dominated by multiplying numbers together.

(I like QUIC too! I appreciate that it's been explicitly designed to avoid protocol ossification that's largely stalled TCP's evolution, and so it's one of the places where we can actually get real protocol improvements on the wider internet.)
Bike Just Got Stolen. These Vigilantes Will Get It Back
They seem to be built with some love by the author. Apparently they have written it in Haxe, judging from the comment in the page source.
LiGNN: Graph Neural Networks at LinkedIn
Chrome, Edge and Safari since March 2023; Firefox since February 2024.

https://caniuse.com/mdn-html_elements_template_shadowrootmod...
No it wouldn't have - 2001 was 4 years before distributed version control. Work from home might have had current copies of some branches checked out on local machines, but nobody would have had full history or code from release branches on their machine.
Non-paywalled: https://archive.md/XPfpI
Sodium Batteries now exist and are available in the market and BYD already has cars based on them. The energy density is quite a bit lower so the cars are more like 250KM range but they can be charged very quickly (3C) and the available cycles are more like LIPO around 6000. They are also considerably cheaper, about 1/4 of that of Li ion.

I suspect Sodium batteries will be big in the home and grid storage battery market once we have inverters that support the high Voltage range they operate in. I don't think we will see them much in phones and laptops with half the capacity in the same weight and size but where that doesn't matter they are a much cheaper solution.
Many would argue, reasonably so, that OpenAI is now a de facto subsidiary of the largest company in the world by market cap, Microsoft (Apple is second and Saudi Arabian Oil is third).
Ask HN: Is there any "Ask HN AI"?
For example, there’s a Hubberman AI where I just ask a question it would tell me if it was discussed & what was said.
I’m hopping someone already did it but for HN…
We have a super fast iteration cycle, so most times a user asks us for a feature parity thing like this, we can ship it within 24 hours. This particular one might be slow for us, a few days :)

If we waited until we had full Excel parity, we would never ship. Google Sheets has been around for 17 years and still doesn't have full Excel parity on features or functions, and that's with dozens of engineers working on it full time.

Luckily now that we are launched we have a bunch of very knowledgable people like you requesting all these features, and this gives us a really good signal for prioritization.

E.g. a bunch of other people also requested the alt-shortcuts, so they are pretty high priority

Highest priority are the bugs like jkaptur pointed out above, and some other people had some crazy CSV files that we couldn't parse. So I'll fix those today and get to the copy-paste-formula-to-range thing in the next day or two. Alt shortcuts is very high on our frontend guy's list.
Open source projects that insist their docker container is the only way to go are going to be an instant reject from me. It's a total copout to just push a docker container and insist that anyone not using it is on their own.

Docker is too fraught with issues for that, and as anyone can attest, there are few things more frustrating in computing than having to follow down a chain of chasing issues in things only superficially related to what you actually want to do.

The least that can be done is for the project to do its best to not be dependent on specific versions, and explicitly document, in a visible place, the minimum and maximum versions known to work, along with a last changed date.
I'd rather the litterbugs just not litter in the first place. (Sure, accidents happen, but I've seen ten times more outright antisocial trash dumping than forgetting a candy wrapper by mistake.) People get upset because it is entirely possible to live in a world where you don't have to clean up after people who don't take responsibility for themselves, and I think a lot of people are tired of it.
> LLMs don't replace my skill as a software developer

Not the greatest example. LLMs fundamentally cannot replace software developers. At the end of the day an LLM is just an interpreter, much like python, but using a different programming language. Any input to an LLM is developing software.

Perhaps the previous comment would be more understandable if phrased as:

"My reaction when I hear this is that those people are being paid entirely too much money if software developers can do their job."
The study is about the potential environmental impact that these in-the-lab battery technologies would have if they were scaled up to industrial scale in the future.
Harmonic on Android is pretty slick and solves most of the UI issues, but yeah, tracking your replies is a lost game with HN.
Shameless plug: I’m writing one for Ubuntu Touch and I’m planning on adding a desktop version as well.

My frontend side is very weak so it’s going to be very barebones but contributions are welcome once it’s stable:

https://github.com/gessha/llmtest
> Get the build working on your machine

Nope. Make a portable/virtualized env, and make it build there. That way it'll build on you machine, in the CI pipeline, on your co-worker's machine, etc etc.

> linters, fuzzing, auto-formatting

No, for at least two reasons:

1) Too risky, you change some "cosmetic" things and something will quietly shift in the depths, only to surface at the worst possible time

2) Stylistic refactors will bury the subtle footprints of the past contributors - these you will need as you walk through the tunnels on your forensic missions to understand Wat The Fuk and Why

Generally, touch as little as possible, focus on what adds value (actual value, like, sales dollars). The teetering jenga tower of legacy code is best not approached lightly.

Work with PMs to understand the roadmap, talk to sales and support to understand what features are most used and valuable. The code is just an artifact, a record of unhappy accidents and teeth-grinding compromises. Perhaps there's a way to walk away from it altogether.
On the Ocean Conditions of Hycean Worlds
I think we need both. We need to understand how much the transition will cost in CO2 and also what the situation will look like once that is done.
I am describing how a democratic republic works. It is government by the people, for the people. There are government representatives, who if elected are partisan, and who are otherwise appointed or employed. The government of a republic is separate from these individuals and has an agenda of its own.

One of those agendas is publishing numerous economic data.

The individuals in service of the government and the media outlets that they talk to are where the proverbial cherry-picking takes place.

Partisan politicians and partisan media, not some incoherent notion of “the government.”
Why did they not just advertise on the site instead? This current approach seems like the worst possible decision. Fair enough that they want ROI, but abandoning it isn't going to get you there. At least put a writer on it? At the time the PR speak [1] was "community" and "reach" but now they've not only wasted their money but are actively turning developers against them.

> “CSS-Tricks will broaden and complement our existing library of content, furthering DigitalOcean’s reach with both frontend and full-stack developers, and supports our community strategy, a key differentiator for DigitalOcean in the cloud computing space,” DigitalOcean CEO Yancey Spruill said.

[1]: https://wptavern.com/digitalocean-acquires-css-tricks
I don't see that solitary animal + can't defend itself == sly trickster. That'd apply to many others too?

But I've not heard foxes in the UK make a sound like you describe.
That assumes you have the basic knowledge of the system you’re scripting. Imagine someone with no idea of codec and containers asking for a ffmpeg script.
Every single American city has this to one degree or another, even if it's just "hey, my brother owns a landscaping business and can mow city hall...". But a Byzantine government structure and a "fuck you, got mine" attitude baked into the national ethos will do that.
Anyone trying to tell me an 'Executive Order' is a sign of good things has an uphill battle.

The executive order has become an obvious symptom of how broken the U.S. legislative process currently is.
Simply want to say thank you and you're awesome. I'm looking forward to the physics lessons.
Disappointed, I was expecting a study about the virtual animals from Horizon Zero Dawn.
> If you want explicitness and reproducibility please don't reach for Docker. Unless you take a lot of care, you will only get the most watered down version of reproducibility with Docker probably luring you into a false sense of security. E.g. pointing to mutable image tags without integrity hashes and invoking apt-get are things you'll find in most Dockerfiles out there and both leave open a huge surface area for things to go wrong and end up in slightly different states.

If this is frequently a problem you're doing something wrong, or using such a crappy external library/toolchain that breaks frequently on the same version.

Docker is a way to ensure that the software builds with "the most recent minor version" of some OS/toolchain/libraries.

The reason why you want the most recent version is because of security fixes and bugs.

I agree that you should check integrtiy hashes where appropriate, if you really want to fix versions.
Yosemite already has a via ferrata: the cable route on Half Dome.
NYC street sweeping is once or twice a week, for the most part.

My (my much smaller, car dependent city) is annually.
I don’t want to point any fingers at western culture on the whole, and the idea of individualism. At this point it feels more like fragmentation. Community pools were really popular in the States some decades ago, and then when segregation ended you start seeing a lot of pools in backyards, and white flight to the suburbs. Even in today’s less racist society we just plain hate our neighbors. Their decorations, messy lawn, or loud baby. It is almost as if we forgot how to live with others.
More heavily engineered version of a similar idea: https://bikelanesweeper.com/
That does get to be a mouthful! But if you wanted, you can of course do:

yarn global add jsr

so that subsequent installs could just be:

jsr add @oak/oak
A restraining order is a kind of recognizance, so is a peace bond, and both exist to deter potential (and legally likely, without the recognizance) criminal action, everything described in the amendment in the Bill adding 810. 012 to the Criminal Code seems to present a situation essentially identical to what CAN be incorporated into a restraining order… you’re only penalized if you break the bond, or refuse to enter into the recognizance, and there are some very specific limitations on your freedom that the recognizance brings into force.

If you are deemed so likely to engage in a hate crime that you’re put under one of these your best course of action would be to not engage in a hate crime… you’ll lose none of the freedoms you previously enjoyed and have actively decided to put at risk by threatening illegal actions against someone who (reasonably, in the eyes of a judge) fears you. Sure, you’ll have to prove your willingness to remain peaceable for its duration, but it’s your own actions that put you there.
Elon Musk Sues OpenAI and Sam Altman for 'Flagrant Breaches' of Contract
The Case for Smaller Telescopes
I've never really found "those people shouldn't do that" does much to change things or make the world a better place.
Show HN: Darts – Simplest Tournament App
"Naming things is hard" seems to be a universal truth.
It looks they announced two changes here:

1. They are charging for use of the Overflow API, not the data itself.

2. They are enforcing the attribution clause of the existing CC-BY-SA license on the content. In their opinion if an AI bot answer includes parts from the stack overflow API (or data dump?), it should credit the most closely matching answer by linking back to stack overflow.
Can Data Centers Be Sources of Sustainable Heat?
Elon Musk Is Right About OpenAI's Hypocrisy
Every company have their own workflow adapted to their tooling so that teams can work among themselves frictionless.

It's ok if you use your own tooling you are comfortable with, but you should adapt to their workflow, and the employer has no obligation to tweak their workflow to integrate your own, it's yours to adapt.
Finding the right new idea/problem that makes sense to me.
Look up NYSE rule 7.2 - a public holiday that occurs on a Saturday is typically observed on the Friday prior to the holiday, except in cases where that would interfere with quarter-ends and other unusual circumstances. This is why the New Years Day observance is sometimes skipped - December 31 is a quarter-end.

They also avoid being closed more than 3 consecutive days, which is why they are open for trading on Black Friday (but they do close early!).
> US infrastructure

The state of infrastructure greatly depends on where you are in the US.
Not just the UK, there are parts of the southern US that refer to Crane Flies as DLLs (also "mosquito hawks" even though they don't prey on mosquitos). You also sometimes hear "Grand Daddy Longlegs".

I can vouch for New Orleans at least as they are everywhere right now (there was a discussion on r/NewOrleans just a few days back about this very topic). One thing I learned in that discussion is the same person might call both of them DLLs. That seems impossibly illogical to me but it apparently happens.
A lot of this is also to right size the inflated compensation given out in 2022-2023. My company(US based) has been stack ranking aggressively to manage people out but we have 2x the headcount available to hire this year.
They are trying to uplevel the force in their own words, I don’t think it’s good for existing employee morale though.
The name escapes me but there's a short story describing this.

computers don't do the work but instead tell humans what to do in very minute steps, following them around all day. The short story itself is set in a food place similar to a McDonalds IIRC>
Sounds like a simplified form of the generic idea of a rules engine.
We ought to be able to use the local post office for this kind of thing. It takes balls to lie to the feds in person and it's something that isn't feasible for a threat actor to scale.
SO blog: Stack Overflow and Google Cloud Announce Strategic Partnership to Bring Generative AI to Millions of Developers https://stackoverflow.co/company/press/archive/google-cloud-... ( https://news.ycombinator.com/item?id=39559592 )

Meta: What does the new Google AI Partnership mean? https://meta.stackoverflow.com/questions/429306/what-does-th...

Tech Crunch: Google brings Stack Overflow's knowledge base to Gemini for Google cloud https://news.ycombinator.com/item?id=39552701
I think this is mostly right - "superset" in that JSR modules can depend on npm modules, and projects using npm can use the npm registry and JSR together. The bottom line we'd want to communicate is that JSR is additive to npm, and the two can be used at the same time.
Meh, Costco controls fueling based on member status. Lots of company depot fueling stations exist, with various methods of access control. Access control isn't that hard, if the provider wants it.
Why? They take lots of space and lots of computing power. Linux has always been about lightweight and a bundle only containing essential things. You can always install one if you need it but as it stands right now LLMs are not useful enough to warrant their bundling in a distro. Just my 2 cents
I've maintained these as well... just be happy you don't have to deal with corporate actions yet.

For the most part you can just buy a Bloomberg feed to get all these calendars, if you can afford it.
Where are these men who want children?
The European Commission did the reverse.

Let's pray from Schrems3.
It’s still called a via ferrata in France so this isn’t confusing at all. Source: did some near Annecy as well as Grenoble 20 years ago.

And Quebec fwiw but I only know of the one at Tremblant (which is paid).
CHERIoT-Audit
The most difficult ones are Scottish and Irish English, but they split earlier with some sound changes happening in the south of England in the 1600s that didn't happen in the north.

Standard Southern English and Standard American are mutually intelligible, modulo local slang
The City of Atlanta, like many (most?) urban governments, can't do simple tasks at a reasonable cost. It spent $27 million on a pedestrian bridge over a surface road and during the primary justification for it, the Super Bowl, wasn't even used.

https://atlanta.curbed.com/2019/1/29/18201457/super-bowl-lii...

Around the same time, a nearby suburban county only spent $10 million for a pedestrian and road bridge over a heavily used Interstate highway to get fans from parking areas to their stadium.
I'm kinda stunned at that speed. I wonder if quantized models would affect that, i.e. GGUFs via llama.cpp. My M2 MBP would beat that, but, M2s aren't that great, like, my 3090s faster.
Here's my ELI5 attempt of the time/energy relation:

imagine a spring at rest (not moving)

strike the spring, it's now oscillating

the system now contains energy like a battery

what is energy? it's stored work potential

the battery is storing the energy, which can then be taken out at some future time

the spring is transporting the energy through time

in fact how do we measure time? with clocks. What's a clock? It's an oscillator. The energized spring is the clock. When system energy is zero, what is time even? There's no baseline against which to measure change when nothing is changing
It's not even needed anymore:
"HN".padStart(10);
That's it.
Engineering Leaders Survival Kit
As a complete amateur I was wondering if it could be possible to use that property of light ("to always choose the most optimal route") to solve the traveling salesman problem (and the whole class of those problems as a consequence). Maybe not with an algorithmic approach, but rather some smart implementation of the machine itself.
In the example of "@cocacola/foo" would it allow for the "@cocacola/foo" package to be updated with new versions by the new owners? Or would the foo package essentially be archived and read-only from this point on?
Go scratched my itch of wanting something that would run at native compiled speeds on every platform I was likely to encounter in my everyday life, which is Windows on the desktop, Linux on the servers and Mac if I'm working for a company that forces developers to use Mac. It's great for writing little command line tools and lightweight services/daemons.

The thing Go isn't very good at is writing operating systems or firmware or other things with very strict memory requirements, so I don't see it replacing C in those domains. I'm not sure what will. I wonder if it will be Zig, because every time I see some Zig code it looks comfortable and familiar to me (as a long-lapsed C programmer) but also better, which is a similar feeling I had when I first saw Go.
I'd try: read about dreams, regularly talk to people about dreams, think about dreams when falling asleep and waking up.
OpenAI is having a terrible, horrible, no good, bad week
(1) Escape the Ouroboros of BS – By Irene Kaoru
Not bundled in a distro-specific way, but ollama fairly straightforward to install and use:

https://github.com/ollama/ollama/blob/main/docs/linux.md
Pulling on something with a bike seems significantly easier than pushing.

I think the rate of tire puncturing is low enough that you wouldn't bother changing the design.
I think this is a net positive and a wonderful alternative to ad revenue. I'll take a website that charges for AI training over ads.
The article mentions that Atlanta runs sweeps quarterly. This is only inside the city though. I live outside the city (25 to 90 minutes depending on traffic) and we don't get any sweeping. The intersection outside our neighborhood gets about an accident a week and it's just constantly filled with glass and, occasionally, bumpers. The tow truck drivers are normally kind enough to sweep it to the side but that isn't great for cyclists. Everyone drives SUVs here and their tires are big enough that glass doesn't matter so no one is going to agree to pay for sweepers.
Yeah, I know of 3 insects that have been called "daddy long legs." There are pholcidae (cellar spiders), tipuloidea (crane flies as you mentioned), and opiliones (harvestmen).

My personal opinion is that harvestmen are the true daddy long legs. Odd to hear you say that they're less common where you are. I grew up in Tennessee, which is essentially the same region, and they were everywhere. They were all over my house growing up, and were the cause of many childhood traumas lol. I know some people don't mind them, but they're the stuff of nightmares for me, I hate them probably more than any other insect.
Elon Musk sues OpenAI and Sam Altman over breach of contract
This sounds like texinfo (invoke via the ‘info’ command). Fun fact ironically a lot of the original groff documentation is written in texinfo, see: https://lists.gnu.org/archive/html/groff/2005-10/msg00107.ht...
One example: 0.7% of the countries GDP for the Philippines is related to their gambling infrastructure: https://en.m.wikipedia.org/wiki/Philippine_Offshore_Gaming_O...
Having a one day intro might save you two weeks of the 6 - 36 month task of getting to know the code base.

Like ... it doesn't help that much. Mainly it saves some frustration of the build system is insane or the source code is spread out in mails, a hd and a floppy in a drawer or the current source state is broken and need to be reverted.

But if the original author is there to do a handover, the chances are the company is properly run and the work will be a breeze anyway becouse the code is good and well structured.
FWIW, I grew up using T9 on features phones. I don't get the point of having QWERTY keyboards on smartphones.
Could This Asset Be Code? [video]
The ultimate goal is to automate as much of the job searching and application process as possible

The video shows a cli ui that I built on top of a couple of python scripts

Here’s the code for the scripts: https://news.ycombinator.com/item?id=39539103

Would really appreciate any feedback

Thank you
> I know US infrastructure is worse, but this is to quite a ridiculous level - the amount of damage everyone is paying for, for their cars is insane.

It's not this bad everywhere. Atlanta is a notoriously corrupt and poorly run city.
Keycloak: Modern Authentication and Access Management
GitHub: Incident with Actions (Again)
In western KY, west TN, northern MS, the long legged things with wings are gollywoppers or candleflies. Daddy longlegs are the spiders. It was a right of passage growing up to learn how to pick them up by one leg and the weight of their body meant that they couldnt grab on to anything with their other legs. Unfortunately it was common for them to lose a leg in the process.
Not sure what is going on there. There's been Actions outages for the past three days.
Show HN: Starfx – A modern approach to side-effect and state management in UI