skysight-inc/HackerNews huggingface dataset:
> No one is making that type of return.

Classic passive ETF Boglehead mindset.

Who said anything about re-investing? There are also significant tax considerations (loopholes) that encourage cashing out annually.
The AI ecosystem and its interactions with the web are pathological like a computer virus, but the mechanism of action isn't quite the same. I propose the term "computer algae." It better encapsulates the manner in which the AI scrapers pollute the entire water pool of the web.
It can't compile unmodified C code targeting POSIX. That's by design. Allowing this would import way too much complexity in the project.

But it does implement a fair chunk of C itself. The idea is to minimize the magnitude of the porting effort and make it mechanical.

For example, the driver the the DWC USB controller (the controller on the raspberry pi) comes from plan 9. There was a fair amount of porting to do, but it was mostly to remove the unnecessary hooks. The code itself, where the real logic happens, stays pretty much the same and can be compiled just fine by Dusk's C compiler.
Only US domestic calls are free, international calls have a per-minute charge.
Never heard of this guy, and it appears his whole shtick is somewhere between "lol i troll u!!" 4chan-level "comedy" and alt-right grifting...?
> It pains me to see it, but they show more long-term thinking that many of the Western governments…

Absolutely agree, and it pains me as well. Besides long-term thinking, they can also just impose sweeping new rules to address certain problems in a way the West never could.

For example, with teen gaming addiction, they didn’t hesitate to just ban kids under 18 from gaming more than a few hours a week, crashing the value of certain gaming companies. In the West, we’d spend years debating, lobbying, and litigating over individual freedoms vs. public good, and likely end up with nothing meaningful. It comes with huge drawbacks, but their system allows them to take drastic action quickly, while we’re often paralyzed by process.
In this case the write bypassed page protections
Happy Year++

I'm thankful that this site exists to allow me to catch up on the news, events, and perspectives that I'm most interested in. And I'm even more thankful that it uses a simple, functional layout.

Keep rockin' into 2025, HN!
I joined in late 2024, now its my daily!

Happy New Year HN!

Thanks for teaching me so much <3
You do realize io_uring exists for a reason, right?
We also know that most Chinese battery companies would have been crushed by foreign competitors from Japan and South Korea, had the Chinese gov't effectively not banned them and forced their customers to switch to local Chinese battery makers since 2015.
if they are cash flow negative, that won't really help
Everything Google killed in 2024: 8 new entries to the Google Graveyard
Preserving art? Fuck that. Embrace private ownership!
> China is not even that cheap in terms of labor anymore.

they're still cheaper than US labour. And their supply chain has proxity benefits that the US no longer has.

And the workforce is reasonably skilled now after a few decades of these skilled labour jobs (watch some YT video of how electronics are assembled there, if you want to see skill).

In cheaper production countries, you'd see similar, but china still has the edge. That's why the higher cost (compared to yester-decade) is not a factor yet, and only some of the manufacturing is being pushed out to places like vietnam, but not all.

The advantage china has is a similar type of advantage that silicon valley has for tech.
Cool, might want to consider going even further, and add a full ascii player to it :)

https://www.youtube.com/watch?v=gg40RWiaHRY (Acerolla did some crazy stuff but as a filter, but others have done it in actually consoles)
https://github.com/NexInfinite/videotoascii
I can totally see why they thought "Sega is so uncool, hey come to my place I've got a PlayStation" is a ecstatically phenomenal ad campaign in context of late 90s Japan, and with hindsight how close it was to try to shoot a target by intentionally ricochetting the bullet on one's own forehead.
Valgrind is neat but it wouldn’t help here, unfortunately
Dupe (76 points, 1 day ago, 31 comments) https://news.ycombinator.com/item?id=42553154
Sam Hyde built his career off nonconstructive piss takes on politics and foreign affairs. His online following is a mish-mash of socially awkward neo-fash types and people that laugh at other people dying. His politics flirt with danger, misinformation and unrepentant grandeur on a large enough scale that people pay attention but underground enough to avoid academic criticism.

