skysight-inc/HackerNews huggingface dataset:
that’s like a 28MB file, no? That’s not exactly impressive to me on a modern computer in 2024. Maybe i’m crazy haha.

I’d consider 28MB to be a medium sized file. Maybe 100MB+ would be large?
A thought I've had is we should ignore leap seconds until the difference between UTC and timezone reference times (e.g. mean midnight at the Greenwich meridian) reaches some significant threshold, e.g. 5 minutes. At this point, all timezones worldwide should perform a coordinated shift by the threshold amount - so Europe/London moves from UTC+0000 to UTC+0005, Eastern Standard Time moves from UTC-0500 to UTC-0455, etc... and stay there until the difference reaches the threshold again (one way or another). We should get at least a couple of decades of forewarning if such a shift is likely to be needed, which should be enough to plan for and test the first migration.

Whether this co-ordination involves everyone switching at the exact same instant, or each timezone switching at e.g. 01:30 in that timezone, is left as an exercise for the reader.

Also... it pushes the first change far enough in the future that the people designing the rules likely won't have to worry about having to implement them. Which might make it easier to agree on them ;-)
It is absurd and stupid to have the beginning year not also be the beginning of a month. (Same for weeks to months, things a dumb feature of our calendar). But December vs March is totally arbitrary, right?
I think it is a bit more complicated. The rule, together with the aliasing rule, if taken a face value, means you could do unrestricted aliasing as long as you cast to an union type on access. I believe that's the interpretation the GCC Devs reject as is makes TBAA ineffective.

Instead they interpret it narrowly to only allow punning through objects that are actual unions (as described in the GCC docs).

Unsurprisingly the standard is kind of a mess.
Even simpler, I asked Gemini (Flash 1.5) this variant of the question:

```
I have two bags, one can hold a pound of gold and one can hold a pound of feathers. Which bag is heavier?
```

The point here a) the question really is a bit too vague, b) if you assume that each back is made of the same material and that each bag is just big enough to hold the contents, the bag for the feathers will need to be much bigger than the bag for the gold and thus would weigh more.

The first response was wrong because the model completely missed that the question was about the bags themselves:

```
They weigh the same.

A pound of any substance, regardless of its density or volume, weighs one pound.
Gold is much denser than feathers, meaning a pound of gold occupies a much smaller volume.
Feathers are very light and fluffy, so a pound of feathers takes up a much larger volume.
```

Asking a followup `But which bag is heavier?` resulted in recognition that this is a trick question, and an incorrect answer:

```
This is a classic trick question!

Even though the bags hold the same weight (one pound), the bag of gold is likely to be heavier.

Weight vs. Mass:

Weight is the force of gravity acting on an object.
Mass is the amount of matter in an object.
The Bag Itself:

The bag holding the gold, even if it's a lightweight material, will have some weight.
The bag holding the feathers, while it might seem negligible, will also have some weight.
Practical Considerations:

In reality, the bag holding the gold might be significantly heavier due to the weight of the bag itself.
Therefore, while the gold and feathers have the same mass (one pound), the bag containing the gold is likely to be heavier in a practical sense.
```
Can luxury housing do anything for homelessness? [video]
Princ-wiki-a Mathematica: Wikipedia editing and mathematics
one person’s odour is another person’s aroma :) /s
I can’t tell if you read the article. The idea is to not use resource demanding operating systems but stay on some lightweight alternative like a particular Linux distribution.

So how to get Windows 11 running seems entirely off topic.
Neat!
I’ve thought of trying something similar, but fear I might just unplug it for those sessions where I feel really locked in and don’t want to get up.
The funny thing is that the law doesn't ban porn outright, as I believe this is federally illegal. It "simply" "asks" porn providers to enforce stricter, privacy-violating age restriction laws. This difference is important, as porn in these states could "easily" come back if they figure out how to meet the letter of the law in a way that isn't "too invasive."
What's wrong with eating at Souvla?
Extremely dark thought it that the places banning porn are also banning abortion, so there could be a glut of rape babies if this theory holds water.
If you like NixOs and virtual development environments, perhaps try https://www.jetify.com/devbox or https://flox.dev/
Yes, it seems WoT is working fairly well since it is rare (ever?) to see spammers or trollers in recent times albeit is certain that they keep posting.

