skysight-inc/HackerNews huggingface dataset:
I feel like the former could probably be avoided if they use an ORWL-PC-like thing to ensure that an on-device generated private key can’t be extracted, and use some kind of like, video recording from multiple cameras to demonstrate that the construction of the device didn’t differ from the standard, and showing the public key it produced, and had such footage signed by trusted parties, as part of the like, certificate for the public key that the device uses?

Of course,

1) I doubt they did this

2) This still kicks the can down to “why do you trust the authorities who signed the alleged footage showing the construction of the device”. (You can kick the can further by having the cameras also have such infeasible-to-extract private keys, but encounter the same problem)
The moat is bigger on MySpace and Digg though since you have user accounts, karma, userbases. The thing with chatbots is I can just as easily move to a different one, I have no history or username or anything and there is no network effect. I don't need all my friends to move to Gemini or Claude, I don't have any friends on OpenAI, it's just a prompt I can get anywhere.
No Google has definitely gotten progressively worse at navigating. The original satnav system in my 2004 Prius was very good at the time (probably still mostly is) - "quick" takes the presumed speed of a "major" road, and calculates with that. It led to mostly sensible routes following main roads. These were routes I would've picked myself from a map book.

Google Maps these days...just doesn't seem to do that. They've overweighted their traffic management algorithm or something, but it seems to have no notion of the idea that you can't negotiate 50kmh residential roads with a turn every block at anything close to 50kmh, and such a drive is incredibly stressful. And then will do other things like conclude that a side-road against traffic turn into a main road (so right for me, equiv to a left in the US) is something that will easily be done any time of day rather then consist of waiting for a gap in 4 lanes of traffic.
The therapist, psychologist or psychiatrist cannot make society conform to the patient

but in the last few decades we have made quite some progress in better understanding people who are not conforming, and we are adapting society to integrate them. the thing is that this adaption and integration takes decades while convincing the patient that conforming to society is not so bad takes a fraction of that time.

They are not there to teach you how to live a successful life

in my opinion actually they are. being able to lead your life is the whole point of the therapy. otherwise, why even bother?

the only realistic option is to drug the patient because they have a high case load

that is a cop-out. not in your argumentation, but in the responsibility of our healthcare system.
Health care prices in the US were reasonable until the government got involved in it in the 1960s.

Prices rose with inflation until 1968, when they started angling up steeply. 1968 was soon after the advent of Medicaid and Medicare.

The 1962 FDA amendments also resulted in a steep rise in drug costs, and a sharp reduction in new drugs being developed.
Only tangentially related, but on my MacBook Pro simply running

cat /dev/random

causes my terminal to hang and my speakers start emitting a loud buzzing sound until the terminal is force-quit or system is restarted.

I can understand the terminal not being able to handle the amount of data from /dev/random but for the speakers to start emitting sounds as a result of this is certainly very strange. Almost like /dev/random was being piped into /dev/audio or something. Anyone have an explanation?
OpenAI's revenue isn't from advertising, it should be slightly easier for them to resist the call of enshittification this early in the company history.
Wikipedia tells all: Canada, the US, Italy, Germany, Russia, France and the UK are the top sources of tourists.

https://en.wikipedia.org/wiki/Tourism_in_Cuba
> p.s.: I really wish that instead of LanguageExt, companies would have adopted F# instead.

Ah the standard "why don't you just use F#" line. I have a standard response to that now ;)

https://github.com/louthy/language-ext/wiki/%22Why-don't-you...
If you don't want to give away software, and it sounds like you don't, then. Don't.

Perhaps you're under the impression that I blindly click the button for a permissive license? No. I read it first. I know what it allows. That's why I choose it.

I think it's nice when companies make money, for the record. Pays for houses, puts food on the table, sends kids to summer camp and college. Some of them even make a lot of money. That's fine too.

