skysight-inc/HackerNews huggingface dataset:
> Sure, it’s not pure CGI, just CGI on steroids. But frankly, it hasn’t gone too far.

It doesn't need to go far, because it's selling point is that it's easy to learn and use.

The way I see PHP is not as a competitor to Java, .Net, NodeJS or Rust, instead I see it as a platform for non-advanced developers to be able to be able to create things and actually have the whole thing be cheap and sustainable.

> But it’s not the language itself, as I was advised. True asynchronous handlers are possible, which is promising.

The whole point of PHP is that it's single threaded, blocking and from the developer's point of view: your program starts at the request and terminates when the HTTP request is complete, this is what makes it simple to comprehend, if you want async, I would tell you to use something like Node instead.

> File caching is evil—many PHP devs love using the filesystem to store things, which is pretty nasty under K8s.

It's usually just an annoyance or just something you need to configure or just brute force it with a shared mount.

> I’ve seen a lot of WordPress plugins with spaghetti code being called on every invoked endpoint.

That's not really the problem of the language itself, the language doesn't force you to run anything on every request.
I am a long-time vim user and haven't had time to watch neovim developments more closely. What would be the incentive to move to Neovim, e.g. what are its best-selling features that vim doesn't have? Genuine question.
Cool. The US is the third largest country in the world; not all of us have to live above a restaurant or laundry. Or in apartments or other multi-tenant housing.

Those of us that want to can move to San Francisco or New York.

The state i live in has fewer people than metro Los Angeles. What works for them for housing is unnecessary for us.
Always with the prices.

There is more to a functioning society than the cost of goods and services.
I'm almost 50. And I have a big problem with my display, even during the day I run it at 0% brightness. During the night it's really way too bright. This is why I use dark mode. I also sometimes reduce the contrast but this messes up colour accuracy in a bad way.

I agree it's not really a content issue as much as a hardware issue. LCD screens have a limited backlight range and seem to be optimised for peak brightness not lowest brightness. Probably because big numbers sell better on paper. Even reviews only talk about top brightness these days.

My screen only tops around 200 nits and the lowest setting is way too high.
> FDR’s main claim to making the proposal was that he had a mandate based on his, iirc, at the time 3rd supermajority sweep of the electoral college

Court packing would have required the coördination of the Congress and the President to essentially remake the Supreme Court. It's distinctly different from Musk turning off funding to legally-mandated programmes.
As a layperson I thought that was odd choice too and would be an Earth-centric measurement, but the paper on which this article is based references this paper: https://iopscience.iop.org/article/10.3847/1538-3881/ac51d2

Where they spell out a formula for the speed of sound in this type of planet given some assumptions. It's beyond my understanding, but I thought it was pretty cool. Section 4.4 if you want to have a look.

Then back to the article paper: https://www.aanda.org/articles/aa/full_html/2025/01/aa50438-...

> Using their formula we obtain sound speeds of the order of 3 km s−1 for WASP-127 b.
Ask HN: Where would you start learning about "AI"
It seems the foundations of “AI” as it is will be known for next decade or so are starting to stabilize. Future progress will be incremental rather than paradigm shifting

That makes now a good time to invest in exposing myself to things beyond ChatGPT and the other major chatbots, learning first principles, basic concepts, terminology, and how to apply them in the real world.

Where would folks recommend I start if I had 5 or so hours a week to invest?

Generally, I prefer to learn through video or audio plus hands on application.
>> 4. Can two segments of a segmented run come from different savefiles?

> Generally not. Otherwise, a "run" would degenerate into starting the game, saving at the first opportunity, then loading a save which has almost completed the game and finishing it from there. That's clearly not a meaningful or interesting competition.

This doesn't make any sense. If you can do that with two savefiles, you can also do it with one savefile. Start the game, save, end your segment, play through the rest of the game without recording it, save, start your second segment, and defeat the final boss. Voilà.

That doesn't work because the segment following another segment must pick up where the earlier one left off, which is just as possible with multiple savefiles as it is with one.

