skysight-inc/HackerNews huggingface dataset:
I do enjoy some of the podcasts mentioned in this thread, but struggle to find good non-American ("foreign"?!) podcasts to listen to. Similarly to finding good quality non-US film and television, it can be hard to locate but I greatly enjoy it.

If anyone has suggestions for podcast collation sites that are for non American content that would be fantastic.
As someone having inherited a Hashicorp Nomad setup I realize that while it is much simpler, no one really builds anything on top of Nomad.

If I wanted a DAG, I can use Argo Worklows with k8s, nothing with Nomad. If I wanted to do lots of data processing I can use Spark on k8s, nothing on Nomad. I am sure this is true with other alternatives as well.
The Guardian: https://www.theguardian.com/film/2024/nov/26/jim-abrahams-ai...

The Hollywood Reporter: https://www.hollywoodreporter.com/movies/movie-news/jim-abra...

Rolling Stone: https://www.rollingstone.com/tv-movies/tv-movie-news/jim-abr...

The submitted seems to present misleading information about Police Squad!: all six episodes of the first series were released (see e.g. https://en.wikipedia.org/wiki/Police_Squad! ). (The obituary from Variety says that the set will be enriched though: «Paramount is releasing a sequel [of The Naked Gun] in 2025, starring Liam Neeson as Frank Drebin Jr., directed by Akiva Schaffer and with a story by Seth MacFarlane».)

Edit: HN member Toomuchtodo suggests to consolidate the obituary information above with the general information on Jim Abrahams, https://en.wikipedia.org/wiki/Jim_Abrahams
After a bit of research, I found out that they apparently did. Obviously every manufacturer would like to be able to use only proven technologies such as cameras and radar because they are cheap. One of the early Mercedes prototypes seemingly didn't have lidar <https://www.youtube.com/watch?v=DlgGTi4Gs50&t=79>.

Since then, the consensus has been that without lidar, the systems would not meet safety standards. For example, the cars need to be able to detect fairly flat objects, such as pallets that have fallen onto the road, which are very difficult to see optically, especially in difficult lighting conditions. For this reason, and because the technology has come down in price, virtually everyone except Tesla, which is developing advanced driving systems, is using lidar.

This development is nearly a decade old. It is for this reason, combined with the overwhelming amount of Musk-related nonsense, that I objected so strongly.
Personally I would relate the latter to feudalism, especially as monopolies grow ever imminent within the majority of fields.
I really do not think the modal case of social mobility is people in G&T programs, which definitionally only target the top N% of students
Great user name btw
it's pretty processed compared to sugarcane at least
Many years ago my lecturer, Professor Stevan Harnad drew the line at backbones, if you have a spine or similar arrangement it's not OK to eat you. These days Harnad is a Vegan, which entails prohibition against a much larger array of animals being eaten or indeed taken advantage of in any way for your benefit.

There is no reason to imagine that if there was alien life it would be able to comprehend us at all, for fictional convenience it has been usual to depict aliens as basically just humans in Halloween costume and there is every reason to assume they would be entirely incomprehensible instead. Even in soft SF, try say Iain M Banks' repeated reference to other forms of life which show essentially no interest in the scale of events that our human-like characters are engaged with. The Stellar Field Liner, a vast entity living in the magnetosphere of a star, the Excession, seemingly a living portal to other universes, or even just the Dirigible Behemothaurs which are island sized creatures that think a Galactic Cycle (225 million Earth years) is not very long.
Is the Future of Lab-Grown Meat in Luxury Products?
This just hasn't been my experience but I suppose it's possible if your team is determined enough to write bad code. I'd still wager a bungled state machine is probably
fairly easier to fix than a bungled mess of branches, but I've never seen such a thing.

I actually use passage of time as a factor in state machines all the time on game dev projects. It's pretty simple, just store a start time and check against it. I don't see how "ten seconds have passed since entering state A" is a more difficult condition than any other to draw or model.
Just go in France and have a look. Also have a look at the evolution of the country PISA's score in the last decade, it is very telling.
There would always be a hole that's somewhat impossible to fill with the language as is.

If you have something like

Map<Integer, Optional<Integer>> map;
var foo = map.get(1);

if `1` isn't present in the map then `foo` has to be set to something. It will be `null` in this case.

If the new null restricted stuff makes it in, you can express this as

Map<Integer, Optional<Integer>!> map;
var foo = map.get(1);

and yet, `foo` will still end up being `null` in that case (I assume) because something has to come back if `1` isn't present.

At best, that will prevent you from doing `map.put(1, null);`
> Sure, if you like being constantly fatigued and stupid and have a constantly decaying body, you can strip all carbs from your diet. I'm not sure you can survive this; is there any evidence to the contrary?

You mean, is there any evidence aside from every person who manages their diabetes through diet alone? Or the various pre-industrial human cultures who ate virtually nothing but fish and small game because their climate was notoriously resistant to agriculture and fruit trees?

> It's also wildly unhealthy if you don't have fat to burn. Only obese people should engage in that sort of diet.

You seem to be confusing the ketogenic diet with starving. That's not how it works. If you deplete your fat body's stores and get hungry, you simply eat some fat and then your body will burn it for fuel. If you decide to eat much more fat than your body needs, your body will store the fat as fat. But it won't do it quite as readily as with sugar/carbs, and you won't get food cravings mere hours after eating.
What you are referring to would be something akin to a hyper-strict keto diet, which I think nearly all medical professionals would consider ill-advised if not outright dangerous.
these are 2d
lol they're paying (with my money) something like 60k for each one of those.

Should have just bought police explorers like the cops are driving and saved 15-20k+ per unit. Plus as a bonus you might have actual parts availability for the foreseeable future, unlike when Oshkosh corp decides burning money in a barrel is more financially viable than building replacement parts for the postal service and the 40-70k of these that they'll actually get ordered before the budget gets slashed or whatever.
Intuitively, just imagine picking a starting point on each of the circle and the knot. Now walk at different speeds such that you get back to the starting point at the same time.

In fact, that's what the knot is: a continuous, bijective mapping from the circle to the image of the mapping, i.e., the knot. (As the linked answer says.)

Edit: I see now that the article already has this intuitive explanation but with ants.
Doesn't seem like testers would have access to the actual weights/graph and so would not be able to leak anything.
Needs just one thing - light blue paintjob with an orange beak and a tiny purple hat. ;)
I think the canonical sort of approach here is to make them confirm what they're doing. When you delete a GitHub repo for example, you have to type the name of the repo (even though the UI knows what repo you're trying to delete).