The downside is that newcomers have a really hard time to be noticed or followed, discoverability isn't yet at a good middle ground at the moment like you mention.

Let's hope a better algorithm can provide that balance. Every now and then it helps to view the global feed and push newcomers there to have feedback and follow them when the content is interesting.
simplicity is a noble ambition, but let it not impede progress, for it is subjective and subject to discretion. The art to be learned and practiced is knowing when to cut corners and where to be relentless with yourself and demand that of others.

Getting v0.1 out, albeit with murky code and iterating to v2.5 with 10 paying customers is the way to progress. The hard, non-science part is getting management to spend billable hours for no short term benefit. Thats the key skill.
>The experience of developing a simple website using React is orders of magnitude better than using html and CSS.

OK well I've done both and I have to say no it's not, but probably my definition of simple is simpler than yours. It also seems to me that the original comment used a simpler than yours model of simplicity.

>Next.js is a pretty good static site generator.

my experience is that Next.js is a lousy static site generator, but reasonable if you want to use React.
Diving into the world of Linux WiFi drivers
Got a new laptop and had to dust off some investigatory skills for the new year.
Normally, referees are unpaid. You're just supposed to do your share of referee work.
And then the publisher sells the fruits of all that work (research and refereeing) back to universities at a steep price. Academic publishing is one of the most profitable businesses on the planet! But univesities and academics are fighting back. Have been for a few years, but the fight is not yet over.
Don't you hate it when you lose your epsilon, only to find it and it's too late?

I wonder what the conjecture was?
No idea about internal workings but as a "DB optimisation" startup you're competing with

- most people don't need it

- People who do need it having DBAs/Operations people

- or consultancies

- Database vendors that have automatic optimisation as a feature

Ok "AI" in the name but I think for something as specific as DB optimisation AI jazz hands probably don't work as well. Writing it out it almost seems harder than being an actual DB vendor.
>Want to be a doctor? You've got the aptitude, the knowledge, the mindset, and the will, but a government-guaranteed cartel of medical schools won't let you in, so too damn bad. Learn to code.

Will be consider mostly stupid/irrational, but I'll mention it:

Learn medicine, and practice outside of of the mainstream clandestinely (a past real world example would be abortion clinics on ships). It needs a group of committed/smart people to pull it off, so not easy. Also it cannot be offered to the public at large for several obvious reasons.

As a general rule one cannot involve 'average' people in such an endeavor. All organization settle down to the lowest common denominator. When it come to large organizations in govt/health/etc. they are prone to increasing corruption and bureaucracy if average people are involved.
Pro strat is to peak forward a smidge and then pop off the few zombiemen and shotgun guys that are drawn in.
You Need Sccache
In Exodus 12:1-2, at the beginning of the section that decrees Passover, God also tells Moses and Aaron that the month of Passover is the first month of the year:

The Lord said to Moses and Aaron in Egypt, "This month is
to be for you the first month, the first month of your
year. ..."
You ever notice how the parents who are loudest about "parental rights" are the ones who coerce and groom their children into religion before they're old enough to consent or even understand the metaphysical underpinnings of religious belief?
I am rather saying that there is no one national drink for The Netherlands, like a Frenchman would say wine, a German/Belgian would say beer, and a Scotsman would say whisky. Note that I prompted "In the Netherlands, in terms of drinks, is there a particular spirit that represents the country?" I didn't ask which spirit is consumed the most.

For example, France has been trending towards beer more and more, and within a few decades they might be consuming more beer than wine. But even then, the French wouldn't slowly start to say beer represents France.

Furthermore, "just adding some herbs" does a large disservice to the flavor change of Berenburg. Jenever (aka jonge/unaged jenever) is straight-up vile. I've heard it described by expats as "having the worst elements of both cheap gin and cheap whisky".

Berenburg in comparison is spicy and vanilla-y and actually debatebly enjoyable.

