skysight-inc/HackerNews huggingface dataset:
Autosaving means you often save a state the user didn't want to save, sometimes one they wanted not to save, erasing one they probably wanted to keep as a savepoint.

You can give them back the point-in-time or known-state recovery with manual snapshots or history tracking, but now your data system has to support that.
Yes, I agree, it might be a thing now.

Update, answered in detail here: https://news.ycombinator.com/item?id=42016231
> feedmail.org/0. This one looks like it's trying desperately to honor the max-age thing, but sometimes it arrives a hair too early - on the order of about 100 msec here. So weird. How damn often is it considering these polls for it to be able to hit it that close? Does it ever rest?

Haha, no we never rest.

Basically the poller looks at what the next feed to check is and sleeps until the scheduled time, then fires it off. There is a concurrency limit but in practice we don't hit it. So within the accuracy of a Linux sleep call we will be firing off the request.

However for whatever reason I decided that if the scheduled time is within 1s of the target we just skip the sleep, so that is where the earliness comes from.

The reason she has seen 100ms rather than closer to 1s is probably because we calculate the time based on when we receive the response and there are things like DNS and TCP setup that will delay the request a bit. This feed seems to consistently respond in under 0.4s so in theory we could be slightly earlier. But I don't think people with max-age=3600 are worried about a few hundred milliseconds.
TBH working too much and i may call it’s a tackling phone addiction.

Using Roots to reduce it tho, adds stuff like app limits, downtime, and a “balance score” to help ppl keep their screen time in check. Just tryna make it easier to unplug and stay present without feeling too forced.
>Removing nodes by adding a concept of implicit branches via "unless" clauses within a node doesn't necessarily make the system any easier to understand at a glance.

It kind of does though, because it's easier to understand what the system does in general without necessarily wanting/needing all the lower level detail.

That's also one of the reasons we use functions, instead of unrolling everything into a big ball of code, no?
Are you sure AES 256-bit hasn't been broken?
Nina Teicholz being the distributor of this propaganda right?
So you’re running an outsourcing agency and offering to pay for leads?

That isn’t the same thing as a professional referral.
Nah, on landscape displays too. I often find myself scrolling back up to get to the start of the right column of text.
I don't know about videos, but here's my general workflow.

1. "Huh, I wonder at what point SSDs of today are comparable
to RAM speeds of yester-year?"
2. `C-c n c` (create-node) "ssd_ram_yearly" (title)
3. (a document spawns) "\* SSD vs RAM comparison" (I give it a
better unofficial title)
4. I do googling, drag and drop images into the document (org-download
is a must have)
5. Satisfied with the document, I decide to link it to a
parent node
6. `C-c n i` (insert node) "random_thoughts"
7. If the random_thoughts node exists, it just links, if not, it
creates a new document which I can fill out, and then `C-c
C-c` to complete it, and then it links back to the ram document.
8. I finally do `C-c C-c` to complete the original ram document.

Later on:

1. "Huh, what was I thinking about again?"
2. `C-c n f` (find node) "random_thoughts"
3. `C-c n l` (show backward links) a new buffer pops up showing
all files that link to random_thoughts, and I click on
the Ram ssd one.
Mauritius suspends social media until after election amid wiretapping scandal
I didn't choose Mac over Linux. I chose Mac over Windows in the year 2002, and I became a Mac developer in 2006. Things were a lot different back then. Now it's too late for me, because my entire livelihood depends on Mac.
Really depends on which crowd you're talking about.

The "I bought a tuner" or "I bought a kit" guys don't care or know enough to care.

Once you start talking about people who are reading turbo specs and whatnot people do very much care (because turbos and injectors are expensive and you want them both to be compatible so they get the most out of each other).
I would propose to no let people die on our borders.
> The magnesium body is a bless and feels a lot better to the skin than aluminium.

Just curious, how does it feel better? My framework apparently has an aluminium lid and a magnesium base, and the mg feels “smoother” than the slightly more textured al… however my iPad is apparently aluminium too and is smooth to the touch.
For ad blocking on OpenWRT, you could try AdGuard Home

