skysight-inc/HackerNews huggingface dataset:
You are looking at this as a technical problem, where box plot is a compact visual representation of variance and outliers that is perfectly perfunctory as it is cromulent.

The author is approaching this as a human problem. Plots are not made for machines, they are for people to read, and the author specifically wants as many people can read and parse plots easily as possible. As lamentable as math education might be, we have to work with what we have, and I do think it is a reasonable goal. I agree with the author that it should not be necessary to know what quartiles are in order to see how spread out a distribution is.
When I was just starting my career around the late 1980s, I wrote a program on the Psion for a chain store in the UK that had 21 stores. Basically a person would walk the aisles and enter the stock codes and quantities. When they were done they would plug the device into a serial device. I wrote this other program in MS Basic (DOS) that dialed up all these Psions and downloaded the orders into an IBM S/38 Order and Inventory management system. I thought I was the dog's. I loved those devices.
So... You're likening AI to cars that need registration to drive on roads; in other words AI needs permission to train on the world's content. I like this analogy.

You had me stumped for a minute. But whenever a car drives from A to B, the "damage" is done. Fuel spent, occupants transported, pedestrians given way, road surfaces slightly worn. When AI does its training thing, no damage has occurred. There is only potential damage later if someone decides to misuse what AI has learnt. I wonder if this makes me an optimist. I want AI to know more, because it will be better for us humans when we use it responsibly.
To be honest I think it is hard to judge. I definitely think the manufacturer sees this as a disposable saturation weapon and I don't believe the choice for composites would have been made lightly.

As far as tanks go I would guess that already most of the interior is taken up by tanks and using plywood would only reduce the potential range.

I have two additional considerations: Durability and manufacturing process.
Shaping plywood means machining, granted it isn't the most high precision process, but mould construction might also be more feasible if labor is cheap, but usable machinery is difficult to obtain in quantity.
If you search for @@loop in TFA the last occurrence is in this paragraph:

>if a function is not purely tail-recursive, but contains some tail-recursive calls then the transformation will rewrite those calls but not the other ones. This may result in better code but it's hard to be sure in advance. In such cases (and cases where functions become purely tail-recursive only after inlining), users can force the transformation by using the [@@loop] attribute
Why do the Epic deployments in e.g., Norway and Denmark fail?

