MurphyA/hacker-news huggingface dataset:
by linkjuice4all | 2025-12-07 19:35:22+00:00
Not parent - but I've noticed those same 'start ups' and they just seem to be today's hustle-bro crypto/drop-ship/mobile-app/ceo-with-no-employees/self-help-book/low-effort grift (bullshit).

I'm sure some of them have managed to shake some change out of the VCs but these wanna-be shovel sellers are just gonna let their domains expire and move on to the next scheme with little overall damage to the economy.
by techblueberry | 2025-12-07 19:35:38+00:00
What is negative criticism in a world with so much media?

When I was a teenager “friends” was a big thing, and you couldn’t avoid it, everyone talked about it the next day - water cooler conversations.

And while I didn’t hate friends (then at least, for me it didn’t age well) I can appreciate that it’s inane. So negative criticism in that context makes sense because it occupied such a huge part of our cultural experiences, and with limited channels in network TV, it occupied a spot that you could argue should have been taken up by something else. And there were a lot of things that almost everyone was subject too, negative criticism was a way to process that.

Now, your own thing exists out there, to watch that, no one is forcing you to watch stranger things.

Also, I notice “Noah Schnapp” is a standalone bullet point here. Between this and Quentin Tarantino’s takedown of Paul Daño, it really feels like some people are mad that bullying people has fallen out of favor.
by tombert | 2025-12-07 19:35:44+00:00
It sort of does actually, at least if you don't have nix-ld enabled. A lot of programs simply won't start if they're not static-linked, and so a lot of the time if you download a third-party script, or try to install it when the `curl somesite.blah | sh`, it actually will not work. Moreover, it also is likely that it won't be properly linked in your path unless you do it thr right way.
by ls612 | 2025-12-07 19:35:52+00:00
Some of the examples listed are using the wrong paper title for a real paper (titles can change over time), missing authors (I’ve seen this before on Google Scholar bibitex), misstatements of venue (huh this working paper I added to my bibliography two years ago got published now nice to know), and similar mistakes. This just tells me you hate academics and want to hurt them gratuitously.
by krashidov | 2025-12-07 19:36:03+00:00
Has anyone else here banned exceptions (for the most part) in less critical settings (like a web app)?

I feel like that's the way to go since you don't obscure control flow. I have also been considered adding assertions like TigerBeetle does