It's legitimate, for example, to play through segments 1/2/3/4/5, then go back and redo segment 2, and then continue on from redone-segment-2 to an all new redone-segment-3, which has lost all pretense of existing in the same timeline as the original run did.
Beauty is really something that distinguished even the early Anno titles (Anno 1602 and Anno 1503) from other similar games like "The Settlers" or even "Age of Empires". I remember that playing these games was just so nice... lush green landscapes, beautiful cities full of half-timbered and renaissance houses, palaces, ships in full sail on a blue ocean. It was also the first time I really came into contact with classical music as a kid.

https://store.ubisoft.com/on/demandware.static/-/Sites-maste...

https://www.gamesaktuell.de/screenshots/1280x/2002/10/adel.j...
"However, some described Peronism as a Latin American form of fascism instead."

https://en.wikipedia.org/wiki/Peronism
Good news: it's 20 years, not 100, at the most :-)

https://labs.apnic.net/index.php/2024/10/19/the-ipv6-transit...
Long time ago I discovered a similar google error, accessing youtube got me in other people accounts. I mean just going to a youtube will show me signed in into another user's account. It turned out there was a caching/database issue, and the isp/googlr mingled accounts. Here is the old report:"The issue has been replicated by the editorial teams of both itp.net and Windows Arabic magazine. In testing, the user profiles that were visible were for users that had logged into YouTube only a few hours previously, suggesting that the pages have been cached by either Google or Etisalat’s own servers, and were somehow being accessed in error through the cache.

Neither Google nor Etisalat have responded to request for comment at the time of writing.

The issue appears to be very similar to a problem which was reported by users of Kuwaiti ISP FASTtelco , who said that they were able to see other users Gmail accounts and other personal details, although this was later denied by the ISP'
https://github.com/dvhx/arduino-blue-pill-scope
If the company makes the person manning the front desk the only human customers can get in touch with, that's on the company, not customers with a critical issue who just needs a person to understand and rectify the company's mistake.
The 64-bit host space is used by SEND to hold a cryptographic key as part of a method of securing neighbor discovery. 16 or 32 bits would be laughably inadequate for that. It's also used as a passive defence against IP scanning, making it significantly harder for worms to spread by brute-force scanning.

I admit it does make the address space look a bit lop-sided, but taking bits away from the host side (where they're being used) and giving them to the network side (where we should already have enough space anyway) wouldn't be a sensible trade.
Stories of Legacy: Your Black History Month Reading Guide
Our stories are powerful medicine – they heal, teach, celebrate, and transform. This Black History Month, we've curated a collection of books that do more than just educate; they resonate with the soul, celebrate joy, honor resilience, and illuminate the rich tapestry of Black experiences.
Flying the U-2 Spy Plane 70k Feet to the Edge of Space [video]
- Yes, pcs don’t have to share the same columns.

- There is a certain level uncertainty about where these pcs will land. Yes perhaps stockfish could try to add all possible future placements but I expect that would significantly hinder stockfish as the the number of possibilities grow hundreds of times.

Your opponent doesn’t know which piece will be where until you reveal it. Therefore can’t attack a non defended pawn on b column because you may reveal a castle on next turn.

On the overall it mitigates problems of weird openings in regular chess 960 but End game stays the same.
So like how leftists have been hounding and doxing people for the last decade?

What goes around comes around, wake me up when something unexpected happens
https://theintercept.com/2025/01/28/proton-mail-andy-yen-tru...
Wow, that's 9km/s. In comparison, objects in Low Earth Orbit travel around 8km/s.
Then I still need to consult my calendars, while dates I can relate to the current date without that extra step.
I didn't even check the author before reading this comment. She is a great writer and super talented.
No it is easy, you just throw up a math error whenever a smartass tries something like this. Like calculators do.
> Who wants to remember things when we can immerse ourselves in our pure make-believe identity. 8-)

