skysight-inc/HackerNews huggingface dataset:
If I recall correctly, one of the problems (unless it was a different court case) involved the incestuous corporate relationship between the browser and the sites.

Customers wre using a tool provided by Google for accessing Google services (among others) and the Google tool is promising them that their activity isn't being recorded.

It isn't unreasonable for someone to believe that the promise included all those Google services and websites as well, but instead they were still being tracked and correlated etc.
> although I wonder if a FOIA request would actually compel them to give it to you

I believe most of it is open source:
https://github.com/18F/identity-idp
Pursuing legal action against the person (Elon) and not an unrelated business he owns (Starlink)? Wasn't the entire thing caused by a disagreement over X anyway?
That's interesting. I'll have to dig into this.
Patronizing, pedantic, megalomaniac? I'd have expected they were describing Lunduke's blog if the quote hadn't come with annotation.
I prefer the article title that my eye's read when I first opened the page:

"Monty Python's training for business analysts and traders"

I'm sure that that was required reading at the Crimson Permanent Assurance corporation.
Mozilla is a Google vassal and nothing more. Google analytics? Check. Firefox Safebrowsing sending your private tab traffic to google? Of course!

https://spyware.neocities.org/articles/firefox

Mozilla only has their Google billion$ in mind, not you. https://digdeeper.neocities.org/articles/mozilla
the implementation seems quite reasonable to me. i’m not sure how this is any different than carrying your physical ID when going through TSA security?

https://www.macrumors.com/2021/11/15/apple-strict-terms-on-u...

i suppose you could in theory imagine a future where apps “require” you to supply this to access some service online? is that the fear?

Just FYI some financial apps already require you to take a picture with your drivers license and upload it as part of KYC and other requirements. Having an official way to validate this seems better than entrusting that data with private companies, no?
Update: after 2 days of replacing my “cargo build” shortcut with “cargo check”, I never saw an error that check didn’t catch.

Granted, most of my build/edit loop consists of attempting to build not-working-yet code anyway, so build was typically halted due to errors before linking happened in the first place, so in practice I don’t think it’s saved me that much time… but in the few cases where everything does build, it’s nice to not have to wait those extra few seconds for the green check (I’m using RustRover for the record.)
Being a moderate, lowest common denominator language does have its own value, though.

It's easy to reason about, easy to hire for and easy to pick up if you know other mainstream languages. It's not just the chicken-egg market dominance thing you're describing.
A quick review of the notebooks shows its more just a recipe cookbook for some basic tasks.. I don't really see how this is "training".
So this is just the usual "Google kills projects lol" comment and not something based in any information about Closure Compiler specifically. Understood.
Yup, Rust syntax is just the worst - except for all the other syntax proposals that have been made over time: https://matklad.github.io/2023/01/26/rusts-ugly-syntax.html
Smil was wildly wrong about the trajectory of PV improvement. In his defense, so was almost everyone else.

I found the following comment about Smil:

"There is a way how to evaluate the quality of prophets, seers and visionaries. Find their 5,10,15 years old predictions. I own the Smil’s book: Energy Myths and Realities: Bringing Science to the Energy Policy Debate (2010). So have a look how good prophet he was 10 years in advance and focus on photovoltaics (I own Czech translation of the book, so I need to re-translate his text back to English, I hope I will not skew his ideas too much):

* To get 1 PWh/year of electricity you need to install about 450 GW worth of solar panels. You need dozens of years to acomplish such task. Reality check: 3 years in current speed, in the future probably faster.

* The cost of PV panels fell from 5 USD/W in 2000 to 4.5 USD/W in 2009. He don’t see much perspective of price plummeting as predicted f.e. by Al Gore (who cited the learning curve, Smil counted with 0.05 USD/W in 2020) or by PV industry (1.5 USD/W in 2020). Smil predicted that PV panels would be 25% cheaper in 2020 and 50% in 2030. Reality check: Current price of PV panels is ~0.2 W/USD. While Smil wrote the book manufacturers finally scaled their production of polysilicone and PV cells to cover the demand. Competition among them set the cost of PV panel on the freefall trajectory. PV panels cost less than he predicted for 2030 in 2011.

