skysight-inc/HackerNews huggingface dataset:
The problem is that the result of toUTCTimestamp(datetime: January 1st 2077 1:15am, timezone: New York) may be X today, but timezone rules could change soon, and then it becomes Y tomorrow. If you've only persisted (unixTime: X, timezone: New York) in the database and you try to turn X back into a local time, maybe now you get December 31, 11:45pm. If you're a calendar application or storing future times for human events, people will think your software is broken and buggy when this happens, and they will miss events.
Leonardo da Vinci's Notebooks
> "and Dragon-specific spacesuits for Wilmore and Williams."

Oh, good. Previous proposals included having them return in a Dragon unsuited.[1]

[1] https://futurism.com/stranded-astronauts-spacex-boeing-space...
>We gave up … data durability…

Wait, what? You think my mom backs up her computer? All my kids baby photos got uploaded to iCloud years ago. The drives they were on, including the backups, no longer function. (Actually one works but I forgot the password - because I didn’t have an online password manager then either).
> FAILED big companies

You bring up an interesting angle in considering the "overlords" as possible failures. So, dominant -and- failed?
True but it is possible for them to capture one of these sites and go through the logs to check for IPs. So it would be best to use these with a VPN also.

I'm not aware of this having happened for movie downloading but it has happened to data breach forums, the police in Holland have contacted some downloaders there after they took down a platform (raidforums): https://tweakers.net/nieuws/208638/politie-mailt-duizenden-n... (in Dutch, sorry)

So it's not unprecedented and certainly within the legal realm of possibility even though this is a different country.
Wish kindles had any functionality like "Find My". I'm on my third Kindle, having forgotten one on a cab (I think) and another on a plane (I know for certain).
Sure, he has become the richest man of the world with various world class companies by accident. Elon Derangement Syndrome is real
I’d note the experience is not dissimilar to motion sickness, which despite being present in some humans, hasn’t stopped us from using cars or boats. Use of cars and boats allows people to become adapted to the experience through the amazing plasticity of the human brain.

Now, the use cases for cars and boats might be more compelling for sure, and maybe for those that experience this discomfort its benefits don’t outweigh the unpleasantness of the adaptive period, but I’d note motion sickness isn’t universal, and for smaller motions like automobiles (probably more similar to VR than boats which are an extreme), not even that common.
There is a dedicated bicycle road connecting Cumberland with the National Mall in D.C. and which promises no cars, no pedestrians. Ten hours of pedaling mostly downhill.
X is partly funded by sanctioned oligarchs
Work from home. Commute into a DC metro based office once a month. You could even drive to Martinsburg and take the Marc. Sounds doable.
> The lawsuit alleges that the university approved the lab's refusal to deploy the anti-malware software "to satisfy the demands of the professor that headed the lab," the DoJ said

It sounds like they're being charged for not installing snake oil antivirus software
I see you mistyped Shotwell.
Agreed. I also don't see them having much incentive to do this.

It's pretty hard to get right, so unless they truly believe they can offer a superior alternative to Google (or any other search engine), they're unlikely to pursue it.

Plus, most users are likely not enough of a power user to truly benefit from something as rich/complex as this, hence the reward for the behemoth to pursue this likely won't be worth the complexity and effort.
Temporal is getting standardized by the IETF so you can expect it will eventually have broad ecosystem support beyond Javascript, here is the RFC https://www.rfc-editor.org/rfc/rfc9557.html
Barclays Bank App Horror
"Allow Barclays to find, connect to and determine the relative position of nearby devices?" says the mandatory update just delivered to my Android Barclays Bank UK app.

What the ???

What business does a bank have in connecting to nearby devices?

Who in their right mind would allow it?

And what part of this service is going to break horribly when I disallow it?
That’s a really cool observation, thanks for sharing
> twenty years from now will be able to update

> requires activating the Oculus Go with a Meta or Oculus account

