skysight-inc/HackerNews huggingface dataset:
> It clearly takes inspiration from other high-quality time libraries such as chrono in Rust

You might be interested in Jiff (a crate for Rust), which is inspired by Temporal. And here is a comparison I did with other datetime crates (including `chrono`): https://docs.rs/jiff/latest/jiff/_documentation/comparison/i...

I actually don't think Temporal takes a ton of inspiration from the `chrono` crate personally. I think it's definitely more from Joda (as you mentioned) or `java.time` these days, and some of the other Javascript datetime libraries that have cropped up over the years (thinking about date-fns and Moment.js).
Germany is a smaller market than the US/China for Tesla. Secondly EV sales have fallen worldwide, so stats stats and damned stats!
Technobabble in TNG-era shows was actually quite consistent and even made sense if you squinted at it.
Never mind performance, a python application that you can actually ship as a self-contained unit would be a major step forwards.
Europe/Paris might change between now and the referenced time.
Nothing I’ve read or heard has made me believe there’s a market for supersonic airliner. This is very cool for sure but I don’t know how they’ll ever sell a full size passenger jet. I guess I’ll believe it when I see it.
not as simple as that, germanys economy is suffering, ev sales are down overall, more ev competitors, most people dont watch musk on the news and care to link the two between tesla and him
There’s a learning curve for developers who thought time is easy. The ones with battle scars will feel right at home.
Played it for a bit. Say 20 hrs. It’s okay.

Think the entire premise is flawed though. The average user is going to see maybe 20 or 50 worlds. So 30 hand crafted worlds would be better than a billion bland procedural ones.

More generic volume is not a plus for games
When I tried pyright I immediately bailed on the requirement for Node, which seems absolutely bananas. Mypy is at least written in its own dogfood of python.
when i was a kid i loved these setups. Now i just panic at the idea of loads of mineral oil everywhere

Still it's cool to see people making it work
There were different narratives for different people. When I heard about r1, my first response was to dig into their paper and it's references to figure out how they did it.
https://arxiv.org/abs/2501.12948
Yeah I avoid it too but I know I missed some during rapid copy pasting.
Can someone who's been following this explain why they're designing a new API instead of merging one of the successful open source APIs into the standard?
Now that its been done, is OpenAI needed or can you iterate on DeepSeek only moving forward?

My understanding is this effectively builds on OpenAI's very expensive initial work, provides a "nearly as good as" model for orders of magnitude cheaper to train and run, that also provides a basis to continue building on and improving without openAI, and without human bottlenecks.

That cuts OAI off at the knees in terms of market viability after billions have been spent. If DS can iterate and match the capabilities of the current in-development OAI models in the next year, it may come down to regulatory capture and government intervention to ensure its viability as a company.
Should be "I bought this before I realised Elon is crazy" instead.

Honestly, the Bolivia coup tweet should have been enough.
Show HN: I made a job board exclusively for tech internships and new grad jobs
Hey HN,

Over the past couple of months (in my off hours) I built Good First Job — a job board exclusively for tech internships and new grad jobs. It started as a way for me to finally tryout some of the AI tools I’ve been hearing so much about, but also attempt to build something useful. I built it with Next.js + Supabase and deployed it on Vercel. Along the way I tried out v0, GitHub Copilot, and Supabase AI assistant. It's designed based on user feedback, and my personal experience as a CS student searching for an internship and grad looking to begin my career as an SWE. Any feedback is greatly appreciated!
In true hackernews fashion I'll mention their competitor as my personal preference. Their editors are IMO much faster and slicker. I have very light document needs and this other open source software suite serves me very well. Although I appreciate libreoffice, I never did like using it.

https://www.onlyoffice.com/

https://github.com/ONLYOFFICE
The errors are deterministic. Determinism has nothing to do with the existence of errors, it's about uncertainty. They're different things. A system that is deterministic will produce the same results every time given the same initial conditions. If there are numerical errors, they will be identical for each run. A non-deterministic system will give you different results every time given the same initial conditions, with some variance. You can still have numerical errors in such a system.

