MurphyA/hacker-news huggingface dataset:
by anonfordays | 2025-08-04 17:49:49+00:00
>At Alligator Alcatraz and CECOT

CECOT is not in the US.

>people are held without charges

You do not have to be criminally charged to be deported under civil immigration statues. The years of leftists smugly proclaiming "it's a civil violation, not a crime" ended up being a self own.

>denied timely access to legal counsel

Again, civil proceedings in the US do not ensure a right to legal counsel.

>and prevented from having a fair hearing to challenge their detention

They're being temporarily detained for deportation, there's nothing to challenge. The average detention time is short before they're deported to their home country.

>At CECOT, transfers from the US occur without notice to attorneys or families, in a foreign justice system that has suspended many basic rights.

Not in the US. Deportations to CECOT follow the same practices and statutes as deportations to other countries.

>The conditions at these facilities are inhumane and deliberately so.

I'll give you this, detention/prisons/etc. centers in the US are universally bad.

>The purpose is to punish people, not detain people awaiting fair trials.

It's not punishment, it a temporary holding before deportation.

> Besides the other issues, being punished without trial is a clear violation of constitutional rights.

Illegal immigrants do not have a constitutional right to stay in the US.
by jjice | 2025-08-04 17:50:02+00:00
dotnet has gone pretty open source these days, no? I guess it may depend on the rest of your environment - maybe the Windows specific stuff like forms and WPF are still under them?

Other than that, I think you don't need too much dependence on them, depending on how you look at them controlling it. It being OSS personally gives it more stability since it can always be forked if they pull some nonsense.
by dv_dt | 2025-08-04 17:50:03+00:00
Lol, I have been exploring in the opposite direction. Given a set of basic CRUD endpoints for various data structures, including links to other structures. Generate a basic UI for them, with guidance on added ui to generate based on input and data oriented interaction specs.

This is cool though, I think there are going to be an explosion of different higher level development patterns that will be useful in a lot of different situations that AI will enable. It will be interesting to see which ones get wider adoption, and which stay useful but in smaller focused niches.
by xnx | 2025-08-04 17:50:14+00:00
Build quality is definitely factor, but that probably dates back to the 2008 unibody laptops. An equally big factor is that most specs have plateaued: retina screens can't get much better, SSD is fast enough for most data, processing is fast enough to play HD video. M1 was worthwhile upgrade for many because it improved battery life to be more phone-like.
by drivers99 | 2025-08-04 17:50:14+00:00
Some of the ports of Bad Apple have had to deal with this and they narrowed it down to the few changes needed for each frame. When there were too many pixels to change all at once, they would make fewer changes in exchange for a loss of quality.

https://trixter.oldskool.org/2014/06/19/8088-domination-post...

https://trixter.oldskool.org/2014/06/20/8088-domination-post...
by zaptheimpaler | 2025-08-04 17:50:33+00:00
I remember seeing a lot of people reporting instability & crashes that were tracked down to PCIe 5.0 being enabled. The signal integrity requirements are higher with PCIe5, so if the motherboard isn't actually specced and verified to support it in the factory, then i imagine it's kind of a lottery, where some pass but many crash and it will just cause headaches for users.
by mindslight | 2025-08-04 17:50:36+00:00
> polling struggles with this because it defines “how the world was 30 years ago” (e.g. the home that almost everyone I know grew up in) as being hard right / conservative

Blanket statements that frame the problem dishonestly are a large contribution to the division. I'm speaking from a USian perspective here, but the people calling themselves "conservative" these days are imagining rosy snapshots of the past in a range from 30 up to 80 years ago (depending on the specific issue), decidedly not what most people "grew up in". And they aren't even rallying behind constructive solutions that might undo or at least mitigate the problems we're currently facing, but are rather just pushing some vague idea that tearing down our societal institutions will automatically cause those problems to be fixed. That is really the polar opposite of conservatism, and we should stop calling it such. I'd say it's more like anger driven accelerationism.
by Etherlord87 | 2025-08-04 17:50:41+00:00
> Explain to me the benefit of attracting the wealthy if they don't pay tax?

