skysight-inc/HackerNews huggingface dataset:
The study was in Taiwan, not America. They have extremely good educational outcomes, the educational system is brutal, and the Chinese parent stereotype is also very much true. Screw off in Taiwanese schools and you don't even get go to high school, but end up in special vocational training schools - not that there's anything at all wrong with training for vocations, but I mention it due to the sharp contrast with the US, as well as the motivation it creates for kids to maintain more options in their future.

So if a student is out of shape it's because they're in school from 7 to 5, in cram school from 5:30 to 7, doing homework until 9 or 10, and then doing it all over again the next day. But they're also the type that would still be 100% willing and able to squeeze in more physical stuff if told to do so, especially when it's good for your overall performance - which it is.

---

Beyond all this, I really don't understand the modern Western trend of rejecting personal (or in this case parental) responsibility for basically anything and everything. It's predictably leading to terrible outcomes in near to every facet of life. Literally any parent in any situation can make their kid go jump rope for 20 minutes a day. It's even fun. Even better, the parent or parents could even do it with their children.
This can only propagate to other users if you are superuser on host and used "sudo".

So yes, they will definitely propagate for a bit, but they won't go very far unless it's a very unusual environment.
I run a NAS on a USB 2.0 boot disk, and the only issue I have with it is that systemd-journald really isn't built with slow disks in mind. Doing a journalctl operation with 6 months of log files takes a good minute or two because of journalctl's non-optimal file access patterns.
The company with the original tech was called Princeton Video Imaging, in NJ.

I interned for them one summer in... 1996?

They had sold their tech to Padres and Giants broadcasts initially to put ads on the outfield.

The first down line came a bit later and was a much better use of their tech.

Princeton Video Imaging even got a shout out (1-line) at the end of every NFL game for a while.
When the changes to Solaris 10 got pushed that removed static link archives for the OS/Net core, and which replaced all the statically-linked /bin executables with dynamically-linked versions, boot times improved drastically owing to less I/O being needed because of the sharing.
Something like that.

It's specifically for quotations that come from other sources and are presented verbatim; In the LWN UI settings: "These preferences affect how text that is quoted from other sources (press articles or whatever) in LWN news articles is rendered in your browser."
It's this or writing openapi ymls... Even for people who know yml picking this up to define and write basic openapi definitions is much simpler than writing an openapi doc from hand, which is really painful
TFA's unicorns.so would still work today.
Yes, sexual reproduction vs asexual reproduction. The two are so different that any attempts to map observations in one context into the other context must be met with skepticism (or preferably, observation).
Or, just don’t live on the Internet.
> Consider an evolution of a flat coordinate plane given by (x,y) -> (e^t * x, e^t * y). This process can run forever and has the property that all points appear to move away from all other points through time, yet the size of the plane never changes.

What do you mean by that last claim? Any observable region is bigger at later times than it is at earlier times. The reason all points always appear to be moving away from all other points is that that is in fact happening.

What's the significance of claiming that the size of the infinite plane never changes? It's just as true that if you start with the unit interval [0, 1] and let it evolve under the transformation f(x) = tx, the size of the interval will never change -- every interval calculated at any point in time will be in perfect 1:1 correspondence with the original (except at t=0). But this doesn't mean that the measured length of the interval at different times isn't changing; it is.
Yes. Other places, like Peru, also have diminished ozone.
Once again the economic argument for retrofits is spelled out in TFA (I’ve now quoted 80% of it)

> Faced with the install costs for a dozen 2 chargers, a battery-buffered DC fast charger starts to look like an attractive alternative. These use an existing electrical feed to trickle-charge a lithium-ion battery pack that can then DC fast-charge an EV, rather than requiring hundreds of kilowatts. Instead of taking 6–10 hours to recharge with AC power, about 30 minutes is usually sufficient to return most EVs to 80 percent state of charge with a DC fast charger.