Aged/oude jenever is much closer to Berenburg (or Berenburg to aged jenever), also with hints of vanilla and spices.

But, virtually no one except for dusty old men orders aged jenever. The kind ordered by far the most is jonge jenever, and then its only in a sense of "haha lets drink this terrible thing" or "let's get shitfaced quick".

If o1 supposedly "oneshots every question", it should have been aware of these nuances instead of just confidently assigning jenever as 'the' spirit of the Dutch.
AI Predictions for 2025, from Gary Marcus
IMO the fuzziness is actually a feature most of the time b/c I can pass misspelled words or close enough words and it'll still figure it out.

Also, if we model the mental state of the llm as a frazzled retail worker dealing with thousands of customers per second, the rote response is reasonable. As a dev, sometimes I get at annoyed at QA for a hyper narrow "trap" test case
WebKit and Gecko based browsers, so basically every device with a screen, supports XSLT 1.0 just fine. Even the old IE Trident engine had good support for XSLT. For styling an RSS feed XSLT 1.0 will do everything you need and that spec has been out for close to 26 years. I don't know what compatibility problems you're expecting.

Typically browser engines that don't support an XML specification version will do the proscribed thing and ignore it. So some old Series 60 WAP browser (were you to find such a thing today) would ignore the XSL stylesheet and display the raw XML or hand it to the registered handler for the content type.

The world went bonkers supporting XML on every computing platform under the Sun for nearly a decade.
It's implicitly understood that volunteer work makes the publishing process 'work'. It's supposed to be a level playing field where money does not matter.
Ah good catch. Year added above. Thanks!
Most US annual taxes are due April 15; is that related somehow?
Did you actually read the book? And his other biographies? If yes then please explain what in your opinion makes it a puff piece.
Pretty much.

So if they were competing for women, skipping college knocks them out of the pool for an increasingly larger number of women.
Some constructive feedback to the site owner: Instead of having the webpage spend several minutes slowly loading thousands of barely-compressed 500x500 JPG images, please consider this advice:

1. Convert the images to WEBP or AVIF or at least run them through something like TinyPNG to compress them better.

2. Save two versions of each images; a 75x75 version that gets used for the 75px thumbnails shown on the page, and a 500x500 version that appears in the lightbox after a thumbnail is clicked.

3. Only load a few dozen thumbnails at first and then load more after the user scrolls down or clicks a "show more" type button.
which approach would use less battery though? rendering a web view is always more expensive than native rendering.

What about older smartphones that may not work well with bloated web frontend frameworks?

I agree that most of it is possible but in this case I agree with parent, uber makes more sense as a native app.
https://en.wikipedia.org/wiki/Peggy_Caserta
> You say otherwise because that was the old teaching, that is what you want to believe, and no one has made trouble for you otherwise.

Nope. I say otherwise because despite experiencing plenty of trouble this is what I've seen.

Yes, things feel pretty grim in the world right now. Yes, people are very focused on the darkness of the world, and if they aren't now just wait because someone will point it out to them.

Despite that there is still light in the world. You can see it more easily on the 1x1 level, with people going out of their way to care for others. People you don't really have giving to those who have even less.

Darkness isn't a force, after all: it's just the absence of light.
Did the title change? The current title is “Ukraine Halts the Flow of Natural Gas From Russia to Europe”, without the “forces” part.
Show HN: LearnLingo – Practice a new language with AI powered tutors
Hey HN! I'm Callum, and I'm working on a way to make learning new languages easier using AI.

Personally, when I've been learning a new language, I've always found it hard to find someone to practice with. To overcome this, I started playing around with AI to see if they could make the process easier, and found that it was fun and simple to converse with them, and that I was learning new vocab in the process. So, I decided to make a simple product out of this that added some convenience to the process.

LearnLingo lets you practice the language that you're learning with a number of different AI tutors, each designed to help you practice a particular part of the language (eg: movies, classical music, food, etc). It operates on a token based system, so there are no subscriptions (I personally hate subscriptions).