How credible are such visionaries?"

I will add that in 2023, 447 GW of PV was installed globally. So, we're at the point where Smil's "dozens of years" is being done each and every year.
Empower your organization for an AI future with Stack Overflow for Teams
Honestly, if I discovered and reported this, I'd be so scared of being charged with a crime under the CFAA or some other statute, there are just too many high profile faces that can be covered with egg here.

(edit) the charging guidelines are somewhat re-assuring but still https://www.justice.gov/opa/pr/department-justice-announces-...
> how do I know…

You don’t. Follow the market share. That’s as the close as you’ll get to a guarantee.

Ibis announcing they’re dropping support for pandas would be like Astro announcing they’re dropping support for React.

It only means fewer people adopt the new thing, not that the thing with the most market share dies off (looking at you, PHP and jQuery).
I understand now. Thank you. There is no requirement to separate capital letters with _.

"lipstick effect". I understand your explanation but the phrase is still unclear. If I had to guess: lipstick is a Western affectation and so are computer games. All nations have sayings that range from mildly unpleasant to outright racism and inflammatory. The lipstick effect sounds like "mildly offensive".

I wish you all the best and I hope this translates correctly 8)
This isn't a class action, it's a large binding arbitration case, and so the awards can be individually opted into while being negotiated en masse.

There was a similar case with a well known speaker company, and the payouts for that were several hundred dollars, and there's another one that's ongoing for Steam/Valve along these same lines. The attorney's fees come out of a percentage of the individual award, which can be much higher in these cases.
If you have to ask, it's not even very good shitpost, is it? I have no idea what GP is on about.
That’s how it is in Texas. The company that owns the power lines to your house is unrelated from the company you buy the electricity from. (The latter of which you have dozens of options to pick from)
I'm skeptical that Ron Wyden anticipated algorithmic social media feeds in 1996. But I'm pretty sure he gets a decent amount of lobbying cash from interested parties.
I'm curious, why do people use Ah for batteries, given that there's 3 different common server rack battery voltages (12, 24, 48)? Is 12 just assumed for RVing?
> It's not a program

It is a program when I can do java tlatk.TLC someprogram.tla.

You say `3 * 3 = 9` is a TLA+ specification. Well, here is a Prolog program: 3*3 #= 9. Is there a difference? No. The output when I run the Prolog program? "yes". The output when I run the TLC program? I haven't tried, but it is probably similar to "yes" or "no". It is in this sense that you can run TLA+ programs and get a relatively small output of whether it checks. Maybe you don't consider this programming, but people have done more with less, e.g. lambda tarpits where all that happens is lambdas reduce to more lambdas. In contrast the value space of TLA+ is quite rich, it is only the usability of it that is limited because Leslie Lamport continues to insist that TLA+ is "not a programming language".
Archiving it is exactly what you're asking for. The code and docs stick around, and there's a big banner at the top noting that it's not being maintained anymore.
Yeah, I agree.

This ruling is a natural consequence of the NetChoice ruling. Social media companies can't have it both ways.

> If that were the case, then their algorithms would enjoy no 1A protection from government regulation.

Well, the companies can still probably claim some 1st Amendment protections for their recommendation algorithms (for example, a law banning algorithmic political bias would be unconstitutional). All this ruling does is strip away the safe harbour protections, which weren't derived from the 1A in the first place.
Volkswagen Plans to Shift from Selling Cars to Offering 'Vehicles on Demand'
We need a better answer for this. Application programmers don't want to be stuck in the dark ages where packages in Cargo / pip / etc aren't available - or where all the packages you depend on have to be copied by hand into the system package managers (pkg/apt/rpm/etc).