You've fallen victim to the false dichotomy. I don't see anyone argue the wealthy shouldn't pay any tax at all.

This renders the 2nd paragraph wrong. And then 3rd paragraph wrong too.

> you can't just keep running from country to country hollowing it out for ever - eventually there will be nowhere left you can free ride.

Depends how much time it takes to run from one country to another, and what you mean by "for ever" - if it takes you a year to move from one country to another and you live for 100 years, you need 100 countries. Pardon my humorous remark, I know this is not the point; but the actual argument is easier to counter: we don't have a single government for the Earth. We don't have a united dominating force to unify taxes in one civilization and sanction or isolate from the other civilizations for hosting the rich.

IMO the education is poor, producing stupid societies electing the governments which are incompetent, corrupt and largely sympathizing with the rich.
by NoMoreNicksLeft | 2025-08-04 17:51:10+00:00
Even theoretically that's not true. But if we stoop to the pragmatic, sometimes they win without even a majority of those still not disillusioned enough to stop voting.

>It has nothing to do with little kids' aspirations to be a leader.

If not that, then there's nothing about voting that I give much of a shit about. Nor do tens of millions of others. And if he helps to rain destruction upon such systems as you would create, then more power to him.
by wltechblog | 2025-08-04 17:51:32+00:00
Thingino doesn't support cams with ARM processors, we only support the chips made by Ingenic (which are a MIPS superset they call Xburst). We have a number of 4 megapixel (not 4k) devices we support, and are in the process of adding support for the next generation of Ingenic chips (Xburst2) which will bring up support for 8 megapixel (4k) devices.

We're also focused mostly on the less expensive models, because they're obviously within reach for a lot more folks but also they're almost always subsidized by the expectation that a discounted purchase price is made up for by the vendor's cloud subscription. You can get a LOT of great camera models for a low price.

I will say that there is a story about Hikvision that would likely steer most folks away from their brand.. it's bad enough that Google won't index it... With that said, I don't believe anyone should be trusting any third party with their video data in the first place...
by vouaobrasil | 2025-08-04 17:51:41+00:00
It's not hyperbolic. It is wrong to take profits when the system originally designed to exchange value (money) is modified by technology in such a way that taking profits means that all the profit gets concentrated at the very top 1% due to a technology no one could have easily anticipated.

And why "please stop". Are you afraid of having an argument or having your capitalistic values threatened by some random guy on the internet?

OpenAI is a true menace to society, and I will never stop arguing against their existence. They have invented a technology that is too dangerous to handle, and are using the existing social tendencies of the modern world to utterly wreck it. If you disagree, that's fine but I certainly won't stop voicing my opinion over it, especially when an article is posted that is filled with blatant commercial propaganda.
by naet | 2025-08-04 17:52:26+00:00
If you need a job in a tough job market you can't really afford to be picky about the opportunities. If I need a job I'm willing to put up with just about anything to get it, because the alternative is potential financial ruin for my family in a country with weak social safety nets.

The last entry level job my company posted got over two thousand applicants in less than 24 hours before they paused submissions. I don't think an AI video screen is the answer to that, but it's clearly too many applicants for one open position. And we could have had tons more if we didn't aggressively shut it off early to prevent it from building up too much. It sucks for the candidate because they spend time on an application that might never even be seen much less given a fair consideration, and it isn't ideal for the company either because they need to spend a lot more time and effort filtering through the pile to find the right people.

From a company perspective, the AI interviews don't even have to work well, they just have to get that massive number down to something vaguely manageable.
by JohnBooty | 2025-08-04 17:52:53+00:00
It's pretty much never changing.

It's the kind of flaw we don't notice until after we've bought the products and lived with them for a while. Therefore, it doesn't hurt sales and therefore, there is no pressure for manufacturers to change.

It sucks.

As a workaround, these work great. Note that these particular ones are partial blackout stickers. They are 50-80% opaque. You can still see the light, but it won't be bright enough to annoy. If you want to darken even further you can just layer two of the stickers.

https://www.amazon.com/FLANCCI-Blocking-Stickers-Dimming-Bla...

