MurphyA/hacker-news huggingface dataset:
by rsynnott | 2025-04-13 08:02:52+00:00
There may be some parliamentary country where what you say is correct, but in general, yeah, no, that’s not how it works.

Remember Liz Truss, all 49 days of her? A PM who fucks up on a Truss/Trump scale generally finds themselves very rapidly seeking alternative employment. Truss was forced to appoint a borderline sane chancellor about two weeks after causing the bond yield to go crazy, and was gone within another couple of weeks.
by xg15 | 2025-04-13 08:03:19+00:00
I'm reminded of the game Factorio: Essentially the entire game loop is "Do a thing manually, then automate it, then do the higher-level thing the automation enables you to do manually, then automate that, etc etc"

So if you want to translate that, there is value in doing a processing step manually to learn how it works - but when you understood that, automation can actually benefit you, because only then are you even able to do larger, higher-level processing steps "manually", that would take an infeasible amount of time and energy otherwise.

Where I'd agree though is that you should never lose the basic understanding and transparency of the lower-level steps if you can avoid that in any way.
by exDM69 | 2025-04-13 08:03:30+00:00
> Traditionally they're a black box without any assert() equivalent

Thankfully these days we have printf in shaders that you can use for "asserts". You can detect if the shader printed anything and consider it a failure.

You can even add a conditional print in your pixel shader, run your app in renderdoc and find the pixel(s) that printed something. Once you find one, you can step through it in the shader debugger.

This seemingly simple feature is a huge time saver.
by DeathArrow | 2025-04-13 08:04:02+00:00
>Why bother playing when I knew there was an easier way to win?

>This is the exact same feeling I’m left with after a few days of using Claude Code.

For me what matters is the end result, not the mere act of writing code. What I enjoy is solving problems and building stuff. Writing code is a part.

I would gladly use a tool to speed up that part.

But from my testing, unless the task is very simple and trivial, using AI isn't always a walk in the park, simple and efficient.
by Juliapierson1 | 2025-04-13 08:04:05+00:00
Am given this testimony from the deepest part of my heart, first i want to thank Dr Wealth for raising me from nothing to something, i used to work in a hospital as a cleaner until i met Dr Wealth online through a testimony i read about a woman he prayed for and gave a lottery winning number and the woman won 950,000$ i also decided to give it a try, so i contacted Dr Wealth through his email and he instructed me on what i need to do which i did without stress, the second day which was on Monday night he sent me some numbers and said i should go and play them on Tuesday draw which i did without hesitation, and i went to check the result the following day and to my greatest surprise my numbers were on the board as the winning numbers i never believed it at first i had to clean my eyes properly to confirm and behold i was the winner, i really can't thank Dr Wealth enough, i promise him i will share my good news to the world, if you have been playing lottery without success this is your opportunity to also be a winner, you can contact him through his Email at drwealthmag@gmail.com WhatsApp number: +18077891081
by rollcat | 2025-04-13 08:04:11+00:00
The problem isn't as much that the websites are scraped (search engines have been doing this for over three decades), it's the request volume that brings the infrastructure down and/or costs up.

I don't think mangling the text would help you, they will just hit you anyway. The traffic patterns seem to indicate that whoever programmed these bots, just... <https://www.youtube.com/watch?v=ulIOrQasR18>

> I sure would love to hear your input, Xe. Maybe we can combine our efforts?

From what I've gathered, they need help in making this project more sustainable for the near and far future, not to add more features. Anubis seems to be doing an excellent job already.
by throwing_away | 2025-04-13 08:04:42+00:00
There is 1 provider for ATSC3 DRM (which is already rolling out in major markets): Google Widevine.

There is 1 operating system for ATSC3 DRM: Android.

There are several SoCs that can be used for "Level 1 Widevine".

When a SoC is compromised and the key is leaked from the TEE, all models of that device with the key are now untrusted for Level 1.

