skysight-inc/HackerNews huggingface dataset:
There's no reason for the shields to cause friction though. They're not made of ordinary matter so an extended, very angular shield could probably cut through atmosphere seamlessly.
Never heard of this law before... Thanks!
To do so, Trump would have had to have done said declassification. Something he notably did not do. In fact, he also didn’t turn them over when explicitly asked when he left office.

He also lied repeatedly about keeping them, and kept them (and handled them) well after he was out of office and no longer president. He also explicitly directed employees of his which were not cleared for the material to move and handle those records.

He also kept them in a place easily accessible to folks who were paying him money (personally) at Mar-a-lago and went to some trouble it seems to destroy evidence related to who may have seen them (security tapes, etc) when the FBI came looking.

And that is ignoring the issues like a huge (and unprecedented) spike in CIA assets being killed/disappeared related to this material once he was in office, the Kushner loans from the Saudis that seems related to this material and other information, Kashoggi’s murder (right around the time of the Kushner loans from the Saudi’s BTw), and the whole fiasco with Flynn (appointed national security advisor by Trump) with Russian ties. And Trump’s repeated statements trying to shake down the Ukraine gov’t and explicit statements that he would direct US foreign policy against what are clear US interests and towards widely stated Russian interests. Like withdrawing from NATO, or removing US support for Ukraine.

In contrast, Biden appears to have kept some records at home in a location that was not widely accessible, and he returned them when asked, and as part of normal processes common to transitions. Not ideal.

But I’ve heard no accusations (not even flimsy ones), let alone seen any statements or actions from him, that even imply he is working against US national interests, or the nation has suffered any actual harm related to those actions.

So not even on the same planet as what Trump has admitted to doing, let alone what seems to be quite apparent that he has been doing flagrantly.

If Biden committed a meaningful crime? Impeach him, remove him from office, and lock him up.

Trump has been convicted of numerous felonies, not even counting Jan 6th and numerous other acts committed in full view of the public, and is still rattling around free as a bird and undermining US public interests.

Why is he not in jail? Why is he still out on bail, especially after making clear statements (before and after trial) that he has plans to flee the country?

Oh, and Biden, being president later, could have even gone back and declassified those records he had in his garage to cover his ass - but didn’t.
People always treat it as hyperbole but I really think that the point of this is being missed. I don't like when anyone spies on people and think we need much much better data privacy laws for the modern generation.

That said, there's a large difference between the US/Europe spying on each other, and a country like China, who (along with the US and Europe) has plans to go to war should they deem it necessary.

I will not be shocked if this generation is remembered as the biggest security leak in history.
Per https://www.fdd.org/analysis/2024/03/18/its-not-just-a-theor...

Chinese government has a seat on the board and there is a law that requires all Chinese companies provide data if queried (this sounds highly similar to U.S. national security laws).
The dominance of the negativity in these comments is noteworthy. Personally, I thought it was a exciting update with major hardware improvements, some compelling AI demos and use cases at a similar price point as the past. Top tech reviewers e.g. MKBHD has similar impressions.

Mostly just curious as to why there are ~0 positive comments here. I suspect could be:

1) anti-google HN bias - perhaps deserved?
2) it's simply more tempting/satisfying/rewarding to complain about rather than to praise big companies
3) any other ideas?

I'm guessing the 95% negative comment proportion isn't representative though so I was curious if anyone had any explanations for the HN skew
The future of SaaS is free and open source.

With this the cost of software (excluding maintenance) converges to zero.
R&D electrical engineer here! I have to do this sort of thing all the time and can confidently tell you it's pretty normal.

The real risk isn't really to the toaster (who cares, it's just a toaster, and even if it starts on fire when you plug it in, you're probably watching it pretty closely).

No, it's that you leach lead or other such nasties (sealing rubbers, PCB epoxies, what-have-you) into your dishwasher and start eating them when they get redeposited onto your dishes. Lead isn't that harmful... except when you eat it. Don't eat lead.