https://github.com/tigerbeetle/tigerbeetle/blob/main/docs/TI...
by soared | 2025-12-07 19:36:26+00:00
I got quite close with Gemini 3 pro in AI studio. I uploaded a screenshot (no assets) and the results were similar to OP. It failed to follow my fix initially but I told it to follow my directions (lol) and it came quite close (though portrait mode distorted it, landscape was close to perfect.

“Reference the original uploaded image. Between each image in the clock face, create lines to each other image. Measure each line. Now follow that same process on the app we’ve created, and adjust the locations of each image until all measurements align exactly.”

https://aistudio.google.com/app/prompts?state=%7B%22ids%22:%...
by soerxpso | 2025-12-07 19:36:38+00:00
I believe you're misunderstanding what the OP means about "long-term" memory. From what I can tell, it's not actively modifying the weights of the underlying model, it just "remembers" things from a high number of tokens into the past of its context. The point is that this allows it to remember something it read ~200 pages ago in a very long context window, not that it can remember something from one session into another clean session.
by embedding-shape | 2025-12-07 19:37:03+00:00
I feel like what "unreliable" means, depends on well you understand LLMs. I use them in my professional work, and they're reliable in terms of I'm always getting tokens back from them, I don't think my local models have failed even once at doing just that. And this is the product that is being sold.

Some people take that to mean that responses from LLMs are (by human standards) "always correct" and "based on knowledge", while this is a misunderstanding about how LLMs work. They don't know "correct" nor do they have "knowledge", they have tokens, that come after tokens, and that's about it.
by nine_k | 2025-12-07 19:37:32+00:00
I find the photos great, but I won't take them for an objective view of New Brighton, of course. They are an artist's view, highly filtered and selective, and this is what makes them interesting. It's finding the expressive sides of mundane, even bleak parts of life. I bet most ladies visiting the resort did not sunbathe topless in the shade of a heavy excavator. But again, that's what makes that shot more interesting than a shot of simply an excavator, or simply a sunbathing lady; it adds an (imagined) story and emotion.
by d3Xt3r | 2025-12-07 19:37:34+00:00
It caches your credentials so you can still login offline. But you do need to be online when you're logging into your PC for the first time, post-install.

There are some unofficial hacks to bypass the online account requirement, but MS have been actively stamping these out. Now the current situation isn't like it's impossible to bypass this, mind you (as far as I'm aware there's at least a couple of workarounds), but normal users won't know/care and will end up just creating an online account.
by rchaud | 2025-12-07 19:37:34+00:00
The interests of the ads department will eventually override those of the product team. Google used to have ads clearly marked on the right-hand side of the search results, now you have to scroll past half a screen's worth of ads to see the search results. Facebook used to do the same, now they jam ads and slop "Pages" directly into the feed.

It's a when, not if situation.
by based2 | 2025-12-07 19:37:56+00:00
https://en.wikipedia.org/wiki/Delphi_method > https://news.ycombinator.com/item?id=26368011

https://blog.pragmaticengineer.com/yes-you-should-estimate/ > https://news.ycombinator.com/item?id=27006853

https://josephmate.github.io/PowersOf2/ Complexity Estimator

https://earthly.dev/blog/thought-leaders/ > https://news.ycombinator.com/item?id=27467999

https://jacobian.org/2021/may/20/estimation/ > https://news.ycombinator.com/item?id=27687265

https://tomrussell.co.uk/writing/2021/07/19/estimating-large... > https://news.ycombinator.com/item?id=27906886

https://www.scalablepath.com/blog/software-project-estimatio...

https://estinator.dk/ > https://news.ycombinator.com/item?id=28104934

https://news.ycombinator.com/item?id=28662856 How do you do estimates in 2021?

https://web.archive.org/web/20170603123809/http://www.tuicoo... Always Multiply Your Estimates by π > https://news.ycombinator.com/item?id=28667174

https://lucasfcosta.com/2021/09/20/monte-carlo-forecasts.htm... > https://news.ycombinator.com/item?id=28769331

https://tinkeredthinking.com/index.php?id=833 > https://news.ycombinator.com/item?id=28955154

https://blog.abhi.se/on-impact-effort-prioritization > https://news.ycombinator.com/item?id=28979210

https://www.shubhro.com/2022/01/30/hacks-engineering-estimat...

https://www.paepper.com/blog/posts/monte-carlo-for-better-ti...

https://drmaciver.substack.com/p/task-estimation-101 > https://news.ycombinator.com/item?id=32177425

https://morris.github.io/e7/#?t=

https://stevemcconnell.com/17-theses-software-estimation-exp...

https://www.doomcheck.com/ > https://news.ycombinator.com/item?id=34440872

https://github.com/kimmobrunfeldt/git-hours

https://pm.stackexchange.com/questions/34768/why-are-develop... > https://news.ycombinator.com/item?id=35316808

https://erikbern.com/2019/04/15/why-software-projects-take-l... > https://news.ycombinator.com/item?id=36720573

https://news.ycombinator.com/item?id=42173575

https://www.thecaringtechie.com/p/8-guaranteed-ways-to-annoy... > https://news.ycombinator.com/item?id=43146871

https://news.ycombinator.com/item?id=43873604
by stdbrouw | 2025-12-07 19:39:16+00:00
Do you still feel the same way if the froiznok method is an ANOVA table of a linear regression, with a log-transformed outcome? Should I reference Fisher, Galton, Newton, the first person to log transform an outcome in a regression analysis, the first person to log transform the particular outcome used in your paper, the R developers, and Gauss and Markov for showing that under certain conditions OLS is the best linear unbiased estimator? And then a couple of references about the importance of quantitative analysis in general? Because that is the level of detail I’m seeing :-)
by Lerc | 2025-12-07 19:40:01+00:00
It's a rabbit hole that I have so far avoided.

If I were to embark upon a project like that I would want to get the most out of the system, and that's a whole lot of work. I'm glad others are doing it.

The unfinished c64 projects like My Day on the Highway or Spooky are I think where I would end up. Amazing but a final product never seeing the light of day.