I wonder if Carmack knew about this requirement at the time of his quote, or if the rug was yanked out from under him after the fact. Are there any account systems that have lasted 20 years without having the plug pulled on them?
It was nice. As long as you weren't doing something totally inadvisable like using IE 7 or something, things generally worked fine. Blink, Gecko, WebKit, whatever. Even random tiny FOSS browser projects wrapping somewhat outdated builds of WebKit or Gecko worked ok the majority of the time as long as you spoofed the user agent string of one of the big guys.
Yes, also there's a world of difference between a single extremely hard to repeat mission whose only purpose was to win the race to the Moon at any cost for reasons that had more to do with politics than engineering (not to dismiss the huge engineering accomplishments, my point should be clear) and something whose plan is to send stuff in orbit every week and potentially people every month with the goal to do the same on the Moon very soon and Mars in less than a couple decades.
The great accomplishment today isn't reaching a higher orbit than in the 60s, but doing the same every damn month, with significant cargo capabilities, and safely. One can't build a Moon base by sending up there a bag of screws every six months.
Whats your source for it not being available in browsers/node until 2028? Update cycles are pretty quick these days for browsers and mozilla/safari has been pretty good to add APIs that don't increase attack/privacy/interface surface.
Thank goodness there’s a lot more space than earth then!
> I'd settle for a world without iMessage.

Come visit Europe ;)
When Lockheed left the civil aircraft market after the TriStar it was largely because the three-way competition with Boeing and McD was unviable.

Given that, the subsequent merger of McD with Boeing should not have been approved.
The last link doesn't work.
Is it? There are not that many figure skaters in the grand scheme of things. I’d assume there’s some element of self-selection going on along with the training.
No, you have the wrong mindset. You could have asked the same question without the hostility.
Thank you for the kind words!

> When a schema is provided, is it fully enforced?

Right now the schema understands the difference between attributes and references. If you specify uniqueness constraints, they are also enforced. We haven’t supported string / number yet, but are actively working towards it. Once that’s supported, we can unlock sort by queries as well!

> Migrations though... hope you focus on it early if you haven't yet!

We don’t have first class support for migrations yet, but are definitely thinking about it. Currently folks use the admin SDK to write migration scripts.

Question: do you have any favorite systems for migrations?
ComputerLand Radio Commercials, 1985
Every person who worked in humanitarian aid for a few years will confirm that charity does not solve the problems. It alleviates the suffering a bit but does not fix the world, because it's reactive. It deals with consewuences, not the cause. Innovation is the solution.
Just choose https://lemmy.world and not care then. There's other instances https://join-lemmy.org/instances

So if one community like say, https://lemmy.world/c/linux So .. /c/linux has mods and they're questionable you can go find a server/setup that you might think has better mods or a better mission behind them and their /c/linux will be moderated different from lemmy.world's /c/linux but they will all still have the same posts/comments, upvotes downvotes etc. Lemmy.world's deleted posts wont be the new one's deleted posts.

It's a federated Reddit (decentralized) - It gained millions of users when Reddit users jumped ship. It gains more every day because they're getting sick of the astroturfing, left swinging bias, bot bloat, and terrible mods/reddit policies.

So while you can't oust the mods per se you can just go find a different webserver that hosts a lemmy and it'll have different mods, admins etc
Well then, how do you suppose the human brain does it ? Magic ? The answer of course is: it's heuristics all the way down.

But I don't think we can agree on anything here, I am a materialist and you seem to be a dualist. You may believe in some kind of god(s), (Otherwise how could will-ful humans emerge from will-less matter ?) and I don't intend to debate this here.

My worldview is that our brains exist in a material universe that is governed by physical rules, and until I see proof of the existence of some kind of soul that is somehow able to make decisions detached from our material condition (culture, health, environment, past history), I think my position is the most reasonable one.
Obviously not. With enough resources, engineers could do it, and it’s a constrained enough problem that AI likely could do so as well eventually.
Is there any bypass possible on the Home version?

Also, do the bypass methods that tools Rufus and Ventoy use still work?
> Why can't researchers just publish something on a pre-print like ArXiv?

