MurphyA/hacker-news huggingface dataset:
by MyPasswordSucks | 2025-04-23 21:00:41+00:00
The implication of the conversation is "if only no-capitalism, then this wouldn't be an issue". The fact that this exact same behavior can (and does) readily occur under a command economy - an economic system very antipodal to capitalism, if possibly not quite literally-100%-diametrically-opposed-in-all-possible-regards - casts doubt on the fact that it is directly linked to capitalism in any meaningful way.

It's also a bit strange to say "we are talking about capitalism" when this is your first post in the sub-thread.
by mananaysiempre | 2025-04-23 21:01:05+00:00
Right, and manually extracting MSYS2 packages into an MSYS2 environment is also possible if very unsupported (used that to get a copy of rsync once). My point, rather, is that GfW isn’t and shouldn’t be your starting point if you want to get a Unix-like environment; use actual MSYS2 instead.
by bitwize | 2025-04-23 21:01:11+00:00
Earlier this year, a hackernews started quizzing me about the size and scope of the projects I worked on professionally, with the implication that I couldn't really be working on anything large or complex -- that I couldn't really be doing serious development, without using a full-fat IDE like IntelliJ. I wasn't going to dox myself or my professional work just so he could reach a conclusion he's already arrived at. The point is, to this person, beyond a certain complexity threshold -- simple command-line tools, say -- an IDE was a must, otherwise you were just leaving productivity on the table.

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

People are going to be making the same judgements about AI-assisted coding in the near future. Sure, you could code everything yourself for your own personal enrichment, or simply because it's fun. But that will be a pursuit for your own time. In the realm of business, it's a different story: you are either proompting, or you're effectively stealing money from your employer because you're making suboptimal use of the tools available. AI gets you to something working in production so much faster that you'd be remiss not to use it. After all, as Milt and Tim Bryce have shown, the hard work in business software is in requirements analysis and design; programming is just the last translation step.
by exceptione | 2025-04-23 21:01:13+00:00
That is really interesting, thanks for sharing. Sounds almost too good to be true.

I saw however an open issue [0] about performance problems that seems to indicate that component libraries in Svelte suddenly becomes really slow?

Another update. I wondered whether this was really unique to SUID or if other component libraries also have this problem. So I included Park UI and Kobalte (which seem to be the only other mature options besides SUID). Kobalte runs in ~168ms, and Park runs in ~382ms. Even that seems too slow to me. Is there something inherent to component libraries that makes them slow in Solid.js? (Next up, I should probably benchmark the same setup in other frontend frameworks.)

___

0. https://github.com/swordev/suid/issues/208
by robocat | 2025-04-23 21:01:26+00:00
New Zealand household grounding legislation[1] also allows a long horizontal grounding wire, or connection to the reinforcing within concrete foundations.

I've only seen rods - likely the easiest solution but also maybe I've not had much exposure to newer builds.

Grounding in very dry areas is more tricky, so US legislation will likely be different in very dry areas - maybe requiring a maximum resistance and testing?

AFAIK in New Zealand neutral is not tied/bonded to earth at the house but only at the substation. That's to (1) avoid the house earth floating to mains voltage in a specific double fault situation (neutral return failed open circuit plus house earthing failure equals danger since the outside of metal appliances are usually earthed), and (2) avoid corrosion due to long term leakage currents. We've also got less tingly 240 Volts here.

I tried to search for some better info on earthing but only found an unreliable source that said:

There is not one standard ground resistance threshold that is recognized by all agencies. However, the NFPA and IEEE have recommended a ground resistance value of 5.0 ohms or less. The telecommunications industry has often used 5.0 ohms or less as their value for grounding and bonding.

[1] https://www.legislation.govt.nz/regulation/public/1997/0060/...
by echelon | 2025-04-23 21:01:29+00:00
I appreciate your feedback.

If I understand correctly, you're an external observer who isn't from the film or media industry? So I'll reframe the topic a little.