C and C++ deal with this by having dependency management be utterly horrible for application developers. You have to either vendor dependencies, or figure out how to find compatible versions of the packages you depend on on every system you want to support. (Ok, there's libsdl on ubuntu. On debian - oh, its a super old version. On redhat its split into multiple rpms. On macos? On freebsd? On windows? What about arch? Nix? Ok, next up - libpng. Oh no...)

Of course perl devs want to use packages in CPAN. And of course rust devs want to use packages from Cargo. They're really good! And there's hundreds of tiny libraries which are way better than anything I'd write myself - from SIMD accelerated UTF8 validation, to serialization, arg parsing, network libraries, FFI for other languages, and so on. This stuff shouldn't be manually, partially mirrored in freebsd ports, apt and all the other places. Thats a ridiculous solution to a very real problem.
Agreed; title changed from source original
>It doesn't seem particularly unique to TSA. Flying elsewhere in the world has essentially identical security screening, with all the same stupidity.

That's largely due to the US and 9/11. In fact, the US even pressures other countries into creating a separate mini TSA at their boarding gate for flights that fly into the US.
Thanks. We won't be bulletproof on day one, but we'll get there.

Another advantage of OTel is you can always send your data somewhere else as a backup.
Full title: Volkswagen Plans To Shift From Selling Cars To Offering ‘Vehicles On Demand’ – And Grabbing Even More Data About Drivers
This is peak internet. Thanks so much for sharing. What a lovely read.
Let's be honest with each other: you're attempting to distort and misrepresent what happened in one Florida case to try and support your narrative about what happened in a different and entirely unrelated federal case. The case of Anderson v. TikTok under discussion here doesn't involve a contempt of court order, no one has gone to jail, nor has the trial court even reached a decision on damages.

The reality is that this case is going to spend years working through the normal appeals process. Before anyone panics or celebrates let's be patient and wait for that to run its course. Until that happens it's all speculation. Calm down.

The US legal system gives authority to judges to use contempt orders to jail people when necessary as a last resort. This is essential to make the system work because otherwise some people would just ignore orders with no consequence. Whether the underlying case is about a debt owed to an HOA or any other issue is irrelevant. And the party subject to a contempt order can always take that up with a higher court.
with how pricing works here battery is basicaly a necessity. They will pay 3-8c /kwh during the day for extra production, and charge 50-65c/kwh when you don't have enough production. Well, maybe necessity is a bit strong. That's only a $5-$8/day swing on a 13kwh battery. But it adds up.
that's great, only 2½× the wholesale prices on solarserver!

is that available in the usa? because the swindle that caymanjim is being subjected to is kind of a usa-only thing
In practice, these systems get stronger rather than imploding. Any failure becomes a justification for more power that they can use to "prevent this from ever happening again". A system that ran smoothly and never had issues wouldn't be able to grow like this (and might even shrink as people start to take it for granted).
Part of the claim is that TikTok knew about this content being promoted and other cases where children had died as a result.

> But by the time Nylah viewed these videos, TikTok knew that: 1) "the deadly Blackout Challenge was spreading through its app," 2) "its algorithm was specifically feeding the Blackout Challenge to children," and
3) several children had died while attempting the Blackout Challenge after viewing videos of the Challenge on their For You Pages. App. 31-32. Yet TikTok "took no and/or completely inadequate action to extinguish and prevent the spread of the Blackout Challenge and specifically to prevent the Blackout Challenge from being shown to children on their [For You Pages]." App. 32-33. Instead, TikTok continued to recommend these videos to children like Nylah.

Do you think this should be legal? Would you do nothing if you knew children were dying directly because of the content you were feeding them?
I could see that making sense in some contexts, like the "straw that breaks the camel's back". However that's not what's usually being referred to in this database query problem.

Usually it's doing one query that returns n results, then doing one more query for each result. Therefore, you end up having done 1+n queries. If you'd used a join you could potentially have done only 1 query.
I once drove from Oregon to Death Valley on the east side of the Cascades/Sierras. We were driving at highway speeds for most of a day and saw almost nobody. Just nothing and nobody as far as the eye could see for hundreds and hundreds of miles. This isn’t even very unique. Vast swaths of the American west are just empty.
> not great for the re-seller