Some people already live this (see dissociative identity disorder)
Won’t they just delete your account since you agreed to them to take away your stuff for any reason (including none at all)?
Aha, so L=70% C=0.04 and you have unlocked the secret to Farrow & Ball paint colors!
You can't just assume linear growth. Your link acknowledges this, and the "prediction" you refer to has the right caveat: "we can look at the time series shown in Figure 1 and ask the question: 'If the growth trend of IPv6 adoption continues at its current rate, how long will it take for every device to be IPv6 capable?'". It's using such a naïve model to illustrate that we're still nowhere close to completing the transition, not to say that we'll be done in 20 years at most as you suggest.

Adoption will slow down and my guess is that we'll be stuck with a long tail forever, and only time will tell if that happens at 50% adoption or 90% adoption.
Friends, family, and guides like Guide Michelin for me.
I'm hearing a lot of appeal to emotion, not facts.

With regard to migration, I frequently see expensive CoL and remote work vis-a-vis the pandemic cited as primary reasons, not homelessness or crime. If you have reputable sources saying otherwise, please cite them.
Everything in life is estimation. A calculator that tells you the perfect answer in some highly unusual situation probably isn't fixing the most common source of error.

e.g I measure an angle and I am not sure about whether it's 45 degrees or 46 then an answer like this is pointless:
0.7071067811865476