Have a try, and let me know what you think! I'm open to any feedback, feature suggestions, or constructive criticism!
I think their point was that Rust has a batteries included package manager (cargo). Another advantage of which being that all rust projects are pretty standard in that particular aspect.
Or cheese slicer publishing, as you are selling your cheese one slice at a time.
The practice is usually frowned upon.
Takes less time than other CAPTCHAs
Yeah, the guy griped about replacing keys at 15(?) eu whatever so I get where he's coming from. If you can't afford 2 keyboards worth of replacement keys then it places you in certain economic tiers. If your laptop use is personally very profitable for you then it absolutely makes sense to go first class.
Do they know this? To me, that seems like the logical next step, interviewing young men to understand the mental model and potential forward looking paths they believe available in this macro.
I would use it if it supported backup/restore over unix pipes / ssh.
I'm sorry, but there's just a qualitative difference between a company setting up some API endpoints and what Bluesky PBC is doing with building atproto, releasing PDS software, encouraging self-hosters and treating them as first class, etc.

You may be interested in this thread from a core dev which examines this exact play by Reddit (and how nobody could do anything about it), how it would have been different on atproto, and how a robust ecosystem keeps incumbent players honest: https://bsky.app/profile/dholms.xyz/post/3la636r666c2p
This is incredible. We’ve spent ages and ages figuring out the weird internals of certain legacy systems that we’ve ended up having to use bots or RPA to integrate with. If you can polish this into a true product, we would pay for it!

Any chance of a Mac version?
I remember hearing about this before and meaning to read it, but for some reason completely forgot.

Thanks for reminding me.
What are your main concerns about AIpocalipse?
I must be to tired as I can't find any flaw in that reasoning.
This definition alone might be fine enough if the word "intelligence" wasn't already widely used outside of AI research. It is though, and the idea that intelligence is measured solely through economic value is a very, very strange approach.

Try applying that definition to humans and you pretty quickly run into issues, both moral and practical. It also invalidates basically anything we've done over centuries considering what intelligence is and how to measure it.

I don't see any problem at all using economic value as a metric for LLMs or possible AIs, it just needs a different term than intelligence. It pretty clearly feels like for-profit businesses shoehorning potentially valuable ML tools into science fiction AI.
> I'm 60, and my career path has been anything but straight. I've held positions ranging from 3 to 6 years, which count among the longest I've ever had. My resume reads like an adventure story or disaster map, depending on who looks at it: I've been an au pair, worked in bookstores, been a welder, machinist, assistant DBA and front-end programmer, technical diver, industrial rope access technician, and worked at an engineering firm in the entertainment industry. I've also been a project manager, field installer, director of civil works, stage machinery builder, and controls and operations manager, both in the US and internationally.

Holy crap do I wish we lived close so I could hear your stories over coffee.
Show HN: 2025 = sum(I^3) for I = 0..9
This year's number is kinda fun:

2025 = 0^3 + 1^3 + 2^3 + 3^3 + 4^3 + 5^3 + 6^3 + 7^3 + 8^3 + 9^3

Which is equivalent to:

2025 = (0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) ^ 2 = 45 ^ 2

Next time this will happen is 1000 years from now, in 3025. See y'all then!
I mean… I agree that LLMs give only superficial value, but your analogy is plain wrong.

I drove 3600 km Norway to Spain in 2018 with only adaptive cruise. Then again in 2023 with autonomous highway driving (the kind where you keep a hand on the wheel for failure mode) and it was amaaaazing how big the difference was.
Jacob is the best! So glad to see him on HN <3 My favorite line: "[I want to] thank my wife for pointing out to me that I sit still too much and for putting up with the horrible screeching noises from the Beeper for the past 8 years and counting.
Who is the injured party?
Typically, at least in physics (but as far as I know in all sciences), it's not compensated, and the reviewers are anonymous. Some journals try to change this, with some "reviewer coins", or Nature, which now publishes reviewer names if a paper is accepted and if the reviewer agrees. I think these are bad ideas.

Professors are expected to review by their employer, typically, and it's a (very small) part of the tenure process.
I’ve read only one technical book in 2024, Designing data-intensive applications, more than happy with that :)
"I built and shipped a Swift app to the App Store, currently generating $10,200 in MRR, exclusively using LLMs".