If you need total blackout, there are similar ones available that are 100% opaque, although at that point I'm not sure why a person would buy a specialty product instead of just using regular tape...
by hirvi74 | 2025-08-04 17:52:58+00:00
I have had similar experiences too. To me, HTMX felt like a wrapper around vanilla JS's .fetch() or jQuery's AJAX calls except one just litters the HTML with specific custom HTML attributes.

.fetch() has no issues returning server-side rendered HTML and has a lot more options and freedom than what HTMX provides.

I do not think HTMX is a bad library by any means. I just can't see what it buys over vanilla JS.
by SatvikBeri | 2025-08-04 17:53:13+00:00
A new coworker solved a problem that we'd basically been unable to fix for 2 years, and we were relying on workarounds. This was especially impressive because it was totally outside his expertise. When I asked how he did it, a big part of his process was using LLMs.

For the most part, I've noticed my LLM-using coworkers producing better PRs, but I haven't noticed anyone producing more.
by pogue | 2025-08-04 17:53:45+00:00
Napster to me really symbolizes how the tech industry got it's start flaunting the law (fair use rules in this and AI's case) and embracing media piracy in an attempt to make profit.

"Napster to me embodies the idea that it is better to seek forgiveness than permission," said Mark Lemley, director of Stanford Law School's Program in Law, Science & Technology. "It didn't work out well for Napster or for many of the others who got sued, but it worked out very well for everyone else — users, and eventually the content industry, too, which is making record profits...." [Napster co-founder Sean] Parker later advised Spotify, and Napster marketing chief Oliver Schusser is now Apple's vice president for music.

These sort of tech libertarianism ideals seeped into Silicon Valley's modus operandi to apps like Uber, Airbnb, and to modern AI companies (and et al.) that destroyed pre-existing and widely regulated industries and upended society in attempts to commodify both its workers and users, solely for the goal of maximizing profits and rent seeking.

No paywall: https://archive.is/iZ2o6
by jph00 | 2025-08-04 17:54:36+00:00
"Rank" means the number of dimensions of an array.

So "rank polymorphism" means being able to write expressions that work correctly regardless of how many dims the arrays involved have.

For example, in numpy you can write a function that handles both lists and matrices automatically, by taking advantage of broadcasting. (The J language takes this idea a lot further -- numpy is a fairly minimal implementation of the idea.)
by cmhernandez | 2025-08-04 17:54:46+00:00
Location: Sparks, Nevada

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, JavaScript, React, Ruby, Python, PostgreSQL, AWS, Docker, Kafka

Resume: https://drive.google.com/file/d/1WexkTSZo0d-A0vi-YvDJDUkQLjo...

Email: cmhernandezdev@gmail.com

Hi I'm Cruz, an experienced full-stack software engineer. Most recently, I developed Tumbleweed, an open-source framework that uses Change Data Capture and the outbox pattern to monitor and capture database changes and sync that data to microservices in near real-time. Lets chat!
by wltechblog | 2025-08-04 17:54:46+00:00
POE hasn't really made it to the commodity level you'll find on Amazon. There are some Vanhua models available on Aliexpress.. we also have some users successfully using various POE to USB adapters. I don't use one myself so i can't personally vouch for one... note that not all cams have data available on their USB ports, if you have questions about a specific choice, come visit us on Discord!
by vouaobrasil | 2025-08-04 17:54:58+00:00
> Without this, there would be no creativity, no craftsmanship, no art. Is it not also important to enrich oneself with hobbies and side-projects? Further, there is no authority who can make the judgement call on what is "worthwhile" to spend time on and what is not.