> A condo building in Miami, the Marina Palms, recently made just this decision after a boom in the number of residents with EVs created a need for more charging capacity than its six existing level 2 chargers could offer. It went with a ChargeBox from ADS-TEC Energy, which is capable of charging at up to 320 kW.

> "That was one of the biggest appeals, that we didn't have to work with the electrical infrastructure of our development or grow it or whatever, just to get this charger installed. I think we have 200 kW in the power grid on that side, and we're using 100 kW. The other way [with multiple level 2 chargers] we would be using a minimum of 140 kW, if not the whole thing, and then we have no buffer for something else we might be doing like—for instance a car lift or that type of thing," explained George Barriere, general manager for the Marina Palms.

> If the costs are comparable, there's another benefit to picking a DC fast charger in place of a bank of AC plugs—it takes up less room. "We didn't use anything from our inventory of parking, which is the biggest problem for condos—lack of parking. So, we would have to have 20 parking spaces for 20 level 2 chargers in order to service the same number of vehicles that we're doing with two parking spaces [with a single level 3 charger]," Barriere told me.
This product isn’t from Teenage Engineering. They were contracted to design it.
The general idea works fine without static linker though... Just replace LD_PRELOAD manipulation with PATH manipulation, and create wrapper binaries for common apps.

Slightly more detectable, but not by much.
The problem of rendering a tree-of-objects as a table is sufficiently difficult that nobody does it, as far as I know. Hence, no tree-of-objects database engine provides the level of detail in their "EXPLAIN" output that SQLite provides.

I believe Microsoft SQL Server uses an object tree internally, and yet its query plan output is a table:

https://learn.microsoft.com/en-us/sql/t-sql/statements/set-s...
How very capitalist of them.
Agree. Even though I only have twelve years of experience writing software professionally I started to use LLMs more and more in the past few months to write my code for me given a specification of the task. The top commercial LLMS usually do a good job but often fail catastrophically, especially on esoteric projects. I feel like I am slowly developing into a lawyer because of how thoroughly I have to spec out the problem at hand to give enough context to get exactly what I want.
Are you trying to draw a distinction between base-pair mutations in DNA sequences versus changes in the mixes and combinations of those sequences in a population?

The latter is still evolution.

For example, imagine a population with a current mutation-rate of zero, but there's a dominant allele that makes individuals instantly die to new highly-contagious disease. Later on, the (surviving) individuals are all safe from the disease because that allele is gone. Did they evolve? Yes, even if on a chemical level it was purely subtractive.
Take a break from tech and charter a superyacht in the Caribbean
Your example seems to be due to, paraphrasing, lack of a library rather than inability to choose one.

"older approach, PuTTY developers said, was devised at a time when Microsoft Windows lacked native support for a cryptographic random number generator."

So "enough of how things work" could just be "pick a modern encryption library" that doesn't come from the dark ages when t there were no random numbers

Same with encodings, it requires a much lower level understanding to pick a library, you can rely on the expertise of others
Let's try...

Prompt: Predict which type of algorithm would be effective to solve sudoku.

Response: A backtracking algorithm is typically best for solving Sudoku puzzles due to its efficiency in exploring all possible number placements systematically until it finds the correct solution.

...seemed to work well enough for me.

Prompt 2: Which type of neural network is most efficient at solving sudoku?

Response 2: Convolutional Neural Networks (CNNs) are particularly effective for solving Sudoku puzzles. They can capture the spatial hierarchies in the grid by processing parts of the grid as images, making them efficient for this type of puzzle-solving task.