it’s pretty straightforward to set up and works out of the box. Also, if you’re building any sites yourself, something like GetProduct dev could be useful for subtle monetization with affiliate links instead of cluttering with ads.

Keeps things clean!
All I see on YouTube is videos of people playing games. What's the status on running, say, a Windows desktop browser?
Oasis: The first playable AI-generated game
I'm actually working on the software part of that, in the UK. It isn't open source yet (mostly because we can't afford the level of comfort we need about data security, given that this is very sensitive data) but that remains the intention.

But even with open-source software, there will still be the issue of how highly regulated the care industry is. There are significant variations even within the UK, and indeed, there are even inconsistencies between inspectors of the same regulator.

But below the level at which regulation kicks in, care work is—for some people—the most rewarding (not financially!) type of work and arguably will be one of the last professions to be replaced by AI (though there is plenty of work on robots).
Zed - open source, written in rust and hence extremely fast. I’ve always been a jetbrains user and every time I tried VSCode it never stuck. For such people zed is great since you can set up the config to use jetbrains key maps. Also you can get it to work with open LLMs via ollama or groq or cerebras; the latter two require an unpublished hack; here’s my config, thank me later :)

https://gist.github.com/pchalasani/9e71c58d2f846412b253ae0ec...
The simple reason is that MapHub doesn't have a Google Docs like "time-traveling" version control nor Undo implemented. Undo is _really_ complicated if you don't start your app with that in mind. So the way to work is Save, try something and if you want to revert then you just reload the page.

Of course there is the "Previous versions" feature, but it still breaks my logic of Checkpoint-Experiment-Revert cycle. But I might be alone in this and users would be happier with autosave.

Update, answered in detail here: https://news.ycombinator.com/item?id=42016231
IME I've found there to be the expectation that there's about 10-15% available for negotiation to make the candidate feel like they got a win. Of course, some exceptions may apply.
You could implement automatic saves on each change then, instead of regular intervals. You can also have a toggle, enabled by default, I guess, so the elderlies will have the option to make it like the good old times.
Nowadays it's sites collecting surfers' data.
When you appear to be copying another KDE project (Neon), it would be helpful to explain why.
Now that you mention it, I remember reading through the entire first script of of Alien from 1976[1], which was really cool. I now feel an urge to re-experience that.

[1] http://www.dailyscript.com/scripts/alien_early.html
> Drivers knowing that they will get away with mowing down a pedestrian so long as they say they didn't see them is also going to encourage dangerous driving.

This is silly. Nobody thinks this. ”Mowing down a pedestrian”, even if one has a perfect legal defense, would be incredibly traumatic even for the driver. Traffic rules ought to be engineered with practicality (physics, the limits of human cognition and visual perception, etc.) paramount.
> Well, technically he founded “philosophy” more than a religion.

If it executes a guy for revealing secrets and/or heretical discoveries, it's mroe of a religion than a philosophy.

https://en.wikipedia.org/wiki/Hippasus
I have mixed feelings about this. Having unrestricted access to my devices at an early age is what made me have a career in software development later on. Having a computer, portable consoles, and then smartphones on was crucial - those were the devices I were playing with, and eventually tried developing for, or even just running homebrew programs.

Some of my lifelong friendships were made over the Internet, sometimes at a very young age (9~10yo), and we still talk to this day. I started posting on forums back when I was 7. Some of my friends got into their careers in similar ways - for example, by playing sysadmin when they were kids, then teenagers.

I don't know. I have mixed feelings about this. I think not allowing smartphones to be used in class is more reasonable.
My point is 6 years old is a good heuristic to use for "start school" age and even scotland is similar
Oh, I didn't notice that. I guess this is using their hosted HSMs to do the PIN check? Otherwise it would be trivial to brute force. But if they are using hosted then I think it can be considered a proper E2EE system.
Answered in detail here: https://news.ycombinator.com/item?id=42016231
Another option rather than complete rearchitecting the app is to autosave into an autosave slot. A lot of games do this to avoid the player having to choose a save name. Having many of them gives you some snapshot history every X minutes and its a reasonable trade off especially if on load you just pull the most recent save to start off again.
You had access to a computer for 3 entire years before you had access to a smartphone, that's what contributed to your growh. Had you had the phone forst, I doubt you would've attained the same growth.