I think people should just be aware of the state of play.
by tgv | 2025-04-13 08:05:08+00:00
This is getting quite off-topic, but I do love music. At least, that's how I would describe it. I just heard a fragment of something truly beautiful, and the my emotional attachment to that music is quite real (in this case, the Largo of Bach's concerto for two violins, BWV 1043; although I know someone who dismissed it as long-winding).

But words tend to get nerfed, and clickbait culture certainly doesn't help. "Slams" in a headline has been reduced to "made a somewhat negative remark about," and "genius" now means "it took more than 2 seconds of thinking." Let's not discuss what "beyond excited" has become. I too would like word meanings not to shift too fast, as it helps preserve culture, especially literature, but the forces are too strong and diffuse to oppose.

So "I love this web font" now just means "Don't think, just click on this link."
by graycat | 2025-04-13 08:05:32+00:00
> challenge would you tackle if resource was not a problem?

(1) Have a good marriage, children who do well, and "live happily ever after", a MUCH bigger challenge than I expected.

My experience is that a significant fraction of women just do NOT want anything like the standard marriage vows, e.g., would rather get alimony and then be an alcoholic cat lady.

My guess is that (a) long each woman lived in a small tribe all in one open (no partitions) house, maybe 20 yards wide, 60 yards long, half-pipe, that is, semi-circular arches for both the walls and ceiling, much like a WWII US Army Quonset hut except made of wood and straw, intended to keep in warmth and keep out weather and wild animals. There the women served needs of the tribe, got their security from the tribe, and were loyal to the tribe and (b) are now suffering from missing (a). I.e., the nuclear family is not natural and is held together, weakly, mostly only by the cash economy, jobs, ownership, etc.

(2) Achieve AGI, artificial general intelligence.

(3) World peace, prosperity, health, and happiness.

(4) Automation so that machines work and humans live good lives.

(5) Make sense out of quantum mechanics -- sorry, physics experts, sorry, but sorry, from reading the best there is on quantum mechanics, von Neumann, Griffiths, etc., to my mind from my math Ph.D., the math of quantum mechanics just does NOT make good sense.

We can start with the simple theorem of Fourier theory, the uncertainty principle, and then what physics does with it, e.g., claims that empty space can spontaneously erupt with energy. Uh, from Fourier, Riemann, Lebesgue, Rudin, the Fourier transform of 0 is 0 -- simple.

Also the claims of superposition make no sense, e.g., one electron can be in two places at once -- suddenly with twice the mass, charge, momentum, and energy? Add some more beam splitters and the electron can be in 64 places at once with 64 times as much mass, charge, momentum, and energy?

And have some clear technical writing, e.g., what are "quantum numbers"? Need definitions, explanations, examples, the usual in technical writing.

E.g., actually give what would be in the math of, say W. Rudin, an actual clear DEFINITION of a wave function as an actual function, with domain, range, etc. For each wave function, and d > 0, there are points x and y where the wave function is non-zero and the distance between x and y is greater than d?

(6) Make sense out of space, the vacuum, e.g., how it enforces conservation of energy, momentum, etc.

(7) Make sense out of the Big Bang.

(8) Do some stochastic process math to say how DNA makes evolution proceed at the speed it does.

(9) Finally make progress on P versus NP.
by rapsey | 2025-04-13 08:06:16+00:00
You can take examples of working systems and adapt what works and discard what doesn't.

Europe has spent decades and trillions on programs that do not work and produce nothing but word documents. With no sign of anyone acknowledging the poor results of these programs.

Since I can't post on this thread anymore I will edit. I am talking about what this thread is about. Misguided and poorly designed industrial development programs that Europe has wasted trillions on with nothing to show for it. Not criticising every aspect of the EU.
by imiric | 2025-04-13 08:07:03+00:00
Ah, wonderful. It even mimics the empty rectangles when a font doesn't contain a glyph...

This is neat, but no, stop it. TUIs are an abomination of design that poorly mimic actually beautiful UIs. They look the way they do because of inherent constraints of the terminal, not because their authors particularly wanted them to look like that. So bringing that design language to a platform that does support rich UIs is artificially limiting what can be done on the web. It will also never truly have the same design as the terminal, unless you also want to avoid having any rich multimedia, interactivity, or use any web functionality introduced after 1995. At that point, your users would be better served by a text-only or Gemini site instead.

