MurphyA/hacker-news huggingface dataset:
by 4b11b4 | 2025-06-26 07:27:41+00:00
reply to self:

I iterated on the interactive 2's complement teaching tool on a bit and integrated "Claude-in-claude" aka "Claudeception"

Here's the result: https://claude.ai/public/artifacts/782698c8-654d-4c37-96eb-6...

It even gives dynamic question suggestions based on your current conversation!

I even try to optimize by getting the suggestions alongside the current response. But if this fails, we use two calls to the LLM: the conversation completion happens first, then the suggestions happen in a 2nd call.
by KutyrkinaLera | 2025-06-26 07:27:50+00:00
We just launched AI Marketing Insights by Coupler.io — an AI-powered update to our marketing dashboards that delivers instant summaries, key trends, benchmark comparisons, and expert recommendations. Coupler.io helps automate data collection from business platforms and build dashboards in Looker Studio, Power BI, Tableau, and more. Would love to hear your feedback!
by mattmanser | 2025-06-26 07:28:11+00:00
Looks like your blog post got submitted here and then I assume triggered the flame war flag. A lot of people just reading the title and knee jerking in the comments:

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

Funny, as the entire thing starts off with "Now, full disclosure, the title is a bit tongue-in-cheek.".
by jstrebel | 2025-06-26 07:28:21+00:00
I played it yesterday, and IMHO, the visual appearance looks a bit inconsistent. On the one hand, you have the satellite, high-detail top-down landscape view and on the other hand, you have the very basic, geometric, small and uni-color shape of the boat. I would try to reduce the level of detail of the environment, so the overall scene gets easier to observe /understand visually. Can you zoom in on the boat a bit?
by 9rx | 2025-06-26 07:30:34+00:00
> My preference is to densify the suburbs, allow mixed use development

But then you're right back to it being regular city — exactly what the people in the suburbs (supposedly) want to avoid when they choose to live in the suburbs.

This is the conundrum that prompted the discussion. The cost of transportation is said to be too high, but at the same time it is said that it is important to preserve the qualities of the suburbs that necessitates those high transportation costs.
by anovikov | 2025-06-26 07:31:26+00:00
Problem isn't with people who are in prison. Problem is with people who are out of prison with prison experience - most of them are thoroughly criminalised for life. So one should count people who served serious time behind bars, and now out - ideally, age-corrected, because people age out of crime and someone who got in jail at 18 and left at 50 is probably ok and isn't a big danger. That is the metric that society should strive to minimise.
by Thorrez | 2025-06-26 07:32:12+00:00
Is there any likelihood that the output of the model would be public domain? Even if the model itself is public domain, the prompt was created by a human and impacted the output, so I don't see how the output could be public domain. And then after that, the output was hopefully reviewed by the original prompting human and likely reviewed by another human during code review, leading to more human impact on the final code.
by ArcHound | 2025-06-26 07:32:20+00:00
Yes, at the end of the article I come to the conclusion that this method has flaws. But the general insurance can be modelled with ROSI.

Say you have a 300k USD car. Say that a crash will cost you the full cost. You expect one crash in five years. You then have a yearly expected cost of 60k. If you get an insurance that pays for it all, for 10k USD a year, your ROSI is 500% which sounds like this insurance product is great for you.
by mrweasel | 2025-06-26 07:32:21+00:00
I'm in Denmark. You get around $1100 per month from the government as a university student, you then get around the same amount per child (not sure if a couple get half of that each). Still if you're two students, with a child, that's at least $3300 a month. That's not a lot of money, but there are also government loans you can get, and again, free daycare and subsidies for housing. It's not a get rich scheme, but it's also only meant to be temporary i.e. until you finish your studies.
by pepa65 | 2025-06-26 07:32:21+00:00
You are not expected to use your regular email address, you get assigned a random email address that gets tied to your account (and your chosen username, but I think that can be changed) and the servers that store uncollected messages are only accepting properly encrypted emails. All this is completely transparent to users, it looks like Signal, but doesn't require a phone number, and it uses proven technologies where server managers would only have access to the randomized email addresses and the message size and times (but those are not logged in the standard setup).