If the AGPL is exactly as you say, I don’t see why this would be a problem for a re-seller. For a pure re-seller I don’t think the value add is provided by modifying the software.

E.g. take the example that Amazon hosts the service and integrates with their internal services etc for logging, storage, load balancing etc. If they only have to distribute the modified source, then their internal service APIs will be leaked. This is probably fine most of the time, but what if the API reveals too much of the secret sauce (very unlikely, but possible so necessary for legal CYA, or extra approvals every time you want to modify the AGPL code). In a more devil’s advocate reading, the following stands out (IANAL, just conjecturing):

> all the source code needed to generate, install, and (for an executable work) run the object code

Do I need to include my super secret storage engine X because my modification requires that I use it? Let’s say I write the code in a way that it is an optional dependency, but because of a programming mistake, a single version goes out where it becomes a non-optional dependency, do I now have to include it (for the users of that version)?

In an even more contrived case, let’s say I integrate it with a vendor closed source program X. The virality is impossible to satisfy, unless I negotiate an AGPL license for X.

> Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication

Intimate data communication is pretty vague. Imagine the AGPL is a database, and I write a custom storage engine. Naively that seems pretty intimate to me.

Either correctly or incorrectly (because it’s never been tested), the perceived virality of AGPL is probably a major reason, regardless of the actual intent.
They're probably mixing up the SSPL with Hashicorp's version of the BSL, which does talk about competition [0].

[0] https://www.hashicorp.com/bsl
2024 General Mini PC Guide USA
Spreadsheet by user SerMumble on the MiniPCs subreddit, attempting to list all Mini PCs available on the market.
> Being a moderate, lowest common denominator language does have its own value, though.

I'd argue that's Python, not Java
> This isn't a matter of technical chops, this is a matter of someone who is good at navigating bureaucracy convincing the powers that be that they should have a special hook into the system.

I would love to know how one can get what I'd imagine is at least a 6 figures contract with the government? How does this work?

I imagine the author of FlyCASS must be making a good amount of money off their product.
The fact that they had to add that disclaimer indicates that people were mislead by the more obvious interpretation of the word “incognito.”
Despite what they are claiming, they are clearly changing back the license because they felt the pain of not being Open Source anymore.

The proof that companies like that publicly under value the success that they owe to being Open Source.

But being able to use the term Open Source, by using AGPL, an OSI approved license, removes any questions, or fud, people might have.

Also it makes me laugh so much the guy is trying to victimize himself pretending that they are unjustly targeted by FUD when it is not FUD but a real existing problem.
Amp hours are what the batteries are specified in, right down to cells that are 1.5V, 2V, 3.9V etc.. Yes, once they're in system you want to know kWh capacity of the system as a whole, but it makes sense that people think of what's written on the batteries first.
I think this is a tech literacy problem, honestly. Lots of people don't understand the local/remote boundary. To us it's obvious, clear as night and day.
If you were to participate, could Google then refuse to hire you or generally do business with you?
Don’t forget the dual Thunderbolt/USB 4.0 ports which can also do point-to-point networking at about 40Gbps. Planning on building a 3 node Proxmox cluster using TB as the fabric for Ceph and cluster traffic.

Truly fantastic machines.
I'm curious what you would think is "good modern journalism". Could you give examples?

The discussion's article writes more like The Atlantic or NYMag interview style than AP News or Reuters. Both styles are suitable in my opinion.
> your bits are illegal and your other identical bits are legal

That happens all the time though. If I rip a copy of a movie for backup purposes, that rip is legal. If I upload a torrent of it, the exact same bits on my disk are now illegal distribution of a copyrighted work.

If I am the artist who owns the copyright of the work, my bits can legally be redistributed.