It's not binary. There is nothing wrong with mindless diversions, but there is a healthy proportion of them. And when it becomes pathological (i.e. when AI allows spending a disproportionate amount of time on them), then it's a serious problem.
by Daniel_Van_Zant | 2025-08-04 17:55:05+00:00
Honestly having an AI agent that interviews a interviewees agent sounds like a great "first filter" for certain tech jobs if you do it right. As in "here are the api specs, build an agent that can receive questions and reply with information based on your Resume." Would be vibe-codeable by anyone with skills in an hour. I remember seeing a company a while back that switched to only accepting Resumes through a weirdly formatted API and they said it cut down on irrelevant spam for software jobs immensely.
by hintymad | 2025-08-04 17:55:11+00:00
> But here’s the kicker: we were told AI would free us up for “higher-level work.” What actually happened? We just found more work to fill the space. That two-hour block AI created by automating your morning reports? It’s now packed with three new meetings. The 30 minutes you saved on data analysis? You’re using it to manage two more AI tools and review their outputs

I'm not sure if this is caused by AI, or by the nature of business or the culture of many companies. Replacing AI with any automations, wouldn't it be the same result?
by 9rx | 2025-08-04 17:55:31+00:00
> But I do like going out, having a drink or two with friends, go dancing.

I'll point out that the original comment said "small town". The followup comment introduced "rural", but, given the context, we can infer that the same thing was meant.

With that said, why can't you do that in a small town? The small town (population ~1,000) I grew up in has eight bars, some of which cater to the dancing crowd. You can walk the whole town over in like 15 minutes, so there is no need to drive home after a late night drinking session. While not a train, there are buses that run to the nearest large city if you really need something you can't find locally, but I'm not sure what that would be.

It is fair to say that you can't spin a globe, randomly place your finger down, and move to where it lands and expect a good result. Infrastructure absolutely is lacking in the expansive forest, desert wasteland, and across the frozen tundra. But if you carefully select the small town, I wonder what infrastructure one actually finds missing?

> suburbs

That sounds like city living. Small towns or rural areas don't have suburbs. It's an interesting perspective, to be sure, but might have missed the mark around where the original question was asked. That is a very different environment.
by varispeed | 2025-08-04 17:55:35+00:00
You're assuming that clarity is universal - that if you understand something, it must be clear enough for everyone else. That's a textbook case of the false consensus effect and _neurotypical bias_.

"Make this chat discoverable (Allows it to be shown in web searches)" is not unambiguous. Many people - especially those with ASD, ADHD, or even just different mental models - interpret "web search" as internal search on the platform. That's a completely reasonable interpretation given how most websites work. Even the word "discoverable" sounds passive and controlled, not synonymous with "permanently indexed by Google."

UX isn't about spoon-feeding idiots. It's about reducing cognitive load and accommodating different cognitive styles. Good UI accounts for diverse interpretations and explains high-stakes actions with precision. This option failed that standard.

And your argument boils down to: "Well, it told you, technically." That’s not good enough. Legally, ethically, and practically, when an action has severe privacy implications, "technically correct" is a euphemism for design failure.

This isn't about dumbing things down. It's about not designing exclusively for people who think like you. If you exclude everyone who reads or processes information differently, you're not building tech for the public - you're just building for a clique.
by tracker1 | 2025-08-04 17:56:08+00:00
I'm not sure it's really cynical at all, in my experience, even with a LOT of wiki documentation, it is almost always severely out of date and many people don't know what is where... after a while, there's new, new, new versions of docs because people didn't want to refactor existing docs someone else created. And, in the end, almost nobody reads it and just ask other, more senior people within the team/org.

This is, of course, without explicit management directives to update documentation as a task/chore. Much like in many (most?) orgs, churning through technical debt is rarely a priority.

That said, no place is perfect and it takes only a handful of people to improve a culture, but without at least management support and/or fostering such a culture, it doesn't tend to happen.
by antisthenes | 2025-08-04 17:56:12+00:00
> It sounds like Karen did a valuable service to the company. She combined a technical skill set with her domain knowledge to create a system that was so successful that the company now depends on it. Cleaning up the technical debt seems like a task that's well worth the cost.

The technical debt here was solved by creating a complex Excel worksheet. The sheet is the solution.

For small companies where these Excel monsters get created, it is the #1 best way (read - cheapest) to solve technical debt, which, before Excel, was probably a bunch of arcane manual processes that took 5x as long with worse accuracy.
by saubeidl | 2025-08-04 17:56:16+00:00
I believe corruption is an inherent feature of a system that lets individuals acquire outsized proportions of wealth.

