MurphyA/hacker-news huggingface dataset:
by noufalibrahim | 2025-07-15 06:25:20+00:00
It's nice to see software last like this. Some personal anecdotes

Back in the day, when I was first picking up on frameworks, I saw Django and TurboGears. A friend of mine went with Django while I went with TG. I don't really know what the status of TG is anymore but back then, I thought SQLObject, Mochikit etc. were awesome. I think I took the wrong fork in the road then.

I once attended a "web" panel at PyCon India where there was a discussion between proponents of various frameworks. The Django guy had a nice quote - "I don't know what the standard Python web framework of Python will look like in another 20 years but I'm quite sure that it will be called Django". His point was about the longevity of the project and it's ability to adapt.
by avani | 2025-07-15 06:25:48+00:00
Are you familiar with Tapia: https://tapiaconference.cmd-it.org/ ? It is a reasonable place to grow your network and find leads.

Also, it helps, in my experience, to be incredibly up front. "This is my diagnosis. This is the prognosis. Here are my achievements." You shouldn't have to reveal anything, and certainly no one can ask, but it breaks the ice.
by ricecat | 2025-07-15 06:25:51+00:00
Cyberpunk has never been just an aesthetic. Sure, it gave us mirrorshades, chrome limbs, neon alleys, and black market brain implants. But under the surface glitz is something far more grounded: a raw political critique of the world we live in — or the world we’re steadily becoming.

https://www.gizvault.com/archives/cyberpunk-and-politics
Cyberpunk and Politics: Neon Dystopias, Power, and Resistance
by ricecat | 2025-07-15 06:26:50+00:00
Cyberpunk has never been just an aesthetic. Sure, it gave us mirrorshades, chrome limbs, neon alleys, and black market brain implants. But under the surface glitz is something far more grounded: a raw political critique of the world we live in — or the world we’re steadily becoming.

https://www.gizvault.com/archives/cyberpunk-and-politics
by gopalv | 2025-07-15 06:27:14+00:00
> Come back in a week and update us on how long you've spent debugging all the ways that the code was broken that you didn't notice in those 15 minutes.

I was a non believer for most of 2024.

How could such a thing with no understanding write any code that works.

I've now come to accept that all the understanding it has is what I bring and if I don't pay attention, I will run into things like you just mentioned.

Just about the same if I work with a human being with no strong opinions and a complete lack of taste when it comes to the elegance of a solution.

We often just pass over those people when hiring or promoting, despite their competence.

I was being sold a "self driving car" equivalent where you didn't even need a steering wheel for this thing, but I've slowly learned that I need to treat it like automatic cruise control with a little bit of lane switching.

Need to keep the hands on the wheel and spend your spare attention on the traffic far up ahead, not the phone.

I don't write a lot of code anymore, but my review queue is coming from my own laptop.

> Usually I don't nitpick spelling, but "mimnutes" and "stylisitic" are somewhat ironic here

Those are errors an AI does not make.

I used to be able to tell how conscientious someone was by their writing style, but not anymore.
by hexomancer | 2025-07-15 06:27:18+00:00
I don't use emacs so I may not be familiar with the full power, but if you are referring to dired, I think oil.nvim is much, much more powerful than dired.

The major difference being that you still need to learn some new keybinds for dired, for example, you can't just create a file by editing the text buffer whereas in oil.nvim (and by extension, voil) your text editing skills immediately apply.
by Abishek_Muthian | 2025-07-15 06:28:13+00:00
Hey, congratulations on the launch!

I run a problem validation platform and OkCupid for jobs[1] is one of the top problems in the platform.

You're welcomed to post your service in the comments for that problem.

[1] https://needgap.com/problems/363-okcupid-for-jobs-employment...
by zorrolovsky | 2025-07-15 06:28:21+00:00
Very impressed. As a programming impostor (never formally trained, and not working as programmer) I find the program 1) helped me to understand the basics of a full blown IDE dev cycle end to end 2) helped me to refine an app on the making. Perhaps the one thing that surprised me vs standard Claude is that it didn't ask me about the tech stack to build my app. It went nuclear with a complex react-based stack when my app's needs are less demanding (a simple html+css+js could do it)
by mrtesthah | 2025-07-15 06:28:56+00:00
Currently, AI is improved through concerted human effort and energy-intensive investments. Without that human interest and effort, progress in the field would slow.

