skysight-inc/HackerNews huggingface dataset:
I loved the article that this links to about 'Jump Flood Algorithm'!:

https://bgolus.medium.com/the-quest-for-very-wide-outlines-b...

So fascinating! Thanks for indirectly leading me to this! I love thinking about all the various approaches available at the pixel/texel/etc level!

It's also another case where it's a very clever way of generating a type of SDF (Signed Distance Field) that is doing a lot of the heavy-lifting. Such a killer result here as well! Any-width-outline-you-like in linear time?!! Amazing when compared to the cost of the brute-force ones at huge widths!

I wholeheartedly endorse SDFs, whether they are 'vector' ones, function-based, like Inigo Quilez's amazing work, Or 'raster' ones like in the article, texel-or-voxel-based. Houdini supports raster-SDFs very well I think, has a solid, mature set of SDF-tools worth checking out (there's a free version if you don't have a lic)!

And of course there's all the many other places SDFs are used!! So useful! Definitely worth raising-awareness of I reckon!
> Then it argues that tail call optimisation is bad!

I didn't think I'd find this, so I went digging. Sure enough:

The disadvantage of tail recursion is that it requires rearranging your recursive function so that the last action is returning the recursive call’s return value. This can make our recursive code even more unreadable.

Tail recursive functions require rearranging their code to make them suitable for the tail call optimization feature of the compiler or interpreter.

Personally, I take the stance that the tail recursion technique should never be used.

What can one do, but just disagree I guess?

> And what is the purpose of the book?

To straw-man functional programming with a one-two punch of "I already have that" and "it's bad" so devs never leave Python/JS land to find this stuff out for themselves ;)
As far as I am aware this is a legitimate theory and angle of study around the guy microbiome, not just a fantasy.
Fwiw, a good portion of IO via io_uring is not executed via the threaded work queue anymore. Even with buffered file reads it's avoided for some common filesystems.

You're right of course that there are lots of cases (missing metadata, synchronous operation like extending files, ...) where it's all offloaded to the wq.
> To evaluate the accuracy of the AI replicas, each participant completed two rounds of personality tests, social surveys and logic games, and were asked to repeat the process two weeks later. When the AI replicas underwent the same tests, they matched the responses of their human counterparts with 85% accuracy.

Because, as we all know, “personality tests” are the epitome of accuracy. They don’t constrain people into claustrophobic categories that fail to even approximate the nuance of their rich inner lives, no sire.

> "If you can have a bunch of small 'yous' running around and actually making the decisions that you would have made — that, I think, is ultimately the future."

The only people who believe that are AI dudebros with no imagination. They’re the idiots who think they are getting a leg up by using LLMs to modify the text they send and summarise what they receive but have zero awareness the same is being done to them. Have fun with your “automated you” interacting with everyone else’s and not actually accomplishing anything because it’s just bots talking to bots.
Nobody is saying it's a problem to sell a user-friendly wrapper GUI to people who need it. And nobody should be saying creating those is easy. However the developer has to acknowledge the underlying open source tools (FFmpeg and ImageMagick) somewhere on their app's website. Otherwise, yes, there's a clear ethical issue in implying the heavy back-end work is done by your code.
There are standardized diagnostics and measurements of severity for many, if not most, psychological disorders.

There is an extremely large body of evidence that therapy substantially improves psychological disorders as measured by these diagnostics and measurements.

What are you talking about?
https://archive.ph/mW3GN
How the Democrats Lost the Working Class
Candida is one of the disease that cranks online love to diagnose themselves with; and blame all of their problems on; and endlessly expand the scope and symptoms of.

Someone talking about Candida is not necessarily a crank; but the chances are pretty high.