That said, when it was too hot to sleep the other night I sketched out a tiled graphics system (16 and 23 written to $d016 on alternating scanlines) for the c64 because my brain will keep on working on things whether I like it or not.
Show HN: Web CLI – Self-hosted web terminal for local and remote server
by polinux | 2025-12-07 19:40:42+00:00
Fixed Link.

I built this to avoid constantly SSH-ing into servers for routine tasks.

It's a single Go binary with embedded React frontend. Run commands locally or on remote servers via SSH, manage keys and servers through a web UI, store scripts with execution presets.

Quick start: ``` docker run -d -p 7777:7777 polinux/web-cli ```

Stack: Go, React/MUI, SQLite. Everything encrypted at rest (AES-256-GCM). Multi-arch Docker image (amd64/arm64).
by astrange | 2025-12-07 19:40:49+00:00
I remember Perl programmers as being weird but nice enough. It's Lisp programmers who were impossible to talk to and mostly responded to any questions by telling you to kill yourself.

I remember reading those BOFH stories because I thought it was how you became a cool technical person at the time, but never figured out why he was so angry. Eventually I realized it's because he was Gen X and in academia, so they probably had no money and all had lead poisoning.
by lkbm | 2025-12-07 19:40:56+00:00
They're me, my coworkers, my friends. Talk to people. ChatGPT and the other big LLMs has hundreds of millions of users.

You might not like using LLMs. You might not find them useful. You might think they're bad and harmful (I do). But to claim that no one finds them useful is a completely different position, and one that's about as disconnected as it's possible to be.
by swatcoder | 2025-12-07 19:41:27+00:00
If you're a tech employee in a large company with lucrative compensation, you should be aggressively reducing your expenses and banking your excess so you can weather what might be long period of unemployment and can adapt more smoothly to employment at more modest compensation when you manage to get back in.