Smartphones these days aren't tools that promote creativity and curiosity; they are passive consumption devices. They promote brain-rot and short attention spans, extremely hostile to curiosity and tinkering, promote walled-gardens and siloed ecosystems as they are designed to funnel you unto the specific add-ridden attention strip-mining facilities they call "Social Media" ala facebook, instagram, tiktok, and all that crap.

I would feel more at ease sendingy kids to a red light district.
Perhaps that's true in your country, but not in the US. That said, the logic doesn't fully hold up. I can see it making sense if the goal were purely for the restaurant experience, but if I could replicate the food at home using a bot, I'd be inviting all my friends over to eat at my place instead.

In the US, I think it would be hard to say that most people go to restaurants for social benefits.
People want to do challenging things that are worthwhile. The $500 prize is necessary to prove that it's a worthwhile challenge.

It's easy for anybody to see that, say climbing a mountain with a death rate of >1% is challenging, or completing an ultramarathon; so no prizes need to be offered. Offering a monetary prize for illegible things like new math proofs creates common knowledge that those things are challenging and worthwhile.
You can infer the same information it would get you via boost and EGT and whether or not your exhaust visually indicates unburnt fuel. You also don't need super precise AFR in a diesel like you do a high strung turbo gas engine.

Wide band O2 sensors are unreliably enough that they're kind of a pain to keep working accurately long term if you're not on a racecar maintenance schedule and if you aren't tuning things to those extremes you don't need that level of precision anyway.

Basically it just kinda adds up to "not worth it" for street vehicles
Maybe a tall ask, but have you considered writing down all your experiences into a book, and release it after all NDAs expire? I’d love to read more about low level hardware and the behind the scenes stuff involved. I’m sure you’ve got a lot of good stories.
How does that work for most people? Are they organizing the files on a traditional file system or clicking on an icon in the message to open them or picking uploads from a selector which blends cloud and and app boundaries? Based on my wife’s school and the one our son attends, a LOT of the areas which used to expose file system behavior have been removed or significantly de-emphasized.
Then there's more reason to be the first. If a phone company already has 3 factories in a region, the 4th nation probs isn't worth it.

Look at China or India, they started first and have massive advantages because rolling back that hefty and entrenched investment isn't worth it.
Wait until 8th?
No wait until they drive...or later!
The best laptop is the one somebody else had
Isn't a 1x1x1 rubik's cube a dice ? Or i am missing something about the size notation ?
People have not been making vessels with 237ft masts for thousands of years. That boat literally had one of the tallest mast ever to exist on a boat. You combine the “extreme” nature of this boat with an extreme weather event and you get an extremely outlier outcome
It's not the same thing.
ChatGPT search is an end user facing offering that is not available via API.

Google's grounding feature is mostly for API users and seems like a parameter that can be used to first search before providing an answer. It seems quite expensive tbh but otherwise really nice. 35 USD / 1000 requests
Kinda hyped to see how this model (or a much bigger one) will run on Etched's transformer ASIC, Sohu, if it ever comes out.
I am aware that this specific thread, started by tonfa, concerns how non-resident US citizens have a tax obligation to the US.

I am also aware that the billionaires and multimillionaires that this article is about would need to pay taxes on their unrealized capital gains (part of the 'exit tax' shiroiushi earlier in this thread pointed out).

The article also points out that avoiding taxes on unrealized capital gains is one of the reasons for these fuck-you-got-mine people to move, which means the US $2,350 you quoted is an abstract lower bound, and not meaningful to the thread topic or the people involved.
> The problem with sites that extract text from movies and other content is that they reduce people’s desire to pay a fair price for content