But even if AI development continues unabated, nothing is forcing us to deploy AI in ways that reduce our quality of life. We have a choice over how it's used in our society because we are the ones who are building that society.

>Would you say the industrial revolution would have been able to be stopped by enough humans not wanting to achieve it?

Yes, let's start in early 1800s England: subsistence farmers were pushed off the land by the enclosure acts and, upon becoming landless, flocked to urban areas to work in factories. The resulting commodified market of mobile laborers enabled the rise of capitalism.

So let's say these pre-industrial subsistence farmers had instead chosen to identify with the working class Chartism movement of the mid-1800s and joined in a general strike against the landed classes who controlled parliament. In that case, the industrial revolution, lacking a sufficiently pliable workforce, might have been halted, or at least occurred in a more controlled way that minimized human suffering.
by mmcallister | 2025-07-15 06:29:57+00:00
I have one of these too, and I honestly can't fault it. Runs Arch + i3 and they're very cheap in Australia since the education department handed them out in schools.

Once things get too sluggish for me I'll see what hardware hacks I can do to bring it back (I also wouldn't mind swapping the charging port to USB-C), but until then it works well for my needs.
by godelski | 2025-07-15 06:30:03+00:00
> look at my own life and evaluate what’s important.

I draw on this too. In fact, I draw on many of the same things as you.

I also love to watch my cat play. I spend countless hours wondering about how she thinks. It helps bond us as I train her and play with her. I love to watch the birds sing, to watch them fly in their elegant dance. They way they just know. To watch them feed on my balcony, at first nervous of my cat who is not half as sneaky as she thinks, and watch them acclimate, to learn she just wants to watch. I could go on and on. There are so many beautiful things hidden in plain sight.

What I've learned is that the most human thing, is to look. That it is these connections that make us. Connections to one another. Connections to other animals. Connections to inanimate objects. We've thought about these questions for thousands of years, can it really be as simple as "to be human is to be able to look at someone you've never seen before, with just a glance, without words spoke, but to share a laugh that can't words cannot explain." It just seems so complex.

I still wonder, as I did as I was younger. But I wonder in a very different way. Not all questions can be answered, and that's okay. That doesn't mean we shouldn't ask them, and it doesn't mean we shouldn't ask more. It just means that the point of asking is more than about getting the answer.

And that's exactly what I hate about AI these days. It's why they have no soul. We created a button to give us answers. But, we forgot that wasn't always the point of asking. It feels like we are trying to destroy mystery. Not by learning and exploring, but through religion.
by viccis | 2025-07-15 06:30:23+00:00
>Because many of us working on AI were working on it for different reasons. To me, it was to liberate us. To let me go spend more time outside, to stare at trees, and ask people "can I pet your dog?"

If you think automation or any other increase in productivity is passed back down to workers, then I'd say I have a bridge to sell you, but you probably already bought 5 of them.
by WD-42 | 2025-07-15 06:30:35+00:00
I use llms every day. They’ve made me slightly more productive, for sure. But these claims that they “are like 20 junior engineers” just don’t hold up. First off, did we already forget the mythical man month? Second, like I said, greenfield side projects are one thing. I could vibe code them all day. The large, legacy codebases at work? The ones that have real users and real consequences and real code reviewers? I’m sorry, but I just haven’t seen it work. I’ve seen no evidence that it’s working for anyone else either.
by f1shy | 2025-07-15 06:31:40+00:00
Totally agree, had same experience couple of times, and until now no experience like that of the OP.

BUT: in the 90s I remember saying: supposedly in internet is all and everything, but I never find what I need, is more ads than actual information.

So the I think the point of OP holds. It may (today) not be useful for you, but maybe in some years, and if not, will still ve useful for many people, and is here to stay.
by jll29 | 2025-07-15 06:32:07+00:00
Torn between