In my field, Arxiv has too many really suboptimal manuscripts, too much garbage, and is not well indexed. Looking for decent stuff is hard. I would really like our institution’s library to pay someone to sift through Arxiv full time and compile lists of decent articles regularly. Like how they used to do when you had to physically go to a library to even get the titles of published articles. This was enough of a hassle to make bibliography lists valuable. But yeah in the meantime, it’s too expensive in terms of wasted time compared to even Google Scholar.
I wonder if the pipe operator will land in SQL before we see it in JS.
Agree! And I like no longer having to use js-joda to support these types :)
Here's the link to all of his articles: https://arstechnica.com/author/ericberger/

I don't have a positive opinion of Ars, but he's absolutely one of the best sources for space news and reporting.
> So, as ever, we look to the US to dig us out of this hole.

It's not a hole the US can dig them out of, shy of a land invasion or threat of nuclear retaliation. The author even admits as much, saying that the reluctance makes sense even if they don't agree with it.

I don't know what the purpose of this article is besides promoting defeatism and justifying warmongering. If they have any suggestions besides "press the red button" they seemingly forgot to submit them.
Let's say I'm sorting some information about an event occuring in Florida, USA next year. It will be on July 4th at 3:00pm. I store this as an ISO string: "2025-07-04T03:00:00Z-5".

Florida (and the USA as a whole) have been discussing getting rid of the daylight savings change on-and-off for several years.

If that law goes through in December of this year, the date I stored for my event will now be off by an hour because come July 2025 Florida will be on UTC offset -6, not -5.

On the other hand, if I store the date with a fully qualified tz database timezone like this: "2025-07-04 03:00:00 America/New_York" the time will continue to be displayed correctly because the tz database will be updated with the new offset information.
Memento Mori is a cliché, but it really is powerful (if truly experienced, not merely acknowledged on a rational level) .

It seems to me that we're living in a sort of haze, caring about unimportant, downplaying/postponing the really important stuff. Whenever I have this deep realization I can die any minute, I cut tgroygh this haze, I can re-focus on what's (for me) truly important - namely close personal connections, chiefly my family and good friends.
The CHIPS act is a big mistake, they decided to give billions of dollars to companies like Intel that decided to layoff thousands of people a few months later. Like always, the US decided to give more money to unaccountable companies that will put this money into their management and shareholder's pockets.
This could change if power users were willing to pay for software. There are enough of us out there to create a market to build us tools.
I think the author is talking about how ISO dates typically get converted and stored as integers or normalized (to UTC) ISO strings. If a payment was made in a different timezone from the server, the timezone locale (e.g. America/Los_Angeles) also needs to be separately stored in the db in order to preserve the full human readable meaning of the original payment date.

If timezone offsets are separately stored (or the UTC normalized ISO strings), this still isn't sufficient to know which locale the offset is referring to since multiple locales use the same timezone offsets.

It gets even more complicated when different locales shift their timezone offsets throughout the year due to daylight savings.
NASA officials have previously admitted to applying more oversight to SpaceX than they did to Boeing regarding commercial crew. SpaceX's success is in being self-motivated. The government money is nice, but they want to develop and commercialize the tech anyway and are willing to put their own money into it. As evidence we have all the private Dragon flights, extra capsules built for free-flying missions and their self-developed EVA capability that should launch some time in the coming week.

That significantly relaxes the controls compared to Boeing, which is structured around exploiting cost-plus contracting, so every bit of work needs to be tracked and billed, the more time it takes, the better. Starliner was fixed price and they had to put in their own money so they would've been doing the bare minimum to keep the program going. They've only built the bare minimum 2 vehicles they'd need to meet contract requirements, and can only launch on the few launches reserved on a now retired rocket, so no room to commercialize until someone pays them to make it work with Vulcan.
At the present moment it doesn't much matter how it started.