It’s also a very old crank-territory: I’ve learned it from a fantastic Polish blog documenting medical quackery back in _2009_; if anyone feels like trudging through it with Google Translate: https://blogdebart.hell.pl/2009/06/02/choroby-urojone-candid...
Gift. https://www.nytimes.com/2025/01/04/us/politics/democrats-wor...
What I was thinking about is that you do need a way to lock the UI when running multiple statements that update the UI. Something like a lockUI{} block (conceptually a critical section holding a lock on UI updates). This would for example allow you to prevent a situation where you have to change two data attributes on a button and the user clicks the bottom between those two updates. It would be on the programmer to keep those lockUI{} sections as short as possible.

If JavaScript 1.0 had included such a primitive you could run all other JavaScript in the background. Alas, the JavaScript we have is essentially putting all code into such an lockUI block, and this assumption is baked in to a lot of code
Panic is a learned behavior.

Exposure to a stimulus is often both cause and trigger.

How is it that you’re an adult and still don’t know this.

Toddlers know this.
Podcast with AI as host about AI (it is a bit scary)
There’s nothing hard about that, you take it to the closest auto parts store and dump it in the big tank they have for that.
MathGPT also has this (exactly in the same 3blue1brown style, so I guess they also use manim), and in my experience it does actually work better and tries to explain math and write the equations.

I think they use some extremely cheap model for writing the code, probably 4o-mini or similar.
Relevant episode from a great podcast:

https://futureofcoding.org/episodes/061.html
It’s not so much that a weld _can’t_ be sufficiently strong to be safe in a steering column, it’s the QA and validation needed to be sure the weld was done properly. Obviously it’s possible the folks involved in this have the experience and equipment required to do that, but it’s unlikely.

Now, how much of a risk there is, and whether or not it should be allowed on public roads where the failure could kill them and/or other people is a question for the local society and legal system :)
Ellison declares Oracle all-in on AI mass surveillance, keep everyone in line
I would agree typically, but for repositories which have a link to the main website for the product including visual examples like this one... not so much. It's one more click.
There's no such database, AFAICT.

If you've ever worked with open source models (eg one of the stable diffusion models or models based on them, using tools such as AUTOMATIC1111 or ComfyUI); you can inspect them yourself and simply see. If you haven't done so already, see if you can figure out the installation instructions for one of the tools and try!

Meanwhile ...

Ok, fine, I've heard some crazy compression conspiracy theories, but they're a bit too crazy to be credible.

I've also heard stories about these models being intelligent - a little artist living in your computer. I think that's going a bit too far in another direction.

In reality, I think it's better to install the software and take your time to learn about the way these models are actually built and work.

