skysight-inc/HackerNews huggingface dataset:
> Done poorly

yep, and i argue that most game devs wouldn't do it well enough to justify it. The limited time and resources available means they're almost certainly better off not branching, but make one good main story and polish it.

Take a look at the examples you listed - they're all award winning games, from developers with serious experience, grit and determination to make the best game. They spent ages, and lots of resources to do it.

Even big studios, with similar or more resources, fail at making such branching good. It's a folly to think that a smaller game developer with more limited resources could make it better. Disco Elysium is almost an exception that proves the rule (or another example is Pathologic).
I really appreciate the ST's simplicity. The Amiga is insanely powerful, and the various specialized accelerators do a great job in making it a unique machine, but the ST, in comparison, does a lot with almost nothing - RAM, a CPU, a frame buffer (in that same RAM), a couple peripherals for things like sound, floppy, and hard disks (and MIDI, of course) and that's about it.
The Old World Is Breaking Down. A New One Is Breaking Through
Telling people what not to do never goes well.

If you want to replace the expression "cargo culting", come up with a better succinct phrase that is as targeted to the modern phenomena it is used to refer to, and is as memorable.

(Good luck reaching Feynman levels of wit & charisma.)
Retired CS prof here (from a below (ok way-below) top-4 program). There is no longer a job market for CS grads outside of top-4? Is this true? I had no idea, as I understood it, CS major numbers are still rising.
> InfluxDB 3.0 open source will be called InfluxDB 3 Core, a recent-data engine persisting Parquet files and enabling queries against the last 72 hours of data. Development of Core will carry on under the permissive MIT or Apache 2 license

> InfluxDB 3 Core gives developers a new tool for time series data management—a high-performance recent-data engine optimized for querying the last 72 hours of data. This focused approach enables Core to deliver exceptional performance for real-time monitoring, data collection, and streaming analytics use cases. By optimizing specifically for this pattern, we’ve achieved query response times under 10ms for last-value queries and under 50ms for hour-long ranges.

The limitation of 72 hours of data is a bit disappointing. There are use cases that don't require 50ms query response times, but instead need longer on-prem storge. InfluxDB 1.X and 2.X supported these well. Would it be possible to reduce query performance and extend data retention?

Is there any guidance on a planned EOL for InfluxDB 1.X and 2.X once Core reaches GR?
some of us do not want to be found. obviously the easiest way to opt out of (most) of these things is to use a port other than 6667 and 6697, but when you've been operating on those ports for 10+ years, and you have an old friend who wants to pop in, how do you announce that you've moved to port 12000? adding a server password is another option, but we run into the same problems.