If they want to use my software in the process, more power to them. That's why I put my name next to the copyright notice, on a license which says in plain English that they can do that.
I was talking about one of the other "for-life medications" in the previous comment that are more in the "can't get this any more? oops, in 6 months your head explodes" category...
Might this apply to marketing communications as well?
What do you use it for out of curiosity?
I wonder if “ghost bikes” belong in a bike map. Someone died on a bike here. If you’re on a bike maybe be extra careful, maybe avoid this street next time.
> Anyone in the world with an internet connection can view, interact with, and download the British Museum’s 3D scan of the Rosetta Stone, for example.

Attempting that just now from the linked page: https://sketchfab.com/3d-models/the-rosetta-stone-1e03509704...

Note that Sketchfab is a 3rd party crowd (not the British Museum), and trying to download that model requires signing up for a Sketchfab account.

So while it's kind of "public access", that's only while Sketchfab is still around and still requires giving this random place your details.

It's better than nothing, but not exactly fantastic for a public institution to be doing.
My wife had a kidney transplant. Two of her medicines cost hundreds each per month with insurance, but without insurance are under one hundred each for three months.
All of the people working in CS don't know if P=NP: working in a field doesn't mean you have all the answers.
Are you subscribed to an organizational philosophy?

My default organizational philosophy for all things is YAGNI. Search is often more efficient than developing, enforcing and maintaining a taxonomy because documentation.

If that doesn't work, I organize a little at a time as I go along and usually a little differently every time. The things I use more often become more organized -- the things I merely hoard not so much.

Caveat, my organization is personal not shared. Shared organization is a different animal...it must be negotiated.
I never mentioned coercion - my point was just that the existing way we date doesn't work. As for feeling unable to support kids, a key part of that is having somebody to share the parenting with. Few policies or economic subsidies would be an adequate substitute for that.
This makes me think about old racing games. (Maybe it was Gran Turismo?)

I remember the racing games had likenesses of some major manufacturer cars, but I believe the license terms said that the cars could not look bad. So not show crash damage, modification, etc..

Basically, the license terms protected the brand.

Now what if you put some country's national/cultural artifacts in a game... then let them get weapon or explosive damage?

Something to think about.
I think the Street Complete approach is much more practical than anything voice based: slightly gamified "quest" based entry which lets you tackle an area or a data type in detail.

It's pretty much impossible to do any meaningful and accurate data entry while riding a bike, whether the interface is touch, voice or whatever. You need to be able to verify that the phone has accurately captured what you were trying to tell it, not just take it on faith that it's worked, and that means looking at the screen carefully. Good luck to them making this work reliably.
If that's true, how are they so much more reasonable in most developed countries with far greater government involvement still? Is the US government just uniquely bad at healthcare somehow? Why?
Declaring bankruptcy is often the best way forward.
'ret T's aka byref pointers aka managed references in their current form is a relatively recent addition. I can't seem to find which exact version but if my memory is correct - around .NET 5 or so, before that e.g. Spans had to use a specially annotated field with [ByRefLike] attribute. There wasn't really such a forefront support in both the language and the runtime to enable the user scenarios and even, if limited, ref escape analysis that are possible today. .NET 9 goes further and allows types that hold byrefs to be generic arguments, so you can now handroll your own "true" span-based LINQ-like code as well.
WDCC – Project Glacier monitoring data of Austria
> There's no similar context because the Apartheid system that existed in South Africa has no resemblance to today's Israel.

According to Human Rights Watch[1], Amnesty International[2], and many other human rights organizations, the regime in Israel today is in fact recognized as a system of apartheid. Mandela himself shown a lot of solidarity to the palestinian cause[3].

[1] https://www.hrw.org/report/2021/04/27/threshold-crossed/isra...

[2] https://www.amnesty.org/en/latest/research/2022/02/qa-israel...