In other words, he's exactly the sort of person Elon is likely to take seriously.
https://youtube.com/watch?v=Gy27qiKVCSI
None of those sanitizers provide full memory safety for C/C++.
They seem perfectly good at doing that all on their own
> One of the greatest difficulties I've had in supporting Rust with Cosmopolitan Libc is that Rust libraries all try to be clever by using raw assembly system calls rather than using libc.

I’m sorry, this is coming from Justine “the magic syscall numbers are my god given right to use” Tunney?
Smaller launch to a specific orbit. As an analogy, freight trains are one of the most efficient, cheapest ways to move freight. But moving my laundry to the laundromat is better served by another vehicle.
Typed-Fsm-Zig
Weirdly enough, my apartment complex doesn't render in this; the surrounding buildings and the pool are rendered, though. I verified the data on OSM, which is even more mystifying. On the other hand, the kiddo's school isn't far away, and that is rendered in pretty good detail. Hmmm...

Edit: I dug deeper into the OSM stuff. Apparently the building is rendered in OSM as a "multipolygon" with two different layers; but all the other stuff is rendered based on sets of nodes.
Employer.com is owned by recruiter.com (NASDAQ:RCRT) which itself seems like a holding company of some sort, possibly owned by Nixxy Inc: https://nixxy.com/investor-relations/

From their website: Nixxy acquires cornerstone businesses in established markets and evolves their operations with cutting-edge technology and data-driven insights.
Sorry your analogy doesn't help anything here. If you want to answer the question, answer that specific question.
For how much we all bitch about beancounters, I'm kind of surprised that beancounters haven't managed to convince management to buy bottom-of-the-barrel Celeron laptops for software developers.

Make those fucking assholes use the hardware of the people instead of some monstrosity with a 256 cores CPU and 48 TB of RAM and 24 exabytes of enterprise SSD and an RTX Cinco Grande connected via optical fiber to the Amazonflare Cloudnet. We will see lean and mean software literally overnight.
Is Starship really not following the exact step of N-1 && VentureStar?
There's simply no way one vehicle will be the best option in every case.

If you have a small satellite you need placed somewhere unique, firing up a huge launch vehicle makes no sense.
Happy New Year everyone! <3
That presumes there's both locality in your queries, and it's not an online system - result latency doesn't matter much.

That's not terribly common.
(opinions) picked up from doing enterprise/gov sales as a startup founder, relevant to early days of a saas mostly

- you can't outsource sales before pmf, and you probably don't have pmf yet

- talk to (at least) a potential customer every day, keep track of what you said and how they responded

- make and give your leads materials they can use to sell internally, figure out who makes decisions (probably not who you talked to first) and make sure it's relevant to them; you may need multiple versions

- aggressively think about pmf, don't worry too much about official definitions here. just ask yourself: "if i took a month long vacation, could sales ostensibly be on autopilot?" if no, you don't have it yet. if yes, take the vacation you're doing great

- look for pmf by making your idea smaller, not bigger, or you will waste money and time

- when you can make a product idea really tiny in scope, and someone will still pay for it, you've identified a strong pain point you can exploit (aka charge for). Build the product/platform around that, not the other way around. Never convince yourself you have to build a huge thing before you can sell it, you're most likely wrong. optimize for finding that tiny scope early on

- when i say look for or find or think about pmf i mean come up with a way to pitch your product, and then pitch it to someone new. then compare that to the last times you did it. you have to talk to a lot of people for this to work, way more than you think. your product will not sell itself, you will have to talk to a lot of people. as many as physically possible to get the feedback you need to create a sales cycle that runs without you i.e. pmf. this is something that took me multiple years to internalize. you're just never talking to enough potential customers

- don't ignore seo, and pick names that are easy to say and read; figure out where your customers consume media and get your content there. every business will be different here, and you gotta get creative