There is an inbuilt drive for decentralization, as "anybody" could run a server (I just set one up).
by figassis | 2025-06-26 07:33:20+00:00
I’ve implemented a few payment processors before. The merchant’s processor implements account updater. you change your card, and the issuer (not visa) sends this information to the network and ends up at the partner bank for the payment processor, which forwards to the processor. So the issuing bank is sending these out, but for everyone, and it may be correct that specific support people don’t know how to turn it off for individuals (this possibility may not even be implemented, it’s just firing events in batch).

This process does not have any protections for card holders. It was designed probably to benefit merchants from customers that change cards with unpaid bills, but is marketed as convenience (you change your card and don’t hav to worry about updating it everywhere).

I think this should be better regulated. Not every merchant type should have access to this. I can see utilities and rent maybe, but there should still be a process to opt out.
by mikhailfranco | 2025-06-26 07:34:11+00:00
Terence Tao briefly discusses this problem in the first chapter of his talk with Lex Fridman:

Terence Tao: Hardest Problems in Mathematics, Physics & the Future of AI | Lex Fridman Podcast #472

https://www.youtube.com/watch?v=HUkBz-cdB-k
by lmm | 2025-06-26 07:35:32+00:00
> Say you have a 300k USD car. Say that a crash will cost you the full cost. You expect one crash in five years. You then have a yearly expected cost of 60k. If you get an insurance that pays for it all, for 10k USD a year, your ROSI is 500% which sounds like this insurance product is great for you.

But in the real world those numbers are backwards - otherwise insurance companies would go bankrupt! Your insurance for that will cost, like, 70k/year, your ROSI will be 80%, and you'll still buy the insurance, and you'll be right to do so.
by 2000UltraDeluxe | 2025-06-26 07:36:35+00:00
A beautiful vision, but not practically viable. The average user isn't ready to handle private keys -- many can barely be trusted with their email passwords.

This means you either need centrally issued certificates for each domain, or face situations where legitimate users fail to obtain certificates, while cyber criminals send S/MIME-signed emails on the users' behalf.

Once a few generations of users have been trained to use passkeys then we can consider letting users handle key pairs.
by esperent | 2025-06-26 07:36:36+00:00
I'm sure many people have imaged this - supposing that LLMs, while making no great strides towards AGI, consciousness, or any of that, nonetheless keep getting better and better at what they do now. Imagine a decade or two of steady improvements, throw in at least a couple of major breakthroughs. Much longer context by a few orders of magnitude. Much better quality, in terms of tone, consistency, hallucinations.

Maybe we'll actually be able to say things like: write me a trilogy in the style of Lord of the Rings but with these changes:

* Make it scifi

* Add more female characters with greater depth

* At least five rings

* Hobbits are the bad guys

... Or whatever, specifying a version of the story tailored to your intersts, and that you would get out really high quality results, similar in quality to the source materials.

Imagine you could do the same with movies, games, music.

I'm not trying to assign a value judgement here. There's good and bad sides. However, this reality is becoming easier to imagine with each new model released.

For sure, anyone who is a writer or artist will see this as bad. But perhaps our whole concept of what art is will become more fluid and personalized.
by deafpolygon | 2025-06-26 07:36:59+00:00
This is me. All I need to know is my current directory, and the status in color of my last command (red for failed, green for zero [my prompt starts with ->]). That's it.

It also gives me the current branch in a directory that has git, just so I'm sure of what I'm working on-- but most of the time that's handled by whatever editor I'm using.
by dragonwriter | 2025-06-26 07:37:00+00:00
> One aspect of this ruling [1] that I find concerning: on pages 7 and 11-12, it concedes that the LLM does substantially "memorize" copyrighted works,