A bit strange to use "fair", which (to me) seems to be quite on a subjective side. Do people still think that the price is fair and only don't want to pay it? Or maybe some of them don't consider the price to be fair anymore :-)
It’s a small company, yes. But I guess you still get a better sense of leadership even in a big company with a live video compared to a an email.
A Minimum Complete Tutorial of Portable Document Format [pdf] with Pdfsh
Wow. I am not a physicist, but I use pdfs and moments and cumulants all the time. I came up with my own method to calculate cumulants for affine processes using some recursions, and they work. But if I hear you right, I might have stumbled upon something that Feynman did 70 years ago, and he probably did it better. Any good links you can recommend?
Sierra Creative Interpreter (SCI) Script Compiler Now Open Source
I just want to search in my previous chats, apparently you can do this in the app but not in the website last time I checked.
Well, in Google Docs you have something that looks a lot like a hierarchical filesystem (whether someone actually creates folders or not). The fact that it's not actually a filesystem as traditionally understood is sort of irrelevant. The average filesystem user didn't know about inodes, journaling, etc. either.
I was talking about iOS so yes, I missed that the conversation was about Mac. Shame on me. In a sense the use case for a Mac is less ubiquitous than a smartphone, so the need for vetting may not be as great because users of the device don’t perceive the apps running on it as the device itself.

However, I stand firm in my argument about why the iPhone is locked down and why it’s a good thing. Even if you spread into other smartphone manufacturers like Samsung, you still find similar attempts to control the lay users ability to install unvetted apps on the devices. It may even be more important for them to do that too since they don’t fully control the OS on their devices.

> That's another made up number of yours, with a similarly made up qualifier

