MurphyA/hacker-news huggingface dataset:
by bytehumi | 2025-08-13 21:23:48+00:00
This is the right direction for Python packaging, especially for GPU-heavy workflows. Two concrete things I'm excited about: 1) curated, compatibility-tested indices per accelerator (CUDA/ROCm/CPU) so teams stop bikeshedding over torch/cu* matrixes, and 2) making metadata queryable so clients can resolve up front and install in parallel. If pyx can reduce the 'pip trial-and-error' loop for ML by shipping narrower, hardware-targeted artifacts (e.g., SM/arch-specific builds) and predictable hashes, that alone saves hours per environment. Also +1 to keeping tools OSS and monetizing the hosted service—clear separation builds trust. Curious: will pyx expose dependency graph and reverse-dependency endpoints (e.g., "what breaks if X→Y?") and SBOM/signing attestation for supply-chain checks?
by EA-3167 | 2025-08-13 21:24:05+00:00
It's hard to find exact stats because of how procurement and statistics works across jurisdictions, states, etc... but from what I CAN find it seems that LIDAR is more common than Radar these days. Over the whole country it looks like a slight majority lead for LIDAR, but in some (quite populous) states they almost only use LIDAR (PA for example had 93% of their tickets come from LIDAR, and I believe most of the rest used speed cameras or 'clocking' rather than RADAR).

Sources:

https://www.legis.state.pa.us/WU01/LI/TR/Transcripts/2018_00...

https://en.wikipedia.org/wiki/Lidar_traffic_enforcement

https://www.ojp.gov/ncjrs/virtual-library/abstracts/lidar-sp...
by perlgeek | 2025-08-13 21:24:14+00:00
Just using an LLM as is for therapy, maybe with an extra prompt, is a terrible idea.

On the other hand, I could image some more narrow uses where an LLM could help.

For example, in Cognitive Behavioral Therapy, there are different methods that are pretty prescriptive, like identifying cognitive distortions in negative thoughts. It's not too hard to imagine an app where you enter a negative thought on your own and exercise finding distortions in it, and a specifically trained LLM helps you find more distortions, or offer clearer/more convincing versions of thoughts that you entered yourself.

I don't have a WaPo subscription, so I cannot tell which of these two very different things have been banned.
by renewiltord | 2025-08-13 21:24:22+00:00
The funny thing about the highly political is that they're always the ones betrayed. No amount of "Fuck off, techies!" is supposed to have an effect. Puke on a tech bus, protest donations to charity (it's not nearly enough, and you shouldn't have your name on it!), allege racism and this and that. But one "message received" and it's this terrible betrayal.

Haha, these people are always being "betrayed" by people who are having their "mask-off moment" who were just "playing them for fools" and they never stop to think it's their behaviour. It's like all those girls who post online that they "hate drama" but for some reason their life is a complete shitshow.
by em-bee | 2025-08-13 21:24:36+00:00
The application is the browser

except that the browser does not provide enough interface for navigation. only back/forward, and clicking on links.

compare that to an email client or really any other application. hackernews is a messaging application.

a linked CSS file somehow makes the page an application

no, to keep with the analogy, the CSS part IS the application.

XSLT is exactly how current HTML standards allow static client-side includes

well, kind of. you need a lot of code to describe a simple template: https://news.ycombinator.com/item?id=44398626 [1]

and that still doesn't work for cases where you want multiple document in one view though.

it is at least a step in the right direction. it allows me to keep the document separate and free of navigation artifacts (the linked example is not ideal in that case, but it can be done).

but the same is achived if i build an SPA with javascript. the browser first loads the SPA application, and then the application loads the documents to be displayed. that allows me to keep the documents as original on the server. and unlike xslt this also works for multiple documents in the same view.

[1]: for those reading that thread to the end, the chromium issue turns out to be limited to the fedora build of chromium, nightly builds from the chromium website and chrome work.
by PeterCorless | 2025-08-13 21:24:41+00:00
Correct. It is more provider-oriented proscription ("You can't say your chatbot is a therapist.") It is not a limitation on usage. You can still, for now, slavishly fall in love with your AI and treat it as your best friend and therapist.