cos of 46 (if I've converted properly to radians) is
0.6946583704589973

so my error is about 0.01 and those long lists of digits imply a precision I don't have.

I think it would be more useful for most people to tell them how much error there is in their results after guessing or letting them assign the estimated error in their inputs.
Only accept_ra=0 is actually needed for static config. autoconf is de-facto disabled if RAs aren't being processed, and DAD is a separate thing (but relevant to the grandparent since it takes a few seconds to finish).

Although I'd also argue that you should prefer automatic config over static in general. RAs can set your default route correctly and you can use `ip token` if you really need SLAAC to give you a specific address. I think it's better to be able to just connect machines and have them get the right config rather than need to hand-craft it on each one.
I know you are looking at this for education but I've actually ordered two to toss in my travel bag for when I visit factories to handle manufacturing bringup.

Great tool. Thank you.
> which predates birth certificates and birth records being common across large swaths of the country

All true, but you underestimate severity of the problem by a large margin if you assume that it is confined to the USA, a fairly affluent and bureaucratically stable country.

People in USA databases aren't necessarily born in the USA. Refugees by definition don't come from situations with stability.
I use Koreader on my Kobo ereader for a few reasons:

- Much much faster than stock interface

- More customisable

- Comes with an ssh server. I load a static rsync binary and use rsync for syncing the library

- Much better for reading manga. Supports cbz, cbr format natively. Has the ability to clip empty space around the content to make reading on a small screen easier.
> The 1875 date almost certainly comes from that.

Here's 1875 the claim that's been all over Twitter these days[1]:

"Social security runs on COBOL, which does not use a date or time type. So the > date is stored as a number using the ISO 8601 standard. The epoch for this is 150 years ago (1875) - aka the metre standard."

"So if you don’t know the date of something, it will be a 0 value, which in COBOL will default to 1875 - 150 years ago."

Weirdly this post itself didn't get a lot of attention (only 2.2k likes), but a ton of people took a screenshot of it and passed it around as fact, which got a lot more attention. For instance, post like this[2] with 56 thousand likes (there are a bunch of them on Twitter right now, all with a screenshot of this original post).

It's a good example of how misinformation spreads like wildfire, and how extremely few people bother to check to see where or not its accurate. I'm not sure it's useful trying to figure out reasons for a 1875 date when we don't actually have any indication that this was actually occurring, and the discussion started because some made an erroneous claim.

[1] https://x.com/toshiHQ/status/1889928670887739902
[2] https://x.com/enkday/status/1890808249663869204
One other point is that brake dust is probably larger in size than particulate pollution from exhausts, and thus the nasal and breathing passage leading up to the lungs would do a better job at filtering them over more fine-sized particulate matter.
Can anyone with a good knowledge explain why aren't we also explicitly (with the help of compiler) managing cache as well? Register allocation is basically lowest form of cache on which you can operate on with most efficiency. Why on the next level we rely on our hardware to do the guesswork for us?
Or maybe a successful Substack author?
Sparrow: Open-source data processing with ML, LLM and Vision LLM
I haven’t seen anyone else mention this tool yet, but I’ve found great accuracy and flexibility with [OCRmyPDF](https://github.com/ocrmypdf/OCRmyPDF). It (usually) detects and fixes page rotation, and works quite well on slanted text or A | B pages in regards to copying and formatting. I believe it uses tesseract in the background, but using it is very simple and it has the just works factor.
I am sorry to hear that the richest country on earth cannot afford tiny private flats for anyone and everyone unhoused.
Elon Musk is a liar with no credibility whatsoever. Don't believe anything he says.
3 years idk, but I use Tux of Math Command for my 5 yo https://en.wikipedia.org/wiki/Tux,_of_Math_Command
There is an online version as well: https://tuxmath.org/
Optimizing Test Execution Runtime in Gitlab's Codebase
Downthread it becomes clear that you are dramatically distorting the truth. What is your motivation for this?
The amount of DRM and locking down Amazon bolts onto its ereaders and ebook formats feels insane to me. I can understand the profit motive but god damn.
In addition, with the ad-based monetization model the user actually pays _more_ than if they paid the content publisher directly. Because ads make products more expensive, and more than you'd expect. The ad-watcher is basically subsidizing the existence of companies like Google.
Yes. It was one contract only and I was the lead frontend dev.

I wrote a very lightweight JS framework (it was just a few classes really) so we could have plugins. A plugin implemented was just an object that implemented an interface, I also wrote a poor man's React for two or three pages that needed to build a lot of DOM Dynamically.

At launch the site was getting basically 100 on the lighthouse tests with the gzipped CSS and JS coming it at ~80KB. Of course that lasted for a week because people will put up a huge image that hasn't been optimised for the web.

The site was fast because I wrote it like a website from mid-2000s. Everything was basic OOP and almost all the code was procedural.
One theory for Elon getting into Treasury's computers is that when the gov defaults he wants to prioritize paying bondholders over benefits claimants to keep the market calm. Treasury has refused to do prioritization in previous debt limit crises.
I understood, sorry. The comment you replied to that you plus 1’ed said:

> I’m not sure why anyone buys Kindles when there are so many better options available.

My point is that the kindle _is_ an excellent experience and that’s why people buy them.
https://open-slum.org/
This is rather terrible for supporting authors though. I read a lot of scifi from small authors who self publish on kindle direct publishing, and I would rather they get my money for their work.

And yes I can pay then find the epub (and not all are available, due to small author), but the experience is then much worse.
> There are theoretical limits on what formal organisational systems can achieve in terms of information flow

Well put. There's just too much going on in some organisations for leadership to make meaningful decisions. Your comment reminds me of the Viable Systems model, which was a welcome gem hidden away in (the other) Michael Jackson's systems thinking slab of a textbook.

My go to means of ensuring that executive (including me) can keep their finger on the pulse is to encourage people to be open in large and informal chat platforms like Teams and Discord.
Olzhas, Please remove Groove Salad (and/and any other SomaFM stations) from your site. Not sure what you mean by "agreements that are under review" but stop trying to get around our blocks.

Your behavior is unprofessional.
To be clear, I think he's ignorant of why this approach doesn't get the same cost/benefit in this use-case. I don't think he's ignorant of the harm being caused (or he's at least wilfully ignorant), but as I said I think he'll see it as working as intended.
He recently shared the usual X style cropped screenshot which implied millions of records "where death is false" and the rows age appeared to be 110+

As someone who uses databases everyday, there's always nuance to data, especially when you're trying to simplify data for a small report. Hard to believe there are millions of records so obviously wrong.
It's 'native' LSP for me. I have coc.nvim in Vim and it's great, but it depends on nodejs.
Tree-sitter is another good one, although in my experience it might increase CPU usage noticeably.
Previous discussion from yesterday: https://news.ycombinator.com/item?id=43028650
Excellent. I appreciate what you've done there!
Cache usage won't be known statically at compile-time. If you retrieve one item from a database, it will result in a different usage of the cache than if you retrieved a different item.
Yes, but those facts don't reach the email filtering business: There, IPv4 IPs have some reputation, maybe good or bad. IPv6 "just doesn't exist" and has a universally bad reputation. Thus your IPv6-Emails will be filtered and dropped more often, even though you are correct that actually IPv6 is an indicator of non-spam. I've got quite a few transport rules to work around those kinds of braindead filters...
But as far as I'm aware there are no gold tariffs, there has been no announcement of gold tariffs, any new general tariffs might have an exception for gold and the tariffs we've seen to date aren't even that big - gold already has years where the price goes up 25%. There also isn't a reason for Trump to put a tariff on gold; that won't help the US - there'll be a couple of gold bugs who can't afford as much gold and not much else changing.

It could be preparation for a tariff. But it might not be.
Much better

https://www.privacytools.io/
Chinese wind project developers ordered 228.4GW of wind turbines in 2024 (2023 96.3 GW, +137%)

The average price was
onshore with tower: 1894 Yuan/kW
onshore without tower: 1513 Yuan/kW
offshore with tower: 3307 Yuan/kW
offshore without tower: 2698 Yuan/kW

source: https://wind.in-en.com/html/wind-2456186.shtml (chinese)

In 2024, 121GW of wind turbines were connected to the grid worldwide, 80GW of which in China, 41GW worldwide outside China. In 2023, China added 77 out of 112GW
There are services out there that help you do it. Like Removify: https://removify.com/

Unsure whether they're actually capable of doing it or not. But they exist.
The implication is that people are taking money under the table, i.e. corruption. Do you find that so hard to believe?
if only LLMs could be used for this... business idea anybody?
It definitely feels like a bug to me, and would be the first thing I'd turn off. I mean, I get that from that one angle it looks flat -- but the sun moving with my camera would be way, way worse for me.
Maybe never going slow enough? There should be a pace where you can comfortably hold a conversation as if nothing is happening, specially after years of running. It might just be slower than you think, but "conversation pace" is how I think about it.
ACL is fantastic, gotten my 2017 MacBook Pro 15" fixed multiple times for free even out of applecare, last time it was fixed, it was 6 years old. Had issues with the keyboard, and the screen. Seems to be a common issue with this model.

https://gregsamborski.com/macbook-pro-led-screen-discolorati...
Never tried myself, but there is Vitess as well that should do what you ask - not sure about the limitations. https://vitess.io/
First off, that's a very important story; and 100% appropriate to discuss here by every guideline.

> ... was quickly flagged. Why?

That's been happening a lot here lately. I have taken to adding the more relevant falsely flagged stories to my favorites, though I'm sure I miss many.

Posts which attempt to discuss this blackout here get rapidly flagged, even when generating quality discussion, ie [0].

Dang repeatedly claims that these flags are representative of what the community actually wants, using much the same blind-spot logic as ddxv here ('bad actors? here??'). When I asked dang if he would allow a discussion on false flags here that wouldn't be flagged itself, he basically said, 'lol no, read the rules' [1].

And taken in conjunction with Garry Tan [2] and Paul Graham's [3, 4] recent DOGE cheer-leading, another, deeper reason 'why' comes into view. It seems that the ultra wealthy, including in the tech sector (even people we really want to like and who have said smart things in the past) are all-in on supporting the admin which will be giving the .1% trillions in tax cuts. It's hard not to imagine those views filtering down to here.

So, expect this to get quickly flagged as well, if it wasn't already while I was writing this; and expect to be gaslit about it as well. This is HN now.

0 - https://news.ycombinator.com/item?id=42900560

1 - https://news.ycombinator.com/item?id=43058574

2 - https://x.com/garrytan/status/1886284208894890386

3 - https://x.com/paulg/status/1887184325097242807

4 - https://x.com/paulg/status/1887186094120137042
> Generally friends don't let friends use Mysql

What drives this sentiment?
No, we have a system that needs low degree of poverty to scare everyone into compliance.

That's why they say capitalism is based in fear. That's why we have dreams of Star Trek.
It definitely feels like #4, and you're not the only one that has noticed this.