- something i saw on reddit that stuck with me: first time founders think about product, second time founders think about distribution. i operationalize this as: do not begin engineering a product until you're clear on how it will be marketed and sold, bonus points if you can convince someone to sign a contract saying they want it-- and remember in B2B/gov this can (should?) be a sales channel partner not just an end-user
The dead Reuters had a bunch of upvotes and I assumed it had comments. But with no way in, I couldn't be sure.
It's a bit more elaborate, he's a comedy writer from adult swim that got cancelled and incorporated the cancelled guy trolling bit into his comedy persona.
It works with file handles too.

> Also that pattern is a bit too sweet as it can be a nice way to create condition variables or queues, the problem being one is now paying syscall overhead.

Sure but you don't need to, and even if you did, the system call overhead is probably not the hill you're dying on, or if it is then you want io_uring or similar.
No, there’s a risk term I’m skipping over.
There’s a risk term I’m not including and the comparable is the size of the American economy ($27 trillion).

So take the entire economy and ask the question: what does AI not impact? Net that out and assume there’s pricing efficiencies, then build in a risk buffer.

1.5t to 15t seems right.
I too read it as satire at first, but after thinking twice I think it's a quite reasonable take. I've added "utilize LLM more in my daily life outside programming" to my new year resolution.
Been on Iosevka for ages. Nothing else comes close for me. Not even berkeley condensed
There's very little information in either this post or elsewhere on the internets.

This discussion on a UK rail forum provides some food for thought [1]

The Elizabeth line is pioneering in terms of aiming for automated train operation (ATO) over infrastructure that's shared to some extent with trains driven by humans. Going beyond driving per se, both types of trains make use of highly complex automation for functions like switch management, traffic separation for safety and station door opening.

Reading through the lines, two systemic difficulties this brings about are:

(A) A conceptually new ATO system (Siemens Trainguard MT); a further plot twist is that Siemens acquired the system mid-development from Invensys.

(B) Ad-hoc integration of this system with a large number of external systems provided by several vendors; it should be of note that rail systems are not designed for to interoperability with other vendors, and integration is often achieved post-development bringing about otherwise avoidable complexity.

Given that during the incident each individual domain of the system (A) has been reset and validated multiple times, my suspicion falls on the undocumented and uncharted complexity underlying (B).

[1] https://www.railforums.co.uk/threads/elizabeth-line-total-lo...
Well, you can do the C implementation then.

Don't see it as a problem, see it as an opportunity.
This is really interesting and a thorough write up. Thanks to the author for sharing their work.

Whenever I read about super low-level optimisation, my immediate feeling is that of gratitude to the author for spending so much time shaving off nanoseconds which the entire SE community gets to enjoy.

I wonder how much time humanity has collectively saved simply as a result of how all these optimisations stack up.
Python Atlanta organizer here. Come hang out sometime if you’re close!

Happy new year!
A lot more CO2 though, and less repairable.
year = year + 1
I see this proposed 5-10 times a year for the last 20 years. There's a reason none of them have come to anything.
Happy new year 2205 HN community!

I love you, my favorite site ever.
It warms my heart to see all these New Years wishes. A happy one to you all!
The problem with DT isn't just that it presents too many options, it's that the interface itself is bad and the options are presented poorly. Providing a million knobs to fine tune things is not a substitute for smarter, more coarse adjustments. The vast majority of end users don't want to have to manually set the TCP flags for each network request in a web browser. Darktable is better if you're wanking about with an academic paper, but it's just a plain bad experience for photo editing.

With your example, the multitude of denoise filters is appropriate because one of them is actually the grain removal. When in fact grain and noise are two separate issues.

How about demosiacing? There are nine different algorithms to choose from. Great if you're writing a research paper, useless if you're actually working on a photo.

How about white balance? If you thought that twiddling the knobs in the "white balance" was the way to go, boy are you in for a surprise. That'll just trigger warnings and errors. What you really wanted was "color calibration". You didn't want to change the color temperature, you wanted to worry about gamut compression and illuminant.