There is a specific section that relates to how a licensed professional can use AI:

Section 15. Permitted use of artificial intelligence.

(a) As used in this Section, "permitted use of artificial intelligence" means the use of artificial intelligence tools or systems by a licensed professional to assist in providing administrative support or supplementary support in therapy or psychotherapy services where the licensed professional maintains full responsibility for all interactions, outputs, and data use associated with the system and satisfies the requirements of subsection (b).

(b) No licensed professional shall be permitted to use artificial intelligence to assist in providing supplementary support in therapy or psychotherapy where the client's therapeutic session is recorded or transcribed unless:

(1) the patient or the patient's legally authorized representative is informed in writing of the following:

(A) that artificial intelligence will be used; and

(B) the specific purpose of the artificial intelligence tool or system that will be used; and

(2) the patient or the patient's legally authorized representative provides consent to the use of artificial intelligence.

Source: Illinois HB1806

https://www.ilga.gov/Legislation/BillStatus/FullText?GAID=18...
by Zigurd | 2025-08-13 21:25:46+00:00
You have tenacity. I gave up at "You should listen to lex freidmans..."

The people listening to Lex Fridman should listen to the debunking of his weird insistence on associating himself with MIT. It's especially weird because he's got multiple degrees from Drexel. His real credentials are... real. Yet he hangs his hat on giving an IAP talk on the MIT campus.
by 9rx | 2025-08-13 21:26:18+00:00
> We need to change the laws to make corporations "family friendly"

If the will was there, we could also simply exert that as a condition on employment. You don't really need laws when you can just do what the law is going to have you do anyway.