It's a poem published in 1979 by the son of a physics Nobel prize winner, and it's about consciousness and artificial intelligence, and how they relate to mathematical proofs, music compositions (especially Baroque organ music) and visual art. It is full of self-references.

It's a twelve-episode science mystery called "TAOCP"... eagerly awaiting episode 4c! It's full of passion, hard facts, proofs, code fragments, even music scores and of course jokes.
by RandomBacon | 2025-07-15 06:32:10+00:00
I'm not familiar with Cerebral Palsy or your circumstances, so hopefully this isn't ignorant of me:

Assuming it doesn't affect your typing, develop a shtick in case your Cerebral Palsy comes up in an interview, maybe say something that people could consider humorous such as: "It doesn't affect my ability (analyze etc) and (type out reports etc). If Usain Bolt had to run a race using his fingers, he would have to get used to being in second place behind me (and smile showing it's okay to laugh)"

You mentioned you use a walker, would a wheelchair (just for in-person interviews) be doable? I think people are less likely to be negatively judged for using a wheelchair than a walker. Seeing a younger person in a wheelchair is far more common than seeing a younger person use a walker. Seeing something strange (uncommon) will be treated negatively subconsciously. If you can locomote faster in a wheelchair, than people will subconsciously equate that with your ability to work faster, especially if you can roll faster than other people can walk.

If you do the wheelchair thing, and you get a job working in-person, use the wheelchair for a week or two, but tell people a white-lie such as your doctor says you can transition to a walker in the next week or two, which will help strengthen your leg muscles. Always spin stuff positively. That way when your coworkers see you using a walker, they will be supportive and think positively to themselves rather than thinking how terrible that must be.

(Just be sure to have a complete backstory ready to go for things like when people ask, how long have you been in a wheelchair. Or maybe have a reason why the wheelchair was just temporary and you used a walker beforehand.)

Hmmm... Would that be considered a "hack" good enough for Y Combinator's application? It's been a few years since I looked at their application.
by burnt-resistor | 2025-07-15 06:32:11+00:00
It might be worth throwing away the lexer entirely and using something like parsing with derivatives. Ultimately though, I suspect hand-rolled SIMD parsing is how to make a compiler even faster than either go or v. Maintenance would suck because each implementation would be completely architecture- and platform-specific.

PS: We really need GPSIMD compiler phases for GCC and Clang.
by aniforprez | 2025-07-15 06:32:17+00:00
The only issues I see with Django these days are a lack of native python types and especially these days with type hints included in the language I think there should be efforts taken to have this present within the framework itself. I know there's packages that provide it but I'd prefer if it was coming from Django itself.

Otherwise it's a fantastic framework that's extremely flexible and a joy to work with most of the time. Due to its longevity, it has such a rich ecosystem that's enviable and only mirrored by the likes of rails.
by hexomancer | 2025-07-15 06:32:33+00:00
I obviously love oil.nvim and that's why I ported it to vscode. But I think in some ways voil is even more powerful than oil. Specifically:

- It can work across multiple vscode windows

- The top line (that shows the current directory) can be used to filter files. For example, if you add "*.{txt,md}" to the end of that line, it will only show the txt and markdown files.

- The ability to defined custom shell commands and bind keybindings to them. For example, I can create a command that zips selected files and run it with a single keybinding in voil.

- Undo functionality
by caust1c | 2025-07-15 06:32:45+00:00
Django + REST framework is what I cut my teeth on doing web programming in my first job. It's a wonderfully written codebase, I'm very thankful I had some great code to learn from, and it wasn't even 10 years old then, I didn't even realize.

Congrats team! Glad to see it's still thriving and a great option to pick up for beginners.
by gyosko | 2025-07-15 06:33:08+00:00
I don't know if "AI" will be able to do 100%, or even 90%, of my job in the next year(s). But I do know what I can see now: "AI" is making more bad than good.

Billions of dollars litterally burned in weird acquisitions and power, huge power consumptions and, the worst one maybe: the enshittification.

Is it really this what we want? Or it's what investors want?
by etaioinshrdlu | 2025-07-15 06:33:14+00:00
I've operated a top ~20 LLM service for over 2 years, very comfortably profitably with ads. As for the pure costs you can measure the cost of getting an LLM answer from say, OpenAI, and the equivalent search query from Bing/Google/Exa will cost over 10x more...
by wzdd | 2025-07-15 06:33:17+00:00
The "surprising results" are a bit factoid-ey and if taken at face value are far more shocking than they turned out to be (I very much appreciate the references so I could check this):

"You can reverse up to 10 years of age-related cognitive decline simply by blocking mobile data on your phone for 2 weeks": the linked study says that it's attention span that is improved equivalent to being 10 years younger, as measured immediately after the study ends (only)

"Using ChatGPT on cognitive tasks can reduce your brain connectivity by up to 50%": this is measured using an EEG, so is measuring involvement of multiple brain regions while doing a task. Basically your brain doesn't have to work as hard at the task if you're using an LLM. It's not, you know, your connectome atrophying.
by mrtesthah | 2025-07-15 06:33:44+00:00
I refer you again to the essay; it's not inevitable that those with substantially more money than us should get to dominate us and define our future. They are but a tiny minority, and if/when enough of us see that future as not going our way, we can and will collectively withdraw our consent for the social and economic rules and structures which enable those oligarchs.
by conradev | 2025-07-15 06:33:47+00:00
ChatGPT has something 300 million monthly users after less than three years and I don't think has Segway sold a million scooters, even though their new product lines are sick.

I can totally go about my life pretending Segway doesn't exist, but I just can't do that with ChatGPT, hence why the author felt compelled to write the post in the first place. They're not writing about Segway, after all.
by jamesfinlayson | 2025-07-15 06:34:03+00:00
I inherited a Lambda application at one job - when I started it was probably 200+ Lambdas and it got to 128 Lambdas. Lots of message queues, lots of Lambdas subscribed to queues where they ignored 99% of incoming messages... quite a mess. The Lambdas that are gone got repackaged into a SpringBoot application which thoroughly simplified things.
by TeMPOraL | 2025-07-15 06:34:19+00:00
> Many of us remember the rise of the world wide web, and perhaps even personal computing that made the internet mainstream.

I do. The web was the largest and most widespread enshittification process to date, and it started with the first sale made online, with the first ad shown on a web page - this quickly went into full-blown land grab in the late 90s, and then dotcom and smartphones and social media and SaaS and IoT and here we are today.

The "propensity for enshittification" is just called business, or entrepreneurship. It is orthogonal to AI.

I think comparing rise of LLMs to the web taking off is quite accurate, both with the good and bad sides.
by brap | 2025-07-15 06:35:14+00:00
Most likely.

But I had a lot of muscle mass to begin with, due to years of bodybuilding. And I still have significant muscle after the diet, despite of not touching a weight during all this time (I know I should have). People still ask me about my lifting routine even though I didn't lift in like 2+ years.

Knowing myself, it'll come back within a couple of months of lifting weights and getting proper protein, once I get back to it. And I plan on doing exactly that. Being fat kind of made me lose motivation to go to the gym. It's a vicious cycle I imagine many fat people struggle with. So I prioritized losing fat first and foremost.
by imiric | 2025-07-15 06:35:15+00:00
> They're unseating Google as the SOTA method of finding information on the internet.

Hardly. Google is at the frontier of these developments, and has enough resources to be a market leader. Trillion-dollar corporations have the best chances of reaping the benefits of this technology.

Besides, these tools can't be relied on as a source of factual information. Filtering spam and junk from web search results requires the same critical thinking as filtering LLM hallucinations and biases. The worst of both worlds is when "agents" summarize junk from the web.
by const_cast | 2025-07-15 06:35:26+00:00
I believe (speculating) that a big reason Windows underperforms in battery life is because of the "death by a thousand cuts" approach to network-connect background services.

Linux desktops have very little background services that make constant network calls. But on Windows, there's hundreds. Every team thinks they need a little bit of telemetry or they need to grab an icon or something stupid, so nobody thinks twice. Same thing goes for logging.

But when you add it all up, it ends up being expensive.
by ccortes | 2025-07-15 06:35:31+00:00
Earlier today I was scrolling at the “work at a startup” posts.

Seems like everyone is doing LLM stuff. We are back at the “uber for X” but now it is “ChatGPT for X”. I get it, but I’ve never felt more uninspired looking at what yc startups are working on today. For the first time they all feel incredibly generic
by somenameforme | 2025-07-15 06:35:36+00:00
I think they simply did what AAA video games did. They found what sold best at one moment in time and then obsessively tried to work to copy that.

But the problem is that people don't want to play 40 different Call of Duties, or watch 30 different Batmen. It's just that Batman or Call of Duty were the 'meet in the middle' of a variety of different tastes. But when those other tastes aren't accounted for, it becomes nauseating. It's like how most of everybody really likes cake icing, but eating nothing but cake icing is quite a repulsive concept.

I think things like Dune, Interstellar, and other such films emphasize that there's a gaping hole in the market for things besides men in spandex, but it's just not being filled. And there's even extensive social commentary in Dune (as in the book) but it's done through metaphor rather than shoving it down your throat. And the movie is also rather slow paced with some 3 key events playing out in a 155 minute film, yet it continues to do extremely well. On the other hand those Fremen suits are kind of spandexy...
by sshine | 2025-07-15 06:35:52+00:00
LLMs make counting mistakes like forgetting the number of columns halfway through. I won't say "much like humans", since that will probably trigger some. But the general tendency for LLMs to be "bad at counting" (this includes computing) is resolved by producing programs that do the counting, and executing those programs instead. The LLMs that do that today are called agentic.
by POM37 | 2025-07-15 06:36:01+00:00
The newer variants of both AMD and Nvidia have really cut down on the input lag. For example Hollow Night, Monster Hunter and No Rest for the Wicked all had acceptable levels of input lag (10- 25ms added latency) while having a much smoother experience, and even action games can run Great with it, but of course that's also more of a Personal comfortability issue. I would argue the trade-off is worth it, AFMF 2.1 also has way less artifacts in those faster paced games compared to FSR.

Particularly the Z1 chip has many 3D games where you're just shy of 60fps or 30fps mark, that's where Framegen really shines.
by jauntywundrkind | 2025-07-15 06:36:03+00:00
Wired also had this recent update, on "DOGE 2.0".

> But without flashy leadership, DOGE technologists are now quietly cycling into federal agencies, spending days or weeks building products and cutting contracts before cycling out once again. This is all done with little oversight from the White House or the United States DOGE Service (USDS), which these technologists purportedly represent.
by hiAndrewQuinn | 2025-07-15 06:36:43+00:00
>little to no financial growth or benefit to the local economy. Look at Venice

A quick Google search confirms tourism is the dominant industry in Venice. The claim that this fuels "little to no financial growth", is therefore first-order backwards. If you could set forth an edict and gradually empty Venice out into a touristless town over the next 5 years, you would probably see economic growth tumble downwards, not up.

Now capitalism would eventually catch up, it always does. Italians are cool people and hard workers. But ask e.g. the Baltic states whether they're secretly happy they lost ~a century of economic growth before finally getting the chance to enter a boom time, because it meant their economies stayed local. Then ask them another question: Suppose you didn't have much industry of note, but tourists just loved you and flocked from all over the world to see you, would you take that? I think you'd have a lot of takers.

One should a much stronger argument than "But... but tourism is icky" before you go messing with one of the primary economic levers of a whole city. Preferably an argument backed up by graphs and forecasts, because it runs contrary to basic economic wisdom. Absent those I feel comfortable guessing that the median Japanese town which bans tourists will probably suffer economically for it, in no small part because that suggests tourists were at some point a big deal. Any eventual industrial rebound, if it happens at all, will happen because they gradually became cheaper to work in than surrounding areas (I wonder why?), and would not be sufficient to make up for the lost compound growth of the 5-10 years where a key industry for that area was kneecapped.
by lmm | 2025-07-15 06:36:45+00:00
> Even better would be to just automatically insert a tail call - like every other language that has supported tail calls for decades - provided the callee has the same signature as the caller.

I've used Scala for many years and concluded this was a mistake. It makes it too easy to accidentally rely on an optimisation and then break your code much later with a seemingly innocuous change. Better to make it explicit.