skysight-inc/HackerNews huggingface dataset:
You make renouncing citizenship sound far easier than it is: renouncing US citizenship is irrevocable. You might have elderly relatives you want to look after once they become too frail to look after themselves; you can't do that on recurring tourist visas. You won't be able to see your relatives for extended periods of time.

(plus you still have to pay outstanding taxes, plus an exit fee that goes up substantially if you make a lot of money;
plus I'm pretty sure the Swiss median income, for Tina Turner's example, is higher than 120k USD per year so you're always paying taxes)
> I have yet to see someone romanticize 90s dial-up loading times.

You can get them in DE. For some reason, Vodafone at least, jumped from Edge to 4G, skipping HSDPA. And because they have 99% coverage, in some regions you get Edge, in some, 4G.
I understand there is an interesting back-story to this paper that will be published in the Washington Post next week. If the findings are replicated (they look promising) we will owe a debt to the patients involved, as well as the researchers, but in particular to the 38 yo index patient with Li Fraumeni syndrome.
The tweet I linked shows european wildfires. Last time I checked, there are no savannas in europe.

"I'm going to assume that as you're on HN you're more than bright enough to" know there are no savannas in europe.
Well if it's too burdensome, simplify your charges.

Snake oil salesman complains it's too difficult to sell snake oil.
... Electrolytic capacitor manufacturers have to publish Material Safety Data Sheets (MSDS) just like everyone else, disclosing exactly what's in there (with CAS numbers and everything), what the health and safety risks are, and giving advice on treating an exposure. They don't have to give the exact percentages or recipe for making the electrolyte, and they can omit mention of constituents that are known harmless (e.g. water), but they certainly can't put random dangerous chemicals in their products without saying so.
It's primarily written for a computer, though.

But there's more to literature than just being written. A list of ingredients isn't literature. The time table for the train isn't literature. Newspaper articles aren't literature.
One example is if I was using react it would be used to encapsulate a react-router Link and an anchor tag in a component, and use props to differentiate between inbound and outbound links.
BEM is not a part of vanilla CSS, it's just a naming convention that you may or may not use.
By building the model in such a way that assumptions about the data are in the model structure.

ConvNets hardcode translation equivariance, more general convolutions can hardcode more general equivariant structures.

The whole field of geometric deep learning is about constructing nets based on insights about the structure of the data manifold, and many successful nets turn out to do this.
So what happened in that meeting? Did you tell them it wasn't "Mark's" material?
You're simply misreading it, ATC refers to the specific person(s) responsible at the time.

Perhaps you're tripping over "responsible", it helps to read it as "if you, future person, are in this situation, consider how you could avoid a similar accident, given your position in the system".

It does not necessarily mean "this person is incompetent", or "this person is criminally liable". That's outside the scope of such reports.

If it didn't mean that, then someone in the ATC chair in the exact situation tomorrow would need to helplessly watch the same tragedy play out in front of their eyes, would they not? Even if they'd have the benefit of hindsight in having read this report.

After all they'd be a powerless puppet strung along by systemic causes.
> We use confluence and jira, an d for some reason it seems perfectly usable compared to others stories here.

I've been using Jira Cloud off and on at various startups and it always had its slow moments. At my most recent startup, it's been working very well with no slowness thay I'm aware of (knocks on wood), and that includes all of the stuff I do directly via API.
> I don't know, starting with OS X a lot of devs used Macs because 'it's a UNIX system'

Yes to this!

I was in academia when I switched from Windows to Mac, and UNIX was a big factor.

Incidentally, my first Mac was an iMac G4.
The 8088 Prefetch Algorithm
Here's the 2023 version (original reference uses 2019 data): http://www.demographia.com/dhi.pdf, pages 7-9

New Zealand is an honourable 2nd place and Auckland clocks at 7th with ~11 (median household annual income for median house). The other cities worse off are around 11 as well, with Vancouver at 12 and Sydney at 13. Hong Kong is the usual autist at 18 in its own league

To answer another comment here, Melbourne and Toronto are comparable, London is 20% better off, Austin and Dublin are half that bad, can't even compare
Just an observational study (FWIW), but microbiome defects could play a role in development of long COVID: https://gut.bmj.com/content/71/3/544
Congratulations! I had a fun time making a little project with Htmx, though ultimately went with something else as I ended up heavily using a openlayers, and map libs are notoriously heavy with clientside javascript and Svelte ended up being a better tool for the job.

I plan on using it again for a future Golang project and look forward to following it's development. If you're in need of a simple/medium complex front end for your app, and _especially_ if you're already using template fragments[0], I really recommend giving HTMX a shot. It's pretty fun to work with coming from Javascriptland.

Also, the guy who runs their Twitter account[1] is hilarious.

[0] https://htmx.org/essays/template-fragments/

[1] https://twitter.com/htmx_org
>You're not learning anything valuable by learning Tailwind. Learn CSS, that will stick with you for the next 20 years.

Tailwind maps onto CSS in a very straightforward way. I think you'd have to go out of your way to "learn Tailwind" without also improving your knowledge of CSS.
> so it can be available for everyone

Exactly what is not available to everyone? Did you go to a grocery store and could not find bread? It never happened to me.

How would this rationing that you talk about work? Everyone is allowed to buy just 1 loaf of bread per day? One stick of butter?

Who would vote for such a measure? Not sure if you remember, but we still live in a democracy. How would you argue the need for rationing to voters? Without some extraordinarily strong arguments, voters will not give you their vote. Rationing is not something the US ever did in peacetime.
How I 10x'd my learning speed using AI and spaced repetition
The Coward's Octagon
> democratic means, that is how our society works

You keep missing the point that the system has been captured and perverted.

Without absorbing that fact, you'll never understand the world you live in.

> I think it is in fact working

https://en.wikipedia.org/wiki/Holocene_extinction
Yeah the Bootstrap story is hardly one of the frontend world changing tastes, it was the standard forever and everything else at the time was copying it. Some key fundamentals of how CSS is written in the 2020s changed quite a bit as did how people wrote HTML (as the author alludes to using smaller component UIs with build systems replaced big HTML files and big CSS files). It was good time for a rethink IMO.

Components UI systems are not going away, even as we move back to static heavy sites and minimizing JS where ever possible.
>Well, since they can't correlate the MAC with you

They don't have to. They see you right there.
If your average GDP/capita is over $90k you can probably use any system you like and it will work. It's the economy.
For front-end devs who don't want to read or spellcheck their front ends? ;)

> Code editor

> Use the code editor to take the full controll over your email templates. 3 tabs let you update your template’s HTML version and text version, and add example JSON data. Special full-screen mode makes it convinient to edit HTML and CSS inside your browser.

> Drag & drop editor

> Use the code editor to take the full controll over your email templates. 3 tabs let you update your template’s HTML version and text version, and add example JSON data. Special full-screen mode makes it convinient to edit HTML and CSS inside your browser.

> Email logs and monitoring

> Use the code editor to take the full controll over your email templates. 3 tabs let you update your template’s HTML version and text version, and add example JSON data. Special full-screen mode makes it convinient to edit HTML and CSS inside your browser.
More context here: https://forums.sonic.net/viewtopic.php?f=14&t=16903
That's already public knowledge though, what further benefit is there from killing him
Drink coffee? You are microdosing. Mileage will vary...
I was in college when these were popular.

Apple had their hands on education for sure, as most buildings had at least one room with rows and rows of the blue iMacs. The library and others had publicly available iMacs.

I had a job doing inventory for the schools accounting department (not to be confused with Accounting, the education department) - I tagged a lot of computers. In competition with departments getting iMac’s were ones getting cheap, unpowered Dell desktops.
A company that loses money is a dangerous long-term partner, full stop.
At least jetpacks are a viable thing now [1][2]... although it shudders to read that these beasts have almost 800 kW of power. The heat from these must be insane.

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

[2] https://en.wikipedia.org/wiki/Flyboard_Air
The lost generation of young founders
Yeah ED on straterra is something else.
> unless you get a low-acetogenin variety, eating them more than once in a while has health impacts, possibly a Parkinson's-like syndrome.

Although acetogenins are very neurotoxic, they also have a fairly low bioavailability when the ripe fruits are eaten out of hand.[1] If you stick to eating only one or two fruits per day for the few weeks they're in season, you're unlikely to develop progressive supranuclear palsy.

It's really if you're doing things to increase the bioavailability, like brewing the leaves into tea, cooking the fruit with fats, infusing the fruit into alcohol, etc. that you're more likely to run into issues. In the 400+ years of people eating the fruit in the United States, there is exactly one death associated with pawpaws, and that happened to an orchardist who had been eating the fruit for 30 years straight. Had they been aware that their PSP symptoms were being caused by pawpaw consumption, they could have stopped eating the fruit after 15 years and likely would have been fine.

Keep in mind also that pawpaw consumption likely also reduces your risk of cancer, and since you're much more likely to get cancer than PSP, moderate pawpaw consumption is almost certainly a net positive for your health. There is also some new research that's come out within the last few weeks suggesting that metformin (also thought to be a mitochondrial complex I inhibitor) might reduce your risk of covid, so perhaps the fruit even has that going for it as well.

Regardless, given that you can talk with plenty of folks who have eating 2,500+ over their lifetimes who don't seem to be having any ill effects, the average person probably doesn't have a whole lot to worry about by eating a handful of pounds of fruit per year.

Also FWIW, here is a video I made last year showing my trees: https://www.youtube.com/watch?v=buJruAx0osg

And if you want more pawpaw content, Timothy Lane (Ockoo Farm) has the best YouTube channel on them right now: https://www.youtube.com/@abyssquick/videos

[1] Timothy Lane claims the bioavailability of the different acetogenins generally ranges from 1 - 5%, which seems about right although I have not fact checked this extensively myself.
Exactly. And if you are well north of a few billion, the next jury can determine that in your case the penalty should be one trillion.
Hey, so, I have managed a ton of software projects. I strongly oppose Agile, "agile" and nearly every variation thereof (SAFe is the worst). Not every software project is a website contracted to an agency for the lowest possible cost, and any software of any consequence has a lifetime of decades, not minutes, so "working code over documentation" is a fundamentally flawed basis, before getting into any of the other bullshit cargo-culting nonsense that flows from the agile methodology.
Anti-Piracy Group Takes Prominent AI Training Dataset ''Books3' Offline
Using a VPN prevents Starbucks from seeing which sites you connect to (by monitoring DNS traffic and IP addresses); I can see how people might find that useful.
Show HN: Yadget Synthetic Data Generation for Testing
Yadget is an honest-to-goodness SaaS tool designed to generate Synthetic Data for testing. You can produce realistic, non-identifiable datasets to help you test and validate your products. Ideal for sw developers for data testing and validation processes. Right now the only differentiator is the number of free rows that it can develop but there is a roadmap IF people use it. Is this a good approach or a chicken and egg problem that we have set for ourselves?
I'd add to that list Netbird, which is the one I ended up using after trying all of the above.

https://netbird.io/
You could still isolate the changes that cause a problem, and it would still be reversing state in chronological order, but there might not be a one-for-one mapping between builds and the history, because the history can change upon merge. Though it's perhaps possible to freeze a channel for each build version, but I'll concede that seems like a hack.
I don't have much sympathy for that argument. AGPL (or dual-licensed AGPL + commercial) is the simple countermeasure for freeloaders. Most tech companies won't touch it with a 20-foot pole.
Companies only get away with number one because salaries aren't immediately visible and most people have been conditioned not to talk about them.
I kind of wonder if this whole 'Macs and Unix' are some post-purchase rationalization. This makes more sense than it seems, Apple is best in class when it comes to hypnosis.

Why does being unix based matter? I imagine if you are doing server stuff you are on Linux/Unix. If you are doing C stuff, you are doing it closer to the end device. If you are doing visual stuff you are doing it on Windows since they have us by the balls.

Maybe if you are making iOS apps, but that wouldn't be until the end of the semi-replaceable era.

Maybe doing web dev? Yeah probably not, you'd be doing windows with firefox, chrome, and IE for front end.

Even in this modern era where Microsoft cannot be trusted and Linux Desktop still cannot handle NVIDIA, people are still choosing to do dev work on those system. The only time I see using Macs is for iOS dev only. (Maybe you might SSH into a server for backend stuff, but 25 year old computers can do that)
Sidenote: I'm glad the title explicitly says "Cruise vehicle" and not "Self driving car". Cruise and Waymo are very different.
The actual sentence from the https://www.nature.com/articles/nature09486

(Mitochondria) "The electron and proton
transfers of chemiosmotic energy coupling generate a transmembrane
potential of 150–200 mV over the membrane (~5 nm across), giving a
field strength of about 30 million volt per metre, equal to that discharged
by a bolt of lightning."

Nick Lane and William Martin obviously don't talk about any directly obtainable energy. That number just can't be compared to the

"Available energy reserves (Ea)" "measured by quantifying the total lipid, protein, and carbohydrate content" from the

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6689315/

Also note: worms have mitochondria in their cells too.

Conclusion: "metabolism of a person and a worm" article is a good example of false claims which could be found on the internet, and the author, if he wants to help, should delete all the claims from it and put a note that what was on the page was false.
The world of medical software is, from everything I've seen and heard (from clinicians and prospective new entrants) a deep dark pit of dispair. The barriers to entry are so high that almost nobody can improve on the mess that has bled everywhere, and those supplying the mess crank the money machine at will.
I had no idea this fruit was Native to the US! I can't stop smiling at the idyll of the enchanted creek side pawpaw grove.
Having worked almost exclusively in customer-facing roles for software companies for the last six years, it doesn't surprise me at all that a developer would be surprised by this story.

As far as I can tell, the number one rule of being a UX or UI specialist is that one must never, under any circumstances, actually talk with a U, nor consult the team whose job it is to assist U's with the X the designers and developers swear up and down is so intuitive it should never require explanation.

Most applications are still horrible and unintuitive to the people expected to use them, especially when they're built for niche users. This is the normal experience of using software as a non-developer.

Almost every company has customer support people who are beating their heads against their desks trying desperately to surface this feedback in a way that anyone in the company will care about, but support agents "aren't technical," so the developers don't think they could possibly have anything useful to say about their work.

It's a vicious circle. It doesn't have to be this way. But I'm all put of ideas about how to change it.
>> Deleting entire accounts and comments would severely break the HN database

Why is that tho?
Yes, but no one can say that. Managers need to go off on project management, team management, and all sorts of other scenic hotel retreats to learn how to use JIRA better because of course the fault is JIRA and the underlings.
I use PayPal for when I'm buying stuff from websites that I use very infrequently. I "trust" (in the lightest possible sense) PayPal more than a random website with my card details. Making it go through PayPal seems safer?
These type of software is regulated, and hospitals and clinics can't easily move to a competitor if they are not happy with their current system.

Journal systems "is a thing" with lots of hairy issues such as integrations between different hospitals and primary care givers, privacy issues etc.

These are not really solved yet, (even on a regional basis) and on top of this comes the probably most important thing, UX for the actual users such as doctors and nurses.
Is it really fair to compare a macbook without a GPU and a Linux with a GPU?

(EDIT: This is HN, we all know that integrated CPUs/GPUs are not what is referred to as GPU.

Please don't be pedantic. )
If you want a proper relational database, sqlite would suit better. There are GUI tools to work with sqlite database files and sqlite has csv import and export. But that won't help much if you already have a large CSV you just need to edit a few rows on.

As for versioning sqlite data, just don't ever update or delete any rows but instead only ever insert the updates as a new row. Potentially you could add a 'deleted' boolean and 'inserted' date columns to the tables you want to version. That way you can use '... and deleted = false' to filter out old data and you also know when updates occurred.
Why I stopped taking photographs almost altogether
I get the impression this guy doesn't like Musk:

To be clear, both of these men are wretched cowards. Zuckerberg has chosen the higher ground here — to not mercilessly beat a jelly-like cretin into a pulp simply because he was challenged to do so — but has walked away from the only opportunity anyone will ever have to inflict physical pain on Elon Musk.
Doesnt this lend to that it was all marketing/psychology tricks?

I hate reading how easily humans are exploited.
> so this was illegal.
> In both cases a management
> issue.

I think attempting to call the other ATC 11 (!) times in the span of a couple of minutes before the crash goes way beyond a management issue, it's also a cultural issue.

Those controllers were looking at a screen showing that two airplanes were about to crash into one another.

In most other western countries that person would have thought "well, fuck this!" and started yelling at them on the channel itself, implied procedures, stepping on toes, and pecking order be damned.
Harm reduction, at what cost?
I have no interest in bridge, because the rules appear to be designed to maximize cheating. Even if you're using a bidding screen, there's no practical way to close all information side channels during in-person play. And bidding screens do nothing to enforce an even tempo, with this being left to subjective judgement. Regardless of whether it happens or not, cheating is so easy compared to other tabletop games that I would always suspect it, which would stop me from enjoying the game.
Chess streamers are popular these days. If you can make chess engaging on social media, you can do so for anything.
This (popular) opinion makes no sense. How are you going to improve something you dont understand? Throwing ramdom software pieces to see what sticks? The recent progress was possible because people understood intuitively enough of the limitations of earlier models to think and invent a remedy.
Paradoxically I did the opposite move at the time, I was a teenager who grew up with MacOS and knew it inside out. All my knowledge was basically voided with MacOS X, so if I had to start from scratch anyway, I might as well switch to Windows where I don't need to check the box to know if a game or hardware will be compatible.
Except for the whole "Cascading" part.

I think I understand tailwind, but like the parent poster I'm really not a fan, because while CSS can be a footgun, it can also be quite clean when you use a sane DOM structure, CSS variables, and well thought out CSS selectors.
In other news, the board game, wargame, TCG, and roleplaying space continues to grow, and local game stores are becoming difficult to find space to play in.
> The focus is on delivering features and quality

In my first month as VP at a growth stage startup, I asked everyone in Engineering why we used Jira. The responses all boiled down to what was basically a shrug. I followed up with what they felt we should use it for and the universal answer was just to be a scrum board, so I spent a bunch of time removing fields and nearly all workflow steps and rules enforcement except in cases where a particular team wanted them. This ruffled a few feathers of folks who loved making tools do all the work, but the improved QoL and happiness the team at made any objections moot.

Similarly,I asked all the external stakeholders what they wanted out of the Engineering team, and the common answer was regular delivery of features and products. So now that's what we're optimizing our process around, and (not a surprise) that's been more of a "make the product team focus on fewer things", reduce architectural debt, and automate more things kind of effort.

Now, estimation is still a big part of this, but it's used mostly for capacity planning and to gauge the effectiveness of efficiency related efforts.
> it’s the sort of confusion which will inspire many people — especially those who deal with text files all day and get pedantic about this stuff — to satisfy their incredulity and thus be exposed to your program.

Confusion doesn't inspire, it irritates. And to pedantic people, the satisfaction comes from being rightfully irritated.

You're basically advocating in defense of misleading/false advertising.
Ok, and what do we do with the apps that are huge because of the reason I think?
You should really understand the CSS rules anyway (e.g. the C means cascading for a reason) so you can at least know what Tailwind is doing for you.
If you can figure out metrics that can't be gamed, you're wasting your talent on this and can apply it to solve much, much greater problems.