We've been on this ride for four years, since the first diffusion models and "Will Smith eating spaghetti" videos. We've developed workflows such as sampling diffusion generations, putting them into rotational video generation, and creating LoRAs out of synthetic data to scale up points in latent space. We've used hundreds of ControlNet modules and Comfy workflows. We've hooked this up to blender and depth maps and optical flow algorithms. We've trained models, Frankensteined schedulers, frozen layers, lobotomized weights, and read paper after paper. I say all of this because I think it's easy to under appreciate the pace at which this is moving unless you're waist deep in the stuff.

We're currently using and demonstrating workflows that a larger studio like Disney is absolutely using with a larger budget. Their new live action Moana film uses a lot of the techniques we're using, just with a larger army of people at their disposal.

So then if your notion of quality is simply how large the budget or team making the film is, then I think you might need to adjust your lenses. I do agree that superficial artifacts in the output can be fixed with more effort, but we're just trying to move fast in response to new techniques and models and build tools to harness them.

Regardless of your feelings, the tech in this field will soon enable teams of one to ten to punch at the weight of Pixar. And that's a good thing. So many ideas wither on the vine. Most film students never get the nepotism card or get "right time, right place, right preparation" to get to make the films of their dreams. There was never enough room at the top. And that's changing.

You might not like what you see, but please don't advocate to keep the written word as a tool reserved only for the Latin-speaking clergy. We deserve the printing press. There are too many people who can do good things with it.
by larsga | 2025-04-23 21:01:40+00:00
> "Beer" had like 1% of alcohol content.

Beer has had a huge range of alcohol strengths, from Mesopotamia until today, so that statement is nonsensical.

> Just enough to keep it without bacteria.

1% is not enough to keep bacteria from growing in a beer. In general, more alcohol means it will keep longer, but to be truly safe you need to go quite high. This is a pretty complex issue, though.
by Macha | 2025-04-23 21:01:42+00:00
> Irish and Scottish are very similar, but they are not mutually intelligible. It's very annoying when people use the word "Gaelic" because I never know which language they're referring to. Just say "Scottish"/"Scottish Gaelic", "Irish", or "The Gaelic languages".

Are they American? Then they mean Irish.

Are they Scottish? Then they mean Scottish Gaelic.

Are they Irish? Trick question, Irish people don't use the word.
by bluedevil2k | 2025-04-23 21:01:52+00:00
Writing an internal MCP server to link our API layer to Augment/VSCode so that our Frontend developers can ask in plaintalk about API details. With over 1000 endpoints, it lets the devs find the endpoint, and more importantly the GQL fields, quickly. After some dogfooding we plan to open it up to our clients as well.
by pron | 2025-04-23 21:02:20+00:00
My point is that focusing on the halting theorem is silly, because we have much more precise and less binary generalisations of it since 1965. Finding "practical approximations" that are easier than the hard limits is not only not easy, but a huge deal.

> The sequences "converge to" or "approximate increasingly well" the true halting function in that for any input, there is some point in the sequence such that all subsequent partial halting oracles analyze its behavior correctly.

This is irrelevant. It is obviously the case that a "there exists X such that for all Y" is very different from "for all Y there exists X", yet the latter is by no means an "effective approximation" of the former.

At the end of the day, we're always looking for some algorithm that is useful for a large class of inputs, and we know that any such algorithm cannot violate the time hierarchy in any way. It will be able to efficiently solve problems that are easy and unable to efficiently solve problems that are hard. Having any algorithm solve more problems will require it to run longer.

It may be the case that a large set of practical problems are easy, but it is also the case that a large set of practical problems are hard. Only a world-changing discovery such that P = PSPACE or that there are tractable and useful approximations for all of PSPACE will change that.

That doesn't mean, of course, that there may be many interesting easy problems that we're yet to solve.
by sorcerer-mar | 2025-04-23 21:02:31+00:00
> You could have levied the same argument against the Apollo program, any of FDR's New Deal megaprojects, the national highway system, the Large Hadron Collider, ITER, etc

All of those had (and always had) far more obvious benefits than colonizing Mars, including the squishy benefit of "beating the Soviet Union to a contested goal."

You can disprove me by stating plainly what the benefits of colonizing Mars would be?
by lbhdc | 2025-04-23 21:02:50+00:00
This compiles in clang 21.1.2 with c++26.

