skysight-inc/HackerNews huggingface dataset:
Is it that complicated? Instead of being an industry leader, they seem to just want money and sticky users. I'm not an Apple hater by any stretch, but this seems to be a fact. In other words, they could have lead the way to better calls/sms by making facetime the standard, but instead we have green bubbles. Literally, they are the reason their own competition exists. They could have made their CPU architecture available to anyone willing to pay, but instead it is exclusive and 100% non-portable.

In other words, there could be some Apple in literally every device on the planet, but they decided they didn't want that -- for some reason. That is the part I don't understand. It seems like such a short-sighted play.
One of the producers in the article describes making the music as “brain-numbing” and “pretty much completely joyless.” The process is described as “...I just write out charts while lying on my back on the couch,” he explained. “And then once we have a critical mass, they organize a session and we play them. And it’s usually just like, one take, one take, one take, one take. You knock out like fifteen in an hour or two.”

He's not a fake musician by any means. But I think he'd accept the work he creates for this being described as fake 'art' specifically. There's no thought, meaning, or passion injected into it. It's a conveyor belt. It's based on analytics. It's soulless.
Agreed.

They sell UL rated models, have an option for cloud connectivity but zero requirement, your switch still works if the Shelly loses connectivity with whatever home automation server you have, and it's a small box that you wire in behind the switch.
I remember when I used Ting, I could specify what would appear as caller id. If I had wanted to abuse this, I could easily have had it display whatever number I wanted instead of my name. Since a number of phones would display the caller id instead of the number when caller id was available, nobody would know that the number was not real. I am not sure if this has changed at all.
The downvotes were expected. I've found that anytime I say something critical of Apple downvotes are sure to follow.

Even in technical threads were people are literally struggling to complete work because of Apple's attitude (my experience here mostly relates to support for 3d browser apis over the last decade) there's still a largely negative response to any perceived Apple criticism.

I'm actually pleasantly surprised that my comment here is no longer downvoted. I guess HN folks are more savvy than typical web devs.

To be honest I'm not sure I'm even criticizing Apple. I don't like it, for sure, and it makes my life harder, but it's clearly a sound business strategy that has served them well.
At minimum it changes the urgency for individuals with existing cookware.
I don't understand the existence of an HSM cluster. I thought HSM was meant to be a very "chain-of-custody" object, enabling scenarios like: cryptographically guarantee one can only publish firmware updates via the company processes.
Wealthiest area might also be one of the most unequal, and thus be theft prone.
I hear what you are saying but that's kind of an established-music-industry centric view. There are all kinds of musicians, not just "recording artists" in the 20th century industry mold.
How to fine-tune open LLMs in 2025 with Hugging Face
>> was never meant to "sell well"

Doubly crushing for Apple given it sold worse than their low expectations, they shut the production manufacturing and cut sales expectations from 800k to 400k.
It seems marketing BS… will they open source the ARM710 Verilog/VHDL?

Probably the board schematic… what a joke
If a high-level API ever has to be changed, that will be libsodium 2.0.

In 12 years, libsodium never had any breaking API changes, even though I don't like the NaCl API much (especially usage of `unsigned long long` instead of `size_t` for sizes).

API stability is something I'm very committed to, in all my software. APIs can always be improved. But from a developer perspective, a suboptimal but stable API is far better than something that requires changes to all your applications every time the dependencies are updated.
Same until I saw the AGPLv3 license or forced subscription.
New York and California are not even in the top 10 of thefts per 100k residents: https://www.statista.com/statistics/232583/larceny-theft-rat...
Any FPS is this but with about a million possibilities (depends on the screen resolution). People can become crazy good at it.

Before you say it does not require decisions - you can have friendly fire on.

IO is the problem not processing power.
> the current possessor might have acquired the product bona fide and is not necessarily the thief. In order to assess this, you cannot repurpose the product yourself, but need the cops and court involved.

A fun thought experiment is that in the time you might have left your car parked in the street, it might be stolen, sold bona fide, then (by happenstance) parked in the same area, so one day you just go back to it and drive it away.

I guess in a more practical sense, you could claim that's (more or less) what happened after recovering your possessions after having them stolen... what would happen in that edge case?
> My understanding was that HN yanks a thread off the front page as soon as it has more comments than upvotes, because that's their indicator of being "controversial".

I have read that a lot of times but this doesn't seem to be the case, I can remember multiple times when I clicked on something on the front page and it had more comments than upvotes.

This is currently on the front page with 245 points and 274 comments:

https://news.ycombinator.com/item?id=42441502
So is this technically a side-channel attack against nature?
I think this is also the main drawback of physical U2F/FIDO2/Webauthn tokens: security-wise they are by far the best 2FA option out there, but in practice it quickly becomes quite awkward to use because it assumes you only own a single token which you permanently carry around.