Before Elsevier, journal articles or "letters" were just correspondence between individual researchers. The big publishers got into it later.
Thought it was hug of death or something but irony is good too, thanks for the link
Unreal was really designed to be blueprint first then only move the messy parts to C++. So if you are using it like that you won't hate the C++ side of things.

I think a lot of ppl that come from Unity want to go all in on C++ and run into issue after issue after issue. Then end up hating the living hell out of it.
Replacing compile time constants with function calls will always bring some trouble, suddenly you need to rearrange your structures, optimizations get missed (in extreme cases you can accidentally introduce a DIV instruction), etc. So it is not surprising that code assumes 4k pages.
This twit is comparing C with backward compatible extensions for object-oriented programming, to a language that is designed with syntactic sugar for OOP from the ground up.

And look, he or she didn't notice that their example of Swift method dispatch is several characters longer. And that's in spite of dropping "With" from "doSomethingWith"!

The Swift example has the same number of brackets and colons, plus extra punctuation not found in The objective C.

[myObject doSomethingWithParam1:param1 param2:param2 param3:param3];

myObject.doSomething(param1: param1, param2: param2, param3: param3);
Totally. It's a vicious cycle. Once you get knocked off course, you fall into this current that's pulling you further off course. And the further off course you go, the stronger that current is.
I get what you mean, but that stops mattering with companies that go into full enshittification mode. Your point only applies when tacit cultural norms have power, not when they're being broken for all the advantage companies (and people) can get.
Smelting using focused solar radiation against a spinning carbon crucible would be cheap, mechanically simple, and effective. I’m not sure why you think you can’t refine in space.
Like, what if you only need the date but not the time? You can use timestamp to store a birthday, but which in which timezone should you transform it back to date?

Or what if it is specifically about time in timezone independent way? You want to wake up ate 06:00 no matter in any timezone. Just something like alert.

You could use part of ISO8601 like 2020-02-02 or 06:00:00 to store exactly what you specify. But with timestamp, not so much.
If there was an economy worth building for, the geography wouldn't be a blocker. Look at Seattle, Oakland, or the Hollywood hills. They're all built on rugged, mountainous terrain just as difficult as the Appalachians, but they don't suffer the same issues attracting wealth because their economic situation is so different. In fact, each of them has the opposite problem of demand to build vastly outstripping permission to build.
> a huuuge benefit is that outside of Delaware you can relitigate cases and argue for the exact opposite outcome as to whatever case law Delaware judges are bound by.

How come this is a benefit? Unless you know ahead of time what conflict you are going to be in court about this seems 50/50 whether it will benefit you or the person suing you/being sued by you.
It's more like China is behind this.
A single server can go a long way these days
Good question, I don’t know i’ve only used it for querying.

For SQL to Have a good/improved syntax for insert/update/delete/merge would be very nice (in theory)
I was just reading about how you can add a local LLM that you have on your PC to be your default AI chat assistant in Brave browser. Elsewhere on HN today is news of the latest version of LM Studio that can act as your local RAG. I reckon this sort of tech will be built into operating systems soon enough, and in this way personalized search will be enabled.
It worked just fine with Subversion. As long as the central server was fast and reliable there were no major synchronization problems. Branching was cheap, we did it every day.

Git is generally better for most workflows. But let's not pretend that it was ever really necessary for remote asynchronous development work.
For an American, national means built in the US. Unless you believe that Germany and other Europeans are just colonies of the US.
> I've heard JS devs insist that Dates and Times have no place as standalone constructs outside of a Datetime

As somebody having both caused and fixed many time-related bugs in a financial/payments context, this sentiment is creating an almost physiological reaction at this point.

If your real-world process is concerned with things happening on particular days, don't represent these as midnight, i.e. 00:00, of that day. You'll thank me the day your company starts hosting servers or interacting with a customer/vendor in a different timezone.

Essentially, this is just a corollary of "don't imply more precision in your internal data representation than was present in your data source", but it bears repeating when it comes to date/time processing too.

