skysight-inc/HackerNews huggingface dataset:
Don't forget the marktcap of Broadcom is $646 billion!
Why is a car required to have a spacious house?
> which are true nominal typing.

One part that was not clear to me without testing, and since I do not use typescript regularly, was that you only get nominal typing between the classes that share the private member and if you start going out side that set you lose nominal typing. So you do not get a nominal type, but you can get a subset of types that when interacting with each other act as if they were nominal types.

So class Cat that uses `private __force_nominal!: void` can still be used as class Dog if Dog does not have `private __force_nominal!: void`.

Example[1]:

class Dog {
breed: string
constructor(breed: string) {
this.breed = breed
}
}

function printDog(dog: Dog) {
console.log("Dog: " + dog.breed)
}

class Cat {
private __force_nominal!: string
breed: string
constructor(breed: string) {
this.breed = breed
}
}

const shasta = new Cat("Maine Coon")
printDog(shasta)

edit - the above type checks in typescript 5.4.5

[1] modified example from https://asana.com/inside-asana/typescript-quirks
WASD with mouse aim control doesn't really work with the game though.

The modal aspect of aiming combined with the travel time/return-to-center of the cursor is a really fun part of the game. If you could just free-aim while running a la PC FPS it would kind of ruin the campaign since everything is designed around this. Picking your spots and keeping cool while aiming are the appeal.

That said, if you keep the modal aspect and have the mouse just 1) rotate Bond like left/right on the stick does and 2) control the cursor only in "aim mode" (hit R)..then I think that could be fun.

Tbh, I wish shooters didn't go straight to Quake-style WASD+mouse free-aim across the board. The modal aspect makes gives Goldeneye a certain physicality I really like.
Chrome extension for direct folder/file transfer
If you're willing to watch a developer go through some concrete reasons why blue noise is useful, Casey Muratori has some episodes dedicated to exploring ways of calculating light propagation in a 3D environment in his HandMade Hero series. (The first mention I could find for "blue noise" is in ep. 428: https://guide.handmadehero.org/code/, so I would start from there)
Hey guys I made a chrome extension to transfer data directly between browsers. Data transmission speed is uncapped and cannot be monitored by third parties.
This works locally so no third party server shenanigans. Hopefully, someone finds this useful.

Also up on product hunt if you had any feedback. Thanks!
I agree. But LLMs do solve novel problems in that case, you just have to explain it to them like you would have done to an intelligent caveman or me.

Which novel problem can't an LLM solve? I gave the example of an imaginary game because the LLM cannot have possibly trained on it as it is imagined by one person and nobody knows how to play it.
Smoking by most teenagers is easy to solve: Make all cigarettes hot pink with garish other colors in ugly, ugly patterns. Teenagers don't like looking conspicuously ridiculous.
There's a bit more to it than that. Maddox _really_ went off the rails when his friends realised how thin-skinned he was on certain topics (i.e. his girlfriend leaving him for one of his closest friends) and they could get a much larger audience by making fun of him than working with him, and he totally played into their arms with his LOLsuit.

https://www.vice.com/en/article/a3bwjj/the-cuck-centric-flam...

> Both [Maddox and his friend Kokkinos] performed at Upright Citizens Brigade in LA, sometimes together, with Kokkinos occasionally guesting on The Biggest Problem in the Universe*, a show Maddox co-hosted with his then friend Dick Masterson. After Masterson began dating one of Maddox's exes, creating an interpersonal rift that resulted in the duo cancelling their podcast in 2016, Masterson launched his own podcast, The Dick Show, on which Kokkinos was soon a frequent guest. As The Dick Show grew in popularity, Masterson and Maddox’s public rift widened, with each party’s respective fanbases joining in on the antagonism.
You forgot the next step: The people who developed it move on to other companies and nobody wants to touch it.
Well... I see no point in office automation WYSIWYG tools anyway, but those who choose to depend on such platforms, especially online-only or still maintained by third parities choose their own fate...
This is true and we do not talk about it enough. Moreover, Capitalism is itself an unaligned AI, and understanding it through that lens clarifies a great deal.
oh so this is what google facebook elon musk microsoft does to collect/share user data then get slammed with affordable fines later. I surprised this quote hasnt come to mind at reading those article
Can anybody help me understand why browsers even allow disabling paste? It’s such a universally hated and ableist function. Why can’t the browsers just force a fix by…not supporting this “feature”?
And their RP2040 was a huge success so they may want to go more into producing their own chips.
Indeed. People want "reproducible" campaigns, but that necessitates being entirely one-way. As soon as you start having a real connection with other humans it's non-reproducible.
I don't see this issue the way the author of this article does. Both the stated problem and the stated solution seem overblown to me.