If the table name is SuperImportantTable, you might gloss over that, but if you have to type that out to confirm you're more likely to think about it.

I think the "meat space" equivalent of this is pointing and calling: https://en.m.wikipedia.org/wiki/Pointing_and_calling (famously used by Japanese train operators)
You're right, but I don't think giving a dollar to gifted programs instead of intervention for struggling kids solves that problem. In fact if a kid is gifted but is struggling because of household issues, again, the money is better spent on struggling kids and they'll benefit from it.

There are a lot of reasons a kid may be struggling in school and it doesn't mean they are dumb or their future is worthless, as your hypothetical kids shows. I live in an area with one of the top public schools in America, they have a well funded gifted program. I know several parents whose dyslexic children are not getting the support they need.
I'm increasingly bullish on the JVM ecosystem. The runtime is amazing, performance-wise, and the third-party libraries are really good, if hard to get into. With Kotlin you can get null safety, and IntelliJ is the best code authoring experience for me.
Good question! I ran some benchmarks before because I was also curious and besides some slightly larger standard deviation for cold starts execution time, there was so significant difference in performance when using docker.
I was in the gifted program in Canada and while that may have been an aim, it was also to identify the best and given them opportunities to excel, to allow them to grow and go on to be extraordinary citizens.
Thank you very much for the feedback.
I thought about something similar some time ago. Buffer of size one, then measure the average time each item spends in the buffer. But for debugging your approach is simpler and more practical.
The animation is confusing...is one trip to the end and back the 1B iterations? I thought maybe they were counting up and once the slowest reached the end they would all stop but that didn't seem to be it. Maybe if it did (and there was a counter on each showing how many bounces they made), it'd be a little more clear.

