MurphyA/hacker-news huggingface dataset:
by Conlectus | 2025-08-20 23:53:12+00:00
I’m not sure where this belief came from, or why the people who believe it feel so strongly about it, but this is not generally true.

With the exception of GPL derivatives, most popular licenses such as MIT already include provisions allowing you to relicense or create derivative works as desired. So even if you follow the supposed norm that without an explicit license agreement all open source contributions should be understood to be licensed by contributors under the same terms as the license of the project, this would still allow the project owners to “rug pull” (create a fork under another license) using those contributions.

But given that Zed appears to make their source available under the Apache 2.0 license, the GPL exception wouldn’t apply.
by ahartman00 | 2025-08-20 23:54:19+00:00
the relevant text is near the bottom, under Results: Cargo screening As required by the 9/11 Act, 100 percent of all cargo transported on passenger aircraft departing U.S. airports is now screened commensurate with screening of passenger checked baggage. International inbound air cargo is more secure than it has ever been, with 100 percent of identified high risk cargo being screened. CBP now screens 100 percent of southbound rail shipments for illegal weapons, drugs, and cash, has expanded Unmanned Aircraft System (UAS) coverage to the entire Southwest border and completed 651 miles of fencing. CBP has deployed Radiation Portal Monitors and other radiation detection technologies to seaports, land border ports, and mail facilities around the world. In 2003, these systems scanned only 68 percent of arriving trucks and passenger vehicles along the Northern border, no systems were deployed to the Southwest border, and only one was deployed to a seaport. Today, these systems scan 100 percent of all containerized cargo and personal vehicles arriving in the U.S. through land ports of entry, as well as over 99 percent of arriving sea containers.
by lostlogin | 2025-08-20 23:55:11+00:00
So much this.

I’ve migrated a home server to a Mac mini. It was awful to achieve. Trying to get a machine to boot, connect network shares and start containers was a week long effort. I can do it in Ubuntu in about 10 minutes from a clean install.

So much is disgusting UI options hidden deep some in the (awful) settings app.

But the result is a server that is fast, powerful and using 6-7W per hour, compared to the old Nuc 9 it replaced that used 70W.

It’s just so good. The OS lets it down.
by brandall10 | 2025-08-20 23:55:36+00:00
There's also a middle ground, where you have the AI generate PR reviews and then review them manually. So that 2 minutes of code you spat out (really more like 5-10 using CC) takes another hour or three to review, and maybe 5 to 10 more commits before it's merged in.

I've done this successfully on multiple projects in the 10-20k LOC, ~100 file area - fully LLM generated w/ tons of my personal feedback - and it works just fine. 4/5 features I implement it gets pretty close to nailing from the spec I provide and the work is largely refactoring. But the times it doesn't get it right, it is a slog that could eat the better part of a day. On the whole though it probably is a 3-5x speedup.

I'm a little less confident about doing this on projects that are much bigger... then breaking things up into modules begins to look more attractive.
by maxwellito | 2025-08-20 23:55:40+00:00
I remember my iPhone, on my desk, turning up because of a notification, then hearing the vibration for a failed FaceID unlock. This very smart system wasn't able to understand that it was looking at a ceiling. So I always ended up having to type my password due to too many failed FaceID attempts. FaceID was highly ranked in the reasons why I disliked iPhones.

TouchID all the way. On an iPad, it's fantastic.
by Symbiote | 2025-08-20 23:57:10+00:00
I had 500,000 residential IPs make 1-4 requests each in the past couple of days.

These had the same user agent (latest Safari), but previously the agent has been varied.

Blocking this shit is much more complicated than any blocking necessary before 2024.