#include <cstdint> #include <print> constexpr uint8_t f(char ch) { return static_cast<uint8_t>(ch); } int main() { constexpr uint8_t r = f('a'); std::print("{}", r); }
by tantalor | 2025-04-23 21:03:19+00:00
Nope. You have to remember https://www.hyrumslaw.com/

With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.

If you promise randomization, then somebody will depend on that :)

And then you can never remove it!
by pmags | 2025-04-23 21:03:33+00:00
The policy in question is awful, but NIH grants are awarded to institutions NOT individuals, so the "discriminatory prohibited boycott" clause likely does not apply to individual investigators.

Of course, the current administration has shown quite a disregard for the rule of law to date, so I wouldn't put it past them to change the rule or apply the rule inappropriately to punish individuals who are critical of policy.
by urbandw311er | 2025-04-23 21:04:36+00:00
Amen. What really pisses me off is that there are certain apps where I really have to enable notifications like Uber so I don’t miss my ride, but then they abuse that privilege and start pushing “special offers” etc to me with no way to selectively turn these off.

Or else, if there IS a subcategory to turn off then they just invent a new subcategory a few months after I’ve opted out, and auto opt me into that instead. eg I opt out of “marketing notifications” and then “relevant suggestions” is created. I’m looking at you, Google Maps.
by jmcpheron | 2025-04-23 21:04:39+00:00
It's so cool to see this post, and so many other commenters with similar projects.

I had the same thought recently and designed a flexible bracelet for pi Day using openscad and a mix of some the major AI providers. I'm cool to see other people are doing similar projects. I'm surprised how well I can do basic shapes and open scad with these AI assistants.

https://github.com/jmcpheron/counted-out-pi
by mrguyorama | 2025-04-23 21:04:41+00:00
Also two decades of headset display products that have existed the entire time VR has been a thing of pop culture interest, and yet has never been a product the masses give a fuck about.

The masses don't consume everything on their phones because they care about screen size or fidelity. Sure, they will buy phones with bigger and better screens than other phones, but if they want to do something on a big screen they will use their 60 inch 4k TV

In fact, the masses basically don't do computer stuff at all anymore.
by hinkley | 2025-04-23 21:06:33+00:00
Book publishing is at least as bad as VC work. You publish a lot of books to have a catalog, and a few books make inordinately more money than the rest which keeps the lights on. New printings sound cheap enough, but a lot of books don’t get many of those. The long tail is very flat.

And as for the authors, most would make a lot more money tutoring for the same number of hours of effort they put into the book. Those appearance fees might make it better, but how many people get those?
by ToucanLoucan | 2025-04-23 21:06:42+00:00
> as long as there's a simultaneous effort to help (especially those who are poor) transition to a new form of working.

Somehow everyone who says this misses that never in the history of the United States (and most other countries tbh) has this been true.

We just consign people to the streets in industrial quantity. More underserved to act as the lubricant for capitalism.
by throw-qqqqq | 2025-04-23 21:07:13+00:00
Okay, interesting! Thanks for enlightening me. I’ll look into SPE.

W.r.t. my point with “complicated and expensive”. Most IP-stacks require low double digit kilobytes of memory, where CAN can be much cheaper (can also be much heavier depending on the “CAN stack”), which rules out the cheapest MCUs.

When I was in embedded, most cheaper MCUs (32bit <100MHz single core, 16kb SRAM etc.) didn’t support Ethernet as a native peripheral. I.e. required a jump from a Cortex M3 to M4 for instance. I haven’t followed things for around a decade though..
by kylehotchkiss | 2025-04-23 21:07:23+00:00
I've tried conceptually (before seeing this) and their response is "why don't these countries take responsibility for their citizens and health". The "poverty is a consequence of poor decision making" mindset and lack of acknowledgment that US wealth was substantially built on our continents natural resources/lack of nearby conflict (and not just exceptionalism) makes it hard to make any productive progress in these discussions. Whatever. What bothers me the most is when the people arguing those points are christian, which is a faith system that's supposed to advocate for people with less resources.