In fact, if you have a dedicated dishwasher for this (or ultrasonic cleaner! those are pretty awesome, most of the time, for most things!), I'd say it's perfectly reasonable to do this! You know what we call those kinds of things where I work? Parts washers. You know what we wash in them... circuit boards! It's fine! Circuit boards are cleaned with aqueous solutions all the time as part of normal manufacturing! If you don't have a dedicated dishwasher... well, I wouldn't do it then, but if you must, you'll want to run the dishwasher a few more times, empty, with a strong detergent, preferably a lead-chelating one. (You might also make one of those runs with dishwasher cleaner, and strike the whole "yearly dishwasher cleaning" task off your to-do list for the first time this... uh, decade?)

You will, of course, want to dry things well. This is both easier and harder with a toaster. Easier because, well, toasters get hot, and this will get any nooks and crannies dry. Harder because one of the tricks to get things dry faster after they come out of a parts washer is to rinse them in alcohol, because alcohol dries very fast. You, uh, don't want to do that with a toaster. At least not one you intend to run any time soon.
It's a lot about height + antenna selection. I've had better luck with Rak stuff than the more popular and super cheap Heltec V3 (but the V3 is a great little gateway into Meshtastic, and isn't too bad in certain areas).

I feel like Meshtastic is a lot like what ham radio felt like 50ish years ago. People experimenting with antennas and radios... dealing with the FCC and band allocations...

I do find there's proportionately more "prepper" types on the mesh, at least here in the Midwest, than I encounter online. Makes sense, though, considering how a lot of it is described.
I have read that ostriches can outrun humans as they have a much better running economy due to being able to store more elastic energy in their steps.
-movflags +funsafe
Or get the anti-terror squad put on them for asking a politician a question in the street.
There are plenty of loans where the original principal is never recovered to any reasonable amount and the vast majority of the loan is forgiven. It's literally how debt collection works, mostly attempting to get SOMETHING from the original debtor.

Forcing full repayment is absurd, and known to be by just about every reasonable person who's looked into the economics of loans. We figured out debtors prisons were also stupid a long time ago. There's plenty of alternative measures, and the whole reason things like bankruptcy exists is because we recognize it's better than financially nuking someone.

Or do you think we should also make medical debt unforgivable since you can't rip the kidney back out?
LoRa WAN user here, not to get confused with Ai LoRA.

LoRa has been a game-changer for IoT devices on the 900mHz spectrum. Chirping allows LoRa to go extremely great distances for free!

Overall, the 900mHz band is for hobbyists. I’m grateful that Meshtastic is stepping up regarding this matter although they’re not the sole beneficiary.

The FCC should not take this away from the public. 900mHz works through non-line-of-sight applications sufficiently well and anything above frequency will require higher power to generate an equivalent signal. High frequencies are not ideal for low data rate projects.
> What of the small, but important, products that Google hasn't killed yet? ... But what of say, Google Fonts?

Google Fonts can act as a tracking pixel, the bandwidth cost is probably offset by the slight amount of user data it obtains.
> will blame everything but their own failures

Given that this guy seems to have left in 2015, it may be be more like the classic "Old Well-Off Guy Complains Youth These Days Don't Work Hard Anymore" phenomenon.
At Factorio office. Rseding was working nearby and seemed to always have these weird videos playing. "Why is that guy chromed?" I asked. "That's just how his face is", or something, was the response. I was curious so went and found them for myself. Was not disappointed.
Introducing passkey support to Fastmail
There's a rigorous proof on Wikipedia, but there's simpler ways to show it.

For example, we know that 1/3 = 0.333...

3 * 1/3 = 3 * 0.333...

1 = 0.999...

You can also do it with subtraction. For example, 1 - 0.999... = x. Assuming x is greater than 0, then it should evaluate to 0.000...1.

But we can't have the digit 1 after an infinite number of zeros. If there truly were a "1" after infinite zeros, it implies reaching the end of infinity, which is a logical contradiction. So x can't be greater than 0.
Yeah, so important that commercial traffic is impacted to this day, in spite of billions of dollars in ammo and other costs.
Some info on here:

https://wiki.debian.org/AutoGeneratedFiles
I go to the library and browse the shelves.
Good question. I don't know how to quantify it.

What I do know is that if I encounter the need to debug a bash script I get extremely irritated.

Is it immediately obvious what a script is doing top to bottom? It's probably ok. Does it have a bunch abbreviated and potentially obscure flags? Does it have conditional logic? I'd probably prefer it to be written in Python.

If 100% of bash scripts were written in Python I would not be upset. Although I have similar thoughts on Python! Once gets over a couple hundred lines I'd probably prefer it to be written in Rust!!
This is a low quality piece about an over hyped subject.
Only true if you’re washing solely your towel. If you wash your clothes regardless, you might as well throw in the towel too. Why’d I choose to use a used towel when it can be washed.

What I suspect is that people here have massive washer/dryer combos that slurp oodles of energy, and use them only infrequently?

We can only fit one day of the clothes for the entire family in a single wash, therefore washing happens every day.
1/3 + 1/3 + 1/3 = 3/3 = 1

.3… + .3… + .3… = .9… = 1

https://en.m.wikipedia.org/wiki/0.999...
This is exactly the tool I needed and I will try it out in my new project. Thanks for your contribution
i’ve said it before and i’ll say it again:

no one will ever convince me that any of the owners of megasocial companies are benevolent while state backed are somehow different. none of these people should have the kind of power they have—whether governments or billionaires, no matter their nationality.

if we’re declaring that tiktok gives china massive amounts of power then this means that twitter gives elon massive amounts of power and amazon gives bezos massive amounts of power. if we’re declaring this is happening, then no, i don’t want anyone to have that kind of power. particularly small groups of billionaires who are shady and dark af. and who refuse to be transparent. and who refuse to be held accountable. and who actively take a “we rich deserve privacy protections and you non-billionaire peasants give us all of your secrets.”

if we’re declaring tiktok gives this kind of power then we’re absolute fools if we don’t stop them all. and i don’t think that’s hyperbolic.
You see «negative comments» where we see «constructive criticism» and «helpful reviews». It's not a «happy news» site.
How tiny a violin does it take to play a sad enough song to accompany such an oversized "struggle", as Google toils to just barely make a dollar or two?

Who knows, if they can't come up with anything brilliant that sticks to go along with search, they could always try turning it from a search company that has a few ads, into an ad company that's not so big in search. lol. Just to see how it goes, with that much money and no acumen at all a regular company would have no trouble affording things that no other could dream of, without having to lay off anybody.

Sometimes a scapegoat is pointed at and blamed for an untoward chain of events, other times blamed for a lack of miracles occurring.
Doesn't that question apply regardless of the amount?
The advertising industry is a malware services market.
You are missing the point here – garbage collected languages (the "allocate it and forget about it" style, not refcounting like Objective-C) require much more memory to perform at the same level as a language where memory is explicitly allocated and deallocated.
https://archive.ph/G5gYB
What do you mean? Deploying something like spaCy is far easier than deploying an LLM in my experience.
> That's really your best list?

There are dozens more that you can find easily with a quick search, and these alone support my point.

> Google constnatly double dips

Sure, maybe they're not the best choice. Let's use Apple instead.

> Gemini

> And they are double dipping on their own services by selling to AI to train their data

Other forms of double dipping than ads aren't on topic, relevant, or productive for this thread which was specifically about micro transactions not replacing ads because of double dipping. (yes, the problem is real - see later)

> WOW charges subscriptions and for cosmetics in game

Also off topic, but here I don't even see a problem. Unlike ads being involuntarily shoved down your throat, you're not compelled to buy cosmetics.

> It won't be ads for you today. It probably will be tomorrow

This is very speculative, and not supported by the hundreds of SaaS products that do not, even those that have been around for years.

> We're doomed without a fundamental shift in how society consumes content.

Like microtransactions?

Moreover, none of this addresses my points that if you get rid of ads (or user data harvesting), you still have to replace it with something else, and that utx will reduce the pressure to do these other things.

Sure, ultimately you'll need regulation to get rid of user data harvesting, and maybe ads too, but I'm confused as to why "double dipping" is being brought up as an argument against utx after those things are gone - they're almost orthogonal.
I read "debug strings" as something more hidden than "user-facing error messages", but perhaps you're right. Of course, a snake case error code is more searchable, so objectively more useful in at least one sense.
This simply does not appear to be happening.

China would have to pay Meta and Google a LOT of money to get the same kind of info it gets from TikTok directly. And Meta and Google would report those payments in some way.

Could you expand on specifically what you think is happening? Cynicism is easy but it is no substitute for analysis. Disliking domestic surveillance does not make for a foreign nation automatically getting the info.
The particular problem with this is that effectively free pipeline of people is starting to run dry. Japan is on it's way to a population crash. China's population is on it's way to rapidly aging. The US population only grows because of immigration. Eventually the number of people that want to do your freehand task is going to be so low that the cost of building the complicated machine will be cheaper.

If and when we get general intelligence in robots the paradigm changes greatly, the amount of bullshit the capitalists will get out of the robot will, to them at least, be well worth the cost.
No. The podcast focuses more on the fact that a lot of it is just very difficult for people adapted to modern life.

It involves a lot of skills that need to be honed (tracking, long distance jogging, planning, coordination without tech, herding, not getting injured by other wildlife in the process, etc) and it requires strategic planning ahead of time.

It's not to say that it's impossible, just that it's a skill that takes over a decade (part time) to do in a way that you have a decent chance of succeeding at. If however this was all you did day in and day out and you had someone experienced guiding you through the process each day, it'd probably take half the time and you'd be successful at the end.
And, while this certainly won't happen unless things seriously escalate, the US Government could absolutely pull whatever records they want, whenever they want, and if need be charge the US companies and its members with appropriate crimes.

You cannot do that to a foreign government. I'm not naive enough to think that these corps aren't spying on people or that they're not selling that data to foreign, even hostile actors, but there's simply a different level of consequence.

If you replace China with Russia you can quickly see how fucking absurd this is. Yes NO ONE should be able to do this kind of shit, but it's absolutely another tier of fucked when you don't even have the veil of government as a threat to make people think twice.
It was over 10 years ago, but Google did almost exactly this with small experiment Google did (probably related to some suit) where Dealtime (BizRate?) product ads were shown in Google Search results in place of [what was then called] Product Listing Ads.
Pax's primary goal is "designability" — to enable a vector design tool to read & write the same content & behavior you may write by hand. (.pax files)

Our solution requires language constraints — a hermetic separation of concerns between the declarative description language (.pax) and a Turing-complete programming language (starting with Rust.)

These language constraints and rendering requirements[0] are so core to our solution that building anywhere other than the systems level was not tenable.

[0] Specifically, the runtime must render in "design tool coordinates," to enable a vector design tool authoring UX. This authoring experience must also be extremely fast, like Figma's. The rendering engine must be designed around this requirement and neither HTML/CSS's or Flutter's were.
You're just stealing from another pool of limited size. Birthrates all across the world have dropped significantly. You only have so many decades left of people importation.
Banning TikTok is doing the right thing for the wrong reason.
Someone mentioned Bender from Futurama, and now I can't unsee it
Rent seeking behavior.
They licensed the required patents from Megapro, but the internals of the screwdriver are bespoke and higher quality than the Megapro equivalent.
Honestly, there is no making the people of Japan happy. They keep hating everything their PM’s do, then when next election comes around they vote the same party right back in. It’s a bit bizarre.
to be fair, it seemed like it was phone-specific. it worked the first time once he switches phones.
> or the second drop should be greatly expanded.

The second drop is called "liquid fresh water".

I'm not sure if I would want to categorize the water in the mantle as either "liquid" or "fresh". Most of that stuff is way above the critical point, not to mention saturated with rocky salts.
Ganymede having an ocean surprised me given that its surface appears rocky in photos. Apparently, it’s an internal ocean hidden under the surface.
Chromium/Chrome can also get ChromeOS and it's hardware division since most of the complications in chrome are there to reimplement a Phone/Desktop OS.
Meaningful comparisons between programming languages are difficult.

I've done rewrites of Python programs in Python, and the rewrites were more performant and easier to maintain.

My point is, is it the language? Or is it the fact that when you rewrite something, you understand which parts of the program are difficult, you know the gotchas, and you eliminate all the misfeatures you thought you needed the first time but didn't. In short, I suspect the benefit of learning from your mistakes is probably far more valuable than switching languages in either direction.
As far as I know, fly.io is very much alive?
Disney seeks dismissal of wrongful death lawsuit citing waiver in Disney+ terms
> In terms of realpolitik though, Congress is so deadlocked that new proposed legislation is unlikely to ever come

Then we need to deal with that.

Please think about it - if we try to subvert this system of checks and balances that we have, that subversion mechanism absolutely will be exploited by bad actors and/or the next party that gets into power. That's far worse than mere inaction while we try to straighten Congress out.

The only people who want you to subvert the checks and balances are those who have not thought through this for five seconds, and those who want to take advantage of the hole you open.
The LGPL is great for software libraries written in C, but doesn't really work for any other programming language. It uses concepts like object files and linking that assumes C. Even in C++ which is closely related you get issues with templates (users can't easily replace that code by their own since it is inlined in the binaries)