First, what jumped out at me when I read the article was that I had never heard of Jodie Chiffey before reading the article. I don't see all the trash the author is talking about because I don't spend any time on websites that promote it, or dealing with spam emails from sources of it, etc., etc. I can get along just fine with simply ignoring the existence of all the trash and going to websites (like this one) that I actually want to go to.

And how am I able to go to websites like this one without being overwhelmed by trash? Because (a) this website is managed by actual people who aren't interested in spamming me, and (b) HTTPS means I know that when I go to "news.ycombinator.com" I am going to a site managed by those people. In other words, we already have the actual solution to the "how do I avoid the trash" problem, and have had it for decades. We do not need to build a huge new spyware infrastructure to "fix" the web. We already have, and are using, the tools we need to avoid the trash.
Hah I like this one!

PS. Congrats! https://verdagon.dev/blog/easter-egg-notes
> If I had killed someone, would I be allowed to buy my freedom?

One difference between an individual and a company is the former can't be guilty of a crime because of knowledge held by the hand and imputed to the person by law, but not possessed by the brain.

Which was pretty much the basis for the deferred prosecution agreement here, and why besides the monetary penalty Boeing was obligated to take steps to prevent similar frauds.
> If your expenses and reimbursements are difficult to file, that's OK, because the people above you don't actually care if you get reimbursed. If it takes applicants 128% longer to apply, the people who implemented Workday don't really care. Throttling applicants is perhaps not intentional, but it's good for the company. [1]

That was also the thesis from an article that made it to HN’s front page a week ago [2].

[1] https://www.businessinsider.com/everyone-hates-workday-human...

[2] https://news.ycombinator.com/item?id=40273637
You can't remove politics (human beings interacting) from human beings interactions.
Agreed, but it doesn't run on Apple Silicon.
There was a YouTube video showing tracked wales trying to cross an ocean. It also visualised ships crossing the same ocean. There was so much traffic that the wales kept having to turn back and turn back. In the end being unable to find a gap in the “traffic” to be able to make the journey across.

I feel this may partly explain the motivation to take a few ships out that fall within do-able for them.
For my high school cohort the video interview of the person still smoking after having had a laryngectomy really drove home the powerlessness of addiction.
I don't think it's dumb. After all, the array can change in between renders, so you kind of have to start from scratch anyways. And for a list of <1000, who cares?
I think we can go another level up though: why are browser vendors allowing it if it's verboten — if they make it possible, someone will use it.

No one's going to risk their job over their boss's inane request to break copy & paste.
It's more like you started a company to research new fuel sources and hired climate scientists to evaluate the environmental impact of those new fuel sources, but during the course of the research you invented a new internal combustion engine that operates 1000% more efficiently so you pivoted your entire business toward that, removing the need for climate scientists.

This is a tortured analogy, but what I'm getting at is, if OpenAI is no longer pursuing AGI/superintelligence, it doesn't need an expensive superintelligence alignment team.
I'm thinking you may not have made it all the way to this part of the article when you were reading it, but here's the rest of the context

> Don't do this to me. I get to copy paste whatever I want whenever I want. When you get your own browser you can do whatever you want but while you are living in my house under my rules I get to copy/paste whenever I goddamn feel like it.

Forcing the user to type the password manually rather than letting them paste something in. I think the original idea was to not allow them to mistype the first one, then paste the typo in the second field. But it's a dated practice and very annoying.

