skysight-inc/HackerNews huggingface dataset:
There's a lot more buzz and activity around Swift than many other languages. It's literally up there with Rust, in terms of excitement (perhaps not quite as high). But I think if they get excitement outside of the Apple ecosystem, things should start to get super interesting.

Some are already adopting it like Ladybird browser.
I’m betting it’s hollow, and the Repubs even back him up all the way to the… …wherever this ends.
> as a working parent I might only have 30 minutes here or there where I’m able to play. When I get back to a game after a couple of weeks off, I can’t remember what I was doing, or what the controls are. It’s just not fun.

+1, I fall into this category. It's tough.

But is it a problem for the gaming industry? How many sales can they expect from the time poor?

I manage to still play, by choosing conceptually simple games (puzzle, platformer, sports, GTA, some FPS), and playing on the Steam Deck. Portability + instant resume works well for this.
I have no idea what you're talking about at this point.
>I'm not sure the U.S. as a whole is stymying open source

Can these events be considered US is stymying open source [1], [2]?

[1] Navigating Global Regulations and Open Source: US OFAC Sanctions:

https://www.linuxfoundation.org/blog/navigating-global-regul...

[2] Linux Foundation Makes Statement About Banning Russian Programmers (3 Mths Late):

https://news.ycombinator.com/item?id=42899843
nice try but no…o3-mini-high
From [1] the paper [2] with more details.

[1] https://idw-online.de/en/news845856

[2] https://advanced.onlinelibrary.wiley.com/doi/10.1002/advs.20...
With pen and paper? Yes, definitely. Without? LLMs have scratch space, so they're not operating without either.
It'd be a bit gnarly, but somebody could absolutely write a utility capable of providing those features in the userspace of the language:

1. Documented Interface: Documentation would be a struct with the desired function declarations (combined with some type-checking, I spit-balled an idea for that recently [0]).

2. Default Function Implementations: The exact tool you'll use will vary since the language hasn't hit 1.0, but a `pub usingnamespace FakeInheritanceFooBarBaz(TheTrait, @This());` could have the desired effect.

3. Stored in other structs: Rust doesn't even really give you this. It has syntactic sugar to make the dynamic case easier, and it has the ability to store concrete implementations. For the latter, Zig just works. For the former, you want something that automagically wraps any trait-conforming object in a dynamic pointer-based structure. That's a weak point in the language since the metaprogramming facilities for creating functions and for creating objects with decls aren't very solid (that will get fixed by 1.0). You could make do for now by using comptime fields instead of decls in the wrapper logic that generates this thing (think `foo: fn (A) B` instead of `fn foo(A) B {}`), and that generation code would have to handle different argument counts by hand.

4. Monomorphization: You'd get that for free, since this is just ordinary comptime duck-typing.

