skysight-inc/HackerNews huggingface dataset:
> "But either way, as stars go, [a few hundred thousand to a couple million years is] not a lot. Our own Sun will outlive multiple generations of such giants, and red dwarfs, the smallest stars in the universe, can stretch for trillions of years at a time. In fact, just a fun side note, red dwarfs live for so long that the entire universe isn't even old enough for them to start dying yet."

A little bit off base there.

The sun is going to eventually turn into a white dwarf. White dwarfs are indefinitely stable; our sun is going to stick around, in some form, for roughly 10^15 years as an energy-emitting body, and for far longer than that as a cold "black" dwarf. After some 10^1500 years, it'll probably turn into a lump of iron, as the only indefinitely stable isotope is 56Fe, and all other elements will eventually turn into 56Fe via quantum tunneling.

Our sun is going to change form, but it's among the longest-lived things in the cosmos.

Neutron stars also have no expiry date. Once they're stable, they barely even cool down. The only thing that can kill them is proton decay (not likely) or if they're in a busy neighborhood and absorb enough interstellar gas to push them into black hole mass territory. They're effectively eternal.

Anyway, it's nice that Betelgeuse isn't going to harm life on Earth.
Right. The supply isn't increasing where demand exists.
I have a medium term ambition to make Datasette backends a plugin mechanism, and the two I am most excited about are DuckDB and PostgreSQL.
The question from most of us isn't "did you get that number," it's "what does that number actually mean?" Writes don't need to return any data, so you can sort of set that latency number arbitrarily by changing the meaning of "write done." I can make "redis with 0 write latency" by returning a "write done" immediately after the packet lands, but then the meaning of "write done" is effectively nil.

In every persistent database, that number indicates that an entry was written to a persistent write-ahead log and that the written value will stay around if the machine crashes immediately after the write. Clearly you don't do this because it's impossible to do in 600 ns. For most of the non-persistent databases (eg redis, memcached), write latency is about how long it takes for something to enter the main data structure and become globally readable. Usually, "write done" also means that the key is globally readable with no extra performance cost (ie it was not just dumped into a write-ahead log in memory and then returned).

In a world where you spoke about the product more credulously or where code was open-source, I might accept that this was the case. As it stands, it looks like:

1. This was your "marketing gimmick" number that you are trying to sell (every database that isn't postgres has one).

2. You got it primarily by compromising on the meaning of "write done," and not on the basis of good engineering.
No, not really. I mean it can be, but in practice the level of complexity is pretty similar to something like Objective-C or Swift (or, I assume, C++, although I haven't used C++ much).

I'm taking about the "back end" for a desktop native app here.

For the frontend end Dioxus presents a DSL that, while Rust-based, isn't really harder to learn than JSX or Angular's templates.

I've only done a couple small Dioxus apps so far, so I am not an expert, but one immediately clear difference compared to a TypeScript SPA web app is you really do much less in the frontend. Even really simple things that you could do in JavaScript in an SPA, you turn into a call to the backend (native portion of the app).

I think you're right that Dioxus wouldn't be the best choice for most organizations building a web app only, but the appeal is more like "more efficient and performant Electron, that can also produce a web-based version of the app easily".

Covering Windows, macOS, Linux, iOS, Android and web as target platforms for a single code base is a grail that nobody has quite nailed yet. Flutter's web story sucks, and desktop support is weaker than mobile. React Native has big differences between target platforms. I mean, there are a bunch of attempts to solve this problem, and they all have had big shortcomings in some areas.

Dioxus might, too — I personally don't know, I've never tried its mobile stuff — but it's interesting on that basis.
fission != fusion, but yeah
Paint Shop Pro was awesome.. slick UI and great UX..
> This reduction marks a 13% drop in Amazon’s global management workforce, shrinking the number of managers from 105,770 to 91,936.

(second sentence in btw)
Open-source collaborative notes, wiki and documentation by French government
It's valid, but in many ways it's like Emacs users saying there are easier macros for the invocations that Vim users depend on.

I use both and neither are user friendly. If you rely on Photoshop for casual edits then I truly pity you. Your money has been better spent funding Affinity Photo for years now, Creative Cloud is a lost cause. CS6 is much better, but practically antique at this point.
> What saves us from most supernova dangers is that as bright as they are, as much radiation as they pour into the universe, stars are really stinking far apart.

Speaking of local effects, in which regional English is "stinking" a common intensifier?
Yes. An artificial neuron, as a mathematical function f, is defined by f(x) = g(wx + b) where x is the input, w is the weight, b is the bias, and g is some non-linear activation function. Is that "good old linear regression followed by an activation function to make it non linear"? Yes, it is exactly that.
in my opinion the best laptop could be an A4-sized Macbook Air.

So you want a 13" Air. Go buy one. They're pretty good, I've been doing all my work on a succession of them since like the second revision.

13" Air: 11.97 × 8.46".
A4: 11.7 × 8.3".

The actual screen is only slightly smaller than an A4 page.
> "Apple's M series are not fully compliant with the ARM64 ISA"

Do you have a source/evidence for this claim (other than a reddit comment)? Apple's processors are (should be) not only fully compliant with the ARM64 ISA (AArch64), but Apple actively contributes to defining new revisions of the ISA.

It's true that M series has had some private extensions. eg: the TSO memory model to support Rosetta, and the AMX matrix co-processor. But that doesn't mean they aren't fully compliant with the ISA. And in any case, as of the M4 CPU, Apple have reportedly replaced AMX with the new, official ARM SME matrix instructions anyway.
They're regularly called Fortifail for their track record:

Fortinet critical 0-day vulnerability being actively exploited (8 points, 5 months ago) https://news.ycombinator.com/item?id=41921176

Fortinet confirms data breach after hacker claims to steal 440GB of files (6 points, 6 months ago) https://news.ycombinator.com/item?id=41529018

Sophisticated Linux Implant Discovered Compromising Fortinet Network Security (30 points, 2 years ago) https://news.ycombinator.com/item?id=34381121

Hackers leak passwords for 500k Fortinet VPN accounts (6 points, 4 years ago) https://news.ycombinator.com/item?id=28467231

FortiGuard XOR Encryption in Multiple Fortinet Products (146 points, 5 years ago) https://news.ycombinator.com/item?id=21634835

SSH Backdoor found in Fortinet firewalls (366 points, 9 years ago) https://news.ycombinator.com/item?id=10887981
17" historically has been my ideal.

I am more than happy to lug something bigger and heavier about for performance sake because whatever it is I am doing when I get that laptop out is going to be development or sysop work based and there is a good chance I will need some performance and screen space to get the job done. I can live with something smaller if the laptop can be docked to a couple of screens and keyboard and mouse but historically I have always preferred bigger laptops when that isn't possible.
This is sorta why the hysterics by the punditry on Twitter and the media about student loan debt or about college degrees being worthless, are overblown or unfounded. The sticker price is seldom, if ever paid in full.

Not only huge discounts on the tuition-side, but also tons of forbearance and payment plans after graduating. There are many people with homes, 6-figure jobs paying off loans slowly and gradually, while enjoying career success and a high standard of living compared to those who do not have degrees.

It's not as daunting as the large figure of money would suggest when the returns from a degree are still largely positive compared to without a degree.
I was not expecting that thread to go in that direction. At first my nerd brain kicked in and I started doing the PCIe napkin math - but then I got to the post asking "why?" and found myself asking the same question.

I am also a bit perplexed on why they'd need to ingest 1,000 micro-SD cards at once. If they are such a large org, why not investigate alternative solutions?
Where I happen to work management is like the clergy in a regime that grants them much power, but no control.

They may care about each member of their 'congregation' and provide 'support' where they can, but ultimately they know their own head depends on staying true to doctrine and interpreting edicts.
The super-rich leaving really breaks my heart.
Large Discussion yesterday (1793 points, 450 comments) https://news.ycombinator.com/item?id=43378239
I don't know about the best way to split things (I do it topically mostly, e.g. each website backup goes to a separate disc). But hashdeep is a great little tool for producing files full of checksums of all files that get written to the disc, and also for auditing those checksum files.
The title of that link seem to imply it was a net loss, but the numbers in the body seem to imply that while ~10k millionaires left, the tax revenue loss from millionaires leaving was $5b in (theoretical) yearly lost tax revenue (it's not clear from the article if all those millionaires leaving were even paying taxes as it notes many of them were in a grace period after entering before taxes kicked in, and it doesn't link to the downstream report from ASI).

Given that there's a lot more than 10 thousand millionaires in Britain and they are sticking around to pay taxes (more than enough to cover the $5b from those who left), I don't see how that's actually a bad thing?
Is there any source supporting this claim? I find that very hard to believe. I think the same cannot even be said for a lot of UCs.
> A monster machine in our homes and a tiny laptop that connects to it..

I am definitely going this route with my homelab setup. More people should do this, but a lot of techies even are happy to use a cloud platform.
Powerful A.I. Is Coming. We're Not Ready
Sorry, I don't follow.

If you remove the tech from dropping of atomic bombs, you still have firebombs, gas attacks, and myriad other weapons that may or may not be considered either war crimes or simply too destructive to allow. You can still extrapolate and / or build analogies from the older models to the new one.

Why can't we remove the tech in this context? Is the issue that the tech allows surveillance of public conversation to happen cheaply at scale, and that creates a fundamentally different scenario from someone saying things in public being overheard? Because I'd argue it does not; if one says things in public one should expect authorities to overhear the thing too because they're also in public.
100% correct. a common misconception is that Ivy League admittees are the elite. It's mostly the middle class.
I think it’s subjective like any role, but mostly you are trying to evaluate what their team is delivering, are they making effective strategic plans, how’s their 360 degree feedback and survey scores of worker satisfaction, are they making successful hires and retaining their people, are they growing the next generation of leaders, and so on?
There is a flip side though. How long do the working poor tolerate billionaires?
https://archive.ph/rqik8
Slack: The Art of Being Busy Without Getting Anything Done
What do you suggest as a better solution to
a. give people the possibility to buy electronic books, while avoiding that the publishers and authors risk losing their intellectual property
b. give libraries the possibility to lend ebooks fairly?
This is a genuine question. Are there better solutions than DRMs? Is Apple, Adobe or Amazon dealing with this better?
On the 10" size, I think few can beat the design of an IBM 701 [1] with its butterfly keyboard. I would be cool if this were to make a comeback: a 10" screen couple with a 12" keyboard. The Sony Vaio P laptops were also cool with their 8" wide screens, but their keyboards were somewhat cramped. [2].

At the 8" size category, a Pixel 9 Pro Fold coupled with a decent foldable keyboard, perhaps something like [3], is a killer combination. My personal favorite keyboard in the foldable category was the TextBlade [4], which, sadly, never materialized.

[1] https://en.wikipedia.org/wiki/ThinkPad_701

[2] https://en.wikipedia.org/wiki/Sony_Vaio_P_series

[3] https://www.amazon.com/ProtoArc-Ergonomic-Foldable-XK03-Blue...

[4] https://www.fastcompany.com/91249548/waytools-textblade-pock...
This is some of the best news I've heard this year. Hopefully other ivys follow suit.
https://archive.ph/iQ4XH

Small discussion (13 points, 4 days ago, 7 comments) https://news.ycombinator.com/item?id=43361480
Yes cost of living does matter.

But I’ve also never met or heard of a $200k household that I wouldn’t consider “well off”. Typically, stories about these “not well off” yet “over double the median income” households are budgeting issues.

People don’t like to admit that because most people blame external forces instead of evaluating their own choices.
obviously system.windows.forms could easily be implemented elsewhere, but okay, does any of the other UIs work fully properly on for example linux?
Imagine refuting the idea that people are incapable of self-management.
European TVs generally used SCART cables (a sort of 1970s analog HDMI: https://en.wikipedia.org/wiki/SCART), from the 1980s until HDMI took over. It was, indeed, fairly common for a TV or VCR or games console to have _only_ SCART.

Odd standard; it had both composite and RGB lines, but also control lines, so, like HDMI-CEC, you could set it up so that your VCR couldn’t quite control your TV. It also supported daisy-chaining, a bit like SCSI, so you could connect your TV to your VCR and your VCR to your DVD player.

Even before SCART, European TV equipment tended to use DIN (you may remember this as the IBM AT keyboard connector) rather than RCA.

Oddly, there was a brief period where it was somewhat common for early HD TVs to have component RCA connectors; while SCART did support HD component, people apparently did not trust it.
People can adjust income to qualify. Rich people will be first to game the system.
Makes sense. Thank you for making and sharing this.
Mr Metorite can launch such an attack but as long as you have two physically gapped backups at a distance greater than the likely blast radius you'll be fine.
I actually prefer the "when it's done" model rather than the "train leaving the station" model, for software like this. I feel it better allows for broad-scope changes, which may touch large swaths of a codebase, to more fully gel/mature before being released. For something that I might only update once every few years anyway (ie: not very security-critical), it seems worthwhile to reduce the overhead of release process/logistics for the developers, letting them spend that time on features/fixes instead.

Or maybe there was another model you were suggesting? What do you find non-sane about the current one?
No reason to choose HTTP/1.1 over HTTP/2.
When will we get DL stuff in Gimp? E.g. diffusion, superresolution, etc.
Sobering Revenue Stats of 70K Mobile Apps Show Why Devs Beg for Subscriptions
Good thinking - there are many projects around this. Ceramic, DNA, 3d glass, etc. They all run into the same IO problems tape has though.
Right now there are massive efforts to roll out Wind, Solar, batteries and electric vehicles to get a giant amount of the usage replaced. We are still on the early increasing investment phase but once that goal looks like its going to be hit then a lot of attention is going to be turned towards Airplanes and carbon capture. High density fuel scenarios and food production are going to be sticky and hard to solve but with most of the rest solved we have a lot more time to deal with it.

I suspect some amount of carbon capture is inevitable, its not the right answer for basic power usage but we are going to overshoot we need a way to capture and store even if its expensive. We need to get to net negative CO2 production to restore 270 ppm. Its just not the priority right now.
how do you license ... light?
A palace coup in the US, anything else pales against that.
Nobody needs to worry about storage density in the sense of how much shelf space you need for cold storage. Tape, NAND flash, and even high-capacity hard drives are all dense enough that the incremental cost of more shelf space is not the most important part of the problem.

And NAND flash is already pretty 3D, with hundreds of layers of memory cells fabricated on the surface of each wafer, and several such dies stacked in each BGA package, and it's not uncommon for U.2 drives to contain two PCBs each with NAND packages on each side.
mRNA vaccines are in RFK Jr's crosshairs; funding in question
I think it’s coming and it makes sense.
In finance a bad engineer can bankrupt the firm.
When only reading the title, my first assumption was that it's a micro-SD card hardware validation test engineer trying to outsource their test station design.
From the release notes: "we also intend for minor releases to be much more frequent. Rather than having another 6+ years development schedule for GIMP 3.2, we plan to release it within a year of 3.0".
Anti-Sell
The reason is that a lot of things don't support /2, ironically including Google's own AppEngine. Also Heroku.
I think it's a neat approach to a practical problem. I'd love an equivalent in C to be able to smoke out this sort of issue (though of course we'd have to fix 'errno' first)
Given how powerful phones are nowadays it's a shame that we can't just dock our phones into a keyboard & monitor and run a full desktop OS on them.
Missiles generally go from point A and then blow up point b. Are there any missiles that leave base, fly around for a bit trying to identify targets, and if they can't identify any targets then return home?
It's amazing how many smart people here think this is just a trivial problem that they can solve for big tech if big tech would only listen.

This is a fundamental human organization problem that many countless organizations of people have failed to perform optimally since people have started organizing into groups.
Seriously? After Elon bought it, you haven't heard of one bad thing about working there?
Efficient Modeling and Use of Scratchpad Memory for AI Accelerators
What is the best size? This is a distribution with a multi modal solution.

But the netbook size mode seems to be underrepresented. Huge fan of the Air 11.6" or the MacBook 12" with an M chip.
Ok, I'm a business student so I have almost no experience with cybersecurity. I did not know people had this many issues with the company, but I will say, we have been working directly with the company and if you have any issues or things you want changed, this is a great way to get that point across. I know we're working with the marketing department but it's still better than nothing
I’d say the winner in this category is Krita.
C-v C-h
There's been times when I've been dumped some script and told to get it in production. Yes it would've been better not to need this, but it's a handy first step.
When something would normally be freed, it calls the memory manager's version of free(), which zeroes the memory and adds it back into the appropriate available list.
If a bad engineer bankrupts the firm, it's much more the fault of many others.
OP continues ignoring static from the people who jump to shoddy conclusions.
Thank you so much for running your service. I've used it for years, and LOVE how functional and useful it is!
If they liquidate their assets it’s gonna be a lot more affordable to buy homes. I think that alone will warm your heart
I've had mostly bad managers. Most of them maybe wrote code for a year or two and think they understand team dynamics and how to build software. They then burden a good running team with whatever cult processes of the day is without taking any time to understand those team dynamics and which processes fit in those dynamics. It's like a coach that calls nothing but pass plays for a run centric team and makes the 180lb guy play lineman and the 300lb guy play defensive back while thinking 20% turnover is good. No higher understanding of software development what so ever. For me and my teams, they've mostly been a burden.

A good manager protects the team from political shit rolling down hill. They understand who is good at what and allows people to thrive in what they are good at. They keep the team focused, and reward and acknowledge teams for their milestones. They explain to the team why they are doing something and what they hope to achieve while asking the team for their thoughts and adjustments. They also go to bat for the team when it's time for praise, raises and recognition. They privately criticize and publicly praise. They know when a team member is a liability and act accordingly. Most today are just ladder climbers or people who have been Peter principled or nepotism-ed into their role.

I've been in the field for nearly 30 years now. Managers in the late 90s, early 00s were way better than the lot I've experienced since.

Here's a decent summary of how we got here:

https://www.youtube.com/watch?v=P6gMf5zR2c4
Don't forget:

Writely: Google didn't make Google docs.

Android: Google didn't make Android.

Alphabet is great at marketing themselves as makers. But what they really excel at is finding great ideas in the wild and making them mediocre.
Those people are also dead weight. I despise the fact that I have to play politics at work. Work should be based on results, period. Spending time politicking is not producing results; at best, it’s eventually producing via cajoling what could have been accomplished in 1/4 the time if you’d been left alone and trusted.
What would you prefer it do? That "new layer" is how it asks whether you meant to paste the contents of your clipboard into an actual new layer or merge it into an existing one (anchor).

The relevant docs for the temporary floating layer that's created on paste are here: https://docs.gimp.org/en/gimp-selection-float.html
My experience is that most managers are between good and okay, some are great, countably few are obstacles. What's different are many layers of middle managers which I don't deal with directly. A fair number, though not much fault of their own create broken telephone communication pathways. Some are actively out for themselves and growing their little empires, alignment be damned. It's good to maintain good technical communication signals with fewer mis-translation points, so flatter orgs are more agile.
Inheritance and donations should be strongly progressively taxed.
LCP markets itself as an open standard, but has made multiple platforms unusable for me as a kobo user. Aggressively seeking out content like this and trying to bully away fixes for the tiny portion of the market it is helping is reprehensible
I recently bought a new "smart" TV --- but only after confirming that my selected model could be operated in "dumb" mode without any network connection.

Roku just validated my purchase choice.
Oh, the video is polite enough. It's the comments that are insufferable.
This is for self defense. The rich would benefit massively from that.