As an aside, I think TUIs are wrong in most cases. If you're building something like a text editor or process manager, sure, they have their place. Although even then I would argue that they shouldn't mimic the look and feel of GUIs, but be purpose-built for the app in question. But most terminal programs shouldn't use TUIs. They should accept command-line arguments to modify their behavior, run and do what the user asked, and then exit. This is how you make programs adaptable, composable, and scriptable. They can still be made interactive at runtime via a different e.g. "client" program, but forcing the user to manually interact with an interface that mimics GUIs is an awful experience.
by godelski | 2025-04-13 08:08:18+00:00
The obsession is because it is still the best. For all its faults, I'm still terminally terminal. The beauty of it is in the utility and how it becomes so natural. It's a language you learn that gives you so much freedom you cannot find anywhere else. I've tried many IDEs but I'll always come back to vim. It might have taken time to learn but this is true for anything else. I didn't learn a tool, I learned a language. I didn't learn to run, I learned how to move my legs. With that I could teach myself, I can walk, I can run, I can jump, I can dance, I can be anything I want to be. In VSCode I can walk, hell I might even be able to run, but there is no dance, there is no "me".

That's the beauty of the terminal. It's not a one size tool for all. There is no product that can be made for everyone. Instead it's an environment for you to craft and live in. Everyone's dotfiles are as unique as they themselves are. That's the point. Because when you can't build something for everybody you give them the means to craft their own worlds. The computer didn't become so great because the chips, it was the ability to write software and build the things you need. The smartphone didn't take off because it had a big screen, it did because the app. Because you could create. Because your phone is yours and no other phone is like it.

But I haven't found a browser that lets me be me. That let's me dance around the web and jump and be free. And I fear we lost sight of this thing as it became so natural, that the phone and computer are turning into things that be instead of a reflection of me
by 0xbadcafebee | 2025-04-13 08:08:32+00:00
Yes, all of that is the reason why we procrastinate. "Easy" is the excuse we give ourselves to do the things we would otherwise have no justification for, and avoid the difficult things we know would be better. It's not my fault; it's not my responsibility; I shouldn't have to do extra work; it's too complicated; it'll be hard; it'll be long; it'll be painful; it's not perfect; it might fail. No worries; there's something easier I can do.