No, it doesn't. The order assumes that because it is an order on summary judgement, and the legal standard for such an order is that it must assume the least favorable position for the party for whom summart judgement is granted on every material contested issue of fact. Since it is a ruling for the defendant (Anthropic), it must be what the judge finds law demands when assuming all contested issues of fact are resolved in favor of the claims of the plaintiffs (the authors).

> but rules that this doesn't violate the author's copyright because Anthropic has server-side filtering to avoid reproducing memorized text.

No, it doesn't do that, either. It simply notes for clarity that the plaintiffs do not allege that that an infringement is created by the outputs for the reason you describe; the ruling does not in any way suggest that has any bearing on its findings as regards whether training the model infringes, it simply points out that that separate potential source of infringement is not at issue.

> Does this imply that distributing open-weights models such as Llama is copyright infringemen

No, it does not. At most, it implies, given the reason that rhe plaintiffs have not done so in this case, that the same plaintiffs might have alleged (without commenting at all as to whether they would prevail) that providing a hosted online service without filtering would constitute contributory infringement if that was what Anthropic did (which it isn’t) and if there was actual infringement committed by the users of the service.
by rkagerer | 2025-06-26 07:37:24+00:00
I wish I could edit CAD models (in Solidworks or similar) while in a VR environment.

Like, real work modifying sketches and dragging points around in 3D.

When VR first came out (well, around the time HTC Vive was first launched) I searched madly for something to do this but all the apps felt like toys.

