skysight-inc/HackerNews huggingface dataset:
I wish so badly for proper adoption of SRV or other MX-style records that could be used for HTTP. Their lack is especially painful when dealing with the fact that people commonly want to host websites at their domain apex.

However, using MX-style records safely can be tricky if you can’t rely on DNSSEC.
Apple is making a tv-series right now
It’s literally the title in the README: https://github.com/meta-llama/llama-recipes/tree/main/recipe...
> I've never experienced this mythological 10x rockstar figure that works alone creating impossible to maintain systems, and I've worked closely with dozens of engineers.

I've seen this plenty of times.

Recently I was trying to explain the pros and cons of micro-services, and more importantly, microrepos, with regards to automated testing. The lead engineer that said he'd quit if I colocated the tests with the app.

Same place, they replaced all deploy system with argo, but every environment is pinned against main, which means you can no longer test a change without it going to all environments at the same time.

In both cases, the engineers are actually much higher skilled than average and churn out / lead change, but they'd rather be chasing a fad and just don't care if their changes shit on other parts of the SDLC.
The problem with Project Hail Mary is that the audio book is good but the book is not. First read the book and then listen to the audio book and you know what I mean.
The article is good, but I think it communicates with a narrower audience than it intended to in terms of demographics, especially the ones who do not work in nice tech companies.

For instance that passage:

> I first found definitions of 10x engineers, superstars, or rockstar developers, which aren’t definitions of good engineers in any way. Someone may produce a lot of work but it’s often at the cost of team spirit and results in low-quality code. Ultimately, the team is demoralized and the organization bears the cost of substandard code.

I used to work in a tech company (bytes), and now I am working in an old money/traditional company (atoms) that uses technology marginally to stay ahead. My team's (a couple of dozens) median age is 53, and I do not see how this relates to them or even to myself.

I definitely would like to hear more from "Working Bee Engineer", "Dark Matter Engineer", "How I survived 25 layoffs Engineer", "How I kept my sanity working with internal clients Engineer", "I managed to raise kids being in Tech as Engineer", "The bodybuilder/triathlete/sports(wo)man Engineer" and so on.

I'm not being cynical, but I miss the old days of actionable and down-to-earth blogposts that anyone could relate to.
That works fine without any extensions at all, so I'm unsure what does the extension even does?
I used Pollen to write a book[0] and I generally liked the experience.

I didn't use it to create the ebook or PDF though as you have to create everything from scratch that way. I forked the web version[1] to make it generate the epub and I laid out the physical book using InDesign.

If I ever write a book again I'd probably start looking at alternatives that make the epub/PDF generation easier.

[0]: https://www.jonashietala.se/blog/2020/05/03/how_i_wrote_my_b...

[1]: https://www.jonashietala.se/blog/2024/02/17/how_i_did_the_la...
> This is really interesting because it's a very Western point of view.

There's lots of democracies in Asia and they manage pretty well. "It's not our culture" is the one of the laziest excuse of dictators and despots to keep their seats. And no it's very clear cut, in those dictatorship, if you publish anything the government doesn't like, you end up in a torture camp, that's as clear cut as you can be.
nuqs: A type-safe URL state management library for React [1].