The problem is that the will isn't there. Only around half of the population are in what this thread seems to consider a family, so you are fighting against the wants of the other half who find their family-less situation, where they don't have the same "family friendly" concerns to worry about, to be a business advantage. That means it is hard to exert as a condition of employment and for the same reason hard to turn it into law.
by anon291 | 2025-08-13 21:26:49+00:00
Completely irrelevant for accounting and only kind of relevant for PMs (who are usually not super technically competent at what they're working on).

Also, this lecture, while correct, is mis-aimed. Please respond to the best version of my argument, not a strawman you've concocted in your mind wherein I'm some sort of apologist for the subpar standards of American CS education.
by martin-t | 2025-08-13 21:27:11+00:00
Yes, it's absolutely essential that people are rewarded for intellectual work, otherwise they'll stop doing it.

"The masses" have absolutely no right to demand I hand them what I produce, whether physical or intellectual.

On the other hand, when somebody makes money from my work, whether intellectual or physical, I am entitled to a reward proportional to the amount of work I did. So yes, I am pro-human. I am just not pro-freeloader or pro-parasite.
by thinkcontext | 2025-08-13 21:27:47+00:00
> It’s so sad that the only way innovation can happen is if it’s funded by the government.

Governments fund a massive percentage of the foundational work that is necessary for productizable innovations, that precedes it by decades. Private companies rarely fund this type of work.

Take AI. All of the current models are descendants of the work of Geoff Hinton. He labored for decades in academic obscurity, when AI was a punchline. It was only after these decades of government support did he get a result interesting enough for Google to hire him.

There are countless other examples like this, lithium batteries, GPS, the Internet. GLP-1 drugs came from the study of gila monsters.
by tptacek | 2025-08-13 21:27:57+00:00
I feel like you need to be read in, at least a little bit, into what's going on in cryptography research before you take statements like this at face value, because a lot of pretty serious people work on lightweight cryptography constructions and primitives.

(I'm not dissing Green here; I'm saying, I don't think he meant that statement to be proxied to a generalist audience as an effective summation of lightweight cryptography).
by AstroBen | 2025-08-13 21:28:09+00:00
Not using LLMs doesn't make them go away. Whether they suppress wages or replace anyone is completely out of my control. Avoiding them just means I'd be producing below my potential

> you became lazy about writing code

I haven't, though. I still do the same amount of work except now I get more done. Now more of my energy goes into architecture, testing, specs, making sure it's built well instead of the lower level wiring things together

I use them for their perfect memory and as a creativity buddy, not for them to think for me
by renewiltord | 2025-08-13 21:28:12+00:00
Does anyone on this site pay attention to reality or do they just create a fiction in their head?

Every big tech company has tried to improve infrastructure. They've proposed free Internet, evaluated running train systems, redeveloping bridges etc. and the opposition is always the non-techies who oppose "company towns" and so on.

Hacker News just seems bizarre these days. It's full of people who say things no one familiar with the Bay Area (where YC is from) would say. Just completely divorced from reality.
by tayo42 | 2025-08-13 21:28:31+00:00
I wish I could actually confirm this for my self somehow. But I do have a feeling it's somewhat right.

I had a meeting with canonical once, I thought it was kind of weird that everyone on the other side of the call went through their high school information to get that job lol.

Ive had some interesting interview experiences where I wish I could confirm what life is like on the inside. Good and bad

Duck duck go has you write a short essay, then pays you!

Drop box had me do some weird prep and deep dive into a project.Also an hour and half coding screen before even talking to anyone. Felt rude.

Curent company I knew more about the coding question then the guy giving the interview. That was weird, can confirm the engineering level is frustrating

Shopify gave me a timed brain teaser test to do. I didn't think anyone really did those.

I am curious if all the companies that do these expect perfection with rigorous interviews are actually that much better.

I'll have to think of more

Edit to add all the recruiters that don't show up to the interview they scheduled
by wisty | 2025-08-13 21:28:41+00:00
As far as I can tell, a lot of therapy is just good common-sense advice and a bunch of 'tricks' to get the patient to actually follow it. Basically CBT and "get the patient to think they figured out the solution themselves (develop insight)". Yes, there's some serious cases where more is required and a few (ADHD) where meds are effective; but a lot of the time the patient is just an expert at rejecting helpful advice, often because they insist they're a special case that needs special treatment.

Therapists are more valuable that advice from a random friend (for therapy at least) because they can act when triage is necessary (e.g. send in the men in white coats, or refer to something that's not just CBT) and mostly because they're really good at cutting through the bullshit without having the patient walk out.

AIs are notoriously bad at cutting through bullshit. You can always 'jailbreak' an AI, or convince it of bad ideas. It's entirely counterproductive to enable their crazy (sorry, 'maladaptive') behaviour but that's what a lot of AIs will do.

Even if someone makes a good AI, there's always a bad AI in the next tab, and people will just open up a new tab to find an AI gives them the bad advice they want, because if they wanted to listen to good advice they probably wouldn't need to see a therapist. If doctor shopping is as fast and free as opening a new tab, most mental health patients will find a bad doctor rather than listen to a good one.
by xp84 | 2025-08-13 21:28:41+00:00
This seems like a wild take. All that I see right wingers saying is that there are huge benefits to families when a mother doesn’t have to work, that we should not exclusively frame being a SAHM as some kind of brutal oppression, and that we should advance policies that make it easier for families to do that.

Is there some shitposting fringe that says dumb things like “abolish all BC”? Yes, just as there are matching “sOcIaLiSt” idiots who think that if we “just” confiscate all of Musk and Bezos’ net worth, it’ll pay off everyone’s student loans plus pay for UBI, free college in perpetuity, and buy all of Gen Z nice houses.
by delecti | 2025-08-13 21:28:52+00:00
I recently switched to an AMOLED Garmin from a watch with an always-on screen (and before that, a pebble), so maybe I can weigh in.

The use-case for a transflective watch are the same as they were in 2013. I don't really care if my watch has a beautiful vibrant display, I want it to show the time, every single time I look at it. The Garmin's wrist turn gesture detection is decent, but far from perfect. I need to either poke the screen, push a button, or very deliberately raise my wrist to trigger the gesture detection. Also, it emits light every time the screen wakes, whether I'm looking or not, and whether the light from the watch will be disruptive or not.

None of that sounds convincing? Then this product probably just isn't aimed at you. And I don't mean that to be snarky, preferences around smartwatches are just really particular to the individual.
by 1024core | 2025-08-13 21:28:53+00:00
The "best" part about H1-B (from a company's viewpoint) is that it's very difficult to switch jobs if you're on an H1-B. So you basically become an indentured servant, always afraid Da Bossman will fire you and you'll have 30 days to get out of the country. There's no way they can pull such shit on American workers.
by chao- | 2025-08-13 21:29:32+00:00
I'm surprised to hear that. Ruby was the first language in my life/career where I felt good about the dependency management and packaging solution. Even when I was a novice, I don't remember running into any problems that weren't obviously my fault (for example, installing the Ruby library for PostgreSQL before I had installed the Postgres libraries on the OS).

Meanwhile, I didn't feel like Python had reached the bare minimum for package management until Pipenv came on the scene. It wasn't until Poetry (in 2019? 2020?) that I felt like the ecosystem had reached what Ruby had back in 2010 or 2011 when bundler had become mostly stable.
by Artamus | 2025-08-13 21:30:04+00:00
I'm inclined to think that the Python -> Rust was only for some odds and ends. I know the biggest recipient of Rust trainings was the Android platform team at first, which I think also used a lot of C++.

Kotlin is definitely available at Google, but when talking about sym types et al it's not nearly as nice to use as Rust / OCaml.
by kamikazeturtles | 2025-08-13 21:30:08+00:00
> Yes, I know GDP is a flawed measure, but as long as its flaws are consistent over the years it is useful for scaling.

I don't think they can be considered consistent over the years. 20% of our GDP is healthcare and that's only going to grow as the population ages. I don't know what percent of the GDP is financial services but that'll probably also grow until we get something akin to 2008 again.

Including healthcare and financial services in GDP figures feels out of place and unproductive but I'm not an economist so I don't know what I'm talking about.

Then you have the services sector which makes you reconsider what the point of calculating a country's GDP is to begin with?
by ragazzina | 2025-08-13 21:30:34+00:00
>I don't think it really means anything other than "color"

I am not a native English speaker, but isn't "color" more ambiguous than "colorway"? If I say "The red color is gorgeous", I could or could not be talking about a product. If I say "The red colorway is gorgeous", I am definitely talking about the color of a product.
by ackfoobar | 2025-08-13 21:30:48+00:00
Oh if you use those features to express what "sum type as subtyping" can, it sure gets confusing. But it's not those things that I want to express that are hard to reason about, the confusing part is the additions to the HM type system.

A meta point: it seems to me that a lot of commenters in my thread don't know that vanilla HM cannot express subtypes. This allows the type system to "run backwards" and you have full type inference without any type annotations. One can call it a good tradeoff but it IS a tradeoff.
by Anonbrit | 2025-08-13 21:31:55+00:00
I think that's one of the many lies you're sold growing up in America. On practice, flag wavers are way now likely to be racists. Church goers are more likely to be racist, less likely to give to charity and more likely to mistreat staff when they're out and about.

Patriotism and religion are both cloths people wrap around themselves to convince themselves they're good people, so that they don't have to actually be good people
by SylvieLorxu | 2025-08-13 21:31:59+00:00
Might be worth noting that several devs have suggested users use IzzyOnDroid instead. Due to IzzyOnDroid distributing official upstream builds (after scanning), they're not dependent on any build server.

Although they do have build servers for the purpose of confirming upstream APKs match the source code using reproducible builds, but those are separate processes that don't block each other (unlike F-Droid's rather monolithic structure).

IzzyOnDroid has been faster with updates than F-Droid for years, releasing app updates within 24 hours for most cases.
by martin-t | 2025-08-13 21:32:18+00:00
Yes, despite all the hate GDPR gets from people who have to implement it and from companies whose business model is parasitic, it does seem to go in the right direction.

However, I doubt it can be extended to training statistical models. LLMs and other models by their nature strip attribution which ironically happens to be the trick they are trying to use to break pretty much all open source licenses.
by smcin | 2025-08-13 21:32:22+00:00
The comparison is unreasonable; Nova Scotia is 21,345 mi² by area, of which 75% forest, with a population of only 1.08m.

And Nova Scotia's ban is only temporary, for 12 weeks, which is wildfire season. And this year (to Aug 12) is already Canada's second-worst wildfire season on record:

>7.3 million hectares have burned [nationwide] this year so far, more than double the 10-year average for this time of year

"It's the size of New Brunswick, to put it into context," Mike Flannigan, a professor of wildland fire at Thompson Rivers University, told CBC News.

The last three fire seasons are among the 10 worst on record, according to a federal database dating back to 1972, with 2023's devastating blazes taking the top spot.

"I've never seen three bad fire seasons in a row," Flannigan, who has been studying fires since the '70s, said.

https://www.cbc.ca/news/climate/wildfire-season-2025-1.76063...
by yupyupyups | 2025-08-13 21:32:28+00:00
Companies think both at a micro and macro scale. They chase individuals but they are also very interested in seeing the entire landscape be more interested in whatever they are selling. If porn peddlers were only targeting "that creepy uncle", and not thinking beyond that, the porn industry would not have been as big as it is today. The financial insentive is very real, and so is the desire to keep porn accessible to kids.
by jltsiren | 2025-08-13 21:32:44+00:00
It's six years in total, excluding time spent outside the US. The status is valid for at most three calendar years, but it can be shorter for fixed-term positions. And you can renew it as long as your total time in the US is less than 6 years.

I was on H-1B at a university where researcher appointments were nominally from July of year N to June of year N+2. But if you didn't start in July, your second appointment might be only 1 year, for some bureaucratic reasons. And you had to renew the H-1B for each appointment. I had five H-1Bs in total over ~7 years.
by potsandpans | 2025-08-13 21:32:54+00:00
By the logic of quoted text, you don't own your ideas, they're merely a ground up synthesis of other people's ip. Nothing you did came from a vacuum. You owe all of human history and culture.

The stance is incoherent. It's evidenced by each followup, how your language becomes even more provacative.

> parasite

Yes. Very pro-human. Now tell me how you _really_ feel about the commons.
by woodruffw | 2025-08-13 21:32:57+00:00
This is not a charitable interpretation. The more charitable read is that fixing search is non-trivial and has interlocking considerations that go beyond what pip's volunteer maintainers reasonably want to or can pick up.

(And for the record: it isn't their fault at all. `pip search` doesn't work because PyPI removed the search API. PyPI removed that API for very good reasons[1].)

[1]: https://github.com/pypa/pip/issues/5216
by tptacek | 2025-08-13 21:33:03+00:00
That's one of the tradeoffs but the most subtextual of them; the bigger tradeoff is that lightweight constructions are optimized for constrained environments, and outperform only on platforms that don't already do a good job with things like AES. That's the answer for why we wouldn't "just call it cryptography": things that perform well (1) on constrained platforms (2) for the kinds of messages exchanged by constrained platforms will probably tend to get their asses kicked by AES on non-constrained platforms.
by Spooky23 | 2025-08-13 21:34:20+00:00
There’s always a sacrifice. In most cases, that means somebody is usually either not working or working light.

I’d agree that workaholics represent dysfunction, but the problem is that they drag down those around them.

A key thing is that the place matters. You don’t have to work for a particular company to have a great career. You need to know what you want to be in the place that is right to you.
by Habgdnv | 2025-08-13 21:34:24+00:00
First they came for the porn, and I did not speak out - because, officially I do not watch porn.

Then they came for cryptocurrency, and I did not speak out - because I am not a crypto bro.

Then they came for the games, and I am a gamer... but there was no one left to speak for me, because payment processors had already "ethically" deplatformed everyone else.
by tootie | 2025-08-13 21:35:08+00:00
I worked briefly on a Gartner (and Forrester) pitch for a services company. They do do an evaluation and you get to make your case. We had to compile case studies, highlight our competencies and the like. Put it in a deck and present it. Then they call up our references and get their input. We even had a consultant who specializes in helping companies with their rankings. As a services company, it was pretty similar to how we pitched clients and I gather the evaluation they did was also similar. I didn't get any hint of corruption in the process but I wasn't really in position to see it if it were happening. The execs seemed to take it seriously and put sincere effort into it.