Thus we see the flaws in the world, and shrug. When someone else does this, we get angry, and indignant. How dare someone leave things like this! Yet when we do it, we don't make a peep.
Show HN: Voice AI agent conducted Coding Interview
by ajabhish | 2025-04-13 08:09:04+00:00
We gave our Voice AI agent following tools to conduct coding interview : - Publish coding question to editor - Read and run code from editor to evaluate - Fetch hint to guide the interview - End the discussion on its own when done (or around the 10-minute limit we've set)

It's still a work in progress. But this is unlike anything we’ve seen before :) Demo: https://youtu.be/oER-D3pw-JM
by regularfry | 2025-04-13 08:09:20+00:00
They have a mounting for a lens clip where you can put custom prescription lenses. When I bought my Airs they came with a lens frame and opticians' blanks - basically reference lenses that show where the eyeline is - which you can take to an optician for them to use.

I got my first set done at a high street optician - Specsavers in the UK - and they were able to do it based on some lens blanks they already had that were close enough in size to what XReal sent. Took less than a week to let me know they were done.

But also there's a partner that XReal advertise on their site to do the job. When I got a new prescription recently I gave them a try, and they results are just as good. A little better, actually, but I can't tell what's them and what's having a newer prescription.

I should point out that my lenses mainly correct astigmatism, so any models which only have myopia correction wouldn't be any good to me at all. It's got to be custom lenses for me, and it's fine.
by xg15 | 2025-04-13 08:10:26+00:00
I think the lifelong dream of many businesspeople is to create the perfect "cog in the machine" or ideally run a business without workers at all. (Tony Stark, Elon Musk's role model, is a good example of that. As far as the movies are concerned, he builds all his most important inventions himself, or with the help of AI, no workers involved)

Independent of what AI can do today, I suspect this was a reason why so many resources were poured into its development in the first place. Because this was the ultimate vision behind it.
by pkkim | 2025-04-13 08:10:28+00:00
It has been a long time and my memory is based on hearing about it rather than using it, but I believe there was a notion of a rider's "home" datacenter (based on where they signed up from), and there was some complexity from propagating a rider's data from there to all other datacenters proactively, so that things would just work no matter where in the world they were. And I think the datacenter serving the area where a user was currently located could accept writes for that user, meaning that it would have to get written back to the home datacenter... you can see how this got complicated.
by robocat | 2025-04-13 08:10:58+00:00
Yeah: I'm totally not a fan of biased car shit either. Some of your examples seem like strawmen to me.

> complain about the cost

Bike lanes in my country are mostly paid for by taxes on cars and petrol. The costs/benefits are often justified by cherry-picked benefits (e.g. reduced car congestion, or reduced pollution). The congestion arguments anecdotally appear to be lies: low usage priority cycle lanes seem to cause extra congestion (through phasing of lights and islands and other traffic controlling features).

Try and fairly point out that the numbers are juggled and you'll get skewered by cyclist ideologues. Read my sister comment where I reference the thesis that was the basis for my original comment.

I have an acquaintance working in our council on improving bike lanes.

I'm not against bikes. I'm against badly biased reports : towards/against both cyclists or cars.

Balanced discussion seems so difficult.
by wizzwizz4 | 2025-04-13 08:12:18+00:00
I find legacy systems fun because you're looking at an artefact built over the years by people. I can get a lot of insight into how a system's design and requirements changed over time, by studying legacy code. All of that will be lost, drowned in machine-generated slop, if next decade's legacy code comes out the backside of a language model.
by ascorbic | 2025-04-13 08:12:23+00:00
The prime minister in the UK is regularly kicked out by their party, and it's the same in most parliamentary systems. Liz Truss introduced ridiculous ideological economic policies that caused a bond market revolt. Her party kicked her out within the lifetime of a lettuce. This is only possible in a parliamentary system. Most of her recent predecessors were similarly if less rapidly removed. In the past 40 years, only three prime ministers lost their job at an election. Six were either forced out or resigned. Of those, arguably only Tony Blair left through choice.
by ArinaS | 2025-04-13 08:12:24+00:00
Is there any particular date/time you'll introduce a no-JS solution?

And are you going to support older browsers? I tested Anubis with https://www.browserling.com with its (I think) standard configuration at https://git.xeserv.us/xe/anubis-test/src/branch/main/README.... and apparently it doesn't work with Firefox versions before 74 and Chromium versions before 80.

I wonder if it works with something like Pale Moon.
by Tainnor | 2025-04-13 08:12:28+00:00
This resonates with me. There are so many tools and techniques that many developers refuse to adopt because they're not hyped and take maybe a week to learn (e.g. take something like TLA+ which could be used to reason about distributed systems), but instead of improving the craft of programming we're just using LLMs to spam bad quality software at a faster rate.
by cycomanic | 2025-04-13 08:12:31+00:00
Chicago has a density of 4500 people per sq km compared to Bogota at 4100 so Chicago is denser? That said I actually meant Medellin not Bogota which is significantly denser. However Medellin topology makes it extremely challenging to build infrastructure, the central valley floor is more than 1000m lower than most of the suburbs. Moreover the GDP of Medellin is 70 billion compared to a GDP of Chicago of 800 billion and Chicago can't build public transport infrastructure because it's 1.5 less dense? That doesn't make any sense.
by rich_sasha | 2025-04-13 08:12:59+00:00
Meta; US produces well funded startups presumably because the exits are good. Investors don't mind the risk, expecting an outsized return.

Exits are good, perhaps, because US stock valuations are just much better. Investors are happy buying at a higher P/E ratio, expecting it to go up in even further, and make a good return.

Now, for a long time, there has been talk of US equities being woefully overvalued. Of course a value is only what investors are happy to pay. But supposing this is true, and US is due a major correction, Trump's "shock therapy" on markets might actually achieve it. If that's true, US valuations would drop relative to the rest of the world (this hasn't really happened yet, most of developed markets moved roughly in unison - but it's early days perhaps).

If that happens, US might actually stop looking like a most attractive VC market. This would presumably lead to a general drop of VC investments - but also to a greater geographic spread in VC investments. In particular, more money going into things like European space companies, as opposed to US ones.

There's a lot of assumptions here. Maybe US equities have higher valuations because they are genuinely better, or a correction won't actually come. But it always puzzles me why the US seems better at churning out well-founded startups for no totally obvious reason, and maybe that's it.
by Tor3 | 2025-04-13 08:13:46+00:00
Wozniak couldn't do what Allen did, as Wozniak didn't have access to a PDP-10 mainframe (as it was known as, back then), or any other larger computer. He bought a 6502 CPU at the Wescon Trade Fair in 1975, because it was so cheap ($25, a fraction of the cost of alternative CPUs). It was so cheap that he could afford it. He wasn't sitting of a lot of family money like Gates either. In any case, if Wozniak did have a PDP-10 sitting around then he would surely also have used that one for some purpose.
by benoau | 2025-04-13 08:15:04+00:00
I guess the counter-question is does it matter if nobody is building tools optimized for humans, when humans aren't being paid to write software?

I saw a submission earlier today that really illustrated perfectly why AI is eating people who write code:

> You could spend a day debating your architecture: slices, layers, shapes, vegetables, or smalltalk. You could spend several days eliminating the biggest risks by building proofs-of-concept to eliminate unknowns. You could spend a week figuring out how you’ll store, search, and cache data and which third–party integrations you’ll need.

$5k/person/week to have an informed opinion of how to store your data! AI going to look at the billion times we already asked these questions and make an instant decision and the really, really important part is it doesn't really matter what we choose anyway because there are dozens of right answers.
by sveme | 2025-04-13 08:16:21+00:00
Up to the 80s the science and engineering of the soviet union was top notch, they were mostly equal or even better when you look at the space program. I was thinking similarly to you about the superiority of capitalism to generate engineering progress, but for some stuff I‘m not so sure anymore. China, for example, is an interesting mix of long-term governmental planning and capitalist cambrian explosions. Not sure cause and effect absolutely determined by now.
by flomo | 2025-04-13 08:16:32+00:00
It's funny, seems like people had me pegged as some Suburb Guy, when that couldn't be further from the truth. (I have mostly walked the talk, which is more than I can say of some of the former Bike Guys I have known.) Anyway, I completely agree with much of this, just a couple nits:

> Every study shows that the poor are hurt the most because of car centric development.

Yes, the poor always lose out versus Hypothetical Utopia. I'm referring to reality as it exists in the current and near future where many many poor & middle-class people need cars. You can't just take them away because of a dumb student-type notion that "cars are only for rich people".

> Change your zoning code and other access regulations (etc)

Yes, I would love to tell Silicon Valley how to zone, but even the popular governor is having trouble doing that.

(Meanwhile, my urban SF neighbors are arguing about what paint colors should be allowed, like it is a HOA or something.)

> Develop a 50 year rail plan.

We have that, but it doesn't actually help because it's mostly about building rail out to new suburbs where people can get into city center office jobs (and the rail agency can get tax money). In the meanwhile, we built an urban subway with 3! stations.

Like I said, it's a trillion dollar problem, and there's no easy button. Just incremental improvements.
by c7b | 2025-04-13 08:16:54+00:00
Not sure this is going to be a big issue practice. Tools like ChatGPT regularly get new knowledge cutoffs and those seem to work well in my experience. I haven't tested it with programming features specifically, but you could simply do a small experiment: take the tool of your choice and a programming feature that was introduced after it first launched and see whether you can get it to use it correctly.