The data is available for free download in bulk (it's a university) and this is advertised in several places, including the 429 response, the HTML source and the API documentation, but the AI people ignore this.
by layer8 | 2025-08-20 23:57:56+00:00
> If you're using llms to shit out large swathes of unreviewed code you're doing it wrong

> bam, x days work done in 2 minutes

This is a bit of a misrepresentation, since those two minutes don’t account for the reviewing time needed (nor prorperly, which vastly exceeds that time. Otherwise you end up in the situation of “doing it wrong” described in your first paragraph.
by lostlogin | 2025-08-20 23:58:09+00:00
> Recent OS updates also make my camera shooting experience really slow for some reason.

I’m on a 16 pro and it’s bad. It’s worse if I use the side button or do it from lock Screen, quicker from actual camera app. However it’s by far the slowest camera I’ve had on an iPhone, and I find the speed and quality a disappointing.
by huddo121 | 2025-08-20 23:58:41+00:00
I've been working on something that might be worth giving a try! [1] It's built more for specifically for software architecture rather than general whiteboarding, but we just recently added custom icon uploads so you could add whatever icons you want if you're more interested in hardware. The 'logical component' operates in two modes, one which is just a group, and one where it acts like a sub-board that scales its contents to fit the box.

[1] https://contexts.online
by dataviz1000 | 2025-08-20 23:59:06+00:00
What I have so far needs a lot of work and is flaky. Everyday it is getting tighter and better.

Microsoft pulled out the lifecycle management code from Puppeteer and put it into Playwright with Google's copyright still at the top of the several files. They both use CDP. I'm using the Chrome extension analogue for every CDP message and listener. I need a couple days to remove all the code from the Page, Frame, FrameManager, and Browser classes and methodically make a state machine with it to track lifecycle and race conditions. It is a huge task and I don't want to share it without accomplishing that.

For example, there is a system that listens for all navigation requests in a Page's / Tab's Frames in Playwright. Embedded frames can navigate to urls which the parent Frame is still loading such as advertising resources, all that needs to be tracked.

There are a lot of companies that are talking about building solutions using CDP without Playwright and I'm curious how well they are going to handle the lifecycle management. Maybe if they don't intercept requests and responses it is very straight forward and simple.

One idea I have is just evaluate '1+1' in the frame's content script in a loop with a backoff strategy and if it returns 2 then continue with code execution or if it times out fail instead of tracking hundreds of navigations with with 30 different embedded frames in a page like CNN. I'm still tinkering. Stagehand calls Locator.evaluate() which is what I'm building because I haven't implemented it yet.
by Sohcahtoa82 | 2025-08-20 23:59:22+00:00
> If I'm going to the cinema or baseball or any other event... I don't have it in any calendar.

When I buy a ticket to an event and the e-mail about it arrives, Google automatically adds the event to my calendar. My wife and I have shared our calendars with each other, too, so we both see it no matter who buys the ticket.
by extraduder_ire | 2025-08-20 23:59:26+00:00
With the asymmetry of doing the PoW in javascript versus compiled c code, I wonder if this type of rate limiting is ever going to be directly implemented into regular web browsers. (I assume there's already plugins for curl/wget)

Other than Safari, mainstream browsers seem to have given up on considering browsing without javascript enabled a valid usecase. So it would purely be a performance improvement thing.
by Spivak | 2025-08-21 00:00:18+00:00
Because the compartmentalization of business duties means that devs are fighting uphill against the wind to sign a deal with a new vendor for something. It's business bikeshedding, as soon as you open the door to a new vendor everyone, especially finance, has opinions and you might end up stuck with a vendor you didn't want. Or you can use the pre-approved money furnace and just ship.
by maxwellito | 2025-08-21 00:01:15+00:00
I just switched from an iPhone 13 mini to a Pixel 9 Pro, and it's tough to admit but I can do so much more with my thumb on a big Android than a tiny iPhone. Mostly due to the back gesture always works (never need to tap the top left corner in some cases, and also being able to return to the 3 button navigation) and being able to pull down the notifications by sliding down on the main screen.
by jonathanyc | 2025-08-21 00:01:35+00:00
> The idea of “weighing souls” reminded me of another anti-spam solution from the 90s… believe it or not, there was once a company that used poetry to block spam!

> Habeas would license short haikus to companies to embed in email headers. They would then aggressively sue anyone who reproduced their poetry without a license. The idea was you can safely deliver any email with their header, because it was too legally risky to use it in spam.

Kind of a tangent but learning about this was so fun. I guess it's ultimately a hack for there not being another legally enforceable way to punish people for claiming "this email is not spam"?

IANAL so what I'm saying is almost certainly nonsense. But it seems weird that the MIT license has to explicitly say that the licensed software comes with no warranty that it works, but that emails don't have to come with a warranty that they are not spam! Maybe it's hard to define what makes an email spam, but surely it is also hard to define what it means for software to work. Although I suppose spam never e.g. breaks your centrifuge.
by 1659447091 | 2025-08-21 00:01:36+00:00
> ... as if there were some sort of authorative objective dataset, but by nature, how can you measure unreported income?

Citizen also take cash jobs and don't report the income, yet they have more options and access to resources. Unlike undocumented persons. I'm guessing you feel the same about citizens dodging their tax responsibilities at least as strongly as you do undocumented workers. See the end for a solution, for the undocumented at least.

See [0] for a breakdown of taxes and contributions.$19.5B in Federal Income tax, $32.3B in Social Insurances taxes payed through automatic withholding from their paychecks in 2022. They are not getting jobs where they would owe at the end of the year. They pay the same sales and excise taxes on goods and services, property taxes on renting/owning etc. $96.7B total taxes paid in 2022.

Some use "borrowed" SSN (usually provided by the employer or employer referred source), they don't get to file for a refund; some use ITINs and are also likely forgo refunds thus pay more taxes than a similarly employed citizen while losing out on benefits they are supposedly "stealing". They have no way to access social security.

A 2006 study showed they contributed so much to Texas' GDP that Texas refuses to conduct further studies on their economic impact [1] A Texas economic analysis firm in 2016 estimated a contribution of $11.8B to the state after subtracting $3.1 B the state spent for their health, education, other public services.[2]

The simple solution is access to work authorization. They trade being exploited by employers to paying more taxes for that security. If citizens wanted the jobs they do we would not have a chronic shortage of workers in those positions, Notably hospice and construction.

[0] https://itep.org/undocumented-immigrants-taxes-2024/

[1] https://www.texastribune.org/2024/12/06/texas-undocumented-i...

[2] https://www.perrymangroup.com/media/uploads/report/perryman-...
by spankalee | 2025-08-21 00:01:52+00:00
There is a really important point here, and it's critical to be aware of it, but we're really just at the beginning of these tools and workflows and these issues can be solved, IMO, possibly better than with humans.

I've been trying to use LLMs to help code more to mixed success, honestly, but it's clear that they're very good at some things, and pretty bad at others. One of the things they good at obviously is producing lots of text, two important others are that they can be very persistent and thorough.

Producing a lot of code can be a liability, but an LLM won't get annoyed at you if you ask it for thorough comments and updates to docs, READMEs, and ADRs. It'll "happily" document what it just did and "why" - to the degree of accuracy that they're able, of course.

So it's conceivable to me at least, that with the right guidance and structure an LLM-generated codebase might be easier to come into cold years later, for both humans and future LLMs, because it could have excellent documentation.
by stewmonger | 2025-08-21 00:01:57+00:00
Actually I think there is a database called “wordnet” that you might be able to parse through in this way. You would be looking for words that only have one sense, and are a synonym with another word that only has one sense. Then you could build a list if all the words that are this way, and it would probably be perfectly fine to pretend that they are the same word for the sake of an index.

Now I’m curious as to how many words there are like this. That should be a pretty straightforward programming project.
by netsharc | 2025-08-21 00:02:17+00:00
Is there still a t-shirt?

If someone had money to burn (come on cryptobros..), they could make a t-shirt that says "This T-Shirt earned by not participating in Hacktoberfest 2025"...

I suppose people who are familiar with the t-shirt fiasco might not want to avoid association with any further fests, I can't imagine someone wearing the t-shirt proudly, and if they bragged about it in a job interview it might even be a negative..

Edit to add: the prospectus PDF says sponsorship applications were in previous months, and August 2025 is the launch of the site. Sponsorship earns you a mention on their site.. so, since the site doesn't mention any other brand than DigitalOcean, were there no takers? Why is there still a form to enquire about being a sponsor?

And yes they're still going to have t-shirts... So will clothing made in Bangladesh go halfway around the world to end up in their neighbour country?
by defrost | 2025-08-21 00:03:00+00:00
It's all a matter of personal taste, IMHO, each to their own.

In the domain of LARP'ing cosplaying I'll take The Grey Company* over these SMOTJQ+ Templar wannabe's any day, and with all due respect to Great Horses that can suffer the weight of a full tin can and chain mail insert I prefer, and own, the Waler (and Kimberley stock variations)**.

"If it's a good enough horse to take a great grandfather through a four mile cavalry charge into and over machine gun nests, it's good enough for me"

* https://greycompany.com.au/

** https://walerhorse.com/about-the-whsa/the-waler/
by leecommamichael | 2025-08-21 00:04:31+00:00
It doesn't need to. It's typical to do this these days, but they could still arrange all of the pixels on the CPU and then blit it onto the screen. There's an API to do so in every major OS.

Since it's more than quick enough to do this on the CPU, they're likely doing it for things like animations and very high quality font rendering. There's image-processing going on when you really care about quality; oversampling and filtering.

I suspect one could do most everything Zed does without a GPU, but about 10 to 20% uglier, depending on how discerning the user is on such things.
by vessenes | 2025-08-21 00:04:55+00:00
Rudy, thanks for putting this up! I have a paper copy in my library, but digital is great, and now the panopticon AIs can admit in public they've read it, rather than secretly torrented it in their training data. Immortality of a sort.

Question - is Bruce still writing? Or at least theorizing / predicting / critiquing anywhere? If I think about his near term spec fiction from the 90s through 2000s, it was truly excellent. I'd be interested to hear what he's thinking about now.
by mister_mort | 2025-08-21 00:05:35+00:00
You can do it, I did it fairly recently with a phone I did a full wipe of.

You need to manually open the phone entry in iTunes and look for the tones category in there, and drag the files into it. You used to be able to put the tones directly into iTunes, but now it's a matter of dragging the files directly to the phone's tone category itself.
by maxwellito | 2025-08-21 00:05:53+00:00
+1 SO MUCH After two years I couldn't understand them. Sometime one notification appear, then it disappear, is it in the bottom stack? No, it just disappear. Also when there's many of them grouped, will tapping expand them? open the app? It's random.

But mostly, on Android, having quick actions on notifications. Receiving a useless email? The "Delete" action is right there. Boom, done. Move on.

In retrospect, I think it's why I find Android so functional. Just from the notifications you can do everything. No need to unlock your phone and end up distracted.
by rainsford | 2025-08-21 00:05:57+00:00
I definitely agree it's strictly better than plaintext. But the counter argument is that introducing bad encryption makes it less likely you'll ever end up with good encryption because the perceived delta between good and bad encryption isn't enough to make people invest the effort compared to fixing the more obviously bad situation of just plaintext.

I honestly don't know if I fully buy that argument, but there's something to be said for the idea that the problem with "better than nothing" is that it presupposes "nothing" is what you'd otherwise end up with and the crummy solution is the best you're going to get. I think your blog post highlights this point. Encrypting email even without validating certificates is better than not doing the encryption at all, but is giving people the security blanket of "at least we're doing something" slowing down the process of taking that last step?
by zzzeek | 2025-08-21 00:05:59+00:00
just not even ten years ago the discussion here was all about "software engineering" trying to be more legitimized as a formal engineering practice, if there should be licensing, if there should be certifications, lots of threads about formal methods to prove algorithms work, and look where we are now. Arguing if humans should even care look at the code we are producing and shipping. crazy shit man
by tgma | 2025-08-21 00:06:38+00:00
Linux performs quite well on M1/M2 Macs (I'd even argue they are the best laptops to run Linux), almost counter-intuitively to some people's expectations. The worst Macs to run Linux on are actually the last Intel models with T1/T2 stuff. It takes some time for folks to port to new M chips as they come out but once they do, due to the popularity and similar peripherals they work well.
by vessenes | 2025-08-21 00:07:27+00:00
I think he was generally just excellent at getting near term predictions right and interesting. To pick a small one of many there's a moment in Heavy Weather where they have trouble with their PBX, and he mentions that it's basically a shrunk-to-digital 20th century phone company in a box, and so it requires negotiation, rebooting, kicking, etc. Love that take on modern software layers.
by mingtianzhang | 2025-08-21 00:07:38+00:00
Thanks, that’s a good point. Yeah, it makes retrieval look like function calling or tool selection, which I guess makes the idea more generic and better suited to current AI systems like MCP.

For the ToC generation quality, you can try our API: https://docs.pageindex.ai/ or the open-sourced version: https://github.com/VectifyAI/PageIndex. I didn’t realize other people were working on similar ideas or had similar packages. It would be great if you could share the links to the AI agent you mentioned. Thanks!
by nobody9999 | 2025-08-21 00:08:11+00:00
>Would probably look suspicious but doubt they could do much more than grill you about it a bit

And if they don't like your answers, they can detain you without charge indefinitely and then deport you -- and not necessarily to your home country.

It's a bad idea to come to the US -- for any reason -- at this time.

N.B.: I say that as an American living in the US. What's more, my father was an immigrant (who never became a citizen) and my mother's parents were also immigrants. As such, were it not for immigration, I would not exist as my parents met here in the US. Please don't come here. It breaks my heart to say it, but it isn't safe for you.
by defrost | 2025-08-21 00:09:09+00:00
And you've missed mine.

I don't think any human at any law firm, medical practice, major resource company, etc. that deals with volumes of documentation in the course of making multi million deals would _trust_ an associate / intern pool or an AI to create a perfect product that can be passed directly to a client without any form of checking and verification.

It's a _given_ that there will be shortfalls and errors and the procedures need to be sufficient to embrace an error prone distillation phase and a circle back and verify phase.

At least in my experience to date.

It's clear from the article that KPMG feel much the same way.
by stewmonger | 2025-08-21 00:09:11+00:00
I think RAG actually refers to something like a chatbot that gets web results behind the scenes and then uses them in its generation context.

I think “semantic search” is a term that I have heard people use regularly for what the OP is talking about.

And then “neural retrieval” which I think only I have used on this page could probably also refer to when they use llms to make ranking decisions for results that were retrieved with a notmal keyword search.
by max-privatevoid | 2025-08-21 00:10:07+00:00
Indeed, if you discount all the instances where it is true, it is not true.

From my understanding, Zed is GPL-3.0-or-later. Most projects that involve a CLA and have rugpull potential are licensed as some GPL or AGPLv3, as those are the licenses that protect everyone's rights the strongest, and thanks to the CLA trap, the definition of "everyone" can be limited to just the company who created the project.

https://github.com/zed-industries/zed/blob/main/crates/zed/C...
by merlincorey | 2025-08-21 00:12:02+00:00
> * I want to apply some repetitive change across a large codebase that's just too complicated for a clever regex, bam work you literally would have never bothered to do before done in 2 minutes.

You would naively think that, as did I, but I've tested it against several big name models and they are all eventually "lazy", sometimes make unrelated changes, and worse as the context fills up.

On a small toy example they will do it flawlessly, but as you scale up to more and more code that requires repetitive changes the errors compound.

Agentic loops help the situation, but now you aren't getting it done in 2 minutes because you have to review to find out it wasn't done and then tell it to do it again N times until it's done.

Having the LLM write a program to make the changes is much more reliable.
by leecommamichael | 2025-08-21 00:12:21+00:00
Is it Khronos? The 3 issues they linked were: 1. ARM support missing for one of their Cargo crates. 2. An issue with RemoteDesktop 3. The team required dynamic_rendering, and it wasn't available for user with an old machine on Windows 10.

It really depends how you define scope, but I don't think I would've taken on another GPU backend for that.
by Lammy | 2025-08-21 00:13:02+00:00
I enjoyed the furor around the 2008 RapidShare catpcha lol

- https://www.htmlcenter.com/blog/now-thats-an-annoying-captch...

- https://depressedprogrammer.wordpress.com/2008/04/20/worst-c...

- https://medium.com/xato-security/a-captcha-nightmare-f6176fa...