Sure, when I make a new account I can easily enroll the token hanging on my keychain, but what about the backup token lying in my safe? Why can't I easily enroll that one as well? It's inconvenient enough that I don't think I could really recommend it to the average user...
Put the screen on the kitchen table and sit around it, call it CounterTop Surface, have a little imagination man.
> You should reread the comments you have replied to, as you clearly haven't understood what was written.

I sure have

> A law would be fairly simple — it would forbid a marketplace or retailer from influencing the price of goods sold outside their marketplace/shop.

This type of law would make no sense, you are basically saying "I can price gouge the customers on your platform while providing the same product cheaper on mine." That is a F'ed up as it gets...

> e.g. selling below the manufacturer's recommended retail price

This is completely a different thing - if Amazon is actually telling retailers "hey, you want to sell this for $100 but you can't, you need to lower this price" that should 100% be illegal - Amazon should not be telling anyone what the price of their product should be. But that is 1000000% different from Amazon telling same companies "you cannot use our platform to price gouge people and sell your shit for more than you are selling elsewhere."
No, but these social media apps are becoming a very dark place for teenagers and more needs to be done or we are going to keep heading into a terrible world for teenagers.

If suing them makes them take it more seriously than I think it's a good thing.

Since 2020, drugs, suicide, sex crimes, abuse and almost every crime related to teenagers have skyrocketed since the pandemic as more and more teenagers spent more of their time online and on social media sites like Snap, Instagram, Discord ect.

There needs to be more done by these social media apps to protect teenagers or we should probably ban them for teenagers.

I don't think most people understand how bad this has gotten since 2020.
How I handle incidents
These kinds of analyses are all nice and funny and so on but the issue here is that on real computers it does not quite work like this. One thing is that an optimizer may change the order in which statements are executed and then all guarantees go out of the window. Another is when writing to main memory the hardware may also reorder writes. So the whole process is filled with gotchas on every level. What one should remember is that if multiple threads do things with the same memory location where one of the 'things' that are done is writing, it is always wrong. The way to fix it then is to use the appropriate protection. E.g., use a mutex or use an atomic variable.
Walmart employees now wearing body cameras
Very curious how Mark Moxon was able to understand and comment so much of the code. Just... a very big fan with a lot of free time?

No idea how this will be formatted, but the level of understanding in the comments is quite deep for just having access to the original source. Or did the original source have this level of comments as well?

How long does a project like this take to comment?

.QQ22
SKIP 2 ; The two hyperspace countdown counters
;
; Before a hyperspace jump, both QQ22 and QQ22+1 are
; set to 15
;
; QQ22 is an internal counter that counts down by 1
; each time TT102 is called, which happens every
; iteration of the main game loop. When it reaches
; zero, the on-screen counter in QQ22+1 gets
; decremented, and QQ22 gets set to 5 and the countdown
; continues (so the first tick of the hyperspace counter
; takes 15 iterations to happen, but subsequent ticks
; take 5 iterations each)
;
; QQ22+1 contains the number that’s shown on-screen
; during the countdown. It counts down from 15 to 1, and
; when it hits 0, the hyperspace engines kick in
> My take: it's a mix of brand bundling and lack of data. They're roughly equivalent but shorts is bundled with youtube which has its own brand perception and reels are bundled with IG/FB and have their own brand perception. Additionally fewer users means less algorithmic data to keep viewers.

My intuition would work the other way around. I'd expect offerings from more established companies to have a big leg up in terms of usable data. Youtube should be able to use a viewer's entire watch/subscription history to inform itself about what shorts a user might like, even before they've interacted with their first short. Bytedance, on the other hand, has to start from scratch with each truly new user.