my IRC network in the past has had issues with script kiddies disrupting us and causing drama and claiming that our IRC server was insecure (it wasn't), and we figured out that they had found us through another IRC indexing site - one which we weren't aware were indexing us. another problem was someone adding a "partyline" bot to our server, which opened a channel to all other "partyline" channels that the bot had been added to. cute idea, but we did not ask for this, someone just plunked it in our server and left.

I wish there was a robots.txt for IRC, or at the very least for the indexers to tell one of the admins, "hey, we're indexing your server, please let us know if you don't want us to do that". we want to be left alone.
> It’s really easy to learn how to use software assistants.

I somewhat disagree with this statement. Just look in this thread and you will see people who have tried using AI assistants and got no utility out of them. Prompting is a skill. Here are some areas that a skilled user of AI needs to develop:

* What sort of questions are good for AI to answer
* What context/information is needed for an AI to give a good solution.
* Identify when the AI is hallucinating and going in loops.
* Which of the many AI tools to use in a given situation.

However I agree that engineers still need to build fundamental engineering skills. I am not sure what the next generation will do, but in general I think the kids will be alright.
What? AFAIK the only speaker that’s fully useless is the Gen 1 Play:5. A few of the Connect / ZonePlayer home audio devices are also incompatible with S2. But everything else will still work, albeit with slightly higher friction setup processes on some?
Worse. Much worse. Healthcare and social care will be involved almost immediately and forced to suck up all the bad ideas and inappropriate uses to keep interest up. People who raise rational objections will be silenced.
I’m m wondering if it’s people putting the tube map on things. There is an application form and guidelines.

https://tfl.gov.uk/info-for/business-and-advertisers/contact...
A Python Toolkit >40x faster than Jax, PyTorch and TF (for certain use cases)
Los Angeles Wildfires: Why These Homes Didn't Burn
Are we not at the point where an LLM could write the literate view of the codebase (updated on changes) putting the human interest stuff forward and providing that view of the code Knuth was always envisioning?
Been on this train for a while, but have had some success getting AI assistants to RTFM for me and tell me what it says, always making them to source where they are getting their info. It's only slightly better than just grepping I suspect. I am also extremely suspicious of people's claims of wild success. It's very easy to do some experimentation with it over a course of a few months and see where the pain points are, and it's exactly what you described - if I'm not a domain expert and I lean into these tools, I can definitely prototype stuff quickly than without, but when you run into these "misunderstandings" all the gains are tossed right out of the window, with the additional frustration on top of that (which limits the ability to troubleshoot). And if I am a domain expert - why would I need these tools at all? They're not likely, at least at this point, going to do much to accelerate you. In the one or two areas I consider myself an expert, they are positively a hindrance, at least in their current state.
Maaaan, I am so happy that I live in completely different circles.

I do not mean to say that any guy can get a partner easily. I mean to say that I do not see any of that mutual anger and hate this article writes about.

Maybe because they think less in abstract "leagues" and sometimes discuss stuff like "compatibility".
Really hope op and crew are sued to oblivion.
Show HN: A template based on Next.js for modern web apps
This is a Next.js boilerplate to make it easier to kickstart modern web applications. It includes commonly used tools and follows best practices to save time during setup. The template includes Next.js, Tailwind, react-hook-form, zod, vitest, playwright, openTelemetry, biome, and etc.

I wanted to create something that covers the essentials for most web projects while remaining flexible for customization. When building your web apps, what are some libraries, or best practices you swear by?
No. There are certain scenarios that Sonos still handles well, despite the app issues of the past year.

If I drop the needle on my Technics 1200 turntable, my Sonos Fives spring into action. I don't need to load the app, I don't need to touch anything. It just happens.

If I turn on my TV, those same Sonos Fives revert into surround speakers into a 5.1 system with the Sonos Beam - again, without touching the Sonos app or any device.

If I want to create a playlist that crosses between my personal music library on a local server, and also songs via Apple Music and Youtube Music, no problem.

If I want to set things up for things to play on one speaker, specific speakers, or my whole house, it's got it, and allows me to easily adjust volumes between the various areas.

We got burned by the Sonos app updates this year. They really screwed things up. Most things, at this point, are largely fixed, although it feels like the foundation is shaky.

If there's another product that provides this level of flexibility... let me know.
From what I understand the timer registers should be on APB(1) bus which operates at fixed 26MHz clock. That should be much closer to the scale of fast timer clocks compared to cpu_relax() and main CPU clock running somewhere in the range of 0.5-1GHz and potentially doing some dynamic frequency scaling for power saving purpose.

The silliest part of this mess is that 26Mhz clock for APB1 bus is derived from the same source as 13Mhz, 6.5Mhz 3.25Mhz, 1Mhz clocks usable by fast timers.
Reminds me of the old "if you owe the bank a million dollars, you're in trouble, if you owe them a billion dollars, they're in trouble" bit.
That "uninteresting implementation detail" is actually of grave importance when it comes to understanding how buffer overflow attacks work. I hate to think anyone would put C code into production without understanding this.
Humanize Healthcare Content as Wyndly (YC W21) 's first content hire
Oh yeah it's got all sorts of problems. To be honest, I've personally never found it terribly useful. But, I find the "it can't answer this basic math/logic problem" criticism really dull. It's not built for that.
I grew in poverty. This looks to me crazy expensive. Sustainability comes second. These things are probably made overseas, shipped in a container and distributed in a small package. Then used few weeks, paper will wear out and then thrown away. But that’s how quick fashion industry works anyway.

Edit: Asus laptop had foldable stand included in the paper packaging.
Interesting that it was published within days of the US AI docs
If that is indeed the actual number, it most certainly has deeply negative ROI.

There is no way they are running a licensing department for under £200kpa.
So I've been doing a lot of thinking and I've gone through a rollercoaster of feelings concerning AI and becoming redundant.

Recently though, I've had a different "oh fuck" moment: what if the period of general global prosperity is coming to an end, that Fukuyama's end of history is coming to an end, that climate change won't come under control. Maybe I'll look back and wish that I could be a redundant SWE in a 2010s economy. With such a backdrop, how scary could AI really be?
U-Haul Truck Joined the Tulsa Skyline in 1978 and It's Been There Ever Since
They sometimes go to each other's houses to play platform-specific games - the kid with the PS5 will go to the kid with the Nintendo and will play Mario something with the other kid who has an Xbox.
The VA who you sued does serve vets with whatever money they dont spend fighting you.
I'm saying LP is the wrong way to write a book about how compilers work. LP might be useful for a toy example compiler as part of the how compilers work book, but that is it. Reading a LP version of GCC is the wrong way to learn how compilers work - once you see one (or maybe 10) optimization you know how they work and can just read source code for the rest - I don't know how many different optimizations gcc has, but I'm sure it is at least thousands. Similar for the parser, there are a lot of edge cases in gcc (C is a terrible language to parse - your compiler example should use something with a simple grammar so LR or other standard parser is used not the mess that gcc must have because C).
you won't because floating point arithmetic isn't associative

and the GPU scheduler isn't deterministic
There are two lines that summarize the article for me:

> Why developers chose glass curtain walls -
So why did developers embrace the glass box aesthetic? Unsurprisingly, it comes down to economics.

> Ornamentation and glass curtain wall aren’t mutually exclusive.

And while I agree that ornamentation is very likely lost to cost savings, the switch to glass walls is also just a huge improvement for people inside the building.

Having worked in an all-glass tower and also a "normal" office building, my personal experience is that the natural light that giant windows let in and the external views that they afford are both phenomenal improvements to the atmosphere. It's really a much more pleasant environment to work in. The only catch is that the interior or window treatment design needs to consider glare from sunlight directly hitting computer screens and/or eyes.

So, sure, maybe something something costs, but people also pay attention to environmental ergonomics now in ways that they never used to.
That doesn't sound future proof.

People leave projects/companies, people forget.

Code comments are also far from good. They have the same issue as duplicatet code. Comment and code age indiviually. Now you have to maintain both and it's for them to diverge.

Git commits are a snapshot of the codebase. Commit messages in them are pinned to a code version. Comments in commit messages are therefore always tied to the right version of code.
It's all about box checking.
Latest Update: https://www.linkedin.com/posts/jdkaim_github-jdkaimhuskyswap...

Summary: Media attention gathers. UW issues a response that the site was in violation of the rules. But in fact rules were updated to make that site a violation just now. UW has acknowledged the site was taken down and a commitment made to not pursue any similar project. UW has lifted the hold. He can graduate.
https://archive.ph/2025.01.13-101428/https://www.vulture.com...
Sounds interesting and very plausible, but the piece is missing evidence. No timestamps, no dates, no names. It could have been written by anyone.
> Quit thinking and look (get data first, don't just do complicated repairs based on guessing)

From my experience, this is the single most important part of the process.
Once you keep in mind that nothing paranormal ever happens in systems and everything has an explanation, it is your job to find the reason for things, not guess them.

I tell my team: just put your brain aside and start following the flow of events checking the data and eventually you will find where things mismatch.
> Why _do_ consumers tolerate manufacturers retaining ultimate control of consumer's property after the sale?

Just my opinion from many conversations with normies about this: It's because most of them don't know (the marketing material from these companies certainly doesn't advertise it), and the ones who do know don't care because they wouldn't be able to (technical knowledge) or want to root/unlock and utilize the capabilities.
Dunno, man. I'm using Claude 3.5 via Cody on IntelliJ for work, or via Kagi for other cases. When it works, it works great - especially for easy, well-understood things like boilerplate code or the typical simple tasks that I don't bother memorizing because they were already available in search engines anyway.

For anything more complex or esoteric, LLMs shit the bed pretty quickly. A recent example: I needed to implement a particular setup for an Argo CD ApplicationSet (default values plus a per-stage override, at the generator level). Every single suggestion by the LLM was wrong. I decided to dig into the documentation because I assumed there was no way this wasn't possible, and lo and behold - matrix generators are a thing, and my exact use case was an example in the doc. I asked the LLM about it and it knew what they were, so it clearly had indexed it before.

It's far from the only issue - the most common one is the below-average quality of code in some cases, with plenty of wrong implementations strictly due to hallucinations. Then Cody has its own issues on top of that - not applying changes correctly is the most common one. Put that together with engineers that are in a rush or are using the LLM as a crutch... and I can see a future where devs with little experience can put together huge codebases that will be as brittle as a house of cards.
GPD Win Mini (2025) handheld gaming PC hits Indiegogo for $769 and up
The title is highly misleading, a better summary would be that a typical female OkCupid user doesn't like a typical male OkCupid user. Adding this addendum makes it pretty clear that this data is far from generalizable in any meaningful way. Dating sites and apps cater to certain types of people and there aren't any real takeaways here outside of that.
> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. [...] If you flag, please don't also comment that you did.

I flagged this submission for this reason.
You can't engage with media that doesn't fit your political ideology?
We need to fact-check fact-checkers. Especially originated from very interested party...
No, but it's far more likely that fair use applies to something that is more _useful_ than _creative_, ie: maps and dictionaries.

Regardless of how much effort a copyrighted work to produce, most Western countries have a fair-use equivalent to transformative use of a work: https://lawdit.co.uk/readingroom/intellectual-property-law-g....
Quantum Computing: Hype vs. Reality
https://2cev.co.uk/ showed up on ev-youtube last year (but other than the drive train, it's going out of it's way to not actually be modern... the 2cv aesthetic of "you think a VW Bug is too fancy" kind of limits the options.)
Wow, ok, if you think this is on par with the lockdowns that the commenters support for guns (which I've previously proxied as ~ existing restrictions), then I'm not sure what to say

> Why do computers get this special treatment of vendor lockdown, but not any other product?

Of course they don't, plenty of other products are treated much more seriously by "us" (supporting lockdowns that limit your own use without supervision), some of them you've already listed
What about that seems strange?
The Steam Deck is basically the successor to the Steam Machines. The actual hardware didn't go that well, but they laid the foundation in software for what we have now.

So, in a way, the Steam Machines were a great success.

Also, Valve has (for better and worse) far more power and control in the gaming ecosystem than most companies Microsoft has to deal with.
I agree with some of this.

But this example I don't completely agree with:

> There was no one in a position to see that Team A and Team D were both solving problem theta, and that Team D's solution was better, and Team A should just use Team D's (or, more often, that we needed to detail an engineer to solve problem theta fully and get both teams to use that full solution rather than the jury-rig that each team had built)

I've seen it many times that forcing teams to use the same solution doesn't work as imagined. Often times, teams are solving similar problems. But similarity isn't grounds enough to merge a solution imo. A programming analogy is DRY. Everyone has seen what happens when you take DRY too far.

Some level of management and bureaucracy is necessary. But I think nearly every single company that's ever existed, takes this too far. There are far fewer examples of companies that under manage. I'd argue that all else being equal, under management has less downsides than over management. The reason we don't see companies with too few managers is because of individual interests.

Basically, imagine that a company has the perfectly correct number of managers (contrived example for sake of argument). Then imagine that you can choose to either add or a subtract exactly 1 manager. I am willing to bet that in the vast majority of cases, subtracting the manager leaves the company better off than adding one.
"Sure OpenAI is ok, but what if we created a competitor with the imagination, innovation and work ethic of the British Civil Service, all on a fraction of the budget"
> £14 billion and 13,250 jobs committed by private leading tech firms following AI Action Plan

Maybe this is where the £22 billion black hole comes from [1]? Maybe freezing 10 millions pensioners helped pay for it [2]? In the background, bare in mind that the UK government is currently paying 4.8% interest to borrow [3], which is a massive problem because it means the UK is borrowing more than the predicted growth is expected to yield.

> But the AI industry needs a government that is on their side, one that won’t sit back and let opportunities slip through its fingers.

They recognise that an industry needs to move fast...

> The plan puts an end to that by introducing new measures that will create dedicated AI Growth Zones that speed up planning permission and give them the energy connections they need to power up AI.

Then immediately come up with arbitrary regulation as to what zones investment should be spent in. If you want something to move fast, cut the strings. How much of this money will be spent on bureaucracy? How many of the 13k jobs will be government based?

> First – laying the foundations for AI to flourish in the UK.

Zones are a terrible idea, just cut the strings.

> Second – boosting adoption across public and private sectors

> A new digital centre of government is being set up within DSIT. This will revolutionise how AI is used in the public sector to improve citizens lives and make government more efficient.

Prediction: Government becomes larger, and therefore less efficient. Large amounts of the pledged money simply gets eaten by government overhead and taxes.

> Third – keeping us ahead of the pack

The UK does not have the resources to compete like this, we cannot outspend those with deeper pockets. The UK has historically done well by using the resources it does have more effectively, then completely losing control over what they invent to the likes of the US. There was a document published a few months back (cannot find it now) with the EU complaining about how tonnes of their Unicorn start-ups end up going to the US. There's probably a lesson to be learned there, but who reads these documents anyway?

[1] https://www.bbc.co.uk/news/articles/cx2e12j4gz0o

[2] https://www.bbc.co.uk/news/articles/c4gv632d05lo

[3] https://www.bbc.co.uk/news/articles/c897vw5w7p8o
Agreed, however devs are not allowed to learn things until after an interview. Miss a question during and don’t get hired, fixed-mindset style.
I'd assume that more insulation and less insolation would make that A/C a lot cheaper and less polluting to operate.
As my father always said. "Son, if you can't be handsome, be handy."

Handy doesn't come across in dating apps, so you need to get out there and show your strengths.
> In your opinion, exactly what's the cause in this case?

"It's time to abandon the cargo cult metaphor"
It works but it's not going to be very robust without a carrier.
To me, "using collective knowledge" is not mutually exclusive with writing novel code.

Fundamentally I only know about a language's functions/keywords/types/... because I've read them in some documentation or code snippet somewhere, but if I combine them in a new way to solve some previously-unseen task, I'd consider that to be creating something new.
Oh, boy. Master been renamed to main and now we’re searching for a new scapegoat? Hope author doesn’t work for Meta.
No, it is much more involved and not all providers allow the necessary tweakings. This means you will need to use local models (with hardware caveats) which will require us to ask:

- Are local models good enough?

- What are we giving up for deterministic behaviour?

For example, will it be much more difficult to write prompts. Will the output be nonsensical and more.
1. I expect that a HD that is actually doing things 100% of the time is going to have it's lifespan significantly reduce, and

2. If it isn't doing anything and it just lying to you... when there IS a problem, your tools to diagnose the problem are limited because you can't trust what they're telling you