I shipped v2 last week and it got mentioned at Next.js conf (as part of Vercel's giveaway of ticket sales back to the OSS community). That was quite the rollercoaster week.

[1] https://nuqs.47ng.com?hello=Hacker+news
And this regularly happens with humans too
Neither e.g. vodka nor tobacco give the explicit tactical advantage amphetamine do, though. Spirits, cannabis and opeoids arguable give tactical disadvantage.

I would differ 'humans trying to cope' and 'mindless robot' drugs.

The military might proactivly want to hand out amphetamine to increase 'stamina' at the cost of soldier health and some increased risk of war crimes.

'Cope drugs' is rather some sort of damage control.
In our team's current project, the engineers who can be described as "10x engineers" are the slowest when it comes to delivery of features. They have been transferred to a legacy project with lacking tests, messy spaghetti code full of bugs. They spend a lot of time adding tests, refactoring the code to be more modular, removing various cruft. It looks like they are much slower than the previous mediocre engineers, and they produce a lot of code, but it pays off: while the userbase is increasing, our bug reports rate per month has decreased by 2x in a matter of 1.5 years. So I think the amount of code output is only part of the equation.
That's indeed interesting, but the most relevant part -- impact on seat distribution -- is still missing. If 90% of ballots must be verified by a central database, I don't see how the missing 10% could significantly move the end result, even if all of them were manipulated.
> the alien in Hail Mary is about as alien as a rival fraternity brother

You put that as critique, and I understand that. But for me, this was actually the strength of the story. By making the differences smaller, they are more focused, stronger, and give opportunity to explore them in depth.

Same thing I like about many of the Black Mirror stories: often they tweak, or magnify, just one parameter of our realistic, current (western) lives and then explore the differences that would bring.
Can't really take the recommendation for Beacon 23 seriously after seeing the 1/2 half of the first tv episode. That was utter crap and nonsensical. :(
Yes, because you need to spend a lot of time doing social organization and thinking about it to get very good at it, just like you need to spend a lot of time doing math or science and thinking about it to get very good at it. And then you need to pick up patterns, respond well to unexpected situations and come up with creative solutions on top of that, which requires intelligence. If you look at the people who are the best at doing complex political organization, they'll probably all have above-average intelligence.
I've been working on a cloud gaming service (like Stadia). Wanted to see how far I can get it done using open source, without ready-to-use solutions like Parsec/Moonlight/Sunshine.

It works by running a game in Linux (I use NixOS btw) under Wayland (sway), capturing the frames via Pipewire in form of DMAbufs and passing them to ffmpeg's VA-API encoder (so frames don't leave GPU memory and are encoded on GPU right away), and finally sending encoded packets through WebRTC media stream to a web client. Inputs from a client are sent back to the server via WebRTC data channel and injected into Wayland.

Running the prototype over local network displays zero perceivable latency. (Of course when playing on a remote AWS server the latency is visible as expected). Pleased with the result so far, although it's my first experience with Pipewire, VA-API, and WebRTC, so my implementation is probably far from optimal.

Overall, very impressed by WebRTC - such a powerful thing right in every browser. Continued to be amazed by NixOS - my AWS AMI is NixOS-based and can be built and rebuilt with granular caching, with a single `nix build` command. Also Terraform/OpenTofu - just makes it all possible deploy-wise. So much good stuff exists!
I am surprised there was no Egan book in the list. He's in the top 5 of hard sci fi authors you should definitely read
I'm working on Starlake.ai, an open-source data engineering platform that simplifies data ingestion, transformation, and orchestration. It's designed to make data engineers' lives easier while maintaining powerful control over data pipelines.

Key features:

- Declarative YAML-based configuration for data pipelines