Now let's say you're working on a photo and have already narrowed down some settings you'd like to commonly apply. Well. First you have to drop out of the "darkroom" module and go to the "lighttable" module. Then you have to accept that your edit history is going to get fucked because darktable doesn't store a history of individual changes but rather aggregates them often by module. So if you hit undo, you potentially undo more than just the "style" you just applied. But what style did you just apply? Darktable (intentionally) doesn't keep that information around at all. You can have the style add an instance name, but Darktable eventually gets confused if you go back and forth between different presets.

To add insult to injury, there's no A/B view in Darktable. Nine different demosiacing algorithms but no easy way to compare them.

Darktable misses the forest for the trees.
Although this is just the usual digits incrementing periodically, take the opportunity to look back, reflect and hope for a brighter future for you, your friends, family and rest of the world.
Boeing will probably buy one of the also rams to improve their offerings
Your instincts are right. They parade the freaks in front of our faces to manufacture consent for all kinds of oppression.

>I fear this might be used to mandate backdoors into encrypted apps.

You mean above and beyond the multiple levels of surveillance now in place, including AI agents on your devices and god knows what backdoors into TLS? They already have more than most people imagine. They just don't want you to know for various reasons.
it is good news for all software devs and AI researchers, we are taking the fruits of AI back from silicon mongers!
Thank you all for the timely information and most importantly useful opinions.
This is interesting. I wonder if such a project could dive into lower-level concepts, those akin to prime numbers. The atoms from which all other concepts are built.
I typo'd the year, but now I cannot change it as I consider my comments immutable.
Good thing I do have WWIII on "2025 Bingo"
> Fuck the opening games, methinks both of you[1] suffer from academia-envy..

The language posturing of academia is actually part of why I've never pursued academia. Your [1] link is missing.

> Low-brow AND accurate[0] feedback is where it has 100% always been at, do that & put both lobste.rs & HN outta business?

If you're saying that low-brow and accurate "is where it's at", i.e. low and accurate is what you like--fine, but I care nothing at all about the browed-ness of communication. The only reason I'd ever use highbrow language is to communicate with an audience that won't listen otherwise, and that's usually not worth the effort.

If you're saying that low-brow and accurate exists, of course it does. That's a big part of my disagreement with Matthew Walther--he seems to think it doesn't exist when it obviously does.

One thing I'll point out here: I don't care that your communication here is lowbrow, but I do care that it's not clear.
This is just a fascinating outcome of some public policy.
happy new year HN :)
It does if it's still cheaper than any other rocket.
Probably Monogame, a C# framework that supports Windows, MacOS, Linux, Android, iOS, iPadOS, Playstation 4, Playstation 5, Xbox One and Nintendo Switch
meanwhile, huge shout out to FiiO for their web based eq control and firmware updater (via WebHID)

https://fiiocontrol.fiio.com/
You are under-estimating the powers of the “black market”. North Korea and Cuba are shithole countries because their governments are shit and not solely because of sanctions.

If you follow the news, several people (bankers) will trade with Iran despite the repercussions (jail) of doing so. There is a premium but at the right price someone will execute.
None of this contradicts what I said.
This was long before proper scaling fonts and pretty much all the windowing systems across Unices, OS/2 and other niche windowing systems for the PC all looked like this.

Back then it looked like the future compared to a green screen or a DOS application
Same with async and throwing threads at a problem. People love do those and think it's the right answer, but you can do a ton with smarter memory management and actually looking at what the code is doing lower level rather than abstractions.

Video about this that was very interesting to follow and somewhat related to what you're doing:
https://www.youtube.com/watch?v=5rb0vvJ7NCY
Feliz año 2025! Por más años para este sitio!
Happy New Year to all of you my fellow HN readers!
If you have the ability to pump concrete, and a gantry across the whole site, why wouldn't you pick and place concrete blocks or other materials rather than concrete the whole thing on site?

Also, aren't these walls significantly more CO2 unfriendly than lumber, and more difficult to renovate? What if I need to get a builder in to do repairs, is there a concrete wall guy who knows how to repair them?

Can it print multi family housing?