What's the app?!!
> sometimes the reviewer selection is an utter crap shoot

Indeed, but when someone of Tao's caliber submits a paper, any editor would (should) make an extra effort to get the very best researchers to referee the paper.
It's not your first time reading the story.
In Python you don't even need a lib, dict is thread safe even in nogil.

Is it? https://google.github.io/styleguide/pyguide.html#218-threadi...
People talk. The field isn't that big.
Back-to-back norovirus outbreaks on cruise ships
Lots of co-authors. That is one surefire way to inflate it.
yup, exactly!
I don't thing it's a money problem. It's more like a framing issue, with some reviewers being too narrow-minded, or lacking background knowledge on the topic of the paper. It's not uncommon to have a full lab with people focussing on very different things, when you look in the details, the exact researchers interests don't overlap too much.
I think men tend to want to compete with other men.

So:

(A) They will make choices to select activities where they will compete

(B) They will follow their male peer group as a flock to various activities.
> Then start your materialistic business end of your day.

Can you please elaborate on this?
We already have a safer less violent society, it's found outside the cities.
All SNES games should have been developed in Mario Paint or it was an unnecessary abstraction
Startup idea: Industrial portable just drill-holes-to-you-device-if-needed & then just-add-water data-erasure bags (single-use, safe to throw away). Would save lots of equipment weight.
It doesn't though.

Those are fairly straightforward to implement if you are ok using a reference counted type (along with weak references), although that will hurt performance. That would be similar to using a shared_pointer in c++.

And you can implement code similar to what you would in c or c++ if you use raw pointers and unsafe code.

Where you run into difficulties is if you want something that is fast and safe. And then you need a more complicated design that probably involves using indices into a Vec instead of pointers.
Scala development guarantees - roadmap for Scala 2 and Scala 3 (LTS and Next)
Scala 3 TL;DR

There are 2 distribution lines of Scala 3: Scala Next and Scala LTS.
The Scala Next line is the default to be used by most users, containing the latest features, bug fixes and improvements.
The Scala LTS line is advised to be used for publishing libraries. (Some especially conservative users might also choose it over Scala Next.)
Bug fixes and usability improvements from the Scala Next line are regularly backported to the currently supported LTS lines.
Scala minor releases (3.x) are backwards compatible, meaning libraries built with older versions can be consumed by newer versions. Patch releases (3.5.x) are backwards and forwards compatible.
Thus, existing source code continues to compile when upgrading to a new version, except for rare situations when a bugfix requires breaking source compatibility.

Scala 2 TL;DR

Maintenance of Scala 2.13 will continue indefinitely.

Minimal maintenance of Scala 2.12 will continue as long as sbt 1 remains in wide use.
Personally I'd go with 13 months of 4 weeks each.

The only issue I see would be if you were born on a Monday your birthday would always be on a Monday.
Given how much you hate it, any chance you documented how you did it?
If you ask about more niche language features or libraries, chatgpt will make up libraries or functions to fill the gap.

When asking an LLM to write a script for you, I would say 10 to 30 % of the time that it completely fails. Again, making up an API or just getting things straight up wrong.

Its very helpful, especially when starting from 0 with the beginner questions, but it fails in many scenarios.
MAGA opponents of Elon Musk claim he stripped them of their X badges
Is it on the arxiv? If not, please put it there.
The easiest way to put a cap on it is to assign a cost that is significant enough as a fund to be used as career-replacement (or career multiplying) salary, controlling for LCOL/HCOL variations.
See my more detailed upthread response here: https://news.ycombinator.com/item?id=42569937

But, like Zahlman points out, its a trick question, and instead of admitting it doesn't know or even prepending "I don't know for sure, but:", it just burps up its best-effort answer. There is no one spirit that represents The Netherlands. If a LLM is so good it "oneshots any question", it should realize it doesn't have a unanimous answer and tell me.
...sure, maybe don't use this technique if you live on top of a large amount of abandoned coal mines.