[3] https://www.middleeasteye.net/news/nelson-mandela-30-years-p...
Idc about lmarena benchmarks, I test different models everyday in Cursor, Sonnet is way better at coding web applications than ChatGPT4o
To paraphrase Keynes, we're dead in the long run. Your bet may not pay off in your lifetime.
My guess is Express has been stable for a long time with no real need to evolve it. And old versions of node have effectively expired, so they can now drop support.

Maybe there are more API changes planned for v6 and v5 is the stepping stone?

Many thanks to the Express devs! It's been a reliable part of the stack for a long time.

For personal projects, I've been loving https://hono.dev/ The DX is fantastic and it runs in bun and CloudFlare workers. Shoutout to the hono developers!

For larger team projects, I end up using Fastify and NextJS. No real reason other than it's what's already running or other devs on the projects prefer it. But Express is always a great option.
that YouTube tech demo is awesome.
Tragedy of the common is a concept dating back to ancient times that has extremely broad empirical support throughout history. The essay you mention took the name from all this real world experience, and even if the essay is bad, the concept is anything but.

A simple search finds more examples and references to literature than you can likely read in years.

I’d recommend starting here https://en.wikipedia.org/wiki/Tragedy_of_the_commons
Yeah. Kahan was involved in the design of the 8087, so he’s always wanted to _have_ extended precision available. What he (and I, and most other numerical analysts) are opposed to is the fact that (a) language bindings historically had no mechanism to force rounding to float/double when necessary, and (b) compilers commonly spilled x87 intermediate results to the stack as doubles, leading to intermediate rounding that was extremely sensitive to optimization and subroutine calls, making debugging numerical issues harder than it should be.

Modern floating-point is much more reproducible than fixed-point, FWIW, since it has an actual standard that’s widely adopted, and these excess-precision issues do not apply to SSE or ARM FPUs.
At least you can download it. They can't undownload it once you have it, and people can distribute from what they have.
No other models that are public worth comparing to... Hippocratic advertises good benchmarks but that might be marketing fluff.

Have you checked out dataset building with nemotron? The nemotron synthetic data builder is quite powerful.

Moreso, check out model merging. It's possible if you merge some of your model against llama3.1 base it may perform much better.

Check out max labonne's work on hugging face
I've tried testing to see if people grasp architectural diagrams, and they basically do not succeed at it past a trivial case. You're likely just more honest.
I know this article isnt about the book but I haven't thought about it in decades.

Loved it as a child. I should have another look.

https://en.m.wikipedia.org/wiki/Where_the_Sidewalk_Ends
"Subscribing" to the comment, since I would also like to know. I didn't know this thing exists, and it is such a hot topic for me that I kinda contemplated if I could somehow start it myself.
People are really trying to sell this idea that LLMs are anything but commodities.

But they are, I don't care what model my applications use, I care about the results.
> ban on firmware updates and programming tools locked behind a dealer

Tesla won't let you buy parts unless you enter the vehicle vin. I believe some other things you have to order through the tesla app.

I think those kinds of requirements should be disallowed too.
Countries that act so ignorantly of consequences or little regard for private property never end well.

If Deere is so bad buy from competitors, of which there are many.
The best part of these methods is that the site would work nearly just as fast on a freaking PDA from the 15 years ago. This is the direction the web was heading before React took over everything.
My initial thought is you're getting escape sequences or other signals to trigger the bell/chime. I've never had it crash a terminal but I've never really used a macbook. A common one I'll see in gnome terminal is the terminal printing out some info about itself (I guess there's a way to get some info back from the other side of a link) or changing the title bar.

An easy test would be to have something dump that bell character to the terminal as fast as possible and see if that does it, and also try /dev/zero to check that doesn't.
Yeah I'm the same. I can visualize my house. When debugging and there are large number of numbers in systems to keep track of then arranging the systems on a piece of paper just to quickly find the numbers associated with each system helps, but beyond that when thinking about code it is all maths with no spacial or visual component, just logical statements and reasoning. E.g. When I think of a shuffle-shard I don't visualize the sets, I just think, subsets of size k.
Legatus: A Messaging Service for Cheating on Exams
Funny enough, Claude 3.5 Sonnet seems to understand it perfectly, even though it's a language spoken by 39k people in the world.

Claude's multilingual capabilities never cease to amaze me. ChatGPT (GPT-4o) just outputs gibberish in Inuktut instead.

It's still surprising how Anthropic seems to be ahead of OpenAI in many ways. Claude models were able to speak Georgian at a native level when ChatGPT was still outputting gibberish (it has improved, but not to Claude's level). Claude can also speak and understand Mingrelian, not even Google Translate supports this language.
They're using the money they got from market dominance to finance their lobbying for regulations to enforce their market dominance.