Even if the market was initially completely free, as soon as anybody reaches the threshold of being able to bribe/lobby decision makers to tilt the market in their favor, that's what's gonna happen.

To me, a free market is at best an unstable temporary state - not something you can plan societies around.
by kentonv | 2025-08-04 17:56:20+00:00
> the "perplexity bots" arent crawling websites, they fetch URLs that the users explicitly asked. This shouldnt count as something that needs robots.txt access. It's not a robot randomly crawling, it's the user asking for a specific page and basically a shortcut for copy/pasting the content

You say "shouldn't" here, but why?

There seems to be a fundamental conflict between two groups who each assert they have "rights":

* Content consumers claim the right to use whatever software they want to consume content.

* Content creators claim the right to control how their content is consumed (usually so that they can monetize it).

These two "rights" are in direct conflict.

The bias here on HN, at least in this thread, is clearly towards the first "right". And I tend to come down on this side myself, as a computer power user. I hate that I cannot, for example, customize the software I use to stream movies from popular streaming services.

But on the other hand, content costs money to make. Creators need to eat. If the content creators cannot monetize their content, then a lot of that content will stop being made. Then what? That doesn't seem good for anyone, right?

Whether or not you think they have the "right", Perplexity totally breaks web content monetization. What should we do about that?

(Disclosure: I work for Cloudflare but not on anything related to this. I am speaking for myself, not Cloudflare.)
by danaris | 2025-08-04 17:56:35+00:00
Functional and reliable, but often maligned by Real Car People for being boring and underwhelming.

Granted, the specific directions of the criticisms aren't quite the same, but there's definitely a decent analogy in there.

I don't know much about particular models, but perhaps a better make to pick as an apt analogy for PHP would be Hyundai: formerly a brand with fairly widespread reliability issues, that cleaned them up a lot more recently, and now a very solid pick.
by uyzstvqs | 2025-08-04 17:56:53+00:00
It would take a lot of effort for Mastercard/Visa to stop physical retailers from selling Steam gift cards. Beyond gift cards, there's also systems such as PaySafeCard, which lets you pay with cash at a physical store and spend it online at any merchant who accepts it using a code.

And for crypto they can just accept Monero. Steam accepted Bitcoin years ago, but stopped due to high fees and network congestion. Monero fixes that + makes it private like cash, and has been the de facto cryptocurrency for years now.[1]

[1] Random example https://xcancel.com/NanoGPTcom/status/1951300996329537625#m
by eawgewag | 2025-08-04 17:57:02+00:00
Narrow down clearly what exactly I want to do with this side project.

Too many of my early projects sort of became a jumble of different aspirations, most of them unrelated to the core product idea behind the side project. I want to learn Elixir, I want to try Next Auth, I want to try Remix, I want to learn Haskell, I want to build my own Shopify, I want to -- and the list goes on. Being clear and honest with myself about what those things are makes the scope of a project more clear to me and I can make judgment calls this way on what stays or goes.
by bob1029 | 2025-08-04 17:57:04+00:00
> when having McAffe antivirus was worse than having an actual virus because it slowed down your computer to much

This exact same thing continues in 2025 with Windows Defender. The cheaper Windows Server VMs in the various cloud providers are practically unusable until you disable it.

You can tell this stuff is no longer about protecting users or property when there are no meaningful workarounds or exceptions offered anymore. You must use defender (or Cloudflare) unless you intend to be a naughty pirate user.

I think half of this stuff is simply an elaborate power trip. Human egos are fairly predictable machines in aggregate.
by pkilgore | 2025-08-04 17:57:06+00:00
Cloudflare literally publishes documentation pages and prompts for the single purpose of enabling better AI usage of their products and services [1,2]

They offer many products for the sole purpose of enabling their customers to use AI as a part of their product offers, as even the most cursory inquiry would have uncovered.

We're out here critiquing shit based on vibes vs. reality now.

[1]https://developers.cloudflare.com/llms.txt [2]https://developers.cloudflare.com/workers/prompt.txt