The intent and legal status of the bits matters in a ton of cases.
As an industrial technician I fear the worst (and yet it excites me).
Yeah, I would be kind of careful here if you have a Workspace domain with them (like I do).
I think my point is still valid. How are people using sqlite3 in server context? Single process in modern webapp and 15-60 minutes of data loss might be acceptable but why? To save yourself a postgresql install which can be on the same server?

I feel like I missed something here.
It’s the license type that matters, not how development is funded.

Postgres’ license is similar to BSD so even if Microsoft made and was the sole developer and sold it, anyone could distribute or sell it or whatever regardless of who contributes. Similar to Elastic’s old license and why Amazon was legal in what they did.

Amazon (and most all large companies these days) do a ton of OSS dev, but that doesn’t matter. The license of the various software counts.
How are people expected to answer the usage questions accurately?
>but add enough complexity...

I don't know that we spend enough time questioning whether that complexity is necessary.

Because, yes, if we want to transmogrify Web standards largely intended for a static document model into a full-blown application platform then there will definitely be complexity involved. Especially true if we do so while keeping those Web idioms fully surfaced.

But, how often do we really need SPAs versus traditonal Web apps that feature judicious use of dynamic behavior? I doubt that the complexity chasm is frequently worth it.

But, if it is, then we need to commit to standards/frameworks that push down the complexity by abstracting away the underlying Web idioms that create it.
That's exactly what the post says, "When I tried to upstream minor fixes to the C code to make the behavior more robust and the lifetime requirements sensible, the maintainer blocked it and said I should just do "what other drivers do".
I mean, it’s very straightforward generics. There’s just nesting, each of these types has one or two parameters and that’s it. I’m not sure there’s a simpler way of communicating the same thing.

But I also think that I wouldn’t design an API that works like this in Rust natively; this is adapting a signature from C rather than doing the API you’d want if you were creating something from whole cloth.

I also believe that static types are very different based on the language; I’d rather write Ruby than Java, but I’d rather write Rust than Ruby. More advanced type systems tend to actually pull their weight, whereas simpler ones don’t give enough juice for the squeeze, IMHO.
You're going to love this.
https://www.reddit.com/r/mildlyinteresting/comments/1atu0tk/...
Down here in Georgia we got this option couple of years ago. It seems that only place its valid is at TSA checkpoints. But its still doesn't work well at TSA checkpoints. I've made several flights this year and on half of them, the ID checker has never worked. Requiring me to pull out my physical license to show the TSA officer. Not sure if its an issue with Apple wallet or the TSA NFC scanners.
> I don't think I have any more bias than any other programmer.

Oh my. Quite the tell.
I get money and Google no longer tries to interact with me? Win-win.
You make a good point. They really ought to be sold with Wh prominently displayed. I'm talking about 1200Ah@12V, although in reality there's a good chance that I'll do 600Ah@24V or 300Ah@48V. It's all the same 14.4kWh and will provide the exact same amount of usable power (ignoring some conversion efficiencies).

I'm using Ah because I'm used to talking to people about 12V battery systems, and Ah is the most prominent number when talking about battery capacity (when the voltage is already implied or agreed upon).

You're absolutely right though, and I should have been more clear about it.
This is important. I can't apply (not US resident), but I would think a lot about doing if I could. Is 5k worth the risk that in a year Google decides to shut down my Gmail and everything in my account with it? No.

I know it sounds as Google has me kidnapped... which may be (and it could be my fault for not migrate to a different service, but the social part of migrating, not the technical part, is what worries me)
Which is...exactly what they did.
Or they only have remastered versions when there can be big differences, not always for the best
How would you like Rust to describe such Types?

> a PITA to work with in real world projects, and on both sides of the API.

Don't see how this is a Typing issue, sounds more like API issue
The one time I got pulled over, the officer took my license and reg to run a check, I'm not sure I would want them handling my phone. I'll stick to the card.
Soon people are going to start putting up every line of code deleted by a Google engineer on this site.
> Have been using Firefox for a long time

It allows long lived first party cookies so isn't that much better.

Only Safari clears them after 7 days to prevent tracking.
Closure. What a fitting name.