[ btw: If Miyazaki were to take this to court with the argument you put forward, he wouldn't get very far. "Please remove my images from your systems in whatever form you are holding them". The response for the defense would simply be: "We don't actually have them, and you are quite welcome to inspect all our systems". ]

(Incidentally, I've been here before. I play with synths as a hobby! ;-)
"A nation of shopkeepers" applies here. Intermediate steps and distribution, all the steps along the way extract their little bit here and there. The economy is built like a bloated JavaScript framework with a call stack 100 layers deep.
The social stigma around being seen as "dirty" for having an STI is known to drive the infected into more risky sexual behaviors and less hygienic partners. This is why normalizing testing and treatment as everyday things are part of the public health effort.
Do less in terms of what exactly? Because I have photos from old digital cameras from nearly 20 years ago that look drastically better and more detailed than Android or iPhone photos from several years back. I would be surprised if the quality is down. In terms of features the quality is key.
Look around from a rooftop, do you see many factories with smoke coming out of chimneys?
There are lots of free and friendly frontends to FFmpeg. My choice would be VLC from videolan.org.

I think calling the criticism "hate" is an unfair dismissal of the comments as disingenuous. I'd expect that most posters feel neutral, and wanted to share their thoughts in a non-interested way.

(I know that VLC uses libavcodec from the FFmpeg project, rather than the frontend also known as FFmpeg.)
I almost didn’t get the reference :)
Thanks for vouching. I guess I figured people would realize I was joking based on how ridiculous it was.
That would be a tragic void in training and procedure. I hope for the sake of the families involved that it doesn’t turn out to be something so avoidable in practice and foreseeable in the carriers operating procedure.
https://en.wikipedia.org/wiki/Tomiko_Itooka
"Citizens will be on their best behavior because we're constantly recording and reporting," Ellison added

"The Oracle CTO also suggested that drones could be used to pursue police suspects instead of relying on patrol vehicle chases"
Show HN: Stop Guessing, Start Building What Users Want
Thanks for sharing that. It was a great read.
Do less in terms of not being able to do anything beside take a picture. And they don't do any computational photography, either, so their pictures are not necessarily better. Try any low light photography with moving objects on your camera? Or adjust the focal point? Cell phones can do it.

If digital cameras were so good they would not be disappearing.
Location: Hyderabad, India

Remote: Yes, or Hybrid, or On Site

Willing to relocate: Mostly no

Technologies: Engineering Management, System Architect, .NET Core, C#, Flutter, JavaScript / TypeScript, Python, Vue.js, React, SQL, AWS, DevOps, UI/UX Design, Product Management, Prompt Engineering, (Can Pick up any technology in a matter of days or weeks)

Résumé/CV: https://www.linkedin.com/in/sainath-avadhuta/

Email: sai[dot]avaduta[at]gmail[dot]com

Hi HN! I'm currently working as an AVP of Technology & Engineering with 5+ years of experience. I currently lead the engineering, product & design teams while contributing as an IC wherever required. I have a proven ability to take products from 0 to 100 in terms of technological implementation with high agency. Majorly worked in the Education sector for customer + internal facing applications & modules.
I don't know, about 15 years ago I tried therapy for anxiety/depression.

The 1st one asked me the most basic nonsense and then told me she thinks I just drink too much coffee so I didn't go back.

The second one told me they don't believe in medication so I never went back.

The 3rd one diagnosed me with seasonal affective disorder in about 5 minutes, gave me a little prozac and changed my life.

I suspect there is an overwhelming amount of terrible therapist.

I don't think the challenge is finding a good therapist but in not getting stuck with a terrible therapist or letting a terrible therapist ruin the whole idea of therapy.
> Chinese loanmaking to foreign countries has mostly gone bust, with many loans basically in default.

As America (or the world bank/imf as a proxy for american capital) can attest, calling in these loans is a great way to make a lot of enemies.
Some skills training is well supported by empirical evidence. People who take piano lessons observably improve their ability to play piano, on average, even though some don't, even though they often regress after they stop, and even though some people improve without taking lessons. Similar remarks apply to golf lessons, JavaScript bootcamps, calculus courses, and plumbing apprenticeships.

Most kinds of therapy, by contrast, are closer in their empirically measured effectiveness to studying geography through astral travel or studying history through past-life regressions. CBT and exposure therapy are among the few exceptions.
You don't need to read the book to see the role the world bank plays in preserving worldwide power structures. The entire world can talk to each other outside the american media sphere, you know!
Net metering changed when it become economically unsupportable as PV adoption scaled.

The same thing will happen with grid-connected residential solar + batteries. Rates will be changed to be based on capacity rather than consumption. There might, for example, be a charge based on your maximum usage during a period rather than total usage.
> earn a master's degree

Nah, better to self-study Physics on YouTube in Hawaii
And they are going to let you do this for free instead of invoicing you for changing your oil. Very nice guys. Most of all because they have to pay to dispose of _your_ oil afterward.

Maybe car shops are philanthropic where you live, not so much where I live…
> This was my one https://imgur.com/a/rPCJwcR (thanks Google!)

Wow this is really bad. Was it zoomed? If this is the case, it is interesting that it is still 4k resolution and companies prioritize "4k" even with horrible processing or whatever artifacts are these, rather than reducing resolution eg when zooming. Similar with low light, where binning the pixels could increase light sensitivity.

If it is not zoomed in, it is much worse.
Curiosity, what do you mean by "Southern Pennsylvania"?

I am from Pennsylvania, attended Penn State, and I have lived in many different towns throughout the state including south-central ones. I've befriended yinzers and yousers. But I have never heard "Southern Pennsylvania" before.

My mind boggles. Is this some variation on "Little Washington"? Is this a Philadelphian way to simplify "Southeastern" and to therefore ignore, "SEPTA" notwithstanding, the hundreds of miles west of Philly? Are you near Chambersburg? Is this some way to describe commuting suburbs into northern Maryland? Is this some play on the Mason-Dixon line and you are actually in Maryland?

Compare https://en.wikipedia.org/wiki/Regions_of_Pennsylvania

FWIW, if you'd said "Northern Pennsylvania" it wouldn't prompt similar boggling. I go north of I-80 only when westbound and pulling off for gas. ;)
Fun facts, the word coffee come from Kahve, the bastardization of the word Kahwa meaning coffee in Arabic since Turkish lacks "w" and normally replaces it with "v".