Have you used something you would recommend toward this end, on the design portion of things?
by frozenice | 2025-06-26 07:38:15+00:00
S/MIME is about the mail (content) itself, not the transport. For the transport part there are things like (START)TLS and MTA-STS. With S/MIME you include your certificate in the mail and can either sign the mail with a signature (with your private key, others can verify it using your public key from the certificate) or encrypt the mail (with the receiver's public key, so only he can decrypt it using his private key). Certificate trust is determined normally via the CA chain and trusted CAs.
by tsimionescu | 2025-06-26 07:38:25+00:00
> The downstream users can then evaluate the issue and say it does/doesn't/kinda affects them with certainty and lower their internal impact.

Unfortunately that's not how it happens in practice. People run security scanners, and those report that you're using library X version Y which has a known vulnerability with a High CVSS score or whatever. Even if you provide a reasoned explanation of why that vulnerability doesn't impact your use case and you convince your customer's IT team of this, this is seen as merely a temporary waiver: very likely, you'll have the same discussion next time something is scanned and found to contain this.

The whole security audit system and industry is problematic, and often leads to huge amounts of busy work. Overly pessimistic CVEs are not the root cause, but they're still a big problem because of this.
by PeterStuer | 2025-06-26 07:38:26+00:00
Some payment systems here failed when banks switched to Visa as their debit card issuer. Some systems were hardcoded to interpret the Visa issuer identifier automatically as a credit card.

Also, sometimes getting a new credit card will still have the same number, just a new expiration date and security code.

Also take note that a recognized payments processor using the bank's api does not need to prove anything when they create a new recurrent payment on your account. They can do so at will. The bank relies solely on you noticing and disputing that claim. Services that consult you in becoming such a processor stress this as a 'feature' accompanied by abundant nudges and winks.
by chithanh | 2025-06-26 07:38:38+00:00
It is not necessary for the majority to install solar.

Pakistan had similar problems with rolling blackouts, and mass import of photovoltaic equipment and batteries from China has reduced the load on the grid so that outages no longer occur frequently. In fact the demand has shrunk so much that it jeopardizes financing of coal power companies.

https://news.ycombinator.com/item?id=43620309
by cpach | 2025-06-26 07:39:07+00:00
I don’t believe that makes sense in the context of certificates generated by a public CA. Unlike domain names, there’s not one owner of 10.10.10.10, there are millions of “owners”…

But what problem is it that you want to solve?

For local development, one can use a tool such as mkcert. For shared internal resources (e.g. within a company), it’s probably easier to use a TLS cert tied to a domain instead of using naked IP addresses.
by baobun | 2025-06-26 07:39:31+00:00
I'm doing PCI passthrough of a 1080 to an archaic tiling X11 window manager and so far it Just Works with noeveau. XFCE also worked fine before I decided I don't want a full DE. Rock stable. I will move dists before I move to Wayland by the looks of it.

i3 should be pretty easy switch from sway if you haven't tried.
by rottc0dd | 2025-06-26 07:39:38+00:00
Hi,

I think I have mentioned this before in HN too. I am not from CS background and just learnt the trade as I was doing the job, I mean even the normal stuff.

We have a project that tries reify live objects into human readable form. Final representation is so complicated with lot of types and the initial representation is less complicated.

In order to make it readable, if there is any common or similar data nodes, we have to compare and try to combine them i.e. find places that can be made into methods and find the relevant arguments for all the calls (kind of).

Initial implementation did the transformation into the final form first, and then started the comparison. So, the comparison have to deal with all the different combinations of the types we have in final representation now, which made the whole thing so complex and has been maintained by generation of engineers that nobody had clear idea how it was working.

Then, I read about hashmap implementation later (yep, I am that dumb) and it was a revelation. So, we did following things:

1. We created a hash for skeleton that has to remain the same through all the set of comparisons and transformation of the "common nodes", (it can be considered as something similar to methods or arguments) and doing the comparison for nodes with matching skeletal hashes and

2. created a separate layer that does the comparison and creating common nodes on initial primitive form and then doing the transformation as the second layer (so you don't have to deal with all types in final representation) and

3. Don't type. Yes. Data is simplest abstraction and if your logic can made into data or some properties, please do yourself a favor and make them so. We found lot of places, where weird class hierarchies can be converted into data properties.

Basically, it is a dumb multi pass decompiler.

That did not just speed up the process, but resulted in much more readable and understandable abstractions and code. I do not know, if this is widely useful but it helped in one project. There is no silver bullet, but types were actual problem for us and so we solved it this way.
by almosthere | 2025-06-26 07:40:09+00:00
I was ready to go into construction (which I actually enjoy) but I just got an offer today for a lower pay remote tech job. The only reason I got this job is because the company can only hire US citizens.

I wouldn't be surprised if a large portion of devs have gone hard nationalist after Biden's tech layoffs. (Zirp ending + S174 left to wither during Biden)
by nbadg | 2025-06-26 07:40:40+00:00
The technology certainly exists, though some of it is pretty new and not all of it is mature or commoditized (particularly in the context of high levels of penetration of variable renewables on the grid).

That being said, politics aren't the only reason why it might not be deployed. Capitalization issues, for one, are also common. Additionally, you have to make a judgement call about what you consider included in "politics" -- for example, does corruption count?
by graemep | 2025-06-26 07:41:08+00:00
It also depends on your health and fitness.

My ex-wife was 37, and I was an year older, when our younger one was born and energy was not the problem so I agree with you that 35+ should not be a problem.

However, a lot of people are having kids significantly older than that.

I not know whether I could cope with a baby 20 years later. Contrary to stereotypes I used to get up faster and more fully if a baby cried in the night. On the other hand, having a baby might energise and motivate me! Not planning to try it out though!
by a57721 | 2025-06-26 07:41:12+00:00
> and before you discount it as too trivial, somehow none of the other ones did what I wanted

No offense, it's really great that you are able to make apps that do exactly what you want, but your examples are not very good to show that "software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects" (as someone else suggested above). Complex real world software is different from pomodoro timers and TODO lists.
by imiric | 2025-06-26 07:41:41+00:00
Hallucinations can be manifested in different ways. Using nonexistent APIs is just one of them. The LLM could just as well hallucinate code that doesn't fix a problem, or hallucinate that a problem exists in the first place, all while using existing APIs. This might not be a major issue for tasks like programming where humans can relatively easily verify the output, but in other scientific fields this can be much more labor-intensive and practically infeasible to do, as this recent example[1] showcases. So hallucination is a problem that involves any fabricated output that isn't grounded in reality.

Which isn't to say that it is a universal problem. In some applications such as image, video or audio generation, especially in entertainment industries, hallucinations can be desirable. They're partly what we identify as "creativity", and the results can be fun and interesting. But in applications where facts and reality matter, they're a big problem.

[1]: https://news.ycombinator.com/item?id=44174965
by HelloNurse | 2025-06-26 07:42:59+00:00
Yes, my mistake. I assumed common sense.

https://pico-8.fandom.com/wiki/P8PNGFileFormat

Actual cases of proprietary chunks include iDOT from Apple (apparently a performance optimization for plain images)

https://www.hackerfactor.com/blog/index.php?/archives/895-Co...

and the Macromedia Fireworks save files

https://stackoverflow.com/questions/4242402/the-fireworks-pn...
by zdragnar | 2025-06-26 07:43:03+00:00
Setting aside the debugger, visual studio has to be the worst IDE I've used. There are so many rough edges it is astounding.

On an ancient project, among other things I've been editing JavaScript code both in js files and inline script tags in aspx files. The indentation auto-formatting appears to choose new levels of indentation using a random number generator.

You can't add a new file to the project while it is running, or even create a file through the context menu, but it can detect when the files have changed externally and recommend restarting the project.

There's a thousand little things, but the indentation auto-formatting abomination is a constant burr under my saddle.
by charcircuit | 2025-06-26 07:43:34+00:00
This isn't "Windows Hello style." This program extracts features from a 2d image instead of doing depth reconstruction first. This makes it easy to fool with a piece of paper.

Also this only handles user authentication unlike on Windows where it can be usedpasskey. disk encryption and for passkeys.

Edit: This program also saves the landmarks of your face into a file in plain text when it gets added.
by jeroenhd | 2025-06-26 07:44:39+00:00
This is using rusb, a Rust wrapper around libusb. libusb is still written in plain old C: https://libusb.info/

If you don't want to learn a different programming language, you can take the exact same approach in any language you prefer and play along. You may need to turn the more object oriented calls into libusb_* calls, but if you're used to programming in C you probably won't have a problem getting that to work.
by almosthere | 2025-06-26 07:44:43+00:00
I would like to know one thing about the games industry - are one reason AAA game releases dropped off a cliff is remote work?

Reason I say is that as soon as Covid hit, it seems like the triple As just stopped - which makes no sense because all they did was hire. I have to assume it's like the companies I worked at: All of a sudden people's individual life at home was more important than work - EVEN during work hours.

No one was able to get the missile shooting animation done for 8 days because their wife had tons of appointments and the dogs need walking and grocery trips... non-stop excuses. And then eventually no one wanted to work because no one else was. Hence the year of "quiet quitting".
by The_SamminAter | 2025-06-26 07:44:47+00:00
Discord is shipped in a number of package managers (I don’t know the status for mainline apt repos).

I know that this isn’t an easy solution/doesn’t go against your argument, because it isn’t download-and-run simple, but discord’s version can be modified with no consequences in a build_info.json file. I used to do it manually, back when they updated it every once-in-a-while, but due to their current tendency to push updates every few days or so, I’ve made a few-line bash script to fetch the latest version (thank you httptap) and patch the file for me. For screen sharing, I use whatever current discord client on GitHub supports it for Wayland, which usually has the added benefit of not limiting quality and framerate options.

But yes, you do have a point, it’s not just ‘as simple’ as it is under Windows - when Windows works properly.
by davedx | 2025-06-26 07:45:17+00:00
We have 4 kids and I relate to them really well I think, not to the level where I’m engrossed in descriptions of the latest Roblox game but they’re just younger humans, not some alien species… I’m in my mid 40’s and our youngest is 10.

I also have plenty of energy, the only real change I’ve noticed getting older is I’m in bed a bit earlier than I was in my 20s.

I don’t understand why people think midlife is some kind of drained, lifeless decrepitude