Ironically, reality probably isn't deterministic. It definitely isn't at small scales (e.g. radioactive decay). If it's non-deterministic at a macro scale, the effect is small enough that we don't see it.
"Whether this represents the actual number of products released on Product Hunt throughout this period is difficult to determine. The products and user data that appears in this analysis is based solely on the Product Hunt sitemap, and anecdotal experience indicates that not every product gets indexed there. But given the general smoothness of the curve, and the overall number of the products here (more than 70,000), it's as large a sample as one is liable to get."
Funny how you call it "leveraged" when it's just fund raising.

He's built numerous building from scratch. He gathered investors, built, then operated or sold.

Sound familiar?
He seems to be following the Instructable rather closely. Or the LLM was following the Instructable.

See fusor.net.[1] It's unlikely this rig is doing any fusion. It's just a plasma created by high voltage, like a neon lamp. He's not putting in deuterium gas. He's not detecting neutrons.
Most of the people who try to do this get the blue glow, but not neutrons.

The main hazard is then the high voltage.

These things are not energy producers. It takes about a billion times as much energy input as comes out in neutrons. They can be useful neutron sources for imaging and research.

[1] https://fusor.net/
The current administration wants to burn it all down and doesn’t carry any reverence or appreciation for past accomplishments or prior work.
U.S. Businesses Love DeepSeek
C typing also provides machine checkable properties of your program in the same way, it's just very bad about it.
I've been a JavaScript developer since the nineties and I too have been puzzled about this very thing. Everyone has known Date has been broken for a very long time and a plethora of pollyfills and datetime libraries have sprung up to band-aid the situation but nothing ever got close to being resolved as major ECMAscript versions were released over the years. I guess if it takes 270 pages for MDN to explain it, it's a rocket science problem that's well over my head.
Damn, there goes my idea. The other day I wondered how far you could go by embedding classical and neural filters in plastic sheets, to make a "magic lens" that does some img2img transformation in real time. E.g. pixelizing should be relatively simple, but I wonder if you could go as far as transforming a small image classifier (say, "cat" vs. "hot dog") into a physical object, to create a passive "lens" that turns incoming light into words ("cat", "hot dog", "N/A")? Feels like it should be doable.

Anyway, thanks for the link; I'll study the paper and look up at the references.
I think they thought they could get away with a hotfix like Intl.DateTimeFormat()
Typical obfuscation sure. vms, obfuscation and everything in between is just noise to AI.
The Nuances of Constants in Go; Go Isn't JavaScript (2020)
Austral could use its linear types to deny any dependency the ability to allocate memory, just like it can deny io, giving those dependencies access through a provided type. They did it for supply chain safety, but it also lets you specify how your entire dependency tree handles all the system resources.
Dogs are probably the best example I can think of. They learn through experience and clearly reason, but without a complex language to define abstract concepts. Its very basic reasoning, but they do learn and apply that learning.

To your point, experience is the training. Without language/data to represent human experience and knowledge to train a model, how would you give it 'experience'?
Open-Source: More than just readable code
It's pattern matching, plain and simple, An area where AI excels. AI driven decomp is absolutely on its way
Durable Websites
As humanity we just don't deserve such good people.
Censorship just needs to work well enough for the average person. The brightest people who can bypass the censorship will be labeled crazy conspiracy theorists.
Entra ID – SPA application without Origin error gives an error
Well I failed one interview because to calculate number of days in between I suggested substracting Unix timestamps and dividing the difference by 86400.
> A year ago, Joe Biden supported ethnic cleansing, and now Trump supports it.

How many residents of Gaza ended up in Egypt or Jordan? I rememeber that kerfuffle and basically Egypt and Jordan said absolutely not, and it didn't happen. Trump is a loudmouth, so it's unlikely that he'll follow through on this (fortunately) but personally I count the chances of him doing something like this much, much higher than I did for the other US party (both of whom's policy on Gaza/Palestine has been really bad).
Mechanical turks ?
Some people are... weirder for the lack of better word than one can imagine. We always project the world around us on our experiences and view of the world, and always (at least by default) project other people and their actions as those done by us, judge by our values etc.