It's the political economy. Every market system ever has had one.
I run a homelab that isn't too far from this, but I wouldn't recommend it without a few caveats/warnings:

- Don't host anything media-heavy (e.g. video streaming)

- Make sure you have reasonable upload speeds (probably 10+ Mbps min)

- Even behind Cloudflare, make sure you're comfortable with the security profile of what you're putting on the public internet

The min upload speed is mostly about making sure random internet users (or bots) don't saturate your home internet link.
Five Decisions Illustrate How Section 230 Is Fading Fast
It's primarily the lack of incentives, e.g. China in 1990 compared to 2010.

Communism's "time in the sun" was not really about its ideological merits. It was just something fed to the intellectuals to get them to buy into the Russian/Soviet planetary takeover. It made people believe they were fighting for a cause rather than someone else's petty interest.
Deaths are the most clear-cut data, but close-calls will be more numerous and thus less noisy. Either way it would need to be adjusted for cyclist volume.
I am a bit confused.

The argument seems to be that 1. a theoretical computer scientist is not a general mathematician and wouldn't be hired to a tenured math position ("sociological argument") and 2. treating it as a branch of math is "harmful" to theoretical computer science.

There are hints about what OP believes TCS is which isn't math, but I wonder why not make that an explicit argument — that would make it much easier to reason about and argue either for or against.

Without that, neither 1 nor 2 make a convincing case for anything: 1. a Linear Algebra expert might not get a position in a Statistics department either, and 2. it'd be useful to show some "harm" before you claim anything being "harmful". CS is also lucrative enough that it pays to have a dedicated faculty just for CS too (as in, it attracts students, contracts with external parties for a university, etc).
Ask HN: Full name vs. first/middle/last name?
For my B2B SaaS I'm wondering if I should do full name or first/middle/last. I currently do first/middle/last.

I've seen some B2B software that will do full name, but it leads to horrible user experience.

For example, at $previousJob, I remember someone put in their full name (not their real name btw) as "S. Ryan Jackson" and when they send out emails it reads as "S. wants to collaborate with you" or "S. has a document for your review" which is honestly useless. They basically do fullName split and grab the first part. And I guess this particular company thought that putting in "S. Ryan Jackson wants to collaborate" is too much?

OTOH, I recognize that people around the world have different name conventions.

Here's my take - since I'm primarily going after English/Spanish speaking and Westernized audiences (US/CA mainly, and MX/S.America, UK, India, Aus) there's probably no problem with having first/middle/last. If there are employees there who have edge case names in this paradigm, they can try their best to conform to this standard.

I've worked at California based tech companies with global reach, and I've personally never met someone who had a different name standard that wasn't met by the first/middle/last convention.

It’s important for my software to get names right because it sends out emails and messages on the users behalf.

If I do expand into primarily non-standard naming convention countries, I might update my data models and app UX accordingly then.

Thoughts?
That does not seem to be true.

Either the next tokens can include "this question can't be answered", "I don't know" and the likes, in which case there is no omniscience.

