MurphyA/hacker-news huggingface dataset:
by sillyfluke | 2025-08-05 09:16:40+00:00
The wasting of the applicant's time while applying for a specific job I think should be the secondary concern for the applicant in this system.

The primary concern should be volunarily feeding your personal information to the intermediate AI interview Saas companies along with the backend SotA AI model suppliers (OpenAI etc), so they can turn around and sell your personal info as premium services to the companies you're applying to, revealing which other companies you applied to, how many companies you have applied to, and your performance in those interviews allowing the companies that are paying for that premium service to filter you out, shadowban you, or lowball you based on that information.

And since you never talk to another human, you will never know whether the AI flagging you as a bad applicant pretty much nuked your chances for future jobs.
by throwanem | 2025-08-05 09:17:03+00:00
Okay, let's recap.

Your implicit claim is that there exists a resale market for wrecked Teslas, meriting such product and engineering interest from the company that the car's data storage, in the immediate wake of a disabling collision, preemptively and correctly destroys information of use to crash investigators, so that the company can cannibalize the wrecked hulk for items which Tesla then goes on to sell as new OEM repair parts.

Isn't it embarrassing to go to all this? It certainly seems like it should feel that way, for as degrading as it looks from the outside. If you can explain it, I would like to understand what makes it seem worth your while.
by matsemann | 2025-08-05 09:17:53+00:00
Thanks. Also just kinda wondering if there's been any leaps lately, as I guess this is the same way as one would have done it a few years ago as well. But now that one can upload images and chat about them to multi modal LLMs, wondering if there's easier ways now (but preferable not uploading a million images to chatgpt api and paying the cost).

Like, could I avoid training or specifying much or becoming very knowledgeable in this domain, are we there yet?

Could I say "detect the frames of every car when it passes position X in the video, and then grab the frame when the same car passes position Y", and then I could calculate the frame difference to know the speeds. Or would I have to do loads of code and training still for something like this?