(And please, please don't ask me about the difference between "Y" and "y" in Java's SimpleDateFormat, but look it up before you ever use it, thinking they're equivalent... Because on some days of some years, they are not.)
Show HN: Web app generator for modern JavaScript frameworks - Unshift AI
> But might discourage some fresh blood from joining.

That's probably more of a feature than a bug: it acts as a "natural" filter.
You're right. But then tz updates would need a patch.
What if Facebook has gone out of business in 20 years?
Yeah and the go isn't really an interesting product anyway.

I was really hoping they would do the same with the Quest 1 which they've deprecated now too. But they haven't. I guess the firmware has too much in common with the 2 and 3 for them to consider open sourcing it. Or it was mainly Carmack who pushed for this with the Go and he has left the company since.
The stranded Boeing Starliner astronauts planned to hitch a SpaceX ride home
This would be fantastic, I agree - specifically the interaction between generic constraints and conditionals has bitten me so many times.
I am one of those people! I got over it once during the Doom era, then a second time during the Counterstrike era. I keep trying to get used to it a third time but it hasn't worked.

I don't know whether the games changed rendering in some way, or my monitor is too big, or it's just age.
Regulating platform risk and design: ChatGPT says the quiet part out loud
SpaceX will lose a vehicle. Not a question of if, rather one of when.

relax! i am not saying Elon isn't the greatest engineer ever, and SpaceX is not a great company.

space flight is a dangerous business.
I’m not sure if that’s fixed, it seems pretty much “by design”, with the way the editor (in the browser) selects the “current query” for you.
The soundtrack from Caesar 3 has stayed with me for years! Amazing!
What does "927" mean?
It has to be in defined beforehand.

No AI magic can know the foreign keys from the schema alone and even with data the results would be uncertain.
[dupe] https://news.ycombinator.com/item?id=41339667 226 points by ripjaygn 2 hours ago
I don't really understand what he's talking about. It seems to be a reply to something else but I don't see that.
2030 for 500K chargers is just separate political goal, it isn't connected to the $7.5B allocated by the bill.

The bill allocates $7.5B over 5 years. He said most will be coming online 2027+ but seemed to admit that the expectation was for more to be online by now. While I agree the "9 stations for $7.5B" there are reasonable concerns here that the money will be well-spent. I can't even find anything on how much has been actually allocated to far and how many chargers are expected.

https://d1dth6e84htgma.cloudfront.net/02_22_24_Letter_to_Sec...
Karpathy on VS Code Cursor and Sonnet 3.5 vs. GitHub Copilot
Different games affected me differently, when I was 13 I could play Goldeneye 4 player on the N64 for hours with my friends but the Turok multiplayer focused game I could only handle 30mins before I would get nausea. I grew up playing Doom and Quake on PC without issues. Some games still make me sick, Dark souls 1 I have no issues with but Dark souls 2 is unplayable for me. Also I can play Rocket League for hours and feel perfectly fine. The source engine in VR was the worst experience for me and now when ever I see half life 2 in motion it makes me sick.

It’s quite varied and I would like to figure out what the common denominator in all of this that triggers my nausea response.
"The updates and network access are mostly nonsense": This rings so true to me.

Though so much of my actual work now involves network access... whether that's referring to files on someone's OneDrive folder (my admin assistants, who are subject to my institution's obsession with Micro$oft, are constantly sending me links to files in a OneDrive folder) or looking up papers on Google Scholar or PubMed.

I guess what bugs me about modern MacOS and Windows operating systems is that one has no choice but for their computer to be constantly talking to who knows who on the internet, all the time... even if you login and just sit there and not run any internet-facing apps. I could log into my laptop, launch MS Turd, write a paper, and all the while my OS (and MS Turd) would be doing who knows what, at the mercy of who knows what security threats.

I know I could disable WiFi. For a while. Eventually my OS would start complaining.

I guess a linux-based OS in which I lock down network access to (for example) only a web browser. Then at least it's my own hand.
Olive oil wastewater heralded as new superfood
Hah, what are the odds?