The most recent "Helseplatformen" in Norway has not been successful according to the practitioners, citing lack of support and training
WOW WOW WOW WOW!!! The manual for this game was one of the best, if not the best, I’ve seen, read, and not fully understand as my teen mind was coping with the awesome graphics and gameplay. Loved this game to shreds!!!! I’m really sorry I lost the manual :-(
CDK to pay millions in ransom to hackers who crippled car dealerships across US
What Is America? (1922)
There are two issues: dep bloat and “hermeticity” if you will. Cargo is quite nice and projects build in a straight forward way. However, the Rust ecosystem sucks in terms of dep bloat, imo. And the compiler artifacts are large. Python not sure, but I thought you had a way to get hermetic environments?

Go stands out as being fast, small and very limited dep bloat, thanks to a comprehensive standard library. And very minimal config files. By that standard npm is a shit show.
that's someone elses problem, I want this kid out of my deparment
Obligatory xkcd: 10,000.
I think there is great value in distinguishing between low cost single use drones and cruise missiles. Conflating them seems stupid, they have totally different operational uses and characteristics.
Look at the price difference of tokens on their API between the first release of ChatGPT and the current one.

• Current 3.5-family price is $1.5/million tokens

• Was originally $20/million tokens based on this quote: "Developers will pay $0.002 for 1,000 tokens — which amounts to about 750 words — making it 10 times cheaper" - https://web.archive.org/web/20230307060648/https://digiday.c...

(I can't find the original 3.5 API prices even on archive.org, only the Davinci etc. prices, the Davinci model prices were also $20/million).

There's also the observation that computers continue to get more power efficient — it's not as fast as Moore's Law was, doubling every 2.6 years, or a thousand-fold every 26 years, or about 30% per year.
Halcyon days ... interesting devices, ideas, and I loved my psion 5mx ... I remember hooking up to the internet while waiting in line at a concert and thinking I was damned business magnate cum console cowboy

I followed the story of Nokia, Symbian and Psion closely after that and the whole thing just felt like one of the biggest dropped balls in corporate history. Sad ... too many cooks, maybe ...
This is true generally in pharmacology, but the plasma concentration of the androgen esters (prodrugs) isn't a good measure of "active" testosterone in your system. Thus the graph is a bit of an exaggeration. Basically, as long as the slopes are the same (rate of breakdown ≈ rate of prodrug conversion), you'd get ~same plasma levels.

Ideally they'd break down at a constant rate (they don't, but close enough) leading to steady levels despite levels of the prodrug steadily diminishing. This makes once a week dosing of testosterone cypionate (for example) viable for many, but not all, as you've discovered.

Dosing less but more often helps minimize the uncertainty/variability in breakdown/conversion, thus being more reliable at the cost of convenience.
The marginal increase in energy consumption from the olympics won't come out of the baseline nuclear energy supply.
Perhaps you'd find the half-violin plot more readable? Seems there's a whole world of all-in-one "raincloud plots" that integrates them, like the lower infographic here: https://raw.githubusercontent.com/Z3tt/TidyTuesday/main/plot...

You can even make 'em show histograms: https://miro.medium.com/v2/1*J3Q4JKXa9WwJHtNaXRu-kQ.jpeg
Also you can't cp human brain.
Reminds me of the old Malaysian cartoon which had a bunch of clerks behind an ATM counting your cash, checking balances and handing it out through the slot
The performance issues with pgvector were fixed when they switched HNSW. It’s now 30x faster. It’s wonderful to be able to store vectors with Postgres Row Level security, for example if someone uploads a document you can create a policy that it appears only to them in a vector search.
Always bet on text (http://graydon2.dreamwidth.org/193447.html and on HN at https://news.ycombinator.com/item?id=8451271)

But really. Always, always bet on text. Chances are it'll work in 10000 years if we still exist.
i am not sure where this comment fits as an answer to my comment.

Firstly, do understand that I am not saying that LLMs (or ChatGPT) do understand.

I am merely saying that we don't have any sound frameworks to assess it.

For the rest of your rant: I definitely see that you don't derive any value from ChatGPT. As such I really hope you are not paying for it - or wasting your time on it. What other people decide to spend their money on is really their business. I don't think any normal functioning people have the expectation that a real person is answering them when they use ChatGPT - as such it is hardly a fraud.
I avoided

(flow (glob "*") (mapcar [chain stat .size]))

because * skips entries starting with dot, which sends us down a certain distracting rabbit hole.
Reminds me of a Steve Jobs video where he talks about quality, and how the Japanese never use that as a qualifier in their advertisements. People don’t assume your product is quality because you tell them it is, they experience it or hear so through word of mouth.
This depends on what you want to achieve.

Projects that aim for perfect decompilation (i.e. producing a source tree and build instructions that recreates the original artifacts bit-for-bit) like the one for Super Mario 64 are essentially preservation projects in spirit. The advantage with that approach is that once it is done, you can be sure that you didn't introduce any changes or bugs compared to the original release. They can also be a starting point for ports or mods.

Not all projects aim for that. Some like REDRIVER2 (for Driver 2) retains the core of the original game, but with bug fixes and quality of life improvements bordering on a full-blown PC remaster. It obsoleted the original PlayStation release with its atrocious framerate and embarrassingly low draw distance.

Heck, in my own reverse-engineering/decompilation project I went for a highly unconventional approach where I delink the original PlayStation executables into relocatable object files and attempt to relink them as a Linux MIPS program. The idea was to do a Linux port on the cheap, which I can then rewrite piece by piece in C until I don't have any MIPS object files left, at which point I could port the source tree to modern architectures. The first part panned out but not the second one (too many issues to sort out), so instead I think I'll rewrite the game piece by piece while staying on the PlayStation platform.

Decompilation projects are essentially bespoke, one-off R&D projects. The closest to a standard would be decomp.me, but that is geared towards perfect decompilation only. Step outside that and you're basically on your own, writing your own tooling in a barren landscape where everyone do things their own way.
Does Microsoft Windows ring a bell? The bloat and insecurity are features, Mr., this is capitalism. Thank you for your service.
Yeah, high frequency sensor data was on my mind too. Do you have any figures on the power saved wrt TCP?
So your approach and the author’s is to dumb a technical measure down to a level where the observer doesn’t need to understand what they are looking at.

Well that explains the entire data visualisation and dashboard consultancy nicely.

How does anyone rationalise the information they have if they don’t make an effort to understand it. Or how can they even select a visualisation method or comparison method. We are truly fucked!
My review: https://zzbbyy.substack.com/p/quick-review-of-claudette
And how about words you can spell in hex, like 0xcafebabe?
But the same word has also been over used to provide cover or respectability for all types of anti-patterns from poor planning, to lack of any safety net or margins, to cutting corners, disregard for standards and regulations, and hustle culture where the ends justify means however questionable.

So a pinch of salt needed when we hear this word.
Show HN: LearningStory – AI-Generated Tales for Bonding and Learning with Kids
Hi Hacker News,

I'm excited to introduce LearningStory, an AI-powered platform that creates personalised stories for children based on a specified learning topic.

I am a new dad to a 10 week old boy who was born 9 weeks early. When babies are born this early, they require extensive medical support, so he spent the first six weeks of his life in hospital.

During this time, I found reading him stories to be a wonderful bonding experience. I especially loved stories that taught us something new.

This got me thinking about all the things I'd like him to learn as he grows up and how amazing it would be to have storybooks that make learning fun and simple. This was the inspiration behind LearningStory.

I'm new to software development, but I wanted to try to make and launch my idea quickly. I managed to build this in 4 weeks but it took some long days!

I would really just love any feedback you guys can offer that might help with future products. Also any support on Product Hunt would be greatly appreciated:

https://www.producthunt.com/posts/learningstory?embed=true&u...

Thanks everyone,

David
(no, that’s the BIC (Bank Identifier Code AKA SWIFT).

IBAN is the International Bank Account Number.
Neutrons are free. You can make a fast neutron source for a few million bucks today. Making a bigger one that can produce usable power is no big deal. The existence of fusion reactors makes absolutely zero difference to the question "who should have fissile material?" You cannot start or stop ignoring that question whether you have or don't have fusion reactors.
This is an interesting point. Does anyone know how much lead would be in a 21 inch monitor?
Their demo seems incomplete. I see what looks like a test patient (I hope), but I can't enter a lab order as a physician because there is no list of tests (cbc, lytes, etc).

That said, I hope they have more luck than OSCAR did.
Out of interest, what kind of applications are you thinking of? What systems are common written using TCP, that could switch to UDP?

Clearly websites, audio and video generally don't work with out-of-order frames -- most people don't want dropped audio and video.

Some video games are happy to ignore missed packets, but when they can they are already written in UDP.
For every calorie a human consumes, hundreds or thousands more are used by external support systems.

So yeah, you do use 2000 calories a day, but unless you live in an isolated jungle tribe, vast amounts of energy are consumed on delivering you food, climate control, electricity, water, education, protection, entertainment and so on.
Was this your first startup experience?

Because nothing here seems out of the norm for startups. Most of them are sketchy strategically, just that some figure it out before running out of runway.
> An anonymous signature makes no sense, because signing something is putting your name on it

No, signing something puts a name on it.

And frankly not even a name, it just tells you whoever signed it had access to the same private key data
Do you have an idea of what kind of functionality all of those deps provide? It would be interesting to see a breakdown of where dep bloat typically comes from.
Three years ago I realized I had hit the same point. My .emacs file was about 500 lines long and many of the options dated back to 1997 when documentation of why you’d want to do something was sparse.

I rewrote it all using org-babel and use-package. It’s even longer now, but each package has documentation of why I’m using it and how. It makes life much easier.
Histograms and box plots are just clunky kernels density estimates too
Just because GPT-4 uses matrix multiplication doesn't mean it can perform matrix multiplication — lots of people complain how bad LLMs are at arithmetic.

My brain uses quantum mechanics for protein folding, my mind cannot perform the maths of QM.
Silurian hypothesis!

“If an industrial civilization had existed on Earth many millions of years prior to our own era, what traces would it have left and would they be detectable today” [1]?

TL; DR Difficult after ~2.5 million years unless they had a nuclear war.

As for humans: “some specific tracers that would be unique” include “persistent synthetic molecules, plastics and (potentially) very long-lived radioactive fallout in the event of nuclear catastrophe. Absent those markers, the uniqueness of the [Anthropocene] may well be seen in the multitude of relatively independent fingerprints as opposed to a coherent set of changes associated with a single geophysical cause.”

Bonus: “…should any of the initial releases of light carbon described above indeed be related to a prior industrial civilization…these releases often triggered episodes of ocean anoxia (via increased nutrient supply) causing a massive burial of organic matter, which eventually became source strata for further fossil fuels. Thus, the prior industrial activity would have actually given rise to the potential for future industry via their own demise. Large-scale anoxia, in effect, might provide a self-limiting but self-perpetuating feedback of industry on the planet.”

So if we’re going out, we should go all the way and suffocate the oceans out of courtesy.

[1] https://www.cambridge.org/core/journals/international-journa...
Food places sell identity more than anything. Food quality just needs to be good enough to somewhat fulfill expectations implied by the price range. "We're an American behemoth selling a mockery of your national identity" certainly won't have it easy in Italy, no matter how well the pizza might be (never tried, I don't find that identity particularly appealing even as German visiting the United States). MacDonald's in France won't have any issue with identity: if you do feel like having factory food, what better match could there be? MacD certainly does not pretend being something it's not.
> Video games tend to use UDP for the same reason everyone else mentioned does: timeliness. You want the most recent position of the various game objects now, and you don't give a shit about where they were 100ms ago.

This is only true for games that can replicate their entire state in each packet.

There are many situations where this is infeasible and so you may be replicating diffs of the state, partial state, or even replicating the player inputs instead of any state at all.

In those cases the "latest" packet is not necessarily enough, the "timliness" property does not quite cover the requirements, and like with most things, it's a "it depends".
> We should have had a distributed OS like Amoeba/Plan9/Inferno/etc. allowing us to manage all our chosen set of devices using a single uniform interface i.e. "A Namespace" (in Plan9/Inferno speak). Such namespaces can themselves be connected into "Hierarchical Namespaces" and so on. This is a natural and easy way to let users keep their control over their devices while still being connected to the "Greater Internet".

Why should we have?

> But the Industry manipulated us into the Cloud model so that they could retain control and make money off of us. It was all Business to the detriment of a better User Experience via Technology.

The choice was not cloud or distributed single system machine, they were and are orthogonal.
Cracking the Productivity Code: An international comparison of UK productivity [pdf]
> What a dumb policy.

It would be, if it were true.
Earth is almost entirely iron, but Aluminum floats in iron so it ends up being a large amount of the crust. But yeah, if we're ever like "gee we don't have enough iron" then we've far surpassed all other possible natural resource limits of the planet.
Our intelligence happened without an existing one. primordial cell -> intelligent human through Darwinian evolution.
I thought QUIC promised you get your data eventually? In that case it wouldn't be great for games, because you usually don't want packets that got dropped, as the next packet will replace it anyway?
We have high humidity in Europe as well. For example the average here in the Netherlands is 77% where in Florida it's 75% based on a quick Google.
Network is nothing but datagrams.
Wow! BMW owners* are dicks. Mindblowing.

* New BMW thermic cars owners. We are in 2024 folks.
Japan looks to 'blue carbon' to cut emissions – and restore its coasts
Do you think that works any better if you're using merges Vs rebasing though?

If the problem is that you urgently need some small fix in an otherwise broken branch, you can always just cherry-pick that across to your own fresh pr.
IMO "best-effort" is euphemistic and confusing to people outside of this space, even (especially?) to native English speakers. (I would probably have described UDP as "reasonable effort" and TCP as "best effort", if not for the existing terminology.)

I recall my computer networking professor describing this as "Best-effort means never having to say you're sorry". In practice, best-effort does not mean you try your hardest to make sure the message gets from A to B, it means that you made an effort. Router in the path was congested? Link flap leading to blackholing on the order of 50ms before fast reroute kicks in? Oh well, we tried.

Meanwhile, TCP's reliable delivery will retry several times and will present an in-order data stream to the application.

Reliable vs unreliable might be bad terminology, but I don't think best-effort is any better.

My experience with unreliable systems is that they're great something like 95% of the time, and they're great for raw throughput, but there are many cases where that last 5% makes a huge difference.
Including support from ChatGPT. It really is a comparison of calories without ChatGPT and calories with, and that gets to the real issue of whether ChatGPT justifies its energy intensity or not. History suggests we won't know until the technology exits the startup phase.
because there's Python
I would argue that evolution is a form of intelligence in its own right, albeit one very alien to us.

But that doesn't change your point, as there's no reason to require an intelligence to create evolution.
The thing is, when you need that low latency, you don't want most of the features of more robust streams.

When you are using UDP the correct way to handle out of order delivery is to just ignore the older packet. It's old and consequently out of date.

Figuring out how to solve any mess caused by mistransmission necessarily has to be done at the application level because that's where the most up to date data is.
The author (disclaimer: former coworker) has likely learned about UDP before yesterday because he's been complaining about TCP for years.
Definitely plasma. Look at star formation in nebulae. Most of the hydrogen in them are in glow mode plasma. It takes a very small amount of energy to ionize plasma and a a huge amount to fuse it. So when stars are forming they might start as cold hydrogen, but they get progressively warmer and more dense until they ionize, then get even warmer and more dense, until they're burning.

https://en.wikipedia.org/wiki/Star_formation
Any resolution with 400 pixel vertical scan on the Amiga was interlaced, no exceptions until too many years after the first OCS and ECS chipsets released.

and when the solutions did come they were burdoned by kludges necessary so as not to break backwards compatibility - and especially not to complicate life for the killer app of the platform at the non-gaming level, the video toaster, which was very tightly integrated with the Amigas interlaced video system.
Film finder – Natural language interface for movie search
I did try when I was a junior. I learned this relies on good commit messages, and the information can be lost during squash. Honestly if I’m playing the role of bug detective I’ve become much faster using other techniques.
I have friends in academia (all around Europe and in different fields, from Spain to Danemark, Slovakia, Sweden, Germany, in economics, solid state physics, &c.), I can 100% guarantee you're wrong and chatgpt is now the default tool for the vast majority of people writing these papers.

It's not people picking up new words, you have to understand academia is mostly about shitting out as many papers as you can and make them as verbose as possible, it's the perfect use case for LLMs, this field was rotten before, chatgpt just makes it more obvious to the non academia crowd

For them not using chatgpt would be like sticking to sailboats while the world moved to steam engines
Riot Platforms, Inc.: Headed for a mine collapse [pdf]
80% of people who can read the article are unfamiliar with Fahrenheit.

There is no need for anyone outside the USA and Canada to use Fahrenheit, ever.