5. Dynamic (runtime dispatch: This is really identical to the work for (3).

[0] https://news.ycombinator.com/item?id=42899354
Those are retractions made in good faith not a mass retraction for political reasons.
Agreed, this is fishing by Elon to see if advertisers coordinated their boycott, which would arguably be illegal.
What is the approximate price of the car components?
Meta: typo in title, "became" should be "become", right?
I'm sorry but they don't "do progress that was anticipated impossible", especially not every two months.

They were predicted to end the software engineering profession for almost four years already. And it just doesn't happen, even though they can bang out a perfect to-do list in React in a matter of seconds.

LLMs have incremental improvements on the quality of their responses as measured by benchmarks. The speed and cost of inference has also been improving. Despite that there was no major breakthrough since GPT 3.

People keep trying to make them reason, and keep failing at it.
I built https://hackernewsalerts.com just for that.
> Leaking did not occur because they saved the address of q. "Leaking" occurred because they cast a integer to a pointer which can "leak" a pointer to literally anything.

No - please see the following comment, I respond to this same comment there: https://news.ycombinator.com/item?id=42906600
I don't know about that example—when ARC was added to Objective-C back in the day, I don't remember clang feeling any slower as a result.
https://science.nasa.gov/climate-change/ is still up, for now.
> So what?

Blatant government censorship of ideas it doesn't like, that's what! Using tools more usually seen in repressive regimes across the world.
It is becoming more and more important to determine for ourselves what is true and what is not. No person is right on most things, even when they are an expert in that thing. The biggest trap, is to believe someone because they are passionate, that they say it with conviction. Ignore most of the out of band signaling, take what they are saying and then also see if you can corroborate with another source.

There are so many people who are wrong about so may things.

I really appreciate that you are making your dev with ai videos, it shows people different, more humanistic ways of operating with AI.

Most of what I use AI for is to understand and relearn things I only thought I knew. This I think, is the most powerful use of AI, not in the code writing or the image generation, but in understanding and synthesis.

There is that hilarious tautological statement, "it is easy if you know it".

This video https://www.youtube.com/watch?v=TPLPpz6dD3A shows how to use AI to be a personal tutor using the Socratic Method. This is what people should be using AI for, have it test you for things you think you are already good at and you will find huge gaps in your own understanding. Now go apply it to things you have no clue about.

Speaking of parrots, a large volume of the anti AI sentiment, even here is by people repeating half truths they don't understand, confidently, about what AI cannot do. One would need a pretty tight formal case to prove such things.

Everyone should be playing, learning and exploring with these new tools, not shutting each other down.
The potential sales of robots is huge. Everyone I know with kids would easily pony up 10k for a robot just to do their dishes. It’s a massive untapped market.
Wheeler was also one of the inventors of the "closed subroutine" AKA function, which had to be implemented via a hack as machines of the time did not include ISA support for "return":

https://en.m.wikipedia.org/wiki/Wheeler_Jump
Counter point: the NHS saved my life last year. I’m glad it exists and I’m grateful for the amazing people who work at its front lines.
So the article is about what humans v LLMs can do, except in the article, LLM is taken to mean just a single output auto regressive model (no chain of thought). Since an LLM has a constant number of steps at each token generation, no it cannot do everything a human can. Humans can choose when to think and can ponder the next action interminably. That's my point. When we force LLMs to commit to a particular answer by forcing an output at each token generation, the class of problems they can solve is trivially less than the equivalent human.
I agree with the take, unfortunately the new construction with Fiber to the home, this becomes less and less feasible, since ISPs expect to have routers with the fiber cable input as WAN port.

This is the case of Iliad in Italy.

In Germany you have FTTH installations where Telekom puts a mini Fiber Gateway in your home and an extra router dials with the credentials to access the internet. In this setup, you can use OpenWRT or other routers, rather than the Fritz!Box or the Speedport routers.
When do we start marching in the streets?
The trans stuff doesn’t matter much to scientific progress but these regressives are going to kill research in EV, renewable energy, vaccines, public health, climate etc.
You can develop entirely from text files on the command line
I think it was because she was finally meeting the version of her husband that could hold down a job and was good at what he did.
It's erasing the very idea of trans folk. That's beyond "quite bad".
It seems like behavior matters.
This is unfortunately the case on other platforms like Spotify too. :(

Due to what I assume are music licensing oddities, one song in my Spotify now has an entirely different singer. It was taken down for a while, then later reuploaded as a new recording with new vocals. I’ve also seen copies of my songs changing to remix/cover versions, presumably due to metadata adjustments by the artists. Although usually I can re-search and find the original, adding it back to my library.

A few songs just have new outros/intros. One song in my library now has an additional several seconds of silence on the end. One has a new longer intro that I think is really from the music video version of the song.

As convenient as these music services are, I hate that my library changes beneath me without my control. There are dozens of songs just straight up missing from my Spotify library now. And a small handful that have changed audio. These are almost always in indie songs, and Spotify just hides deleted songs by default in the UI so most users don’t notice.
Did you read the article? Dziri and Peng are not the “skeptical AI community,” they are in fact die hard AI researchers. This is like saying people who run benchmarks to find performance problems in code are skeptics or haters.
The mental fitness bar needs to be higher for the people with access to nuclear launch codes.
No one (inside the government) probably considers that EO to be valid. It's just for "the others".
This argument doesn't hold water when the left does it, and it doesn't hold water in this instance either. Censorship does not only mean government infringement upon freedom of individual expression.
https://archive.is/rHA2z
This article is about things which aren't limitations anymore!

You are applauding it as pushback for pushback's sake, but it's an article about limitations in biplane construction, published after we'd already landed on the moon.
Make the US too busy fighting itself to focus on external threats.

Divide and conquer has always been the most effective strategy.

Dividing is much easier with portable propaganda devices, selling citizens' psychological profiles to anyone with cash.
I think the idea is that this keyword list will be expanded to include climate change etc over time, or some similar uncontroversial topic scientifically, but controversial socially/religiously that will reduce USA's scientific output in areas that are a genuine competition globally. E.g. climate change research to plan locations for future farming enterprises etc.

We shall see if true.
That obstacle and the Swift language are unrelated. The same applies to a Rust app or Electron or anything.
True, but even going all the way back to E.F. Codd, there's "cheating" involved with all sorts of implicit sorting.

Even now, the default behavior of SQLite is still "undefined" if a Select column doesn't appear in Group By. Well, to be precise it's a single "arbitrary chosen row" used to sort the results. https://www.sqlite.org/lang_select.html#resultset

I'm not bagging on SQLite here (I love it!), but I am bagging on SQL 'cuz EVERY implementation must make far too many of these sorts of Faustian bargains.
Another trope that stands out is that someone will take a model, run a battery of tests against it and then make general statements about what LLMs can and cannot do without understanding their architecture, the training data, and the training itself.

And then they dress it up to sound scientific, when really they are making hasty generalizations to support a preconceived bias.
> “So far,…”

It’s the main point really.
You can do that, but you can also just do your name (or, I do two prompts - one the name, the other “A photo of _name_” as that makes it easier to prompt non-photographic images). This has the bonus of not training that particular shirt or whatever in, so if you prompt for something similar it won’t be identical.

That said I usually train with about 100 really varied images of the person so it tends not to overlearn any other particular thing.
Had to use a Mac at a job last year. It wasn't used much so the mouse wasn't charged. Why oh why is the mouse unusable when it's charging!?
The article we're discussing talks about removal of publicly accessible data. Huge amounts of it. How is that better than "social media censorship"?

At some point you're going to have to stop spouting the bullshit talking points and accept that this administration are actively worse on most metrics that they campaigned on improving.
It also vaguely reminds me of a Monk episode.
Yes, the stochastic parrots story is one of the most strong instances in recent times where experts in a field are made blind by their own expertise (the mental model they have of certain things) to the point of being incapable of seeing trivial evidences.
Yeah, with Hunyuan video.
Maybe we should though, if we have no way of effectively punishing it. Develop a policy of mutually assured destruction towards actions that are unethical but legally by-the-book.
Check out Vapor
> You’re being quite negative about a well-researched article full of info most have never seen.

I don't think this is true. OP is right:

> These articles are annoying because they try to sound smart by going through generally useless technicalities the average programmer shouldn't even be considering in the first place.

Dereferencing a null pointer is undefined behavior. Any observation beyond this at best an empirical observarion from running a specific implementation which may or may not comply with the standard. Any article making any sort of claim about null pointer dereferencing beyond stating it's undefined behavior is clearly poorly researched and not thought all the way through.
Show HN: FastAPI Realtime Stock Monitor with Python worker threads [video]
Show HN: FastAPI Realtime Stock Monitor with Python worker threads

I built a real-time stock monitoring demo that simulates market data streams to show how to handle multiple real-time updates in Python without complex dependencies like Celery.

Key concepts:
- Worker threads for background processing
- Event-driven architecture with emitter-listener pattern
- WebSocket for real-time updates
- Clean separation of concerns

The application uses PynneX (a lightweight Python library) to implement:
1. Signal/slot pattern for event handling
2. Worker thread management
3. Thread-safe task queuing

Technical stack:
- FastAPI for the web framework
- WebSocket for real-time communication
- ag-Grid for interactive data display
- eCharts for candlestick visualization

No message brokers, no task queues, no complex setup - just Python's built-in threading and asyncio with a thin event-driven layer.

Quick start:

pip install pynnex fastapi python-socketio uvicorn
python examples/fastapi_socketio_stock_monitor.py

Then open http://localhost:8000

Code: https://github.com/nexconnectio/pynnex/blob/main/examples/fa...
Elon Musk cannot run for President of the United States because he is not a natural-born US citizen. He was born in Pretoria, South Africa, and the US Constitution requires presidential candidates to be natural-born citizens of the US.

Musk needs to find a different way to exert his will through his allies.

And no, he is very far for being that popular that anybody would find a way to waive the natural born citizen requirement. He is also not that popular and he doesn’t have the charisma of a president.

You don’t need to worry about him being a president. If you want to worry about him: he doesn’t need to become a president to have insane amount of power and influence over the US.
I started this process for all the major labels in 1999. For the five years I was involved it was just "here's the CD, do your best, we don't have easy access to anything better than this. good luck." We ripped to WAV so we could re-encode as each new tech came out.
The trends in tech come from a demand for better software solutions and innovation in making them. People want modern apps and developers want modern tools.
People who want to use brand new technology just for the sake of it exist, but for the most part we're growing and learning and making great things.

We are absolutely learning from the pitfalls of our previous technology to make better things. It's not perfect but we're moving forward. It's not fast fashion, it's more like the car/vehicle industry.

Older developers who cannot tell the difference between a website built 20 years ago vs today or think the developer experience of working with rust vs c++ is just aesthetic are digging their heels in to their own ignorance
We are now at the digital equivalent of book burning in the 1930's. The parallels are pretty clear. This is the moment in history class that someone raises their hand and asks 'but why didn't anyone stop them?'.
Not sure what getting the first row has to do with any issues you have with GROUP BY/ORDER BY/HAVING? Each of those clauses serves a distinct purpose, and I'm not sure I'd describe any interactions a "morass" since any connections between them are usually by design, and well documented. With the power of SQL (or any powerful and complex tool) comes great responsibility to understand how it works.
I would, because he’s not born in the USA and therefore cannot become president
I Agree.
all in all it's not looking good.
You really like to shift things into personal attacks, huh?

"It's dramatically useful for millions of people who are now much more productive than they were 3 years ago,
including the programmers who have 10x'd their output." - anecdotally

Your productivity cult is nothing new, anytime new quantity multiplier emerges, there's a freshman manager class like you who thinks quantity>quality. It is obvious from your comment since more productive and 10x output are the only things you praised there.

It's always people arrogant enough to believe they are riding the right hype-train, and everybody else is left behind.
Four killings. The landlord in Villejo, Michelle Zajko's parents Richard and Rita in Pennsylvania, and now the border patrol agent in Vermont.
I mean, humans blurt out things they don't mean when they're hurt/angry/stressed, and I know we hate anthropomorphizing LLMs, but that does happen.
You phrase this as if many other features are broken which is untrue. What you listed is one of the few problematic areas.
You have a whole government getting dismantled, with purpose. I wouldn’t bet on Trump getting reelected or extending his term — but the bigger question is: what will be left at the end of it?

It’s not impossible the very idea of a “US presidency” radically changes by 2028.
I am glad that Trump and his gang are clearly generating productive political change in this country, just not from the top!
> Humanity long time ago decided that infinity * 0 = 0

I'm guessing you don't mean this in any formal mathematical sense, without context, infinity multiplied by zero isn't formally defined. There could be various formulations and contexts where you could define / calculate something like infinity * zero to evaluate to whatever you want. (e.g. define f(x) := C x and g(x) := 1/x, What does f(x) * g(x) evaluate to in the limit as x goes to infinity? C. And we can interpret f(x) as going to infinity while g(x) goes to zero, so we can use that to justify writing "infinity * 0 = C" for an arbitrary C... )

So, what do you mean by "infinity * 0 = infinity" informally? That humans regard the expected value of (arbitrarily large impact) * (arbitrarily small probability) as zero?
like, treatments of it I've seen are explicitly discussed in that context? It's also described as Pascal's mugging.
Here's a really good article that proposes most of the reasons:

https://www.slashfilm.com/673162/heres-why-movie-dialogue-ha...
You're better off showhning the thing itself, like here https://news.ycombinator.com/item?id=42559726 rather than an example/demo of it and linking the github repo as your main submission. You could include the example and link to the video in your blurb.
I am surprised there is no mention of marijuana puffs (quick act, short duration) and cookies (slow act, long duration) which are very effective for Hyperemesis gravidarum of which the primary symptom is nausea. There are cases of women not being able to carry out pregnancy without them due to excessive vomiting. I even remember a woman who would throw up marijuana cookie and had to take it with a joint to make it work. Some of it researched by Dr Melani Dreher
Care to comment on how CDC resources for primary care providers have been removed related to contraceptive eligibility?

https://www.cdc.gov/contraception/hcp/provider-tools/index.h...

https://web.archive.org/web/20241219075518/https://www.cdc.g...

https://play.google.com/store/apps/details?id=gov.cdc.ondieh...

https://web.archive.org/web/20241231085620/https://play.goog...
If everyone at the CDC quit tomorrow, how hard would it be to create a non-profit and staff it entirely with CDC personnel and resume work? Assuming somehow funding could be acquired. What else would be a barrier? Research labs? Some kind of logistical, organizational, etc partnerships? Access to data? What else? I'm half serious.
Well wait, there isn’t evidence to suggest someone is deleting data, the website is just down.

Second, as of last week Trump hasn’t appointed a new Director for the CDC yet.

https://www.cbsnews.com/news/cdc-who-is-in-charge-trump-admi...

Third, I’m pretty sure Directors don’t manage the department’s website, the employees do.

While the Directors may change, everyone else there is the same as before Trump got elected. They are employed by the Federal government, not appointed.

Update: the message on the website now says the website is down temporarily and will be put back up soon.
> Why do people insist on living in the 1980s?

Because the music was better.

> systemd has enabled so much missing and previously convoluted functionality.

At the cost of much other convolutions and BLOAT.

> If you want to live in the past, go run SunOS. You might need a dusty old tape drive, though.

Not really, there is always http://tribblix.org/ :-)
Besides that NetBSD would probably be more fun.

Speaking of which reminds me of https://www.usenix.org/legacy/events/usenix01/freenix01/full...

& https://mewburn.net/luke/talks/auug-2003/

Ever heard of it?

Btw. https://postimg.cc/CZtH4rHp

Nao gätt off mai lawwnh!1!!
Which GPUs? I don't have paid access to the article so I can't read much of anything worthwhile.
_biased_ is the adjective, bias is a noun.
lookup the word censorship
Previously: PL/Rust 1.0: now a trusted language for Postgres (https://news.ycombinator.com/item?id=35501065)

It is now available on RDS, too.
They care very much. They think it's great.
> it explains why the youtube version of your song feels just a little more 'lifeless' than the high quality version you have elsewhere

Having hearing sensitivity over 16 kHz is unusual. If you're under 15 years old and kept your ears pristine by not listening to loud noises, you might be able to hear it. Older people are out of luck.

Moreover, even if you can hear above 16 kHz in loud pure tones, there is so little content in real audio/music above 16 kHz that it makes no practical difference.

> massive savings ... effectively saved 25%

Not really. Going from a 48 kHz sampling rate to 32 kHz is indeed 2/3× the size for uncompressed PCM audio. But for lossily compressed audio? Not remotely the same. Even in old codecs like MP3, high frequency bands have heavy quantizers applied and use far fewer bits per hertz than low frequency bands. Analogously, look at how JPEG and MPEG have huge quantizers for high spatial frequencies (i.e. small details) and small quantizers for broad, large visual features.
More closed? Really?