Suffice to say, that's not how you will understand behavior of others, especially in non-trivial situations, other cultures and so on. Just accept people are different and you may very well never understand how they see rest of the world and others.
It's not just the major browser makers. I was working on a JavaScript inference engine around when ES6 started to roll out, I had decent ES5 support but when all the syntatic updates came I had to give up. They basically killed the JavaScript ecosystem with all the updates. We only have complile to JS languages now. Those that still writes in vanilla JS are like those who still build apps in assembly langauge.
GE Hitachi’s small modular reactor (SMR) provides 24/7 on-demand, carbon-free power.

https://www.gevernova.com/nuclear/carbon-free-power/bwrx-300...
PiStorm68K: Dual 68000 CPU and PiStorm with Physical Switch Demo [video]
> I’m deep into the Apple ecosystem system and they don’t force updates

My iPad is pretty naggy to install updates, moreso than my Pixel phone even. iOS doesn't automatically update like Android does, but if anything that seems less like it's because Apple disagrees with that and more because their update system is so shit they can't get away with it. It's inexcusably slow to apply updates.

> try to upsell me every time updates are installed

They are the only ones to have lost a lawsuit for doing literally this. Batterygate wasn't that long ago, surely you didn't forget about it already? Heck class actions about it are still happening in various countries!
I’m begging you to read Manufacturing Consent.

And when has “studying the situation” ever worked to make the government stop wasting money destroying the Middle East? Obama promised to change this stuff, and he couldn’t do it, because he innately trusted the same people who made the mistakes to “study” how to fix them.
Thank you! I wonder if something a bit contrived such as small-caps could help. I'll experiment.
why not? if their product is “SOTA LLM” then they can’t just lay off r&d and coast. Years from now nobody is going to be paying for “that authentic gpt4 sound”. LLMs aren’t guitars.
America Needs a 'Great American Fantasy'
I think the environment in which you grew up have an impact on that kind of choices. We were told basically all our life, especially during the socdem "third way" era, that we should vote with our wallet if we weren't happy. And the moment we started earning money, we started doing that. Then the same idiots who kept saying "vote with your wallet" suddenly started crying about "cancel culture".

My generation was taught to vote with their wallet more than the previous ones, and probably it is the reason behind Tesla declining sales. Some of use are voting him out.

PS: And by the way, people who ever said "vote with your wallet" or something of that effect like "consumers have made their choice", and _then_ complained about cancel culture, and not made the link themselves are idiots.
I'm not sure if having a broken navigation menu at the top because of Disconnect or uBlock is a good sign, but their product seems like a decent alternative.
Having lived through a bunch of hurricanes in south Florida I can very confidently say people absolutely evacuate when given the order to.
Cybersecurity researchers: Digital detectives in a connected world
> Even an obvious optimisation of moving the buffer declaration outside of the loop isn’t available to the compiler.

Why? Can't the programmer just do this himself?
Awesome. Can’t wait
You don't understand, "open" stands for "open your wallet."
My SO bought a bag of "natural sea salt" once. It smelled like rotten ocean which should have been enough of a warning but I used it in a dish anyway and that food went to waste. Tasted horrible.
> Whether you like it or not, you will build your apps for this hivemind and not for any real problem space.

That assumes the person in question gives two shits about Product Hunt. What I learned from that website is that it isn’t worth it at all. It’s procrastination. It’s a place where wannabe founders gather to look productive and cool. People actually brag about being “top hunters”. It’s cringe worthy.

Back in the real world, every time I searched for a piece of software and landed on Product Hunt, the thing is already dead less than a year after being featured. Successful products become so despite Product Hunt, not because of it. Time and again I’ve seen good products which still endure not do well on PH, while vapid VC-funded hype is praised.