It brings me some consolation that many of these diseases will be roaring back here again one day soon, and people will have to eat the consequences of cutting off these programs with 0 notice (which could have allowed UN/EU to step it up)
by jchw | 2025-04-23 21:07:25+00:00
> It is related. The font file contains the text "Copyright 1996 Catapult Entertainment, Inc. All rights reserved".

Wow! I should've thought to check that.

> I'm not sure where it comes from because the SNES/Genesis/Saturn versions of the service didn't use it. Maybe it comes from the short-lived PC XBAND service?

My guess was going to be that it was used in marketing copy, but that doesn't explain how it wound up distributed apparently freely. The idea that it is related to the PC XBAND service seems likely to me, though. The dates line up, based on this press release:

http://www.gamezero.com/team-0/whats_new/past/xband-pc.html
by simonw | 2025-04-23 21:08:30+00:00
How long ago was this? I'd be surprised to see Claude 3.7 Sonnet make a mistake of this nature.

Either way, when a model starts making dumb mistakes like that these days I start a fresh conversation (to blow away all of the bad tokens in the current one), either with that model or another one.

I often switch from Claude 3.7 Sonnet to o3 or o4-mini these days. I paste in the most recent "good" version of the thing we're working on and prompt from there.
by bluGill | 2025-04-23 21:08:33+00:00
I have a large part of that though. The computer (outlook today) just schedules meetings rooms for me ensuring there are not multiple different meetings in it at the same time. I can schedule my own flights.

