skysight-inc/HackerNews huggingface dataset:
Well, it allows you to track which packages are used how much and gather ip addresses of your users.

IP addresses being the only "personal" data the new telemetry proposal would plausibly be able to gather as well, which a lot of folks are complaining about.

Just to be clear, I don't think the Go module proxy is a bad thing, just saying that we've already crossed that "threshold" of potential personal data collection long ago.
The AGPLv3 network clause is triggered on modification, so if you don't modify the code, you don't have to redistribute the source code.

The copyleft licenses don't require to share the source code publicly, they only require to give source code forward to downstream users, who may or may not contribute back upstream to the original project. In the AGPL case, that would be only users that you let have network access to the modified AGPL software.

This seems like a reasonable set of requirements to me.
No, strncpy is not "designed to solve the problems".

strncpy is a function to fill out fixed size data structures such as some on-disk data structures, with a variable length string it right pads the structure with null bytes.

It does exactly what it was supposed to do, something that was pretty useful in 1970s UNIX programming but rarely if ever what you need today.
I just loaded up CNN and saw 20 stories before having enough. The worst example being a celebrity pregnancy. I did not note anything about this story. I viewed the mobile website and desktop version.

I can think of a billion things going on right now that are vastly more important than anything about a celebrity pregnancy.
No one claimed it's essential to have telemetry or that a language literally can't do without it. After all, Go is doing fine without telemetry too.

But that doesn't mean it's not useful, for Go but also gcc, or Zig, or D, or any other language.

A long list of use cases is given here: https://research.swtch.com/telemetry-uses
Wait until they meet wolves.
I mean that as a group, people who crusade against monitoring of client software on end users' machines, will in the long run be accelerating the shift towards more software being web based.

If I'm deciding between a desktop and a web client for my software, monitoring is a concern. If I suspect I'll either a) not get enough opt-ins for montoring or b) end up in a publicity shitstorm if I use opt-out, then I'll just opt to run the software on my server instead.

The amount of monitoring and tracking that is done on server side software is obivoulsy going to be a LOT more than what "anonymous usage data" would be for the client version. And that's a bit ironic (that it might have the opposite effect).

Obviously scenario isn't about this software specifically. A compiler isn't going to be "web based" tomorrow. It was more a comment about the software landscape and the privacy debate in general.
I'd love to see a sort of hypercube model that also had the ability to perform better database-style summarizing. Pivot tables with more dimensions and power, perhaps.

I might be an idiot, and it might all be obvious in some way, but everything I try to do in excel is about 80% easy and the remaining 20% is hard because a lack of power in excel's formula language. From no-brainers like fixing strings to various things we take for granted elsewhere in programming, like our own defined functions. Sure, if you extend excel, you get some of it, but it should be able to do those things without dropping to VBA or add-ins. Meanwhile, its default functionality leaves a lot to be desired, especially quirks like how it interprets numbers, dates and strings.

I feel like I can explain to someone how to copy and paste things in excel so that formulas get applied, but having to teach them PowerQuery is beyond my ken.
Ah! Just a silly Easter Egg, I coded up this website when Figma was brand new. Figma is a UI design tool that allows for collaborative designing — you can see where people are in the same file with a similar cursor label.

It changes based on a few things (e.g. dark mode) + I wanted it to change when you entered a password (for my design portfolio) too but realised it was too complex.
This doesn't change what the parent comment said. Opt-out is inherently a dark pattern. The hope is that the person installing the software doesn't actually read and uncheck the box. It's no different to "install bing toolbar" for example being pre-checked and snuck in to directx.
Learning another (human) language is like that. Almost anyone can do it. It requires no special skills, training, or experience. There are some tricks that you can use, but mostly it's just an enormous amount of work, not particularly challenging work either, that you need to persist at for years, even decades.

I'd like to think this is common knowledge, but I have many times talked with people who hope to learn French to fluency in six months, and people who are convinced they could never learn it no matter what. Both types are terrible with estimating their abilities.
My own study tool, studywand.com - I collect youtube videos + pdfs, and learn through regular (AI-generated) quizzing based on the videos/documents. For papers/ideas I add manual flashcards. It's based on my psychology of learning dissertation and Comp Sci undergrad, and I get to label and improve the service as I use it!