I once worked on a project for a Pharma company and this one guy tried very hard to push his password requirements and no pasting stuff, but luckily we convinced someone with final say that we should just follow the NIST guidelines for password reqs and leave the UX of the password field up to the UX people lol.

I do agree though that smooth scrolling was a front end developer offense, luckily it went out of style pretty quickly.
I badly wish that chip manufacturers were required to produce single board computers with their outdated inventory. Or at least offer the chips for sale with documentation to reduce e-waste.

Apple’s A* and M* chips for example should all be on SBCs.

If you’re going to consume earth’s resources to produce these things, tell humanity how to repurpose them.
That was after the launch of Oracle Linux.
Depends so much what's on the NAS.
That one may be coming from the InfoSec guys.
Well, it can certainly help them but it's similar to telling depressed people that they should just exercise, read books and be happy. If I'd be that easy, it wouldn't be that much of an issue.

I'm ADD and telling me to just get organized or start using a pomodoro timer is pretty boilerplate, worthless advice.
I hate it too, the reason might be that there are vulnerabilities where the virus hijacks the clipboard
Sometimes unpolished design makes something feel authentic. Which I guess it is, if it's selling things people actually want to buy.
Sorry, but I don't fully understand the issue. In any case, I'll leave here a link to a demonstration video that might help:
https://us04web.zoom.us/clips/share/SfDlDw06Lm5P-lGtXEN1FopR...
Yielding for a moment while I ruminate on the above, there was a short article in Russian about Kolmogorov which quoths him "ships passing in the dark". (I can't really read Russian -- or find it now -- but a friend once translated it for me in the preAI days. Maybe you can dig it out.)) It could have been written by Arnol'd. Otherwise, you might even run into Arnol'd's family, I hear they favour the French countryside.

EDIT: are you referring to a particular battle of the Silesian Wars? I see light cavalry in KuK livery but cannot identify the exact unit without image search.

EDIT: ahh its von Seydlitz but he's Prussian, Rossbach against the French..
you'd love https://www.lingscars.com
Well I know I'm not good at explaining what I mean. Please do ask what I should clarify.
I agree. The author is forensically dissecting company press releases. Not useful imo
High Quality 360° Virtual Tours
> Citation is sorely needed for both "transition"

Sure! [1]

> The Business Source License requires the work to be relicensed to a "Change License" at the "Change Date". The "Change License" must be a "license which is compatible with GPL version 2.0 or later". The Change Date must be four years or sooner from the publication date of the work being licensed

So the business source license is less "non-OSI" and more "not currently non-OSI, but eventually and irrevocable at future date".

In the case of Terraform it says [2]:

>Change Date: Four years from the date the Licensed Work is published.

>Change License: MPL 2.0

So is this ideal? No. But it's better than OpenVMS screwing over historians and hobbyists [3] decades after it's relevancy has expired.[6]

It's also better than SSPL [4] which has no such transition and stays permanently non-OSI [5].

> "BSL XP be good for wine" claims above.

Well Wine uses the LGPL, and Windows XP was released in 2001 so even if they set the expiry 20 years after release, it'd be GPL'd by now.

---

[1] https://en.wikipedia.org/wiki/Business_Source_License#Terms

[2] https://github.com/hashicorp/terraform/blob/main/LICENSE

[3] https://www.theregister.com/2024/04/09/vsi_prunes_hobbyist_p...

[4] https://en.wikipedia.org/wiki/Server_Side_Public_License

[5] https://web.archive.org/web/20230411163802/https://lists.ope...

[6] https://www.theregister.com/2013/06/10/openvms_death_notice/
I tried this out on my Ubuntu PC and it works great. Played it for around an hour without any issues.
> if you control for population

But why would you control for population? So there are a vast number of Chinese who can't afford a large share of China's emissions, so what? What's your mindset here, that we have to determine the most guilty individual person and ignore governments? There may be lots of people in China but it's one government and it's emitting a lot, in absolute terms. Is Liechtenstein (population under 40,000) potentially a huge priority for us to consider in regard to tackling emissions? Their per capita figure could be enormous. You should not care even if it is, because in absolute terms it will be trivial.

To answer your question: transport.

https://ourworldindata.org/grapher/ghg-emissions-by-sector-s...

If you switch to China, this slice is taken over by manufacturing and construction.
I think our samples must be different. Admittedly I have small samples of cocaine users, but the behaviors for them are consistent with the mainstream literature. Maybe just a bad sample, but it’s good enough for me to avoid it.
I went poring through international news while looking for old friends recently, and the utter fear and revulsion the world had against "hackers" 20 years ago is wild to contemplate.

Federal prosecutors were using CFAA against people submitting bug reports against Microsoft products, the news was amplifying things out of control, and the FBI was extraditing foreign citizens over practices that are commonplace to SV business models today.

It's astounding that what amounts to a "hacker mindset" is mere curiosity and reason, and how well it has been stamped out of the general populace.
Snapshot support in at least Libvirt based KVM still sucks. :(

As in, technically it supports snapshots.

But try have a tree of different snapshots of a VM based upon different points in time.

Super useful when doing integration work and testing out various approaches that evolve over time as things progress.

With VMware Workstation I've been able to do that for years, for Libvirt based KVM it's not even possible.

To be clear, I really wish it could be done in Libvirt/KVM too. ;)
They could make products or services more expensive but then manufacturers with many recalls would end up being prohibitively expensive.

Each person can just choose individually a different manufacturer from the many options, one being "none at all". But you only get one government, it takes a majority to choose, and once chosen you're bound to its directions. So not the same thing at all.
Yeah, that's beefy.

Although if it's available to websites as a browser api it can allow for some interesting applications.

I guess that's unlikely, but perhaps at least to plugins?

Open-web me screams no but tinkering me says yeah!
I took. my wife’s Model X out for a moderately complicated drive last night and was very pleasantly surprised by the new FSD behavior.

Very significantly improved over the last few updates.
Large corporate/government IT lives on another plane of existence. Rules are made in some far-flung office and enforced through edicts that can't be challenged, partly because nobody knows exactly who created them, partly because nobody wants to stand out, and partly because yes-men surround the upper levels of management.

Anyway, somebody somewhere about a decade ago seems to have injected into the heads of such rule-makers that users who paste their password confirmations defeat the purpose of the confirmation mechanism, which was leading to excess support requests for forgotten passwords. So, therefore, pasting into the confirmation box (or even better, both boxes) should be disabled.

Never mind that password rules have gotten more complex, that allowing users to temporarily preview their passwords instead is now recommended, or that the use of password managers and online password resets means even if the original concern were valid, it's now moot. The rule exists, and so it must be followed.

At some point these corporations do lurch forward (or die), so eventually this will get changed, but it'll happen way slower than it should.
People who didn't study physics in school tend to hold Aristotelian views or similar. Getting people to stop having Aristotelian views is one of the biggest and hardest things you do in early physics/science classes for kids, and it fails for a large number of those kids so they keep them their entire lives as they don't study more.

You wont find them among stem people like most people here on HN, but there are a lot of them out there, even in high end professions like medicine etc.
As usual with tech giants, the burden of playing whack-a-mole with the perpetrators is left to the victims, while the company profits.
The sudden nature of the cancellation could mean the recruiter was just laid off with little notice, all their currently scheduled appointments canceled/erased, and their email account locked so they can't get in to reply to your question.
Emulating the hardware usually requires cycle-accurate emulation of things running in parallel, so it's not quite so simple as just the program in the ROM.
Unfortunately none. Once I finished the library I realized I was barking at the wrong tree, meaning this would probably be better for high-value high integration business (B2B) rather than to sell to small blogs that have maths in them at B2C prices. But then I also got a job and so while the library works just fine, I haven't put the energy into selling it.
"Infosec mill agency that looks for easy wins to justify the high price tag they charge enterprise clients like Broadcom"

FTFY.
What about all these sites now only showing you login input boxes one by one, what’s up with that???

Enter username, click, now enter password is revealed.

Some sites, password manager manages to do both even if only one is shown but usually not.

It’s a common known fact that every person is born with a certain max number of clicks and taps. We all only have so many clicks left in our lives, that’s one less click that I’ll be able to use doing what makes me happy like doom scrolling Twitter. Dammit.
I was amphetamine addict, I used daily for a year, very excessively in later stage. When I stopped I felt normal, it was not fun but I did not need amphetamine to get through the day. There is no physical urge to use more, you do it because you like it. It is very different with opiates I heard, but you said every. The word addiction pushed me towards drugs because I thought if I can stop any time it is not addiction and it is fine.
> How is an AI "hallucination" different from human-generated works that are just plain wrong, or otherwise misleading?

yikes, mate, you've really misunderstood what's happening.

when a human fucks up, a human has fucked up. you can appeal to them, or to their boss, or to their CEO.

the way these crappy "AI" systems are being deployed, there is no one to appeal to and no process for unfucking things.

yes, this is not exactly caused by AI, it's caused by sociopaths operating businesses and governments, but the extent to which this enabled them and their terrible disdain for the world is horrifying.

this is already happening, of course - Cathy O'Neil wrote "Weapons Of Math Destruction" in 2016, about how unreviewable software systems were screwing people, from denying poor people loans to harsher sentencing for minority groups, but Sam Altman and the new generation of AI grifters now want this to apply to everything.
Personally, I disagree. I'm probably in the minority, but emojis don't helot me much when conveying information and I see them more as visual clutter that makes it difficult to distinguish what's going on. This is especially the case when there are a lot of emojis (or other icons for that matter) instead of text, e.g. in menus. It makes it much harder for me to distill the information and it takes me longer to grok what's going on. Maybe I'm just a less visual type than others, but emojis actively make my experience worse.

I like them in chat though.

Edit: to clarify, e.g. the process list makes it harder for me, because there are emojis on every process. I'd find it a tad more helpful if there were only emojis on processes with events and healthy processes would just have nothing (like the hourglass only being present in some processes). Color coding the background also makes it much more difficult to distinguish the emojis for me.
What that arngren.net is missing is the cheesy Johnson Smith ads for X-ray specs! and Sea Monkeys! Johnson Smith was like the cheap claw machine of magazine ads. You knew that all you were going to get was crap, but it was fun crap. Maybe it helped that it took like 2 months to come and you were imagining how great it would be the whole time.
I don't understand what you're referring to with that tobacco reference.
Thanks! And yeah I get that a lot >_> You're always welcome to swing by the discord where I can give a less arcane explanation! (https://discord.gg/SNB8yGH)
#1 will lead to #2

#2 will solve #3
corporations are not people. people are liable.
How can you be so certain there is 0 chance LLMs lead to AGI/Superintelligence? Asking curiously, not something I've heard prior.
Reminds me of this classic 'feature' from Lotus Notes (scroll all the way down on the page): https://web.archive.org/web/20120123085307/http://homepage.m...
Do you think cutting a face out of a picture and putting it on some other nude human for a wank should be a crime?
That's what debt is for.
I've been tracking SPACs as a curiosity. The only ones on my list that are above the $10 starting price are DraftKings, Hims & Hers Health, and Grindr.

In other words: gambling, erection medication, and gay hookups.
> Still waiting to get further follow up tests,

I hope all will turn out good for you, and wishing you the best of luck.

> they came back saying there were proteins present.

I think probably there is a bit of a Chinese whisper kind of misunderstanding here. Your blood will contain proteins. It must. Everyone's blood does. For example hemoglobin is a type of protein which makes your red blood cells able to carry oxygen.

What they probably told you is that they found the wrong quantity or the wrong kind of proteins.

Wishing you the best!
Glad! :)
Assemblies with a lot of screws require manual labor, thereby increasing cost. I think what you actually mean is stuff that is specifically designed not to be serviced by being held together with glue, etc.