(I know I'm asking for much here, just curious what the SOTA is in this right now)
by rogue7 | 2025-08-05 09:17:58+00:00
This looks neat. However since I read about Koka's dot selection [0], I keep thinking that this is an even neater syntax:

fun showit( s : string )

s.encode(3).count.println

However, this is of course impossible to implement in most languages as the dot is already meaningful for something else.

[0] https://koka-lang.github.io/koka/doc/book.html#sec-dot
by robertlagrant | 2025-08-05 09:18:01+00:00
> The Ford Model T sold for $260 in 1925, which is $4,056 in 2021 dollars.

I'm not sure I buy this conversion. It was targeting the middle classes (and on credit), and middle classes in 2025 could buy that cash. Working classes in 2025 could probably buy that cash, and definitely on credit.
by GCUMstlyHarmls | 2025-08-05 09:18:26+00:00
Actually I may just misinterpret the JSON. It only includes `keyType=public-key` and `keyValue=...`, I was expecting there to be `keyType=public-key` and `keyType=private-key`, but perhaps keyType is impliying the authentication method and the keyValue is my private key?

They certainly are included, but whether they're included in a way that you can use them elsewhere, vs re-importing them into the same bitwarden account (something their vault has options to do if you encrypt the export), I'm not sure. I should spin up the vaultwarden clone and see if it correctly imports it.

{ "passwordHistory": null, "revisionDate": "2025-08-04T03:02:03.600Z", "creationDate": "2025-08-04T03:02:03.140Z", "deletedDate": null, "id": "<UUID>", "organizationId": null, "folderId": null, "type": 1, "reprompt": 0, "name": "abcdef", "notes": null, "favorite": false, "login": { "uris": [ { "match": null, "uri": "https://<URL>" } ], "fido2Credentials": [ { "credentialId": "<UUID>", "keyType": "public-key", "keyAlgorithm": "ECDSA", "keyCurve": "P-256", "keyValue": "<238 chars>", "rpId": "<URL>", "userHandle": "<SOME BLOB>", "userName": "abcdef", "counter": "0", "rpName": "abcdef", "userDisplayName": "abcdef", "discoverable": "true", "creationDate": "2025-08-04T03:04:34.418Z" } ], "username": "abcdef", "password": null, "totp": null }, "collectionIds": null }
by mschuster91 | 2025-08-05 09:18:39+00:00
The thing is, for economic devastation you don't (necessarily) need to have an actually "general" intelligence that's able to do creative tasks - and the ethical question remains if "creative humans" aren't just a meat based PRNG.

A huge amount of public service and corporate clerkwork is served enough by an AI capable enough of understanding paperwork and applying a well-known set of rules against it. Say, a building permit application - an AI to replace a public service has to be able to actually read a construction plan, cross-reference it with building codes and zoning and check the math (e.g. statics). We're not quite there yet, with an emphasis on the yet - especially, at the moment even AI composition with agents calling specialized AI models can't reliably detect when it doesn't have enough input or knowledge and just hallucinates.

But once this fundamental issue is solved, it's game over for clerkwork - even assuming the pareto principle (aka, the first 80% are easy, only the remaining 20% are tough), that will cut 80% of employees and, with it, the managerial layers above. In the US alone, about 20 million people work in public service. Take 50% of that (to account for jobs that need a physical human, such as security guards, police and whatnot), gives 10 million jobs for clerkwork, take 80% of that and you got 8 million unemployed people, alone in government. There's no way any social safety net can absorb that much of an impact, and as said, that's government alone - the private sector employs about 140 million people, do the calculation for that number and you got 56 million people out of a job.

That is what is scaring me because other than "AI doomers" no one seems to have that issue even on their radar on the Democrat side, and the Republicans want to axe all regulations on AI.

> without slightest clue of success other than funding and our desire for it to happen

The problem is, money is able to brute-force progress. And there is a lot of money floating around in AI these days, enough to actually make progress.

[1] https://www.statista.com/statistics/204535/number-of-governm...
by MattPalmer1086 | 2025-08-05 09:20:14+00:00
My Dad, who is a professor of history, always used to say that being a historian is like being a detective, piecing together many different sources of incomplete or false information from unreliable sources, assessing motivations for actions, and so on.

You may indeed be able to establish some facts with high confidence. Many others will be suppositions or just possibilities. Establishing "facts" though is not really the point (despite how history is taught in school).

You try to weave all these different things into a bigger narrative or picture. It is most definitely an act of interpretation, which itself is embedded in our current conceptions (some of which are invisible to us and which future historians may then riff on).

Saying that you don't like the subjectivist take on history means you think there is an objective history out there to be had which we could all agree on, but that does not exist.
by Intermernet | 2025-08-05 09:20:26+00:00
I was involved in all things ERP years ago. One thing I noticed was that the National Retail Association of the USA (the other NRA) have specification documents which would be perfect for basing both data models and transforms off. It seems all the big players tend to have almost, but not quite compatible models. It's very frustrating. We're talking SAP, Infor, MS, everyone. The amount of glue code I had to write to get various point of sale, accounting, BI, label printing etc software to work is astounding.

I guess that's how they make the money. Sell the platform and profit off the custom code.
by kovariantenkak | 2025-08-05 09:20:45+00:00
From the permissions in Safari:

> Web Page Contents and Browsing History - Can read and alter sensitive information on web pages, including passwords, phone numbers and credit cards, and see your browsing history on the current tab's web page when you use the extension.

What does it mean for me to use the extension? Am I using it if it is installed?
by zigman1 | 2025-08-05 09:21:57+00:00
Not trying to be rude towards you, but I am always a bit shocked and a bit sad hearing people take their life as an investment strategy. I understand your point of view, but life also needs to be lived, not experienced as a constant chart moving up and right. My brother was/is like that, who is calculating profits and opportunities when hanging out with his friends, and will stay friend with someone as long as he will get something out of that himself. I find it a bit weird.

However, I understand if you are coming from a poor background, most of your life resolves around how to improve it, so me not knowing anything about you, I am not judging you for this, just find it different.
by jimbob45 | 2025-08-05 09:22:00+00:00
When the bombed is credibly threatening to essentially suicide its entire citizenry despite no chance of victory, then yes, the rules of war must necessarily be relaxed to achieve the greater good. I would argue that the WW2 Imperial Japanese situation was unique in a way that nations had not yet had to deal with in the modern era (and haven’t had to deal with since).
by esperent | 2025-08-05 09:22:22+00:00
Health in old age is something that you invest in, much the same as wealth. Of course you can suffer an accident, or lose your investments from bad luck. But in both cases you're guaranteed bad results if you don't put the effort consistently and starting when you're younger.

For health, this means making exercise, good sleep, and good diet a part of your daily routine. Much like investments, you can go as deep on that as you like, but if you start early all you need is basic knowledge.
by strogonoff | 2025-08-05 09:22:23+00:00
Ontologies, semantic relationships, data pipelines, data provenance (I suppose a.k.a. lineage), etc. are all things that quickly become familiar to anyone working on knowledge management.

All of these things are pretty fascinating, as they concern the meta of the meta; the nature of knowledge itself; how to slice the ineffable reality into parts and how to communicate complex things to people.

Many software engineers are happy not knowing any of those terms. This perceived boredom is part of the reason why companies, some indeed with questionable ethics, like Palantir (is there even more than one in this space?) have very little competition and are making big bucks on big contracts (and only stand to make more once ML becomes less chaotic and more structured).
by dagw | 2025-08-05 09:22:25+00:00
The working is the bulk of available exam marks but the calculator only gives answers

Knowing what the answer is supposed to be makes it much easier to reverse engineer the workings, and it lets you double check that your workings are correct. Also many of the more advanced graphing calculators (don't know the TI-89 specifically) have build in CAS systems and can do symbolic differentiation and as such help with showing your workings as well.

Plus the fact that these calculators let you store arbitrary data, so you can have your entire textbook stored in memory if you wanted.
by vanviegen | 2025-08-05 09:23:08+00:00
I agree that my comment was a bit snarky. Thing is, I'm getting tired of people dismissing 'bureaucrats' that easily. I know little about road safety legislation, but I know enough about the EU to state that they commonly have very smart subject matter experts work on legislation. Does that mean things always turn out perfect? Far from it. But 'idiot bureaucrat' is way too cynical for my taste.
by oriettaxx | 2025-08-05 09:23:58+00:00
mmh, here we are all missing the main player in the formation of a nation (so, it's borders), which is power/wars/economic interests and geo-politics in general.

The mass is hardly involved in this: and what they think, agree/disagree is not taken into account at all. Yes, they can be manipulated to agree and even go to battle to kill their neighbors. The manifest function could be "to set order and defend from the enemy", but latent reasons are others much less acceptable.

But yes, we classify what we have with the tools we know (or even think to know): there are a universe of possibilities which now we are not even able to investigate/test since we are ourselves the first censors of something different. I have EU background and know so well how conservatism wins: a general orientation advocating it is best to preserve everything as it is and opposing changes, in the Americas is a bit different (especially in the US).

What I see as a totally lost of opportunities is how we do not even accept tests, experiments.

I remember a pretty good book wrote by a US student who studied in Tuscany for a year: his shock was to see youngster (his age) to be even more conservative then their parents, not accepting any changes (in little and big things) on their peers: to speculate even further I think this is the main reason so many emigrated from Italy in the past, and so many are leaving nowadays the country (at around university time): what they find is a liberation in term of the number of possibilities to design their future (not just better salaries)
by account42 | 2025-08-05 09:25:49+00:00
The syntax could be improved by allowing you to omit the (...) part entirely for single argument functions and using currying for functions that need additional arguments. So you would end up with something like:

$result = $arr |> select_column('tags') // Gets an array of arrays |> fn($x) => array_merge(...$x) // Flatten into one big array |> array_unique // Remove duplicates |> array_value // Reindex the array.
by resonious | 2025-08-05 09:26:13+00:00
I think it's impossible to come up with a good rule of thumb for error handling. Sometimes catch-and-log is what you want. Sometimes catch-and-reraise is what you want. Sometimes let-it-fail is what you want. I really cannot come up with a good argument that one of these is the better default. Languages should force us to consider which failure mode we want for every function that can possibly result in error.

The most egregious thing to me is the fact that most languages let any function throw any error it wants without requiring that be documented or part of the type system or anything.
by akimbostrawman | 2025-08-05 09:27:40+00:00
It might have been but it is very much not. It's non fungible and transparent resulting in coins, wallets and transactions getting easily traced and blacklisted meaning they can be put into a limbo where nobody is willing to accept them anymore burning there value.

The actual solution would be a fungible and private coin like monero where any of that is impossible by design.
by huhkerrf | 2025-08-05 09:27:52+00:00
I see zero indication that this is banned in the UK (by whom?) so I'll just dismiss that as click bait. Beyond that, though, how is crypto supposed to fix all of this? Is the implication that the common people will all get rich on crypto?

I'll take crypto seriously when I see a single ad for it that doesn't position it as a get rich quick scheme.
by hnlmorg | 2025-08-05 09:28:00+00:00
That depends entirely on what you measure:

- Rapid application development

VB was easier and quicker

- GUI development

At least on Windows, in my opinion, VB is still the best language ever created for that. Borland had a good stab at it with their IDEs but nothing really came close to VB6 in terms of speed and ease of development.

Granted this isn't JS's fault, but CSS et al is just a mess in comparison.

- Cross-platform development

You have a point there. VB6 was a different era though.

- Type safety

VB6 wins here again

- Readability

This is admittedly subjective, but I personally don't find idiomatic node.js code all that readable. VB's ALGOL-inspired roots aren't for everyone but if I personally don't mind Begin/End blocks.

- Consistency

JS has so many weird edge cases. That's not to say that VB didn't have its own quirks. However they were less numerous in my experience.

Then you have inconsistencies between different JS implementations too.

- Concurrency

Both languages fail badly here. Yeah node has async/await but i personally hate that design and, ultimately, node.js is still single-threaded at its core. So while JS is technically better, it's still so bad that I cannot justify giving it the win here.

- Developer familiarity

JS is used by more people.

- Code longevity

Does this metric even deserve a rebuttal given the known problem of Javascript framework churn? You can't even recompile any sizable 2 year old Javascript projects without running into problems. Literally every other popular language trumps Javascript in that regard.

- Developer tooling

VB6 came with everything you needed and worked from the moment you finished the VB Visual Studio install.

With node.js you have a plethora of different moving parts you need to manually configure just to get started.

---

I'm not suggesting people should write new software in VB. But it was unironically a good language for what it was designed for.

Node/JS isn't even a good language for its intended purpose. It's just a clusterfuck of an ecosystem. Even people who maintain core JS components know this -- which is what tooling is constantly being migrated to other languages like Rust and Go. And why some many people are creating businesses around their bespoke JS runtimes aiming to solve the issues that node.js create (and thus creating more problems due to ever-increasing numbers of "standards").

Literally the only redeemable factor of node.js is the network effect of everyone using it. But to me that feels more like Stockholm Syndrome than a ringing endorsement.

And if the best compliment you can give node.js is "it's better than this other ecosystem that died 2 decades ago" then you must realise yourself just how bad things really are.
by wwader | 2025-08-05 09:29:07+00:00
Same! and jq's regexp functions are quite powerful for transforming text into something more structured:

$ echo -e "10:20: hello\n20:39: world" | jq -cR 'capture("^(?<timestamp>.*): (?<message>.*)$")' {"timestamp":"10:20","message":"hello"} {"timestamp":"20:39","message":"world"} $ echo -e "10:20: hello\n20:39: world" | jq -Rn '[inputs | capture("(?<t>.*): (?<m>.*)$").m] | join(" ")' "hello world"

Also using inputs/0 etc in combination with reduce and foreach it's possible to process streams of text that might not end.
by lolive | 2025-08-05 09:29:38+00:00
99% of our pipelineBuilders are purely based on the available building blocks [that cover most of PySpark functions: https://www.palantir.com/docs/foundry/pipeline-builder/funct...]. Most notably we do join/filters/explode/group, Dozens of them, realigning data from different parts of the company.

Having most of those PySpark functions exposed visually as building blocks with debug points available at each step simply outperforms a codeWorkbook in term of maintainability and readability.
by mrbald | 2025-08-05 09:29:42+00:00
We (humanity) need to invent a simple GPLv3 style license “You can derive any data on the data you see here, any derived data you sell or share should mention this place as a source and is subject to the same copyright as the source”. This will imply scraped datasets should become public and the law enforcement bodies will be able to work in an established framework to fight copyright and license crimes. Just blocking me from using any tools I want to make sense of the world around me (data on the internet sites being part of it) with crawlers and whatnot, is inherently evil, and is not logically consistent.
by Runsthroughit | 2025-08-05 09:30:13+00:00
Why is that so though? Because of false marketing to the degree that is criminal. Elon does have one excuse: Tesla would be bankrupt several times over except for his purposeful criminal lies. Does he actually care about the company? He pumped out OOM more value from Tesla than anyone in history of any company. That is how much he cares about company surviving. Criminal. And too dum* to think of anything innovative to save the company.
by TheSilva | 2025-08-05 09:30:57+00:00
I have been using the version published in Testflight for quite a while now and I must say I haven't seen much difference from my previous setup (Firefox Focus configured as the ad blocking provider in Safari settings)

But, given their record on providing excellent software and features, I am so happy to switch to them and to see what they are capable of in the future!
by kaffekaka | 2025-08-05 09:31:15+00:00
That's a good saying.

I once heard: adults are children with older bodies. People seem/try to be rational but we are all so influenced or downright controlled by emotions. The desire to be perceived as rational is one such driving force. Many things we do since "this is the right thing to do" are in fact done to reduce (or control) our anxiety. In this sense we are still children.
by SuzukiBrian | 2025-08-05 09:31:38+00:00
My dealer suggested that I cover the sensor with electrical tape, since that is what all his other customers were doing. It will then just give off a single warning when you start the car telling you, that the forward attention warning is disabled.

I have since learned that you can put some tinfoil between the sensor and the tape and seemingly disable it completely without any alarms going off.

With that in mind I wouldn't be surprised if there was a market for a gadget that remove all the hassle. I am definitely not alone with this issue.
by hintklb | 2025-08-05 09:31:40+00:00
I think you are missing the point entirely and have an "holier than you attitude"

The whole point of optimizing for some things is exactly so that I can spend more time with my kids and wife. I will be retired in the next year (in my 40s) and spend time with them while most people will continue to work in their 70s to pay their mortgage.

I am regularly traveling the world with my son and loved ones while most people use their weekend to "repair their homes".

The exact reason I do all of this is to spend way more time with my loved ones. Most people that act in autopilot mode never think about this and therefore end up not spending time with their kids (But Go Kart around the yard!)

You seem to think the only way forward is to provide a house to your family. I think retiring early, spending more time with them and experiencing the world is a good trade off for renting. I would invite you to consider different point of views
by lloeki | 2025-08-05 09:32:25+00:00
> It's one thing to say you accept the risks of a risky behavior, and yet another to declare nothing could have been done.

By that metric you end up doing exactly nothing (UK data):

- riding a bike for 20 mi / 32 km: 1 micromort

- walking for 17 mi / 27 km: 1 micromort

- riding a motorbike for 6 mi / 10k: 1 micromort

- taking a sit on a chair: 1.3 micromort

- taking a bath: 0.3 micromort

- night in hospital: 75 micromort

Yes, walking is actually worse per unit of distance. I hope you don't sit on chairs too much, nor routinely enjoy taking baths.

> If your kid's life is on the line

Oh but would you even take the risk of having one?

- Giving birth (micromort): Sweden 50 , UK 80, USA 170
by HackerNewt-doms | 2025-08-05 09:32:29+00:00
a) How many LAN cameras b) How many WiFi cameras

are you using with only one Coral USB dongle at the same time (plugged in the PN50 NUC) and get successful object or person identification with frigate? And why telegram? Is it connected to frigate only for notifications resulting from the identifications?