I have dog fed myself 8k and growing flashcards over 4 years =)
This Tool Could Protect Artists from A.I.-Generated Art That Steals Their Style
I don't think observing there is no clean laptop from the store is blaming users. Instead it's blaming the manufacturer. In OP it's unlikely that Microsoft is actually sending data to valve, and far more likely that the manufacturer has preinstalled steam or something.
This is my site — thanks for the feedback!
Ahh yes, why engage with the arguments when it’s so much easier to just attack the person? https://twitter.com/skdh/status/1624398748410421248?s=20&t=I...

Maybe address one or two of her actual points and try to refute them?
News Publishers Are Wary of the Bing Chatbot’s Media Diet
Could I ask two questions?

1: Do you believe there's a chance Ukraine will try to retake Crimea?

2: Do you believe Putin could see Ukraine trying to retake the Russian territory of Crimea with NATO weapons as an existential threat to Russia?

Unless I'm wrong, I think this is all you need?

I'm not saying Ukraine will try to take Crimea or that it's even likely, but I suppose it seems quite possible that could happen now that Ukraine has been armed with NATO tanks and Zelensky has suggested many times that he wants to "liberate" Crimea.

So am I correct in thinking where we disagree here is that you don't believe it's likely Putin would consider an invasion of Crimea with NATO weapons an existential threat to Russia? Presumably you believe Putin agrees Crimea isn't really theirs and that NATO sending weapons enabling Ukraine to invade Russian territory poses them no existential threat?
That’s extremely far fetched.

You don’t need to go that far to find a plaisible explanation. Realistically if I was part of a country army and I had just picked up a foreign object to study, I would want to give its originator the least information possible about what I know and what I’m doing.

Telling the media the object was fully destroyed and we don’t know anything about it is both a convenient and easy way to do just that.
> as you admit people won't voluntarily turn it on, you've admitted it's a user hostile behavior

That is presuming people aren't turning it on because they don't like it, while the reason they aren't turning it on could be they are lazy and don't want to do any extra work.

If you had a HTML sanitizer that most people weren't turning on, you might just turn it on by default to improve safety (like Rails did at one point). Just because people weren't turning something on themselves doesn't make turning it on by default "hostile".
well technically, Paxos can profit because they can invest in 'Cash equivelents". Also at the stablecoin level, there is an expectation to profit through money lending, transaction fees, liquidity pools, reserve capital to short against an asset, and other lending practices. Even though the coin isn't going to 'Appreciate'.
I am not sure why random Joe's opinion on immigration isn't relevant by the same logic?
Brings back fond memories of building CORBA services and imagining a world beyond just DNS, DHCP, and a few vendor specific services.
This accident is America in a nutshell:

1. Rail companies slashed their workforce for short-term profits and share buybacks, cheered on by Wall Street [1]. Rail workers do not get paid sick leave because of those cuts, prompting Congress to step in an kneecap industrial action aimed at improving safety and working conditions [2];