Obvious it was made up and obviously it was set as an intentionally low bar for software quality because who would argue (especially on HN) that 100% of available software out there is bug free, but if you want to believe that all available software is 100% safe to use, I encourage you to download and install everything you come across no matter whether the device is a smartphone, a Mac, or any other device you use and rely upon. I am sure you will be fine.
Intel Keychains with Computer Chips
Instead of disposing of or recycling sub-standard chips, Intel used to repurpose some into keychains.
Emacs auto-saves to a temporary file (#<filename>#), it won't update your actual file until you yourself save. Can't get better than that. Never lose anything, never save a change you don't want.
Ok, still, the plant now provides a substantial amount of energy to the region.

I suspect the pandemic might have provided a cause for the delay. I was myself involved in a large energy project in the UAE and remember the challenges caused by the lockdowns happening.

But probably with a 30% over budget bill, that is only partially an explanation.

Additionally, the UAE is big users of solar, also having been early adopters of the technology.

And like solar, you can build nuclear in small and large scale plants.

But my favourite contender for future, base energy source is fusion power,

https://www.technologyreview.com/2024/10/31/1106384/inside-a...
Hundreds gather at hoax Dublin Halloween parade
Very easy to fault them, an innocent until proven guilty persons reputation and freedom are on the line.
Yes and no. You need a universal way of saying "something that should exist here is missing"
Also, if you prefer using AI assistants as desktop apps that feel separate to the browser and you can open directly, you can download Progressive Web Apps for Firefox [1] and create a separate shortcut for a sandboxed profile of Firefox with less visual clutter that open the assistant directly.

[1] https://addons.mozilla.org/en-GB/firefox/addon/pwas-for-fire...
Google fined $20 decillion by Russian court
Non-paywalled version: https://archive.is/AkgMN
I'm not sure I want to go back to a world where I could lose a few hours work because I didn't save my work incrementally. (That said, as others suggest, you want to have a way to say known good/useful checkpoints as well.)
Linkding: Self-Hosted Bookmark Manager
I still maintain that this (originally from ancient China) is the clearest proof, and gives the best insight into why the Pythagorean Theorem holds.

https://cdn.britannica.com/43/70143-004-CCB17706/theorem-dem...

It is not immediately obvious why the area of the hypotenuse square should be equal to the sum of the areas of squares drawn on the other two sides of the triangle.

It is clear that the lengths of a, b and c are connected -- if we are given the length of any two of (a, b, c), and one angle, then the remaining side can only have one possible length.

So far, so simple; what is less clear is why the exact relationship for right triangles is c^2 = a^2 + b^2.

The other proofs demonstrate that the relationship holds, but give little insight.

The geometric proof linked above makes the relationship crystal-clear.

For any right triangle we can define a 'big square' with sides (a + b). The hypotenuse square is simply the area of the 'big square' with 4 copies of the original triangle removed.

Simple algebra then gives us the formula for the hypotenuse square:

The big square has area: (a+b)^2 = a^2 + 2ab + b^2

The original triangle has area: ab/2

1 big square minus four original triangles has area: (a+b)^2 - 4ab/2 = a^2 + b^2

Similarly, if you take the hypotenuse square, and subtract 4 copies of the original triangle, you get a square with sides (b - a). This is trivial to prove with algebra but the geometric visualisation is quite neat, and makes clear why the hypotenuse square must always equal the sum of the other two squares.
> Prior art

> KDE neon, KDE's first version of a self-made OS. KDE neon fulfills the "distributed by KDE" requirement, but fails on the reliability angle due to the Ubuntu LTS base that ironically becomes unstable because it needs to be tinkered with to get Plasma to build on it, breaking the LTS promise
From the bottom of the linked page:

"Prior art:
KDE neon, KDE's first version of a self-made OS. KDE neon fulfills the "distributed by KDE" requirement, but fails on the reliability angle due to the Ubuntu LTS base that ironically becomes unstable because it needs to be tinkered with to get Plasma to build on it, breaking the LTS promise."
FTC Sends $2.5M to Consumers Deceived by Credit Karma's "Pre-Approved" Offers
It is obvious that a new arms race was going to start after the introduction of "AI" content laundering machines. Be careful posting your "AI" generated summaries.
My first memory of something like this was the rushed Google Wave announcement occurring on the same day as a Bing rebranding launch (if memory serves, the domain registration timestamps for the Google domains were also highly coincidental but I've long since forgotten with what)
But the article explicitly shows a „version history“ button, so going back when autosave saves something bad shouldn’t be a problem.
I don't believe there were murders but to speculate I would imagine that large shareholders and not employees would be the more likely culprits.
How is this dismissive? It's a fairly straightforward statement of fact. The only way I could possibly read it as dismissive is if you interpreted it like, "These approaches are typically limited to [old, boring ass,] RDF-based web data and do not capture the [rich, luscious] dynamic, user driven interactions seen in [beautiful] modern web applications"
The "files" mention in the title is misleading, the saves here are done server side, which is made clear in the explanation about version history.

And that's where I think the author either doesn't have a mental image that matches what the user sees, or they like metaphors that don't really apply to their product.

I don't think we'll have a generation that doesn't know what saving is anytime soon: gamers in particular will still be be familiar with juggling save points and restoring previous states. Even people spending most of their computing time on phones will still see commit and save buttons in photo editing applications for instance, or most edit screens.

Pushing a button to commit changes is probably familiar to everyone, the chalenge is how to convey the need to push it, and visibly making the button text orange doesn't seem to be enough.
The AI is so bad that it cannot be considered a game yet. Unless you only do creeping.
That's worrying indeed.
Analytics-Optimized Concurrent Transactions
Comrade Ernie Smith wrote a thing on this: https://tedium.co/2024/10/20/wordpress-cms-alternatives-cont...
Societies, organizations, and other compound collections of people are able to produce emerging behaviors usually associated with individuals. And more often than not — of psychopathic or narcissistic individuals. Actions like this obviously nonsensical fine seems very similar to what attention-seeking assholes do, just to have people talk about them.
My daughter just asked me for the 'tiny' laptop. She has taken my Thinkpad X60 which runs linux mint. It's getting on for 20 years old soon!
If setting <LangVersion> to 12 and maybe doing `dotnet add package PolySharp` was too challenging then the source generators API is probably not for you. It's not a language issue :)
Creating Runtime and Application Images with JLink (2021)
Just in product design terms, why not make this default on?