On the other hand, it has become a great filter. Every time I land on a product’s website and they brag about being “Product of the Day” or whatever, it’s usually the only outside validation they can point to. It is a fantastic indicator that what the creators care about is not aligned with my values, and that they’re likely to be in it only for the profit and will abandon the software at the first sign of difficulty.
I definitely don't disagree.
> and render instantaneously in current time zone

And for that you need to have a timezone-change event, if you don't want to poll the current system timezone.
The issue is that if you have a timestamp (e.g., `2025-06-20T17:00:00+02:00`) and a time zone (e.g., `Europe/Paris`) and you go to serialize it, are you explicitly including the time zone in that serialization? And when you deserialize it, are you checking that the offset is still valid for that time zone at that time?

Temporal fixes this by using RFC 9557[1], which includes the time zone in the serialized representation. RFC 9557 is a superset of RFC 3339. So where as previously you might just emit `2025-06-20T17:00:00+02:00`, using RFC 9557, you would emit `2025-06-20T17:00:00+02:00[Europe/Paris]`. For example, using Temporal:

>> instant = Temporal.Instant.from('2025-06-20T17:00:00+02')
>> zdt = instant.toZonedDateTimeISO("Europe/Paris")
>> zdt.toJSON()
"2025-06-20T17:00:00+02:00[Europe/Paris]"

And when you go to deserialize an RFC 9557 timestamp, Temporal will do some validation to help ensure it's still correct. For example, you might serialize a RFC 9557 timestamp that is in the future, but at some later point, that region might abolish DST. At which point, your RFC 9557 timestamp might or might not resolve to the intended time. If it was in DST, Temporal will reject it at parsing time.

You can read more about this at https://tc39.es/proposal-temporal/docs/zoneddatetime.html and search for "conflict". There's an example about Brazil abolishing DST in 2019 that should lay it out for you.

Separately from even this, there are other concerns. If you forget to include the time zone in your serialization and then just deserialize it as a simple timestamp, then it makes it very easy for arithmetic on that value to be wrong because it won't be DST safe (unless you're careful to reconstitute its time zone somehow). With Temporal and RFC 9557, all of that is handled for you automatically.

[1]: https://datatracker.ietf.org/doc/rfc9557/
I get that. I'm pointing out that these are separate factors. Chaotic does not imply non-deterministic, and vice versa. The only source of randomness here is the uncertainty in the observation of the object, because (as you point out) multiple combinations of parameters could produce the same observation, and each one will have a different trajectory. The randomness doesn't come from the chaotic nature of the system, it comes from noise in our measurements. It also doesn't (as other posts are claiming) come from energy drift in the simulation, because that's also deterministic.
That only works for past events, not future ones. Converting to UTC is lossy so rendering timestamps correctly in the future becomes problematic with DST/TZ rule changes.
Recently, I have also switched to OnlyOffice due to their document compatibility and nicer UI. However, on my machines, it's actually generally slower than LibreOffice. The UI is nicer, but it feels sluggish. Similarly to how Vivaldi feels less responsive than other Chromium forks.
> My least charitable view (and immediate reaction) is that they're purposely ruining a viable budget phone to make more sales.

Given the legal & regulatory trouble Apple got in and is currently in depending on jurisdiction for doing this, it seems highly unlikely Google would have picked now to attempt the same thing. Especially since it's literally a single device, and even the sibling 4a 5g didn't get the same treatment.

The silence is inexcusable, though.
> time _is_ complex

If only humans could read int64 epoch values
I think the interesting advantage is that you should be able to host it.
Yeah, but if you look at this list from the perspective of a kid in rural Virginia in the mid-70s --- there were only six in the state, two of them in a city on the coast, and three were academic libraries which were a long ways away, and not within the realm of possibility of visiting and most of them were already closed (only one is still operating as a library).

Didn't get to the nearby college library until a class trip for my senior paper --- in addition to the research for that, checked out a copy of Knuth's _TeX and METAFONT_ which changed the course of my life.
Only dictionaries. Sets are still unordered. As a person who was just burned.
Reposting some advice I gave to someone on HN a few weeks ago:

Here's some advice I've been given by maths professors that I've put into practise. This stuff really works.

-- Make sure you can do it cold, as in make sure you can do things without looking at notes, or looking at wherever you learned it from. For example, say I give you a calculus problem, you should be able to solve it without any outside help, just you, some paper and a pen. No notes, no Google, nothing else. If you can't, then you need to study more and do more problems.

-- Build a routine. Make sure you study whatever it is you want to study every day at the same time and you'll find yourself wanting to do it after a habit is built. And if you miss a session, for whatever reason, you'll feel quite bad about it, and want to try extra hard in the next session because you know you're "behind schedule".

-- Actively recall whatever you've learnt. You can do this by quizzing yourself (make your own problem sets, or do problem sets made by others), and by using flashcards/anki for the things you have trouble memorising. This is one of the best ways to retain info.

-- Don't stress or get angry. You'll just stop the learning process. If you find yourself stressed, or angry, take a break. Remain calm, happy and curious.

You can do it. I believe in you. Start today.
I sincerely congratulate the hard work of any open source office alternative and the small army of developers and contributors that make it possible. That said, I too agree the OnlyOffice UI/UX is light years ahead of the competition when compared to commercially successful options like Microsoft Office.
The bow doors?

https://en.wikipedia.org/wiki/MS_Herald_of_Free_Enterprise
Sabotage in the Age of AI
You can’t really blame the blogger for that though.

Letting a AI learn from your content devalues it as they can regurgitate it for a few dollars a month.
So, I'm not doctor, but I know that a lot of autoimmune diseases (I have a couple) can appear after a bad infection that your body fights off. So getting checked for the common AI diseases (Hashimoto's/Grave's, T1D, Lupus (It's never lupus), Crohn's, etc.).

Anti-inflammatory diets seem to help a lot of people with autoimmune disorders, because a flareup typically stems from stress or inflammation. Removing dairy and wheat didn't do anything for me, though.

I never got COVID, but I had a bad flu when I was a teen in the early 00s, and "new" research suggests that is when my body flipped a switch and now I develop a bunch of antibodies that attack a few systems, but good news is I'm basically NEVER sick anymore (might just be a coincidence, though).
One represents a time in a specific place, and one represents merely a shift from UTC. A specific time zone can have different offsets depending on the time of year, for example with Daylight Savings Time.
BMW and Volvo saw increases, and would generally be operating in the same sort of price ranges as Tesla.
First Trump administration had a very strong pattern of talk and maybe a few actions… and then they seem to forget what they were doing and the result is little to no action.

Trump loves to talk about trade but when it came to China he put up some token tariffs and announced “I didn’t say it would be easy” and then did nothing the rest of his term.
>shows that models like o1 are necessary.

But HOW they are necessary is the change. They went from building blocks to stepping stones. From a business standpoint that's very damaging to OAI and other players.
I already have to because many places I frequent (hotels, airports/planes, random shops) block not only UDP (so no Wireguard), but also OpenVPN explicitly.
I feel like which one you care about depends on whether you're an AI researcher or an investor.
Javascript, for the longest time, was a _slow_ moving target - web browsers themselves had cross browser issues where API X might work on browser A but not on browser B.

There were so many bigger issues like that I think that made this not a high priority in the grand scheme of things.

I think a good example of this is jQuery - while jQuery is a good tool, a huge part of its usage was the quirks between browsers. Selectors and the class of problems jQuery solved had more immediate impact to web applications, so fixing and taking from it became a more immediate concern.

JS API -> moment/date-fn/luxon -> Temporal has the same kind of trajectory. Not that those libraries will now be immediately 'bad' mind you - just that the base API is more sane.
> Interestingly I felt his reputation in my London circles fell even before it did in Germany and Sweden.

He was making a nuisance of himself in British politics for some time before he got into German, which may be a factor.
I've been on this site for like 15 years and I've never felt so compelled to tell someone they are a useless fucking asshole of a prick besides you.

Your projection reeks. I bet the last shit I took is happier than you are as a person. Get some fucking help.