2. Obama era rules were proposed for safer brakes (that would've prevented this incident). After lobbying by rail companies, those rules were weakened. The Trump administration scrapped them entirely. The Biden administration and Secretary of Transportation Buttigieg declined to reinstate those rules, let alone make them as tough as originally intended [3];

3. There are legitimate concerns that this has poisoned the water supply (eg [1]). There are other reports of animals left in East Palestine during evacuation have died;

4. One of the chemicals released (and burned) is vinyl chloride, which becomes hydrochloric acid in contact with water (including moiture in the air).

5. The EPA is doing air testing (eg [5]). Note the company contracted to do the test results: Tetra Tech. This is the same company the US government sued (and some individuals went to prison for) fraud ie falsifying testing to make things appear safer [6].

6. When a reporter starting asking questions at a news conference about the derailment, such as whether efficiency practices like PSR contributed to the accident, he was arrested [7];

7. There seems to be little media coverage for what could be an environmental catastrophe.

8. All this while just last week, Biden in the State of the Union address said "Corporations ought to do the right thing" [8]. The only way they will is if you, the government, make them or they sufficiently fear the consequences of not doign the right thing. Why would they when the entire political establishment defends corporate interests (eg against rail workers)?

Fines and possibly some payout after a decade of litigation are just the cost of doing business. The leaders responsible for this should end up in jail.

[1]: https://www.washingtonpost.com/business/economy/railroads-ar...

[2]: https://www.pbs.org/newshour/economy/why-congress-is-interve...

[3]: https://jacobin.com/2023/02/department-of-transportation-tra...

[4]: https://www.fastcompany.com/90848025/ohio-train-derailment-t...

[5]: https://response.epa.gov/sites/15933/files/Roving%20Air%20Mo...

[6]: https://www.sfchronicle.com/bayarea/article/U-S-sues-Tetra-T...

[7]: https://www.nytimes.com/2023/02/08/us/ohio-train-derailment-...

[8]: https://www.whitehouse.gov/briefing-room/speeches-remarks/20...
I will never understand comments like this, where the author had to actively click on one of a large number of headlines to even get there, and than make a deliberate decision to spend even more effort on writing a comment.

You don't provide any information for evaluation, all we know is that you think you heard it too often. And why make a disparaging comment about her on top of that, without any substance added?

I would not have added a comment if I didn't find it disturbing how much attention your mean comment gets. Another person even saying they cannot "stand her" - of course also without anything of substance added. I hate adding my own comment along this mean-spirited, substance-free and OT thread, but I don't want to say nothing either.

If you dislike the topic, just don't click. Easy. Or, provide some real meat for the discussion, not an expression of personal dislike, especially not of the person, unless they actually did something despicable worthy of such dislike.
Where Babies Come From: Supply and Demand in an Infant Marketplace
States have shared photos publicly when there was a PR angle to do so. If the US finds it is in its interest to point a finger at another nation I suspect the photos will roll out.
This is after they bought ten billion dollars of their own stocks last year. It’s unbelievable. They really couldn’t shell out a bit more, at least just for good PR?

https://www.commondreams.org/news/2022/09/19/while-fighting-...
Ok, then let’s admit it breaks your CI. So what? You fix it by setting an environment variable and you’re good to go after 2 minutes.
Reminding me of my younger days, during my lolbertarian phase where I thought people would do the right thing and have safety procedures in place because "market forces" would shut them down if people died. To be that naive again...
Thanks, I think those services are more for campaigns than everyday emails between us and our clients.
There’s a lot of bad networks out there. I won a number of Fortnite battle royals testing this and it was rock solid 120 fps, barely any detectable latency at the 10 ms ping I was getting.

The lack of noise actually made me prefer it over my gaming box. It’s a real home run for people fortunate enough to have excellent network connections to nvidia’s data centres.
The question more generally how easy is it to engineer bad stuff, regardless of this kit. Easier than engineering good stuff!
Same here. Been a happy customer of theirs for years & even attended one of their Biohack the Planet conferences back before Covid. Everyone that I met who worked there was great. The team really goes above & beyond to make their customers happy and to promote citizen science.
Either a Government Façade(conspiracy) or Extraterrestrials. Now the "reasonable" people are in a conundrum.
Have you asked core developers of those languages how they feel about this? I'd bet that you'd have near unanimous agreement that this class of information would be useful for informing support decisions.

Where I'd expect difference is precisely over the question of whether it's worth the cost & trust issues. That makes me wonder whether there might be some middle-ground here where some third-party like the Linux Foundation could run a telemetry service which is highly public in both its design and collected data, and whether that would be enough that many people would be comfortable with this kind of service without Google's business reputation entering into the equation.
We should start by assuming that the military is even more evasive than Bill Belichick in press conferences.

If we understand that a football coach doesn’t always say exactly what he thinks, then certainly the military PR person will be at least as coy.

The guy said “I’m not ready to rule anything out.” They could have asked him if he thought these drones were manufactured by John F Kennnedy and he would’ve said the same thing.

Some articles don’t belong on HN.
How much did the layoffs cost Google?
Clearly written by someone with a habit of publishing first and thinking later.

GNU/Linux is in the minority of Linux distributions (vs vendor-specific / embedded), and the combined footprint of all GNU/Linux distributions is a rounding error compared to the most popular Linux distribution of all time (Android). Android is well-known for having its own libc and userland, but even at launch it was treading a well-worn path set down by embedded developers with musl/uclibc + BusyBox.

The rest of the article is so off-track that it's not worth quoting anything specific to take pot-shots at.

If the author was looking for a clickbait angle, I think the choice to start with Wayland is probably more notable as a headline.
https://archive.ph/UGq2r
1. Russia is incentivized to use tactical nukes to destroy ukrainian infrastructure like bridges which are very hard to destroy with other means.

2. US warned that there will be catastrophic consequences if Russia used nuclear weapons. It's not clear what exactly do they mean. But it would be logical to suppose that this would indicate full scale NATO invasion.

3. In this case Russia military doctrine allows to use strategic nuclear weapon which is certainly will be used against USA, probably military targets first.

4. This is likely to trigger full scale nuclear response to Moscow and other major cities and consequent response from Russia. After initial strikes there will be armageddon plan which will destroy every big force on the planet just in case.

I don't think that this scenario is very probable, but there's clear path to the end of the world.

My only hope is that China would not allow #1 to happen and if China would decide to isolate Russia, it'll not last long economically.
Saying ChatGPT isn't smart is like saying dialup is slow in the early days of the internet. It doesn't really matter, what matters is it's changing everything. This is like an iPhone moment, a confluence of technologies expressed in such a way that it shows us a glimpse of the future.

The iPhone and iPad gave us Star Trek like touch screens. ChatGPT has given us god like HAL interfaces.
I see a lot of pro-opt-in arguments along the lines of "it needs to be opt-in by default, because the people we'd like to know from won't bother opting in, but wouldn't care either way".

Whilst I wouldn't argument that's an inaccurate description of the people you want data from, counter point: tough?

We're used to these liberties being taken in IT, so let's imagine a less technical scenario. You buy some lightbulbs from ShopX, and they'd really like to know your lightbulb usage habits in order to improve the efficiency of their lightbulbs (and nothing else, honest guv! but okay, let's give them the benefit of the doubt).