It takes four weeks to print, which seems long to frame a single story three bedroom house. If the home buyer isn't feeling savings, what's the draw here.
You can fly to space with a 40ms control loop. It's a surprisingly low accuracy affair especially compared to particle physics. You're more likely capturing some actuator positions and discrete outputs and ensuring that everything sequences and responds to limits correctly, more on the level with an automobile CAN bus capture than it is anything else, and likely less than even 1 gigabyte.

There's likely more data stored in the video files from the cameras that observed the test than test data itself.
ironic comment, considering that the Chinese gov't fossile fuel subsidies's is by far the largest in the world -- or $270+B vs. $3B US (see the IMF's 2023 Fossile Fuel Subsidies Report).

All that to support cheap energy and overcapacity.
I've been bitten by using an in memory database instead of the one production uses. If you're using GitHub Actions it's as easy as using "hoverkraft-tech/compose-action" and providing a docker compose yaml with a postgres image a step.
Aah. Same class I see :) Hope everything has gone well for you since. Happy new year!
Can an also ran buy another also ran? Does that even make sense?
Fluent in C and C++ among others, know nothing about Rust. It's mostly easy to follow, but I'm having trouble with notation like `&[u32]` and `&[u32; P]`. Arrays that hold unsigned 32 bit integers? But there's `Vec<u32>` which also seems like an array type? Is it like the difference between C++ primitive arrays and std::vector?
That's humanity for you. We automate thinking out of our lives so we can doomscroll unbothered.
I have no idea how this could possibly be true
But surprisingly true to the actual Roman source material (it is basically several comedies by Plautus stitched together). Romans had a rather crude sense of humor by today's standards.
Happy next year. My sincere wish: All 4 horses ride right by us all.
> If it's a democracy and reasonably friendly to the USA, it's not a big deal

Correction: If it accepts the stationing of U.S. troops and succumbs to U.S. financial policies, it's not a big deal

Japan and Germany have paid a huge price to demonstrate their friendship to the U.S.
That was not 'just fine'
Peter Zeihan is very witty but he's been saying the Chinese are three years away from cannibalizing each other for food for about ten years now.
He is improving the constant factor in big O notation. University algorithm classes tend to ignore cases where the constant factor difference is significant enough to favor a asymptomatically slower algorithm. Matrix multiplication is the quintessential example of this, since a good implementation of the O(n^3) algorithm will outperform asymptotically faster algorithms, such as the famous O(n^2 * log(n) * log(log(n))) one that uses the FFT. At least, it outperforms it on matrix multiplications people actually do in practice.
can anyone advise me on a drone brand or something that comes with an "API" that allows me to use it like a programmable interface, on the fly.

Would love to write some script to make my drones do predefined things depending on API calls - any clues?
Yes, he is in a bubble.
I would if there aren't silly restrictions like rotation lock and fullscreen in safari. You can't even make a app that stay at one direction properly. And fullscreen is limited to video (without any ui control).

Even worse that it limit memory to damn 1gb. So any slightly complex operations will CRASH and restart the whole page.

These basically work in any browser except safari (Not even ie crash and restart your page so often)

These aren't really fancy features only a few people used. It's the bare minimum for anything that is considered "properly working"
Very tangential but you should check out the old game “Hacker BS Replay”.

It’s basically about how in 2012, with the original internet overrun by spam, porn and malware, all the large corporations and governments got together and created a new, tightly-controlled clean internet. Basically how modern Apple & Disneyland would envision the internet. On this internet you cannot choose your software, host your own homepage or have your own e-mail server. Everyone is linked to a government ID.

We’re not that far off:

- SaaS

- Gmail blocking self-hosted mailservers

- hosting your own site becoming increasingly cumbersome, and before that MySpace and then Meta gobbled up the idea of a home page a la GeoCities.

- Secure Boot (if Microsoft locked it down and Apple locked theirs, we would have been screwed before ARM).

- Government ID-controlled access is already commonplace in Korea and China, where for example gaming is limited per day.

In the Hacker game, as a response to the new corporate internet, hackers started using the infrastructure of the old internet (“old copper lines”) and set something up called the SwitchNet, with bridges to the new internet.