The coolness or stodginess of the company would be secondary to its effects. If boring-old-Youtube could promise shorts creators great exposure to an enthusiastic audience, it would win the platform regardless of its brand.
If you have any MIT licensed libraries, it isn't compatible. Nor are the LGPL, BSD, or Apache licenses. So, there are a lot of downsides to accidentally using this license.
On embedded platforms, libhydrogen is great. https://libhydrogen.org
The start of the article and comments thus far focus on the authenticator/Google account scam. I think a separate topic of note is taking a photo of the wallet recovery words [on an internet-connectable device]. This was, IMO, the primary mistake the user made. (And an easy one to make if you don't consider its consequences)
Apple Launched the Controversial 'Trashcan' Mac Pro 11 Years Ago Today
A ss7 attack could make your carrier part of the scam without their knowledge, such that calling back the number will connect you to the scammer and not the bank.
Oh, thank you. I've used your library a few times for personal projects, and it does exactly the thing that I needed. I really appreciate you having created this.
It's a good point. I think it affects the realism of the model. When the stake is very low, finding a penny on the street gives an astronomical improvement in the end results. At the high end, it's possible the counterparty might run out of money.
Reminds me of hibiki html (now dead)

https://www.hibikihtml.com

And kind of like Imba:

https://imba.io
Does Fraidycat obfuscate the fact that requests are coming from Fraidycat? Said another way, are Fraidycat requests easy to identify as requests from Fraidycat?
US business still uses Commodore 64s to check out customers
Better option is to not use Google's TOTP app. Use something else
Yes, start up time can be up to second or more. I usually start a terminal on boot an keep it around.

I can’t save I’ve manually installed PowerShell ever so I cannot comment about that.

The time savings is when I need to write a script. ?{} is so much more powerful than grep since it takes code as the predicate instead of just a regular expression.

The never having to use “cut” to extract information is priceless. Just being able to use fields.
Is there any reason not to believe that humans are so stupid and amoral that they would never support a complete overhaul of the food system which eliminates suffering in one go? Even the moral leader Noam Chomsky has publicly stated that he just doesn't care enough about animal suffering to think about it.

Probably the best animals are going to get are ad hoc reductions to their suffering which are aligned with decreased economic costs, or which target niche markets like vegans.
The key idea in CLOS is multi method dispatch, which Moose does not provide.

Moose out of the box has its own set of problems, leading to other workarounds, e.g.

Moo (a similar but much less bloated solution)

MooseX::Extended - Moose with more sensible/correct defaults

https://metacpan.org/dist/MooseX-Extended/view/lib/MooseX/Ex...
They also make drop in replacement dimmer switches. Even easier than the small box style. https://us.shelly.com/products/shelly-plus-wall-dimmer
Hey jaennaet, that's so cool! I work at Lightstreamer and we have never met before.

I often use the urine tank level as an example in my presentations. It’s a fun way to demonstrate streaming real-time data from space (literally) to web and mobile apps.

For a bit of background: NASA selected us back in 2010 for a project called SSLive, aimed at making telemetry data from the ISS publicly accessible in real time via an open feed.

If you’re curious about the full range of metrics available, you can explore the original GitHub project here: https://github.com/Lightstreamer/Lightstreamer-example-ISSLi...
I had these people call me the other day. I got a text message alerting me of a potential Google account security issue they had blocked and they I should expect a call. I also got one of those emails and an automated phone call. The automated phone call had me dial 1 if I wanted a call back from support to help recover my account.

I got a call from a very professional sounding woman assuring me she was with Google and they had discovered some potentially fraudulent activity with my Google account in Frankfurt. They said they had locked down my account to protect it but they would walk me through recovering it.

I knew this was impossible, because the Google account in question doesn't have passwords. It has a couple of passkeys which are all physical hardware tokens in my home. But I wanted to see how pushy they would get.

Turned into a half hour phone call with me playing dumb (was watching my kid's sports practice, nothing to do for a half hour but cheer him on). Eventually when I was done with it I let them know I was in the process of filing the report with the federal cybercrime department. Immediately hung up from that.
Yes, genericization is not actually a risk that aggressive lawyers can help you with, except in the sense that if they bankrupt you now it's not a problem any more.

Genericization occurs when more or less everybody uses your word mark instead of a generic product class. But you can't actually sue everybody. And if you chase say, popular media, it just becomes a joke - Stephen Colbert can't use the word literally everybody you know uses because his bosses will get sued, ha ha, but it doesn't stop you and it won't stop genericization from happening. Notice you won't find any courts checking that you spent enough on legal fees as otherwise you lose for inadequate enforcement. They only care that ordinary people, who you wouldn't sue anyway, used this word in a generic way.

Beyond that, it's not at all obvious that this is a problem you'd want to prevent. Why are Kleenex and Xerox so well known? It's surely not because they're unsuccessful!
tldraw's source is available fwiw

https://github.com/tldraw/tldraw
It's not a hoax, though. Vaccines causing autism was. While the level of the carcinogen wasn't what they thought it was, it's still significantly higher than the 0 that it should be, because the only reason it's there at all is because the companies are recycling plastic from electronics. I think that the researchers saying it doesn't change their conclusion is reasonable.

If you had told me that Cocoa Krispies were 50% rat feces, but then came back and said you'd made a mistake and was off by an order of magnitude, it's only 5%, I think it would be pretty reasonable to not update your conclusion that Cocoa Krispies were significantly contaminated with rat feces.
What amount of fire retardants would you like in your food? How about zero? I would like zero.

These have already been banned in CA from furniture because it creates household exposure. Why would it be ok in cooking utensils?

BTW the chemicals don’t actually prevent house fires it’s basically an industry scam to put them into products.
ENM?
> The main difference is that the first call wanted me to give them information, while the second call advised only "go into a bank branch in person."

Unfortunately physical branches are expensive to maintain, so a lot of banks have been closing them down. There are even plenty of banks with zero physical branches now. All contact is via phone or email, so there is no scam-proof way for them to contact you.
Agree. The remaining comments boil down to:

1. "It's not visual, it's text". Yeah, but: how many "visual" representations have no text? And there _are_ visuals in there: the depictions of state space. They include text (hard to see how they'd be useful without) but aren't solely so.

2. "Meh, verification is for well paid academics, it's not for the real world". First off, I doubt those "academics" are earning more than median sw devs, never mind those in the SV bubble. More importantly: there are well-publicised examples of formal verification being used for real-world code, see e.g. [1].

It's certainly true that verification isn't widespread. It has various barriers, from use of formal maths theory and presentation to the compute load arising from combinatorial explosion of the state space. Even if you don't formally verify, understanding the state space size and non-deterministic path execution of concurrent code is fundamentally important. As Dijkstra said [2]:

> our intellectual powers are rather geared to master static relations and that our powers to visualise processes evolving in time are relatively poorly developed. For that reason we should do (as wise programmers aware of our limitations) our utmost to shorten the conceptual gap between the static process and the dynamic program, to make the correspondence between the program (spread out in space) and the process (spread out in time) as trivial as possible.

He was talking about sequential programming: specifically, motivating the use of structured programming. It's equally applicable to concurrent programming though.

[1]: https://github.com/awslabs/aws-lc-verification

[2]: https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.p...
Being vulnerable to strategic voting is a huge downside that outweighs other considerations.

As the article mentions, in the real world score voting would just be approval voting where you put a max score on some choices and 0 on others.

And in approval voting you need to think about how others will vote and pick your cutoff point based on who you think has a chance - do you vote "yes" for the center-right party to avoid the hard right party getting in? Or do you vote "no" to help the center-left party beat the center-right party? (swap those directions to personal preference)

RCV isn't perfect, but in all but the smallest elections there's really no practical strategic voting considerations. You just state your true preference order.

Of course, I'll take any of them over FPTP.
What GTmetrix Did That Made Me Switch to SpeedVitals
Ask HN: Does Hacker News consist mostly of real people?
I'm curious about how the community operates, how much of the engagement is genuine, and whether there are any bots or automation in discussions. I'd love to hear insights from those who've been part of this community for a while!
I have a simple defense against this. I use a special email account for financial information that only my email provider, myself and my financial institutions know to exist. Even if I tap yes instead of no by mistake on a prompt like this, my financial accounts are safe unless the attacker breaches my bank to find out the email account I use with them first.
It’s clear you just want to be heard but that doesn’t prove that’s what happened to your application

“assumption” doesn’t imply a lack of truth, it points out your inability to know that out of all possibilities, which possibility applies

it means there is no point in doubling down on your data point of 1 in 1 niche industry when there is this other industry wide practice occurring as well

an industry wide practice that would affect minorities applying as well as existing employees alike
This should answer your question:

https://elite.bbcelite.com/about_site/about_this_project.htm...

Some parts of Elite were documented prior to my project, particularly the procedural generation and ship data blocks. But none of it was documented to this level; it's taken time, lots of it!

I love this game, and I figured it deserved a proper homage. Or, to put it another way, this is a labour of love. :-)
This is true - inability to switch jobs while on H1B is not right but it is difficult to make that a reality based on the spirit of the program.

If the program is there for "we can't find qualified people in the US to do X" and then you find one such person to sponsor for H1B - the direction in which this is going is that Company is looking for an Employee. If you as an employee than say "imma pack up my bags and go elsewhere" now this is changing direction, now Employee is looking for Company and that is really not what H1B is for.

There 1,000,000% should be like H1E program that works in this direction but I am sure whatever someone tries to come up with there will be hundreds of people here on HN and elsewhere "crying" about "we should first look in the US before we hire immigrants.'
You misunderstand. Sure that is a part of memory safe, but why is the much larger problem of running off the end of the buffer into something else not considered a larger part. In my experience the later is a worse problem (the blame for issues goes to someone else who's code is working perfectly correct and so they spend months trying to find a logic error before someone finally looks elsewhere - often the fix is just a random fix by those who are at fault and so the team will spend months more looking before closed as "doesn't happen anymore, no idea why". Memory leaks by contrast are hard to track down, but at least they leave obvious clues and so the blame doesn't go to the wrong person.
I don’t buy that premise at all.
I think you’re saying the same thing from the other side: it’s definitely true that it’s harder to get or transfer large amounts of real money because the system has layers of protection due to past fraud, but those fraud protections also mean that most people can’t get the kind of paper profits which lure people to cryptocurrencies. This gives scammers the appealing target of a self-selected group of financially unsophisticated people who have chosen a system designed to make large scale theft easy and safe.