...Seems to me that LLMs have no problem with this task.
Jumprope: Knowledge base software for SMB and startups
POSTGRES was developed on SunOS (and its close cousin 4.3BSD or 4.2?). It's not so hard to support Solaris, as it was so influential that Linux uses a lot of similar things, including for example the ELF format and linker details, the sort of thing that developers have to maintain. So the burden is lower than (say) AIX. There is also someone from the Solaris community who feeds and waters a modern Solaris build farm animal (buildfarm.postgresql.org). Same goes for illumos (= forked from OpenSolaris, like Solaris 10), people run build farm animals and help test occasionally as required etc, which makes a big difference. That's my take, anyway (speaking as someone who works on PostgreSQL portability).
I watched the Tencent show based on the immense praise here at HN and I agree. The characters especially, but even none of the major plot pieces had any actual bearing on the plot. If you replace the robots in "I, robot" you'd have a completely different work. If you replace the "three body system" in "three body" with an impending nova, or asteroid, or a billion other disasters you'd... still have essentially the same story. What was the point of the game (read: the game's had no real world purpose and was merely a plot device to convolute exposition)? Omnipotent handwavey magic alien technology what?

People here saying "well the second book is better"... should have qualified their praise for the first book a bit more because I'm rather disinclined to believe it.
A couple hundred billion floating point numbers is enough to store quite a few things.

Also, algorithms you learn in CS are for scaling problems to arbitrary sizes, but you don't strictly need those algos to handle problems of a small size. In a sense, you could say the "next token predictor" can simulate some very crude algorithms, eg. at every token, greedily find the next location by looking at the current location, and output the neighboring location that's to the direction of the destination.

The next token predictor is a built in for loop, and if you have a bunch of stored data on where the current location is roughly, its neighboring locations, and the relative direction of the destination... then you got a crude algo that kinda works.

PS: but yeah despite the above, I still think the emergence is "magic".
Yet communicating in person is communicating.

Anyhow, a combination of the two is likely best. It won't really help though, "back in the day" every movement had a few police informants in the mix. There's less of that now with electronic monitoring, and 24x7 tracking, but a totalitarian state likely has more of that mix.

Heck a bunch of crooks tried to rob my house, and were caught not only due to having their phones on them, but ALSO due to sending SMS messages about houses they were examining "This house looks empty!", but also because they dropped a phone outside my house, when fleeing when the alarm went off... and the phone wasn't even locked!

Just imagine in a police state. I think a lot of revolutions get stopped before conspirators even get to the "protect our comms" point.
Only9Fans
I love how the website on UX design actively locks your possibility to zoom in on mobile.

It sends me a clear message that I should search for UX knowledge elsewhere.
The Apple Watch is a useful device. It integrates seamlessly with my phone, has various fitness tracking features including water activities, delivers important notifications without making noise, and gives me access to use voice commands on my phone. Its overnight charging gives me a nightstand alarm clock.

It's not a world-changing device, but it's a very useful accessory.
Sharing good content is always a good idea. Being nice in general in socmed makes a big difference.
I would look at the certificate that is seen in firefox. And i woukd still look at the extensions and plugins. Some antiviruses install themselfs as extensions.
Hitting every branch on the way down
It’s really not that bad. Instead of paying property taxes like you would in a developed nation, you just make small contributions to political campaigns and help to build a new cuartel for the police in your local town. It’s way less expensive than property taxes and you get very personalised services when your name is engraved on the local police station.
Yup. The funny thing is, it could even be a reduction in biodiversity. An important part of evolution, but only as advantageous as the previous environment is ephemeral.
Not sure if I understand this complaint, since you can still use just a few keywords if you want, and it works fine, but you can also now be much more precise and it works even better.
Sorry, I’d read the article a couple years ago and forgot he goes into depth on the other approaches. My bad.
W3C's Excessive DTD Traffic (2008)
We (the denizens of pgsql-hackers@postgresql.org) didn't see any AIX users or developers or other interested parties in our community... There was a group in France, but they disbanded... However, after AIX was dropped in the PostgreSQL 17 development cycle, suddenly we heard from IBM who run products on it. So perhaps it will make a comeback in 18? That was the latest idea, anyway, let's see.

https://www.postgresql.org/message-id/flat/CY5PR11MB63921AB0...
maybe: embedding vector contains coordinates, vectors are really good at coordinates
I dunno about full 3D, but I can see a lot of use cases for using perspective in 2D for enabling 3D navigation/viewing of objects.

I was working on a proof of concept log viewer for example. Say each session has 10 logs, and esch of them is success, failure or netural. Instead of having something like

Session 1 - log one, log 2, log 3...
Session 2 - log one, log 2, log 3...

I rendered all the logs in a session as being "behind" eachother, with a slight x,y offset and gave them colors, which you could then scroll through in the "z" axis. It's pretty nifty way of conveying more information in the same amount of space.
If a passenger is denied entry at the destination, the airline is normally responsible for returning the passenger. This is why they care.
Delve into the intricacies of various streaming platforms with our comprehensive comparison table. This table underscores how diverse technical architecture choices shape unique outcomes, carving distinct paths in the streaming landscape. We're eager to hear your insights and perspectives. What does this comparative analysis inspire in you? Let's spark some enlightening discussions!
You mean like a zooming user interface https://en.wikipedia.org/wiki/Zooming_user_interface ?
OpenAI could either hire private testers or use AB testing on ChatGPT Plus users (for example, oftentimes, when using ChatGPT, I have to select between 2 different responses to
continue a conversation); both are probably much more better (in many aspects: not leaking GPT-4.5/5 generations (or the existence of a GPT-4.5/5) to the public at scale and avoiding bias* (because people probably rate GPT-4 generations better if they are told (either explicitly or implicitly (eg. socially)) it's from GPT-5) to say the least) than putting a model called 'GPT2' onto lmsys.

* While lmsys does hide the names of models until a person decides which model generated the best text, people can still figure out what language model generated a piece of text** (or have a good guess) without explicit knowledge, especially if that model is hyped up online as 'GPT-5;' even a subconscious "this text sounds like what I have seen 'GPT2-chatbot' generate online" may influence results inadvertently.

** ... though I will note that I just got a generation from 'gpt2-chatbot' that I thought was from Claude 3 (haiku/sonnet), and its competitor was LLaMa-3-70b (I thought it was 8b or Mixtral). I am obviously not good at LLM authorship attribution.
Now everything from here on out is facepalm, argh
Using Windows with WSL2 to recover your Linux
In nutshell, by the author:

I tried to upgrade my Ubuntu installation (which is on a separate SSD from the Windows installation) to 24.04 using do-release-upgrade -d, and got an error while installing the packages. When I rebooted, the OS was unbootable, but after rebooting to Windows and firing up WSL2, I was able to chroot my way to the installation. Just one apt-get-upgrade, and the problems were fixed.

Link: https://www.reddit.com/r/bashonubuntuonwindows/s/cUdOlw49et
I don't know if Backblaze charges for failed requests, but it lets you set spending limits, so the worst case is that the attacker drains the daily quota that you set and later requests fail (DoS), not that you get a surprise $1000 bill.
So what’s your plan?
Factoring numbers is difficult. Manipulating digits is easy, or it looks that way, but this is partially an illusion resulting from the number being given to you with the digits already known.

If you have a quantity in mind but you're not sure what its digits are, it can be a lot of work to learn.
Both of them. Both of them are wrong.
The OpenAPI and Json Schema emitters can produce yaml.
I just use a calendar with a code word. Nobody but me needs to know what it means and I don’t have to use a 3rd-party app.
What I don't understand is why databases don't use tables/views to implement their native permissions systems.

Create a table to hold rows of (db,schema,table,role,read,write) configured by the admin with INSERT/UPDATE/DELETE, then a view that applies inheritance behavior and can answer whether any user can access any given resource.
Ask HN: Successful one person online businesses in 2024
I believe this question has been asked many times on HN.

But I would love to hear what money making side projects are you hacking on and how are you making money
> The strings get coerced into numbers due to being used with the numeric "/" operator (that's normal Perl behavor). Since the strings can't be parsed as numbers, they become "0".

Huh, that's an odd failure of Perl's normal ethic of doing things that appear to make sense in context. A number should be 0 by default in additive contexts and 1 by default in multiplicative contexts.
No the problem is not Apple refusing to join messaging standards. The problem is you thinking this is a problem worth fighting when there are many many many other more serious problems to address first.

Apples actions are not keeping people from living the one life they have. They are keeping people from having blue bubbles. Blue bubbles are not a necessity in life. Food, jobs, money, housing, these are all required.

Take that same energy and focus it on something that will let more people live instead of a nonissue. You are defocusing actual issues to solve a petty fight and force control. Stop.

If you continue to be blind, and focus nonissues, you are the problem.
Show HN: Find similar folders based on folder name, folder size, and count
If it weren't lacking, what reason would there be for me to talk about it?

In case you don’t know this there are people knowledgeable about a topic who also talk about that topic.
Ruby's Complex Branching Options
To stimulate insightful thinking and discussion, I'd like to present an opinion. I believe that tiered storage cannot save Kafka.

1. First, tiered storage does not fundamentally solve the issue of Kafka's cross-Availability Zone (AZ) traffic costs. This part of the traffic cost can cause a significant expenditure in the cloud. For reference, you can check out this link: https://www.confluent.io/blog/understanding-and-optimizing-y...

2. Essentially, tiered storage only alleviates the disadvantage of Kafka's partition data movement, but it does not eradicate it. Kafka requires the last logsegment of a partition to be on local storage. If this segment is large, a substantial amount of partition data still needs to be replicated during scaling.
This doesn't feel in contrast to what I was saying. You can reason about imperative code, but you have to add things to it to reason about it, most importantly the notion of a memory store. This is because imperative code assumes an underlying CPU + RAM which holds state.

It's not that it's easier, it's that imperative code has implicit state.
I like fantasy, and there's "believable fantasy" and "unbelievable fantasy". If you start saying the world has some unusual property X and then show the consequences of that, that's believable - maybe in the future there will be some technology, or physics, or whatever that show how a world with X could actually come to be, but it's the starting assumption of the work.

Dungeons and Dragons has magic, but it has a rule system, with some form of thermodynamics-y like stuff, internal consistency. Dune starts with some rules and largely doesn't violate them (and if it does, that makes it less kinda good).
Well... HN strips the page fragment so you'll have to Ctrl+F "similar-folders"

Or: https://github.com/chapmanjacobd/library?tab=readme-ov-file#...
Likely related to the fact that Secure Enclaves have run L4 since their introduction. [1]

[1] https://support.apple.com/guide/security/secure-enclave-sec5...
> The M1 money supply increases from $4 trillion in December 2019 to $20 trillion in June 2022. That’s what’s causing the inflation.

M1 didn't include savings accounts in December 2019 and it does now, that's the majority of M1 diff...

That makes me think your conclusions are based off talking-head points instead of first principles, as when your conclusion hinges on M1 changes, you'd think you'd do a few minutes searching what is M1...
Exposure to UV increases your risk of getting cancer, statistically.

Not getting sufficient sunlight - not just for vitamin D production but other things - increases the risk of other health impacts, statistically.

For decades people freaked out about the former, without considering the latter.
General formula that majority of big tech MAG7 companies apply when it comes to India is "3 times HC than Bay area". If you see pay data for these companies, that seems to be correct with salaries in Bangalore to be 1/3 of salaries in Bay area.
True, but white people historically lived in colder climates with (naturally) less sun exposure , which has changed in the last couple centuries.
Everything is either a compiler or interpreter
When I see such things I immediately ask myself a question, why is this not an app? There’s no good answer to that question in this case. IDK why they even bothered with the hardware side. It’d seem to me that you could do it later if app gets sufficient traction
And a WIP PR even: https://github.com/zed-industries/zed/pull/11130
I enjoyed this Youtube review: https://x.com/concept_central/status/1784701228829835546
This looks interesting.

If you want to do declarative 3D and components without Svelte and React though there's always A-Frame or X3D.

I wonder if anyone really wants declarative 3D though. X3D/VRML has been around for 25+ years, and A-Frame for 8 years, and neither have become very popular (and several other formats came and went). Meanwhile three.js and imperative/procedural 3D generally is doing really well. I'm curious as to why that is.