- Intuitive web UI for those who prefer visual interfaces (see video section in https://starlake.ai)

- Native integration with both Airflow and Dagster

- No-code/low-code approach to data transformation

- Support for multiple data sources and formats

- Built-in data quality validation

- Automated schema inference and evolution

Data Processing Capabilities:

- LOAD: Ingest data from various sources (CSV, JSON, XML, Parquet, etc.)

- TRANSFORM: Write SQL transformations and test them in DUCKDB.

- Support for major data warehouses:Snowflake, BigQuery, Databricks, PostgreSQL, DuckDB for local development and small data

What sets it apart:

- Full Git Integration: All changes (whether made through UI or YAML) are automatically versioned in Git

- CI/CD Ready: YAML configurations can be directly integrated into your CI/CD pipelines

- Infrastructure as Code (IaC) friendly: Perfect for GitOps workflows

- Dual Interface: Everything possible in YAML can be done through the UI, and vice versa

- DuckDB Support: Perfect for local development and smaller datasets, allowing you to test your pipelines without cloud costs

The project is open source and we'd love to get feedback from the HN community. You can check it out at:

- Website: https://starlake.ai

- GitHub: https://github.com/starlake-ai/starlake

If you're dealing with data pipeline challenges or interested in modern data engineering tools, I'd love to hear your thoughts!
I'm building a blog directory/reader/search engine [1] on Cloudflare Workers with D1 as the main database. Very pleased with the ecosystem, including Queues and scheduled jobs. DB migrations are simple, local development is a breeze (scheduled jobs don't work though, but there's a simple workaround), and the DB is an SQLite implementation. I am worried about vendor lock in, but as long as I keep the app relatively straight-forward, it shouldn't be a huge deal to migrate to some other Node or Deno backend.

[1] https://minifeed.net/
Beware, you'll also get Vampires in space, which is so silly, it kills the book.
That's interesting. I found Project Hail Mary to be once of the most disappointing second novels ever written and am surprised at its reception. Is the audiobook meaningfully different?
It’s useful to have a vision like this. Not because everyone will hit all these criteria. (If you do, I’d love to steal your hiring process.)

I find it useful because coaching people to be better is easier with an ideal like this to point to, that is complete. Lots of managers struggle to put into words why they don’t see an employee as they see themselves. If you have a genuine difference of opinion, you can relate back to something like this. Say your employee does a lot of tickets, and sees themselves as a hyper productive engine on a team. You as a manager see them picking up low-impact tickets and not finishing any features the business asked for end-to-end. The employee wants their productivity to be recognized. You want your employee to be more focused on a single business outcome rather than seeing a high number of tickets in the done column.

Some people (especially neurodivergent people) really “get it” when they have a pre-read they can think on and apply to their situation. A blog post like this is nice because you can have the employee read a bullet and then talk about how it applies to their situation in a 1:1.
Sure, but if the server is returning 418 by an error it is likely that it would return some other 4xx error instead of 5xx. 418 is irrelevant here, the server is rogue.
One note from having worked with both that I don’t see mentioned: Golang dependencies are sources you basically pull and compile with your own code. In JVM-land dependencies are precompliled packages (jars). This adds one little step.
Note that you can create up to 50,000 databases.
Ya that's always been a frustration of mine with Newpipe. I wish you could sort search results by date.
Could also be "Decline one", in any case, not a typo. "I" can be declined as subjective I, objective me, reflexive myself, possessive my, independent possessive mine.
Yeah I'm confused as to how it could solve these problems too. All the issues listed in the article come from the challenges inherent in moderating a large wiki used by millions of people, not from centralisation or technology.

It doesn't matter how the wiki is structured, these issues are simply part of the concept. It's difficult to fact check a site as popular as Wikipedia, the sheer number of articles means that verifying sources (and author credibility) is almost always going to be an imperfect process.
I handle all these special cases like 2xx_other, 3xx_other, 4xx_other and 5xx_other. I log the http code and the response in case I have to debug later. 4xx_other just means you shouldn't repeat the request, since the server thinks it is invalid.
The manager who explicitly demanded you install that version because that's what their nephew said was the best version?
I am curious, is the audio book abridged and the book far too long? Or what else could it be?
Emulating a client-server application usually entails emulating the server, and only minimally modifying the client.
So, have some JavaScript on the client side just to retrieve text and put onto the page? Seems like unnecessary complexity.
Daniel Bernstein has given an interesting talk about "the death of optimizing compilers" (PDF slides at https://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf) claiming that less and less of our code is in that middle ground where it's performance-critical enough to risk running it through an optimizer but not so performance-critical that it needs to be rewritten in assembly.

If we think of the high-level source code (whether in SQL, JS, or Python) as being a functional spec that the low-level implementation should provably follow, maybe we should check them both in, and at build time, run a proof assistant to verify that the implementation still complies with the spec? Rather than running an optimizing compiler every time. I think this is what nanolith is suggesting in https://news.ycombinator.com/item?id=41965701.

Maybe you run the optimizing compiler once when you first write the code, and again when the proof assistant tells you an optimization is no longer valid, but you check the output before you check it in. Or maybe you have the compiler running all the time on a GPU cluster looking for new optimizations.
> Imagine if thoughts, beliefs, and intentions could create a sort of "field" in the same way that electric charges create electric fields or masses create gravitational fields. This hypothetical "noetic field" would be like an invisible force field generated by collective thoughts, ideas, and even cultural or emotional energy.

These are shared experience of the mind. We are not alone in our own minds and our consciousness may be networked (mass entangled) through Power. Entire worlds may be developed within (including “fields” of experience, often referred to as an emotional “base line.”)

The secret is that we are not alone in our own minds, and a long established culture exists among us manipulating our thoughts feelings and experiences!
A good sci-fi book is Birds of Paradise by Rudolf Kremers, who was one of the developers for the PS3 game Eufloria back in the day:

https://www.amazon.com/dp/B0C8XVRQBC
I read both of those. Peter Watts is a bit of an acquired taste. Not for everyone. I actually enjoyed it but it's a weird one. Genetically modified people that are effectively vampires, a main protagonist with severe brain damage, etc. There's a sequel to this too if you enjoy this.

The Hail Mary project was actually enjoyable. Andy Weir peaked with the Martian his debut novel and this is kind of in the same style. Maybe not as good but enjoyable.
The fight for a free and open internet is far from over
You'll need to see the breakdown by region. For example, a lot of people commute in/around Belgium or Switzerland, but not a lot of people commute to/from Poland. The rail links in certain parts of "old" Europe are already very good (or sufficient). But the OP mentioned cross-continent (I assume he means cross-EU).
Yesterday I was scraping NASA's SDO for images of the Sun, which I'll use to train a GAN to generate similar-looking images and video. This will be used in album artwork and audio-reactive videos for an EP that I recently finished.
Your backslashes should be forward slashes in the url: https://www.coolweird.net/
Campaign team members and even candidates switch teams often enough. Weak analogy.
What is the alignment of human GI, completely generalized?
There are some good tips here.

One comment about this:

> But what if you can’t add a test for something because the function is untestable? You could refactor it to be testable, but that’s not safe, because you don’t have a test. It’s Catch-22.

> Can we do better? Here’s one emergency rescue procedure for untestable functions that I’ve used successfully. Ignore the existing function and write a test for the function you’d like to have. Then make that test pass by writing a new function from scratch. Finally, delete the old function.

But how do you ensure that the new function replicates the same behavior of the old one? What's suggested is essentially to do a rewrite, but that's as risky as introducing any change to the untested code.

One alternative could be to test at a higher level by adding an integration or E2E test. This way you encode how the system should behave functionally, which at least gives you some safety net to do lower-level changes. Then you could refactor the function to make it testable, or use the rewrite approach to remove it altogether.
The prisoner's dilemma is a well known example of how rationality fails. To overcome requires something more than intelligence, it requires a predisposition to cooperation, to trust, in faith. Some might say that is what seperates Wisdon from Knowledge.
I keep on meaning to get around to a E. M. Forster Short Fiction compilation for Standard Ebooks. Maybe this will tip me over the edge.
Agree! This shift not only affects the freedom of the internet but also the quality of platforms that once thrived on user input and collaboration
Treason requires allegiance to the United States. Seditious conspiracy is more often used. For example, Jan 6 revolutionaries might have denounced the United States thinking that it would get them off a treason charge, only to discover that denunciation is a conspiracy to commit sedition.
419 - I’m a Nigerian Prince.
Weirdly, The City & the City reminds me of Martin Cruz Smith's books like Gorky Park set in the Soviet Union (or more recently post-Soviet countries) in that it is a police procedural set in a culture the reader presumably doesn't understand and so the reader is interested in learning how this society functions as much as they are interested in seeing the mystery solved. The difference of course is the societies in The City & the City are of course fictional.
When I first heard "10x" I assumed it meant someone who had "10x" the effect with the same amount of effort. Someone experienced who can judo-chop problems away (if they're allowed to). Someone who force-multiplies everyone around them rather than being just another grinding cog.

But nowadays "10x" just goes into the same pile I throw "agile" and other meaningless terms.
Maybe it's hard to accept that often, code quality or technical prowess are not that important.

What is really important is understanding the actual process that is being supported by the thing you're building.

It's so obvious but building something technically sound that doesn't address the actual organisational need is a 100% waste of time and has a huge opportunity cost.

And the reality seems to be that the business and IT don't know the right answer upfront, so it's - cliché alert - a journey between professionals helping each other understand how a proces should operate.

This has NOTHING to do with technology or technical implementations. At this level, tech is just an abstraction, a black box that does magic.
It's frustrating to see so many people adopting a 'perfect consumer' mentality, where they're more willing to accept limitations on their digital freedom than to explore their options.
There used to be jobs that would hire without a high school diploma. Now it's harder and harder to find one that will take people without a college degree.

What's 21st century capitalism's plan for people who aren't any good at Latin and Greek?
Drivers? Binder. App extensions? Binder.
Never heard of birdwatch, never saw it.

I'm in Australia, explanation follows:

From wikipedia: "In November 2022, at the request of new owner Elon Musk, Birdwatch was rebranded to Community Notes... and expanded to Europe and countries outside of the US."
My wrist and shoulder mobility!
More modern / post cyberpunk maybe but would add Infinite Detail by Tim Maughan. I really liked the premise and the organic feel vs a lot of other science fiction.

https://us.macmillan.com/books/9780374175412/infinitedetail
Boeing killed it's own reputation, it had nothing to do with any sort of 'media'.
This is part of the broader conversation about digital privacy
I've been working on training YOLOv8 to identify my cats specifically. We've had some issues with them getting on the counters and going outside of the litter box. Previous camera systems to try and find the culprit we not always triggered by the cat's motion. I'd wanted to move to a self hosted camera system anyway so I got an IP camera and modified Frigate NVR to support ultralytics and slapped my custom trained model in. The training has been interesting as I've never done anything with computer vision before this. The hardest part was getting enough pictures and then labeling them. If I retrain it in the future I'd like to use the trained model to identify any cats in the source pictures and then just fix the ones it missed or overzealously marked.
4 mails: for the phone, for registrations on sites, for correspondence with clients, and personal correspondence. and forgot about spam forever. spam will go where the registrations are
They're a better depiction of Vampires than most, with Watts doing everything he could to make them biologically plausible (that can only go so far).

That being said, I found the way they were "shackled" to be ridiculous. If you've got superintelligent and superstrong predatory hominids running around, you have no reason to have them physically free even if you put the medical safeguards in place. Break their spines and sedate them when not in use!

Spoilers:

It seems weird to me that a society with other posthumans and intelligent AGI would be bowled over quite so easily by the vampires, but oh well.
An Analysis of AI Political Preferences from a European Perspective
Can do, but Z is usually just a minor matching exercise. At those low frequencies it's not usually a problem. VHF tetrodes even make good high powered audio amplifiers. I've even seen them used in ultrasonics (~50kHz) when older original tubes weren't available.

Re second point, best options depend where you are geographically in the world, mix of services, etc. There's lots of different mixes/requirements.
Can't escape the feeling that it's done to push people against gas stoves to also enable removing of gas heating to replace it with heat pumps (if gas distribution is still necessary for stoves, removing just heating keeping the stoves carries a huge opportunity cost).

Noble goal in principle, but as usual, done through dirty scaremongering tactic. Far right is going to ride on it, you'll see.
I didn't know there was a tv series for this one. I read the book ages ago; pretty OK. I wouldn't judge it by any failed attempt to put it out on TV.

The same author also wrote the silo series. He tends to push his books out in small portions but it's effectively a trilogy. The series on Apple TV for that is actually pretty good. I reread the books after completing season 1 a few months ago.