When I first started working the company rolled out the first version of meeting scheduling (it wasn't outlook), and all the other engineers loved it - finally they could figure out how to schedule our own meetings instead of having the secretary do it. Apparently the old system was some mainframe based things other programmers couldn't figure out (I never worked with it so I can't comment on how it was). Likewise scheduling a plane ticket involved calling travel agents and spending a lot of time on hold.

If you are a senior executive you still have a secretary. However by the 1970s the secretary for most of us would be department secretary that handled 20-40 people not just our needs, and thus wasn't in tune with all those details. However most of us don't have any needs that are not better handled by a computer today.
by kristjank | 2025-04-23 21:08:45+00:00
I would too, but I would have to trust AI at least as much as a 1970s secretary not to mess up basic facts about myself or needlessly embellish/summarize my conversations with known correspondents. Comparing agents and past office cliches was not to imply agents do it and it's stupid; I'm implying agents claim to do it, but don't.
by lurk2 | 2025-04-23 21:08:57+00:00
> I believe Jesus also believed this

Jesus predicted his death several times, most explicitly in Matthew 20:17–19.

> Now Jesus, going up to Jerusalem, took the twelve disciples aside on the road and said to them, “Behold, we are going up to Jerusalem, and the Son of Man will be betrayed to the chief priests and to the scribes; and they will condemn Him to death, and deliver Him to the Gentiles to mock and to scourge and to crucify. And the third day He will rise again.”

- Matthew 20:17–19
by srfn | 2025-04-23 21:08:57+00:00
This, certainly, can be disabled. I don't remember the exact name of the setting, BUT here is what I use:

https://www.oo-software.com/en/shutup10

You should be able to find the setting responsible for displaying these "learn more" buttons. I always disable it for myself and friend's computers.

Once you know your ways around disabling all annoyances in Windows, it's really smooth sail.

Good luck!
by hayst4ck | 2025-04-23 21:09:30+00:00
IP is supposed to protect innovation, yet china is not just building our own innovations, but exceeding them.

In China there are places you can go and get almost any electronic device, tool, component, or equipment you can dream of immediately within a 15 minute walk.

Is IP law protecting innovations enough to make companies choose to spend money innovating rather than on stock buybacks or is IP law protecting big businesses from new competitors and hampering new businesses by forcing them to hire lawyers to protect them from IP predators?

To have process innovations you must be performing the process in order to understand how to make it better, and through lack of IP law, more people are able to innovate on process in china leading to the worlds premier place to manufacture with scaled functioning supply chains and extremely high supply of people with expertise. IP restricts the number of individuals who are able to perform the same function on a theoretically innovative process, reducing overall supply of expertise.

IP laws exist to protect the small from the big, but because the big are able to coerce the government, governments work on their behalf defeating the goal the law was implemented to achieve.

Which will be more innovative in the long run, the American model of protecting IP requiring a large up front legal burden, or the Chinese model of no IP protections, but large investments in anyone who claims they might innovate removing the burdens that prevent someone from getting to market?

The analysis of either system is orthogonal to what actually matters, whether makers are beaten through competition or domination. For all the worship of the "free market" in the US, china is structurally competitive while America is structurally anti-competitive.
by tptacek | 2025-04-23 21:10:39+00:00
That's fine; read it as me speaking to the whole thread, not challenging you directly. Technology drives economic productivity; increasing economic productivity generally implies worker displacement. That workers come out ahead in the long run (they have in the past; it's obviously not a guarantee) is besides my point. Software is automating software development away, the same way it automated a huge percentage of (say) law firm billable hours away. We'd better be ready to suck it up!
by meindnoch | 2025-04-23 21:10:48+00:00
"It has become fashionable to design wire antennas with some type of optimizer program, almost independent of good physics or high-quality performance. The results sometimes have wire segments in all directions; see Figure 5.24 for an example. A long total wire length may achieve resonance in a small volume, but there are several disadvantages. If Z is the normal monopole direction, the X currents tend to cancel, as do the Y currents. However, in certain directions the cross- polarized field may not be negligible. Longer total wire length increases loss resistance, reduces efficiency, and increases reactance. And generally the bandwidth is narrow. Examples are Altshuler and Linden (2004), Choo et al. (2005), Altshuler (2005), and Best (2002, 2003). Use of fractals and meanderlines to fill space (Gonz alez-Arbesu ́ et al., 2003; Best and Morrow, 2002) suffers from the same problems.

“Do not confuse inexperience with creativity” (Linda Whittaker) is appropriate here."
by dkersten | 2025-04-23 21:10:58+00:00
People said similar things about smart contracts, yet here we are, with them being rather niche. I do agree that once the Alexa's and Siri's are LLM powered with MCP (or similar) support, these kinds of use cases will become more valuable and I do feel it will happen, and gain widespread use eventually. I just wonder how much other software it will actually replace in reality vs how much of it is hype.
by thevivekshukla | 2025-04-23 21:11:08+00:00
That's a nice way to write blog using Obsidian. I am using zola for my blog[1] and I might use obsidian for better UI.

For my work[2] I am using SvelteKit and written my own blog using mdsvex and enabled pre-render. That works well too.

[1]: https://vivekshuk.la [2]: https://daestro.com/blog
by namaria | 2025-04-23 21:12:18+00:00
> So then if your notion of quality is simply how large the budget or team making the film is, then I think you might need to adjust your lenses.

You are not being very honest about the content of the comment you're replying to.

> You might not like what you see, but please don't advocate to keep the written word as a tool reserved only for the Latin-speaking clergy.

Seriously?

I will do the courtesy of responding, but I do not wish to continue this conversation because you're grossly misrepresenting what I am writing.

So here is my retort, and I will not pull punches, because you were very discourteous with the straw man argument you created against me: I have watched stand up comedy at a local bar that was leagues ahead of the videos you linked. It's not about what the pixels on the screen are doing. It's about what the people behind it are creating. The limitation to creating good content has never been the FX budget.
by hayst4ck | 2025-04-23 21:12:31+00:00
It's wrong to call him a wannabe. He is very smart and very skilled, no joke. He is enacting a fascist revolution against the constitution in America successfully and barely resisted. While he took his foot off the pedal in order to prevent a confrontation, he is still replacing US marshals, generals, and other people in positions of enforcement to ensure he will win future confrontations.
by unsupp0rted | 2025-04-23 21:12:33+00:00
Past A1-level, I'm never studying a language again using anything but LLMs.

I mean maybe spaced repetition for flashcards, that's it.

It's a joy putting stuff into an LLM, getting it to break down difficult constructions for me, talking to it and asking it what it means... endless patience.

Worth every penny.