They could send you a questionnaire, and as rightly pointed out in these arguments, it's unlikely you'd bother with it. Or they could ... what?

Anything that involves them getting that information is a slippery slope at best, and a bit creepy already. This is the only industry where we've normalised this kind of liberty taking.
Are dollars in your Venmo account securities?
Just the push back on financial advice by guys like Dave Ramsey is shocking. You tell people to save, avoid debt, don’t buy new cars, etc and people react with almost anger at the suggestion.
user: Chronoyes

created: 38 minutes ago

karma: 1
In pure software terms it's quite boring. Worked on speech rec. Most of the time you are just making tools for a giant army to manually clean up/handle better all the edge cases. Game Dev is much more interesting these days.
No decision has been made; there's just a proposal and discussion at this time.
It doesn't have to involve PII data to be invasive. The heuristics applicable can be used to, in a roundabout way, fingerprint the type of software. And since it's being shipped to Google through the Internet they also know where the software is being developed and where it's being used. And this is just for starters. Once they've tackled the hurdles of people's resistance; having one foot through the door; it's easier to slide more and more telemetry functionality in. You may recognize this behavioral pattern from, uh, well, almost all of their other products.
> The AGPLv3 network clause is triggered on modification, so if you don't modify the code, you don't have to redistribute the source code.

Well, you're running the upstream software in that case, so you don't have to share anything, which is logical.

> The copyleft licenses don't require to share the source code publicly, they only require to give source code forward to downstream users...

Well, if you're distributing the software to downstream users via network, you need to share the source code via network. It's also logical and straightforward.

You can't tell that it's GPLv3 and binaries are here, but I won't give you the source. You have to.

If we were in 80s, I'd happily mail you a check and envelope to mail my floppies. One optional set for binaries, and one set for the source.

In both cases the practicality is the same.
I think you'll have to use something like https://hnrss.github.io/
Yes, I agree and alluded to that. The only reason to bring the far fetched theories into these conversations is because most of the standard (and more likely) explanations have been beaten to death.
Congrats Anh-Tho and Raffi! I think this will be big
a $1B high-yield (3.5%) savings account yields $35,000,000. Sounds like plenty to operate what is essentially a shell company plus app for managing monopoly money :)
Why does this happen?

If anyone has at least some speculation, I would like to read about it.
Car engines, scooters, or marine engines don't have a tendency to kill user if they fail for any reason.

Also, the real reason there's almost no new piston engines is that there's no real demand. Especially since you need to certify the plane with the engine as well. Thus we face mostly incremental changes, because any single development won't bring enough demand to justify the changes. Meanwhile there's not enough money in the market to actually try banning the old engines unless you want to cripple a whole sector.
That's some random bloke with an enthusiasm for keto diets writing as a contributor on Forbes, not an actual Forbes journalist, just in case anyone was wondering
> That is presuming people aren't turning it on because they don't like it, while the reason they aren't turning it on could be they are lazy and don't want to do any extra work

The solution in these scenarios is to simply ask the user, with no default, whether they want telemetry to be enabled or disabled. To do so in a modal or required dialogue in fresh install and the update in question.

If the telemetry is worth changing defaults to you then IMO it should be worth a bit of friction to introduce it more ethnically.