Or the next tokens must contain answers that do not go on the meta level, but only pick one of the potential direct answers to a question. Then the halting problem will prevent finite time omniscience (which is, from the perspective of finite beings all omniscience).
Note: The following is for a world where genetic screen is cheap and can screen for basically anything that is influenced by genetics. That's way more than we can do now, so if your question is about whether it should be the government's business now then never mind. :-)

It's not clear that it makes sense to compare abortion policy and genetic screening policy. People consider abortion to control the number of children they produce or the timing of their production of children, whereas they would use genetic screening to control the types of children they produce.

As for why the government might have an interest in what people can screen for, consider what happens if people start screening for aesthetic reasons. That could be strongly influence by fashion.

You could get a generation where most children were selected for some specific body properties because that's what some big star had. Often bodily features favored by fashion aren't actually good for the person who has them.

For example suppose there we have a few years where extremely thin people became the fashion rage, and people who want children during that time start screening for babies that will be prone to anorexia or other eating disorders.

I can see the government having a legitimate interest in shutting that down.
Silicon Valley Billionaires Became Trump's Biggest Donors
Discussion (63 points, 1 day ago, 159 comments) https://news.ycombinator.com/item?id=41868090
> my product should find problems in 3rd party components.

Does that mean that say a security vulnerability in openssl is a responsibility of all software which uses them? I think its unreasonable to expect software projects/products to find things like heartbleed.

What about bugs in kernel/OS? How many user-mode software can find bugs in kernel/OS?
Yeah, thus my "better than nothing" wording. :)

Interestingly, also from the article:

I’m much less interested in half measures, whereby the public might be granted access
to scans only for, say, educational purposes, but be improperly prohibited from using
them commercially.

Those kinds of compromises undermine the public’s right to reuse public domain works
and can lead to people hesitating to use them in any way because they are unsure of
their rights and fear unknown punishments.

Whereas the licence on that Rosetta Stone scan by the British Museum is indeed "non commercial" only:

License: CC Attribution-NonCommercial-ShareAlikeCC
WP Engine files an injunction to get its WordPress.org access back
tesla does this stuff.

For instance, I believe every car is actually running full self drive software in simuation mode. But if you pay $8k it can actually control pedals/steering.

also OTA performance boosts, etc.
Germany’s Sovereign Tech Fund Has Invested Over $24M In Open-Source In Two Years
>Would also like to see a ban on firmware updates and programming tools locked behind a dealer (or support contract) portal and a ban on time-restricted software licenses for hardware.

Won't happen. Feds find the status quo too useful to let every tom dick and harry start wrenching on these things

I'm pretty familiar with what's going on at CAT. A large part of the way all the emissions stuff that everyone (I'm talking about the customers, dealers, OEMs, the people who actually pay for things, not the online peanut gallery) hates gets enforced is that the OEM threatens the dealers that they'll cut them off from the software if they don't run a tight ship and their techs are too frequently caught doing things like plugging into vehicles outside the scope of their job, working on deleted equipment and whatnot. The dealers roll this downhill to their employees. I assume Deere is similar.

Basically removing the dealers and therefore the OEM's stranglehold on software would take the teeth out of emissions enforcement.
The outsize portion of gdp that healthcare takes up is why it is likely to bankrupt you in this country, although it isnt the reason for the lack of transparency.
They also didn't like updating software - to likely that update to PHP or MySQL or something broke some bad script by a customer, who'd complain to the host.
I think Anthropic is a serious technical competitor and I personally use their product more than OpenAI, BUT again I think their corporate cautiousness will have them always +/- a small delta from OpenAI's models. I just don't see them taking the risk of releasing a step function model before OpenAI or another competitor. I would love to be proven wrong. I am a little curious if the market pressures are getting to them since they updated their "Responsible Scaling Policy".
Building a Game with the Real Engine
It's return your differs between node and in a browser. If you want to type a variable to hold the return value in typescript and share that across node (eg jest tests where you might include @types/node) and the browser you need ReturnType<typeof setTimeout>, otherwise the code won't typecheck in all cases. Similar with setInterval.