Another related fun facts, the now universal European word cafe also come from the same word originally meaning coffee drinking place or shop [1].

[1] Coffee and qahwa: How a drink for Arab mystics went global:

https://www.bbc.com/news/magazine-22190802
Azure trusted signing for the win. Only $9.99/month.
"Larry Ellison’s Oracle Started As a CIA Project" - https://gizmodo.com/larry-ellisons-oracle-started-as-a-cia-p...
Not really: look at the Alan curves. This is a disciplined PLL with a fairly slow loop. Most of the accuracy at short time scales is from the pendulum it's only the long term stability that the atomic clock impacts.
The Golden Opportunity for American AI
Undoubtedly yes, things will be much better 20-30 years in the future. There still might be several forms of cancer we don’t make much progress on, but there will be some that we completely crush.

The best results are with prevention. Earlier detection results in much easier and efficacious treatment. There are experimental blood and imaging tests covering large swaths of cancers now. There are also several promising vaccines that are eliminating some forms of cancer. For a recent example there’s the HPV one which has made great improvements for a whole generation.
I primarily use it as a toy, but it's also come in genuinely handy for me as a scripting language and calculator (but a calculator that also works with strings).
The terseness isn't really a code-golf thing; once you're familiar with the glyphs (which are really a fairly well-chosen set of powerful algorithmic primitives) it makes it more straightforward than any conventional language I've worked with to just Implement An Algorithm, with no boilerplate or fluff. Arrays with array broadcasting, combined with Uiua's stack combinators, are just a really flexible and general tool for expressing how data flows through a program, and the glyphs make it possible to (once you're used to them) translate those flows into code very naturally and smoothly.

It's difficult for me to express just how fun Uiua can be to use. It's rather like one of those Zachtronics games - both in that figuring out how to fit your task into the array-programming model can be a bit of a puzzle sometimes, and in that once you've done that it's an extremely quick and non-frustrating process to make it work. The pure essence of what makes programming enjoyable, for better and for worse. There's also just a lot less plumbing and documentation-reading involved; the flexibility and terseness of the glyphs means that a lot of things you might have to call out to a standard library for in other languages you can Just Write because the entire implementation could easily be of length comparable to the name. (There's also a lot less plumbing and documentation-reading involved because there's only, like, four Uiua libraries anyway. Less to plumb together. Like I said, what makes programming enjoyable, for better and for worse.)

(Why Uiua and not, like, APL? I actually find APL enormously more difficult to read, due to the syntax - APL glyphs have two context-dependent readings, depending on whether they're being used as an binary infix or a unary prefix, and figuring out how the parse tree breaks down when squinting at a sea of glyphs is painful. It's like a whole language of garden path sentences. Uiua glyphs have fixed arity and always mean exactly one thing; so there's twice as many glyphs, but parsing by sight-reading is way more straightforward.)
I can't speak for the others, but Serious Eats tends to be more of a "skip the silly gadgets, just use a knife" sort of place.
This Year, RISC-V Laptops Arrive
Chimpanzees' stone tool choices may mirror ancient human ancestors' techniques
Article is from September 2024, previously discussed here

https://news.ycombinator.com/item?id=41562750
Sorry but to me sounds like you just embraced the first one that gave you drugs. Not that you dind't need it...but 5 minutes for a prozac prescription?! That's absurd.
Also relevant: 24 Hours of Lemons [0] where they race "lemons" worth $500

[0]: https://24hoursoflemons.com/
I really enjoyed the post, especially its focus and brevity. I agree with your last thought. In my experience, there's a significant gap between understanding something intellectually and understanding how to live it. Therapy seems to focus on the latter.
My purpose would remain unchanged. What you’re asking is almost the same as asking, “If a person exists who is better (smarter, stronger, more attractive) than you, what point is there in existing?” Because I experience life subjectively and would prefer to continue doing that.
It didn’t explain soul capsules at all though, it barely mentioned them
>I wonder if it's because Seattle people like their local spots (that also don't open late) that Starbucks had to optimize their revenue for to-go orders instead of sit-down ones.

The labor costs and risks of hosting people within your business, especially at later times, is more and more difficult to offset with revenue. Especially if a sufficiently large portion of the population opts to pay for the lower priced goods at to go businesses.
Use ChatGPT to find a job, and a date?
Hi HackerNews - do you think it could be interesting to use an analysis of your conversations on ChatGPT to match you with jobs, and maybe even a partner? We built a Chrome extension over the weekend that tries to do that. Curious to hear your thoughts.
There was a link here a few weeks ago about UK energy that said that only about 30% of the cost of energy is the cost to produce, the rest is the infrastructure and the costs to pay some suppliers to stay online in case they are needed.
You are correct that it probably won't be allowed. But your assumption that Sweden is restrictive isn't. I see that you live in Stockholm, so maybe you already know this, or you haven't spent much time outside the city in recent years. Almost every medium and small city in Sweden now features 16 to 17-year-olds driving old cars electronically or mechanically converted to only run at 30 kph (~20mph) without requiring a proper driver's license, adequate noise reduction, exhaust system and until recently not even winter tires or seatbelt. Making roads slow and dangerous, and the local environment much worse for everyone else.

Now I don't expect this to be well-received because of "cool hack" but it is truly a major issue. Other issues like the high housing costs, bad healthcare, lacking infrastructure, mediocre education and a short-sighted population are all hard to solve. But this issue is clearly a priority. Swedish voters and politicians are prioritizing this over providing a good quality of life at a decent cost to enable education, research and knowledge based businesses.

The result as a whole is that almost anyone who can is moving from these cities to bigger cities that don't have these problems, but are also so expensive that engaging in activates with high growth potential isn't viable. With grassroot hacking, small- and medium-sized business and major growth startup ending up being a fraction of what they have been and even more so should have been now.
Climate-driven sea level rise will overwhelm major oil ports, study shows
I can’t think of any way where a social media app using bots to discourage wrongthink doesn’t come across as dystopian, and also a little sad.
Incredible. Had not heard this. Now starts to make more sense. Makes you wonder what tech we don't know about. How much is AI already in use if he is ok talking about this in public.
Bonus: never mind Demonoid, this also means Usenet is back!
I am working on implement on-disk B+Tree for the last few months. Man, keeping the on-disk state consistent with proper locking is a real challenge -- specially when we want to avoid IO-holding-mutex. And forward/backward iterators make me doubt the correctness.

All this with just fixed size keys/values. I am yet to start on variable sized keys and values, but I already want to give up on my initial performance targets.
Calling them “indigenous” is a tactic to give greater moral weight to their political positions. While those positions may be meritorious, that doesn’t justify false characterizations in their service. Irish Travelers are ethnically no different than other Irish, nor does their presence in the country predate that of other Irish.
>attacking the top tech firms and industries with regulation will only push them out to more favorable grounds give new room for industries to form in more favorable grounds other than U.S

Let them go, someone else will step in. Yes it will be inefficient as someone else ramps up, but companies that are only here to repeatedly hold the country hostage to get out of sensible regulations are a threat to the population's security. China will eventually abuse its population to the breaking point.