Interesting nonetheless.
It's saying most of your food should be plants, not that most plants should be your food.
(Anecdote alert)

Most of my Asian friends (mostly first-generation immigrants) have Teslas. Same with many Asians (East & South) at work. The politics don't even register, so the evaluation is purely based on utility. Based on that, they all seem to be satisfied.

Among the second-generation Asians there is more political awareness and it's more 50:50 whether they go for a Tesla or not.
Borland's "Zoom" scheme for overlays was well marketed, but not competitive with VCM (because only one overlay could be used at a time). That didn't matter, though, because Zoom was a catchy name and VCM was dull as dirt.

Phillipe Kahn is a marketing genius, and I am not.

(VCM's overlays could be loaded anywhere, the relocation happened at runtime.)
How in the world is pypy faster than cpython by almost 2 orders of magnitude. Is pypy normally faster in other benchmarks. If so, why? Can some python expert pitch in?
> In Go, it's possible to actually make a Goose and have it as just a local variable living on your stack, but, the language insists that anybody can conjure one into existence despite having no basis for doing so, the resulting Goose is at best now in some invalid "null" state.

If you really don't want people instantiating instances of a type on their own, can't you just make the type private but make a factory for the type public?
If the future is a mix between the two, I would prefer starting from Go and adding ideas from Java, than the other way around. Go feels lighter, simpler, more pleasant to work with. But Java has had a lot of good ideas added over time that would be nice to see in Go.

I sometimes like to compare programming languages to vehicles. Java is perhaps the long haul truck and Go the smaller and more agile delivery van. The smaller van is more approriate for the things I work with for my own pleasure, but the truck has its places for the bigger enterprise jobs.
I heard someone call the ISS closed water system the infinite coffee machine. Yesterday’s coffee becomes today’s coffee.

It sounds gross but if we get good enough at it it’ll work.

Like any settlement on a frontier the first people in space aren’t going to eat well. They’ll survive. After a long time I imagine we will get good at growing and manufacturing food up there. It’s honestly not even close to the hardest problem. Full recycling and modular manufacturing for complex items is a lot harder.
Earth Restored: newly retouched photographs from the Apollo lunar missions
Yeah, but even a cup of celery contains a gram of sugar. Eating "no" sugar is preposterous. You could never eat any fruits or vegetables! But lots of people avoid excess sugar, me included.
The solution is to make gift classes fluid. That is, the worst performing kids leave the program every year, while the best kids outside the program move in. Parents can only push so much, but they can't change talent distribution.

What about the kids who thrive when their parents push hard enough? Well, in that case the kids are indeed talented, no? If the US people are inspired by seeing the street of LA at 4:00am or by some NBA dude practices free throw 4000 times a day, then we've got to admit that toiling also works and should be admired in academic training.
To split hairs, "low carb" means different things to different groups of people. Lifelong adherents of the keto diet put the limit at around 20g of carbs per day. But you can find research studies and the like where they take a normal Western diet (75-90% carbs) and reduce it to say, 60% carbs and then refer to THAT as "low carb."
The actual point is so that the compiler can tell you that you forgot to check all possible cases. Typescript is really great for this.
Those are great tips! I'll have a look at the axum shim, which certainly would help if using axum in the first place. Minimal functions like we have at my work rarely need a fully featured framework however.
We're also currently in a period of Quantitative Tightening as we slowly undo the QE done during covid, which should have a deflationary effect. But who knows over what time period and with what magnitude.
Go is too minimalist in my opinion. It’s like time warping back to 2005. You want enums, nope. You want functional constructs (map, filter), nope. You want string array contains, nope. It can feel very limiting coming from newer languages designed in the last 10 years.
Fox News is the leading authority in the new administration.
How I mentally cope with this is:

I get paid regardless of what I'm working on. If management asks me to shift gears (which they do, often) its because that's the most valuable thing for me to do at that time. At the end of the day, my goal is to provide value to the company.

Does it suck. Yes. But its part of my current job.

I've worked at other places where this happens much less often as well, such places do exist.
I think this is increasingly the case everywhere for people who just don't fall into any of the predetermined buckets that whoever designed a particular system has anticipated. People used to be much more flexible and driven by "common sense" (whatever that means to you) in past generations.

Nowadays the most you get back is a ¯\_(ツ)_/¯ and are then left on your own. I can totally see a modern bureaucrat letting someone die, in a conscious way, because "my job description says that this machine has to be turned off at 7:00pm".

Unless you're mega-wealthy, ofc., in which case society bends to your will with an unprecedented sense of obedience. Whether both effects are independent or related is left for the reader to think about.
The "sequences of mutations" phrasing made me think they were talking about stuff like state machines or handles for external resources—for example calling `databaseConnection.close()` on an already-closed connection, which is usually a runtime error (or maybe a no-op).
No, that is not what compiled means. A compiler is simply a program that translates from one language to another. Hence a compiled language is one that is translated into a different language prior to execution. Java is compiled twice; once to byte code and again to machine code by the JIT compiler. That is unless you compile it directly to machine code using, say, Graal Native Image.

You are welcome to your opinion on the utility of garbage collection but the widespread usage of GC suggests the industry as a whole does not share your view nor is such an unnaunced view supported by research (e.g. https://dl.acm.org/doi/abs/10.1145/1094811.1094836)
Have you made Custom landing page with AI?
On that note, uv, which I found to be orders of magnitudes faster (pip fails to solve even some small SAT/IP instances) uses something called PubGrub

https://docs.astral.sh/uv/reference/resolver-internals/#reso...
30k Pages of Federal Reserve Board Meeting Minutes Obtained Through FOIA
Original title "Here Are the 30,000 Pages of Federal Reserve Board Meeting Minutes I Got Through FOIA. They Completely Rewrite Federal Reserve History" compressed to fit title limits.
Beekeeper Studio is fantastic as well
This has been my experience as well, there was little to no impact on execution time at least.
I wouldn't put that much drama into nulls, these are mostly academic discussions. In real world its much less drama in well maintained codebases, once you learn working with them you don't even actively think about it. In the meantime, basically all companies run on it, and will do so for next 50 years minimum, plus you have what... 17 million devs working with it?

Defensive programming is generally a good approach regardless of domain or language used, and if used well you don't have to worry about nulls in Java, at least not in your own code.
TFA could be your second time hearing about it:

> These programs were originally meant to meet the needs of students with intense, often irregular learning patterns. They used to be seen as not needing special attention because they often excelled. As standardized testing required schools to aim for student proficiency, all the focus went to those who hadn’t met that mark. Those who exceeded it were deemed to be just fine.

> But they’re not just fine. Gifted children, more than others, tend to shine in certain ways and struggle in others, a phenomenon known as asynchronous development. A third-grader’s reading skills might be at 11th-grade level while her social skills are more like a kindergartner’s. They often find it hard to connect with other children. They also are in danger of being turned off by school because the lessons move slowly.
I skipped forward a year at Uni. Being academically proficient (≈IQ) and socially proficient (≈EQ) are very different things and I was not wise enough to make good decisions.

I am regularly blown away by the deep social capabilities of some of my smarter friends. For a few years I have been dedicating a lot of thought to social interactions. I waste virtually zero time on past academic interests.

Too many people equate IQ with STEM skills (especially Maths). Hard sciences are much easier to learn than soft skills.
In addition to many wise things stated, such as school choice and accepting some kids aren't as smart as others, teachers unions (and any public worker union, esp police) need to be abolished asap.
As soon as I got to that screen I uninstalled. I don't want an account for every single thing I use.
> The upfitter AUX switches appear to be Ford, same for the AC controls.

Ford supplies the ICE engine, transmission, suspension, steering wheel, and instrument cluster, so that tracks. https://fordauthority.com/2024/10/new-usps-mail-carrier-uses...
I’d rather listen to silence than a podcast or FM/AM talk radio. I’ve never understood the appeal. In fact music is something I listen to while traveling because it helps me daydream. Driving and imagining for me.
That is why we have processes - so people know what promises they can make.

Communication is hard - you can spend all day, every day in meetings and get nothing done and still fall behind in communication needed to make this large project work.
Ask HN: Feasibility of AI Encumbered Codecs
Looking to spitball discussion on the feasibility of AI encumbered codecs (I know this is an ironic forum to ask the question in).

Bascial audio/video codecs that include in their licensing restrictions of use for/transcoding to other formats for use in AI training. If music/videos were ONLY released in this format would it be possible to encumber (legally encumber, not technically encumber) all downstream transcoding of those works from being used in AI training?
Completely incorrect.

We have made incredible improvements in alleviating poverty and suffering over the past 50 years and yet innovation across almost all fields has slowed to a crawl.
>He was on his way back to Northern California to pay someone for some stuff that had been fronted + re-up.

Correct me if I'm wrong, but this very much sounds like "drugs". If that's the case, your point about him never being involved in "heroin" sales is now just semantics, because he's still engaged, to some degree, in the movement of drugs between states.
How are other countries handling the availability of ChatGPT for use by pre-college students?
At some point the real tool has to be called, at that point, you can do actual checks that do not rely on the AI output (e.g., store the text that the AI generated and check in code that there was an approval for that text).
even if you can't figure out a simple solution I'd love to read a part 2 or an addendum with some of these other tricks.
> He can’t function in a regular class because he would become bored

My solution was to read books and draw comics in class. I had some teachers that understood, some that didn't.
I'm working on a web app in JS, the sort of thing I think people on here will enjoy and I'll definitely share it when it's presentable. It's all in JS, including the graphical aspects of it (I'm drawing to a canvas). For per-pixel rendering I have 4 levels of nested loops. I feel like I've done everything in my power to optimize the process, and it's still not at the ideal speed. Really, it ought to be about 5-10 times faster than it is now.

I've been thinking of getting it into WASM somehow - it's really just one function that needs to be replaced by a WASM module - but one of the things which has given me pause are benchmarks like this, as well as other anecdotes, that demonstrate I'd only get a minor speedup from WASM. I guess part of this is due to modern JS engines being so optimized.

Just about all of the relevant code is adding and subtracting integers, but theres's some Boolean logic. There's also some multiplication in there that I could eliminate if I really had to, although at this point I'm not certain it would make a significant difference. Most of the data that contributes to the value of each pixel is spread across a tree of objects, and there's some polymorphism involved too. The point is it's not like I'm just dealing with a bunch of contiguous data in memory that is easily cached by the CPU, which might speed things up considerably. I guess I'm just venting now, lamenting a nightmare of my own creation...
A system that digs out undiscovered mechanisms to drape novelty on based on where the statistical analysis says it’s already been, that would do it though.
It does matter that packages and functions are different.

It also matters what the io package actually does. https://pkg.go.dev/io . The io package has a very limited number of functions that return Readers. The vast majority of its functions take Readers or Writers as arguments and do useful things with them: e.g. Copy or LimitedReader. Most of the interfaces it defines (ReedSeeker, ReadWriteSeeker, etc) aren't instantiated by anything in it.

os implements Reader and Writer for filehandles. net does the same for sockets etc.