Many programming languages don't even have the concept of dynamic linking or object files that can be shared.
Not that I agree with it, the argument about “reverse sexism/racism” is that the judgements are based upon the identity group as a whole not as an individual. When taken in aggregate it is deemed that the smaller group is the one discriminated against.

The answer to this is to argue that it’s incorrect to take an overall statistic and apply it to an individual or smaller organisation in that group.
For those interested in exploring this topic in much more scientific detail than the NYTimes dares to try, his observations, interpretations and counter-arguments - going back many years - are available on his YTube channel here:

https://www.youtube.com/channel/UCx11KXwumf5w8J-GdBGKNVA/vid...
All of the memory models in question are based on data-race-free, which says (in essence) that as long as all cross-thread interactions follow happens-before, then you can act as if everybody is sequentially-consistent.

The original Java 5 memory model only offered sequentially-consistent atomics to establish cross-thread happens-before in a primitive way. The C++11 memory model added three more kinds of atomics: acquire/release, consume/release (which was essentially a mistake [1]), and relaxed atomics (which, to oversimplify, establish atomicity without happens-before). Pretty much every memory model since C++11--which includes the Rust memory model--has based its definition on that memory model, with most systems defaulting an otherwise unadorned atomic operation to sequentially-consistent. Even Java has retrofitted ways to get weaker atomic semantics [2].

As a practical matter, most atomics could probably safely default to acquire/release over fully sequentially-consistent. The main difference between the two is that sequentially-consistent is safer if you've got multiple atomic variables in play (e.g., you're going with some fancy lockless algorithm), whereas acquire/release tends to largely be safe if there's only one atomic variable of concern (e.g., you're implementing locks of some kind).

[1] A consume operation is an acquire, but only for loads data-dependent on the load operation. This is supposed to represent a situation that requires no fences on any system not named Alpha, but it turns out for reasons™ that compilers cannot reliably preserve source-level data dependencies, so no compiler really implemented consume/release.

[2] Even Java 5 may have had it in sun.misc.Unsafe; I was never familiar with that API, so I don't know for certain.
It takes a fluent, language specific bilingual with domain knowledge just to verify work. That's a high skilled job. It's just massively underappreciated because (same).