Unless you're working very obviously outside the blast radius of an AI-bubble correction (you'd know if you were) or are a very high-value VIP (again, you'd know), you should assume you'll be spending some time without a job within the next few years. Possibly a long time.

You might get lucky, but it's not really going to be in your control and "milking the AI wave, learning all the tools" isn't going to change your odds much. It really is musical chairs. Whether you lose your job will depend on where you happen to be standing when the music stops. And there are going to be so many other people looking for the same new chair as you, with resumes that look almost exactly like yours, that getting a new job will basically come down to a lottery draw.

If you think the AI stuff is cool, study it and play with it. Otherwise, just save money and start working on the outline for that novel you've been thinking about writing.
by nicoburns | 2025-12-07 19:42:10+00:00
My understanding is that constraint based layout performance is heavily dependant on providing lots of constraints so that the solver doesn't have too much work to do. But that the reason people like constraint-based layout models is that they don't have to provide many constraints.

Couple those together and you get poor performance. Or more specifically, unpredictable performance with lots of performance pitfalls that are hard to debug. Apple's AutoLayout is the real-world case study for this.
by exasperaited | 2025-12-07 19:42:19+00:00
> This just tells me you hate academics and want to hurt them gratuitously.

Well then you're being rather silly, because that is a silly conclusion to draw (and one not supported by the evidence).

A fairer conclusion was that I meant what is obvious: if you use AI to generate a bibliography, you are being academically negligent.

If you disagree with that, I would say it is you that has the problem with academia, not me.
by a4isms | 2025-12-07 19:42:19+00:00
If you show me a tool that does a thing perfectly 99% of the time, I will stop checking it eventually. Now let me ask you: How do you feel about the people who manage the security for your bank using that tool? And eventually overlooking a security exploit?

I agree that there are domains for which 90% good is very, very useful. But 99% isn't always better. In some limited domains, it's actually worse.
by raw_anon_1111 | 2025-12-07 19:43:28+00:00
My thesis is the game is going to be won - if you define winning as a long term profitable business - by Google because they have their own infrastructure and technology not dependent on Nvidia, they have real businesses that can leverage AI - Google Search, YouTube and GCP - and they aren’t burning money they don’t have.

2nd tier winner is Amazon for the same reasons between being able to leverage AI with both Amazon Retail and AWS where they can sell shovels. I’ve also found their internal Nova models to be pretty good for my projects.

Microsoft will be okay because of Azure and maybe Office if they get their AI story right.

I just don’t see any world where OpenAI comes out ahead from a business standpoint as long as they are sharecroppers on other people’s hardware. ChatGPT alone will never make it worth the trillion dollar capitalization long term unless it becomes a meme stock like Tesla
by jijijijij | 2025-12-07 19:43:29+00:00
Jesus, you people are certainly something...

> We can probably safely call this a wash.

Does it tho? Cause in Germany there are no deductibles or co-pay. How many hours do your nurses work for the money? How man vacation days are included.

Btw. the median income in Germany is 52,159 Euro.

> Germany has overall notoriously high living costs.

According to this site, US is 21% more expensive than Germany:

https://www.mylifeelsewhere.com/cost-of-living/germany/unite...

> I used to be baffled as to why Germans typically have no AC, only small appliances, often no clothesdryer, etc. Then after learning this I realized that for an average person, running American-style appliances would be totally unaffordable.

Are you comparing Idaho to Germany? Cause Californians have to pay more for electricity than Germans.

0.23€/kWh is the current price for electricity in Germany. We don't have ACs, because we got well insulated homes and live in a rather cold climate. Modern houses are equipped with heat pumps which can do both. Yes, we now widely heat houses with unaffordable electricity!

https://www.ndr.de/nachrichten/info/Strompreis-aktuell-So-vi...
by thunderfork | 2025-12-07 19:44:12+00:00
I think that toasts are kind of an attractive nuisance when it comes to accessibility.

They can technically, with ample constraints and a great deal of restraint, maybe end up complying with WCAG, etc., but all it takes is one developer saying "well a toast is easy" or "this isn't that important, make it auto-dismiss" and you're back in bad pattern town.

You see this with government web design systems - they have a very limited and constrained palette of patterns, because it allows for more consistency and reliable accessibility, versus having a bunch of tools that you just generally shouldn't use.

(The GitHub page linked above also makes a great case for how "making toasts accessible" isn't as simple as just having the right aria roles - lots of details the Adobe design doesn't seem to completely cover, unfortunately)
by gavinray | 2025-12-07 19:44:16+00:00
If your Maven/Gradle/SBT build specifies a version constraint for a third party lib, updating your Scala or Kotlin version doesn't affect this

(For scala-specific libs, there is a bit more nuance, because lib versions contain scala version + lib version, e.g. foolib:2.12_1.0.2 where 2.12 = scala version)
by thuttinger | 2025-12-07 19:44:17+00:00
Claude/LLMs in general are still pretty bad at the intricate details of layouts and visual things. There are a lot of problems that are easy to get right for a junior web dev but impossible for an LLM. On the other hand, I was able to write a C program that added gamma color profile support to linux compositors that don't support it (in my case Hyprland) within a few minutes! A - for me - seemingly hard task, which would have taken me at least a day or more if I didn't let Claude write the code. With one prompt Claude generated C code that compiled on first try that:

- Read an .icc file from disk

- parsed the file and extracted the VCGT (video card gamma table)

- wrote the VCGT to the video card for a specified display via amdgpu driver APIs

The only thing I had to fix was the ICC parsing, where it would parse header strings in the wrong byte-order (they are big-endian).
by slavik81 | 2025-12-07 19:44:28+00:00
Snowboard Kids 2 was a great N64 game. It was one of a number of racing titles inspired by Mario Kart, but the snowboarding added a bit of a different feel. The battle items were clever, and the stages were really well made given the technical limitations they faced. As a kid with two brothers, we played a lot of competitive multiplayer.

I also remember a few things in the singleplayer being very difficult. The number of times I had to fight/race Dameian in his giant robot running down the mountainside... It's carved into my brain like that footrace against Wizpig in DKR or the Donkey Kong arcade game for the Rareware coin in DK64.

The battle items in Snowboard Kids were clever and memorable. The parachute missile that would launch racers up in the air and then deploy the parachute so they slowly float back down was such a frustrating item to be hit with. The pans that would hit all opponents was iconic and it was hilarious that you could somehow doge it with invisibility. Even the basic rock dropped on the course was somehow memorable.

Great game. It's heartwarming to know that others still remember it and care about it.
by klodolph | 2025-12-07 19:44:28+00:00
I feel like I grokked Perl enough and I still write Perl code, but I also think that there are some technical reasons why it declined in popularity in the 2000s and 2010s. All those differences between $ % @, the idea of scalar or list context, overuse of globals, and references. These features can all make sense if you spend enough time in Perl, and can even be defended, but it creates a never-ending stream of code that looks right but is wrong, and it all seems to create a lot of complexity with very little benefit.
by nine_k | 2025-12-07 19:44:53+00:00
Well, Typed Clojure is a thing!

But the real strength of Lisp is in the macros, the metaprogramming system. And I suspect that typing most macros properly would be a bit less trivial than even typing of complex generic types, like lenses. Not typing a macro, and only typechecking the macroexpansion would formally work, but, usability-wise, could be on par with C++ template error reporting.
by msla | 2025-12-07 19:45:09+00:00
At that point, why not write in C? Do they think it's C/C++ and not understand the difference?

> no recursion

Does this actually mean no recursion or does it just mean to limit stack use? Because processing a tree, for example, is recursive even if you use an array, for example, instead of the stack to keep track of your progress. The real trick is limiting memory consumption, which requires limiting input size.
by foobarchu | 2025-12-07 19:45:37+00:00
> it's quite foolish of you to make that assumption

To have assumed that you didn't submit to the leaderboard? I'm trying to give you the benefit of the doubt on not ruining the competition for everyone else. You can do whatever you want on your own time.

If you were submitting, despite as I recall AOC specifically saying not to submit ai solutions, then you know exactly why people were upset. If you weren't, them you're being aggressive at me for no reason.
Ask HN: Posted AI book on algorithms–5.3K views, zero sales. What now?
by lucaherrorpress | 2025-12-07 19:45:43+00:00
I wrote two satirical books about algorithmic manipulation (GPT-5 drafts + Claude editing, fully transparent about it). Zero Amazon sales for months.

Posted free PDFs on Reddit's r/nosurf Friday: - 5,300 views in 3 days - #12 post of the day - Main criticism: "AI slop instantly detectable" - Best response: detailed breakdown of everything I did wrong

The feedback boiled down to: I skipped community building, went straight to Amazon, no beta readers, no early supporters. Published first, looked for audience second. Classic backwards approach.

One commenter said: "Find a community, become respected member FIRST, share progress during writing, collaborate with peers at your level, THEN launch when 50-100 people are waiting."

I did the opposite of every point.

For those who've successfully launched indie content/products (especially critical of tech systems): what's the actual path in 2024?

Substack + email list first? Reddit/forum engagement for months before launch? Something else?

Not looking for promotion—genuinely trying to understand if this is salvageable or expensive education for the next project.
Show HN: Sherp, a CLI for building presentations from Markdown/MDX
by skeptrune | 2025-12-07 19:45:59+00:00
I announced Sherp on X with a video covering my reasons for creating it here - https://x.com/skeptrune/status/1994678515825086556?s=20.

If you just want to read the slides, those are available too at https://sherp.skeptrune.com/.

I care about slide decks because they are an effective way to communicate ideas and often required for many public speaking formats like conferences or fundraising.

Many presentations induce death by PowerPoint[1] and I think writing them in plain markdown is an easy way to curtail that effect. I struggled with that a lot while building presentation decks when I first started raising capital with my startup and have been passionate about the problem ever since.

It is usually good to have a role model when pursuing excellence at something and mine for slide decks is a YouTube creator named Hambini[2]. He is a master of the format and I designed Sherp to be capable of making presentations that he would want to use.

You may be wondering why I didn't just use Slidev or Marp. If so, I will say to you that they are great tools, but I find Slidev to be far too complex because it requires managing your own package.json and Marp to be bloated with regards to its CLI and UX. Marp's directives for formatting and CSS selectors are particularly weird and hard to use.

Sherp is simple! One MDX file, one CSS file, one JS file, and you're off to the races. There are only 5 commands and I will not be adding more. I also think the default themes are nice and cover a good range of use-cases.

[1] https://www.slideshare.net/slideshow/death-by-powerpoint/855...

[2] https://www.youtube.com/hambini