skysight-inc/HackerNews huggingface dataset:
Not identifying a data subject without beyond reasonable doubt before sending out highly personal data is itself a GDPR violation - even a data breach which they would have to report to their GDPR officer.
Both the government and private companies can censor stuff. But private companies are a little bit scarier. They have no constitution to answer to. They’re not elected. They have no constituents or voters. All of the protections we’ve built up to protect against government tyranny don’t exist for corporate tyranny.

- Aaron Swartz
YAML, Jinja... why again!?

I can haz function library?

>inb4 muh idempotence

Seriously, idempotence != YAML.
Let's not throw the baby out with the bathwater. We can still measure how quickly new (average) developers become proficient, average team velocity over time, and a host of other metrics that tell us if we are increasing or decreasing the quality of our code over time. Ignoring it all because it's somewhat subjective is selfish and bad for your business.

Leave off the word "clean" or whatever... DO have metrics and don't ignore them. You have people on your team that make it easier for the others, and people who take their "wins" at the expense of their teammates' productivity.
Are you being floCed by Google?
>What should the amount of excess deaths be?

With several fake known inputs and there associated outputs we should be able to determine if the calculation is right.

The result on the real world data is not known but when calculating a statistic you should be able to figure out if you are calculating the right statistic or returning 42 for all inputs.
Massive global communities were a mistake. We're not cut out for them.
Yup, you can setup Haskell with Nix. I'm not too familiar with Haskell, but it looks like Nix even has a collection of Haskell packages (including lens). This looks like it is a good resource for getting started with Nix + Haskell https://notes.srid.ca/haskell-nix, you should be able to follow along in a Nix repl. I recommend forking on of the example repls from the blog post.
> Perhaps the worst example would be King Théoden in the Two Towers. It's an extreme closeup, which holds for a while, of Théoden eating in the most gross manner possible.

You mean Denethor II, the Steward of Gondor.
That to me is the scariest thing of all.

Science can't work if unpopular and controversial results are not given fair consideration. By all means, bad methodologies and conclusions that do not follow from the premises should be picked to pieces, but we can do without downvote campaigns and snarky "Big yikes, sweaty, don't you know that has been debunked already?" comments.

Edit: thanks for the ResearchCoin, kind stranger!
I mean if that’s your issue Matrix is your best bet, not telegram
brb creating 100 alts to spam every comment section on twitter with images of frogs and crows. they cant ban all of me for 14 days
Belarus and Hijacking of Flight FR4978: A Preliminary International Law Analysis
Are "gun crimes" a thing? Isn't that covered by violent crime? It expected that violent crime uses a weapon of convenience and since CA restricts firearms, then firearms figure less often in violent crime.

What's clear from the statistics is, restricting firearms did not make a statistical difference for violent crime in CA.
But is so with gun murders? According to this chart (2015 data) is it not one of the lowest

https://en.wikipedia.org/wiki/Gun_violence_in_the_United_Sta...

however it did seemingly fall in rank if not numbers from 2010

https://en.wikipedia.org/wiki/Firearm_death_rates_in_the_Uni...
I don't think Hacker News allows you to block people. Or follow them.
While i avoid using the tech monopolies; no way would I participate in a state run system.
Any podcast that uses those sounds is an automatic nope from me. Why do they do it? Who needs those sounds? Just tell the story, we don’t need the sounds of airplanes bombing things when talking about WWII.

The other thing that annoys me in podcasts is the two hosts switching back and forth between sentences. Either have a real conversation or just have one person, this 2-person story-telling format does not work.
> What makes you think I’m not aware of this?

> Yes, Apple determines what app gets to the device. Who in the world would think otherwise? - it’s part of their marketing for the iPhone.

You used to think otherwise. You claimed that the package sent to the device was signed by the developer. It is not. Apple (or China) works as a MITM who can modify the package however they like with no way for the user to verify that malware hasn't been inserted. F-Droid allows the user to verify that the package contents hash the same as what they would build locally.

> Are you suggesting that China gets to re-sign software going to devices either a) inside and/or b) outside China?

Yes. Because the App Store has this MITM vulnerability and China gets to MITM all US services (with blessed MITM status for iCloud that even defeats Apple's "E2E" encryption for their other services), they can replace the Signal package with a compromised one.

>> Despite the Play Store having far more users than the App Store, it has infected far fewer users.

> How do you know?

Unlike Apple; F-Droid, Google, and Amazon allow security researchers to analyze apps on their respective stores instead of blocking their access. Lower case count despite higher test rate isn't a guarantee that fewer people have been infected, but it is strong evidence for that conclusion.
I don't see it pointed out in this article, but the de-platforming ban appears to be limited to state political candidates:

"The new law will ... impose fines of $250,000 per day on any social media company that de-platforms candidates running for statewide office. It would also impose a $25,000 a day fine on companies that de-platform candidates running for local offices. ... DeSantis said any Floridian can block a candidate they don’t want to see online and it’s not up to Big Tech companies to make those decisions for the public."

Seems odd to take such a moral stand on this issue, but only offer protection to political candidates/politicians.

(from https://nbc-2.com/news/state/2021/05/24/desantis-signs-bill-...)
Is 5G Opening Security Holes in the Internet of Things?
iPhone have the longest life of all the smartphones out there. Very old phones still get software updates. They even throttle CPU to make sure an expired battery doesn't necessarily mean a broken phone.

If they really wanted you to rather buy a new phone, they'd stop providing software updates much sooner, and they'd just let the phone die as soon as the battery is broken.
It's certainly a sign of closed mindedness.

AFAICT most discussion on the internet is pretty closed-minded though, people have their preconceptions, and they argue them. Rarely is anyone enlightened, or are minds changed. It is common to see such a person be corrected on a point of fact but then go on to repeat the same falsehood in another place or on another day. This is likely because to them the narrative is important, the emotions, rather than correctness.

> Correcting someone in a public venue isn't for the audience of one that is spouting stupid things, it's for the rest of the world that is reading the thread.

I hope so, but I'm not sure it works like that either, as the legions of spouters seem to grow by the day :/
Seriously? That's an abuse of partial and just a way of following the rules without actually following them. That code must have been fun to navigate...
> What scared me quite a bit was Apple blocking all services when an Apple Card wasn't paid.

I'm not trying to sway your opinion of Apple, but you should know that Mr. Curtis's Apple ID problem was discovered to be unrelated. Apple doen't disable Apple ID services because of missed Apple Card payments.

https://9to5mac.com/2021/03/03/apple-card-apple-id-unrelated...
Isn't Qualcomm going to release original designs again with the acquisition of Nuvia?
or you are all sheep
I actually believe it's a positive overall, I just think it was implemented haphazardly, and without consultation from app creators.
Actually, this information is wrong, sorry. His status is unclear to me and various sources report different things on this.
I find it bizarre that your stance on civil liberties allows people to carry a gun freely but is totally OK with totally taking away someone's freedom for years or decades because they are supposedly a threat to public safety.
That is a terrible example. Is not the same not having internet, water, or power, than not having Twitter or Facebook dude.

And besides that, If I have 20 options like I do with social networks and it's as easy to change as to create a new account, I'll simply change providers or I can easily create another account in 3 seconds. This kind of argument comparing apples and oranges is terrible.
Expel/Site Reliability Engineer/Remote/$125K-$135K plus bonus/www.expel.io
Expel is a four year old cybersecurity startup with over 250 employees across the US & Canada. Our SRE team is expanding and we're looking for someone with at least 2-3 years experience. Feel free to send your resume directly to Kareema.Price@expel.io. Job posting: https://expel.io/about/careers/?gh_jid=4365117002
> Also, printing in 2021? I get that people still print, but it seems equivalent to improving the Fax dialog in 2006.

Free coloring pages (like: outlines of characters or whatever, you can easily find these with image searches) for your kids.

Worksheets for homeschooling or school supplementation, or if you're a teacher.

DMing RPGs if you want more than one screen of stuff visible at a time, or are trying to avoid screens at the table. I find, especially, printing relevant monsters or character sheets for likely combat encounters in a session to be super useful—saves you flipping back and forth between a bunch of things on a screen or doing the work of condensing stats, you can underline and notate one or two spells on the sheet so you're not searching at the table for "what would this magic-wielding creature probably cast first in combat with this party?", for a repeat-encounter big nemesis that the party comes to hate you can let the party rip up the sheet when they finally dispense with them, that sort of thing.

Most of the RPG stuff also applies to serious study or working-with-references. Screens still aren't a replacement for 20 sheets of print-out paper that I can have spread out on my desk all at once, and fold, write on, stick in a desk drawer for later, cram in my pocket, flip over to sketch something on the back, whatever.
Ways to become qualified to comment on fuchsia are as simple as using it or reading its source code or docs.
The Sombrero Galaxy
R is easy to understand if you use it as intended.
This sounds suspiciously like North Korea to me. Still crazy how they put that plane down with jets and then escorted the plane out of the county...
You don't have to serve a lord nor be a peasant, you pay for the use of "their" land.

This happens in many other places in Italy. One example that comes to mind is a part of the money collected from fishing permits on Lake Maggiore (tragically famous lately for the Stress cabin disaster) going to the pockets of an aristocratic family who "owns" the lake and the fishing rights.

Disgusting to say the least, but that's law.
I could not imagine taking anyone seriously who says I should leave my air conditioned house, comfy office set up exactly how I like it, for "that a workspace doesn’t need to be aesthetically pleasing, or well-equipped, or air-conditioned (or even have walls or a roof!"

Unreal. The disconnect here is just shocking.
The unit is event-driven, so no, you would just lose the ability to change its current programming. Regardless, it can be bypassed on the actual boiler heater, it's just a thermostat. It's a decent set of compromises, definitely better than anything going "no internet, no service".
> I stopped when they referenced Snopes as a "fact checker"....the same Snopes that "fact-checked" a satirical article in the Babylon Bee about whether Brett Kavanaugh should prove via DNA that he's not the son of Hitler.

Are you suggesting that when something that is false is being circulated as true, fact checkers should ignore it if it originated on a satire site?
I don't think that "total number of years of human life lost" is a good general-purpose measure. Specialists could perhaps apply that measure to the deaths of old people (people over retirement age?) but it would be crazy, in my opinion, to apply it to the death of a baby or a teenager.

As the hypothetical trolley controller, how many 50-year-olds would you kill to save one 16-year-old? And would you kill the 16-year-old to save a one-week-old baby?
Build systems that manage dependencies are that automation you're talking about, except they're easy-to-reuse across many projects. That's incredibly valuable.

Being able to ship software, especially across many platforms is much more important than maintaining some sort of purist separation between build system and package manager. Your view of affairs, after being dominant for decades, is finally receding into the background, and the world is a better place for it.
Where did I advocate Telegram ?
Writing software in most companies is a team endeavor. If you can't handle interacting with others on a daily basis, find another industry. Better yet, start your own company.
Definitely not the first database to allow time travel, TM or not.
> ticketing systems make up a non trivial fraction of the overall cost

I once read that fare revenue just about covers the cost of fare collection. If true, why even bother?
SF and NYC are supported by the government around them, and look at the explosion of violence and crime in those cities over the past year. Not so in Austin.
> Fuchsia provides a stable binary interface (like Windows, but unlike Linux).

Linux does provide a stable binary interface, to userspace.

> eg. binary drivers from a hardware manufacturer that wouldn't provide updates for them anymore

That can be seen as much as a downside as an upside, because it makes life a lot easier for hardware manufacturers to ship more binary blobs
Russia has murdered dissidents multiple times in foreign capitals in plain view (resulting in other civilian deaths) most recently the Novichok murders. They don't care about what the west thinks and likely approved this operation too.

https://en.wikipedia.org/wiki/Poisoning_of_Sergei_and_Yulia_...
It doesn't to me, unless you are arguing that churches' decisions to remove offensive comments made by visitors to their social media page or blog should make them legally liable for whatever stays up?
I think a lot of people can't see through the noise. Find a video of two pundits arguing, and I guarantee that you can find videos which alternately claim that each side "destroyed" the other. It's not just that people can't integrate all the different information out there. (this is part of the problem, too, of course) Frankly, I think we have underestimated the degree (or at least I underestimated it quite a bit) to which many people never really understand the validity of an argument, but simply adopt it when it becomes "mainstream." Of course the problem now is that there is not really a "mainstream." There are many small competing and conflicting "mainstreams." And so people adopt many of these ideas.
> I wonder if it would be different if it had come from someone they knew in real life. I guess I shouldn't be at this point, but I'm always surprised that the people posting the misinformation aren't terribly embarrassed about it when it's revealed.

That's an interesting possibility, and I have a small anecdote in the context of the COVID-19 pandemic that is slightly related.

My mother, at the older end of the lately maligned "boomer" generation, would often rant with me on the phone about how obviously fake or ridiculous hoaxes were being spread on WhatsApp groups that she participated in. Even though she doesn't have a scientific background, she has a good instinct for the general ideas and how science works, and a very well-honed bullshit detector. After a while, maybe out of lockdown boredom, she started refuting the hoaxes when she could find good sources or science-based arguments to do so... and eventually, some of her friends and acquaintances who did tend to fall for false information, now ask her beforehand if something they have just been shared makes sense or not!

Note however that this is not in the US, so at least she doesn't have to contend with overarching partisan identity lines regarding belief in this or that.
I want to emphasize it's unknown whether this is the successor to the M1 by major or minor version - but it's more likely that this is a production ramp-up for the new Pro machines to be announced during WWDC and will likely ship later this summer.

The successor to the M1, the lowest-end Apple Silicon running on Macs, is likely expected next year in a rumored redesign of the Macbook Air (whatever the CPU itself is called)
Yeah, it’s not. Which makes the rest suspect.
Octoverse Spotlight 2021: The Good Day Project–Personal analytics to make your
All gun deaths, or just gun crimes?
What is the difference between a pull down menu and a drop down menu?
I've always thought of that trope in fiction of immortal beings wanting to die as being silly. It seems like a case of the fox considering the grapes to be sour because it couldn't reach them, on the part of writers.
(1) The government that also governs your power, water, roads, etc. Maybe some sort of visa process for people who wish to "import" software.

(2) For sure new laws would need to be created, and it would be difficult.

(3) Right now that "agency" is Google and Apple, and even though it is additional bureaucracy to bring those functions into something controlled by citizens, I think that is obviously better.

(4) Let's see if we can stretch existing criminal processes into this problem domain. For severe crimes, an individual can be arrested and have to pay bail to go free. How about the allegedly illegal software has its certificate revoked and is reinstated if bail is paid? That would be for "felony"-class software; maybe just tickets and fines for misdemeanors.

> the threat of criminal prosecution does not seem to have proven to be a deterrent

I believe this is largely due to the very high levels of anonymity that are currently possible on the platforms where malware is prevalent (Win32). It is much less of a problem on the platforms where anonymity of software creators is mostly removed (iOS and Android). I think it is VERY interesting to ponder a scenario where the government removes the anonymity, rather than a corporation.
In some sense that's not interesting though, right? A newborn that never made it also had very few resources poured into them. From a purely utilitarian perspective, the worst age to die is 20-22, when you've got an education and a long history of people devoting time to making you a productive member of society, but you've had no space to contribute anything back yet.
Obviously.

How many shitty products are dominating the world, just look around.

And how many awesome startups with great products died.

Product just needs to be “good enough” to not break the market fit of a company.

All the rest depends on marketing/sales.

That’s the brutal truth.

Before you start using Apple as counter example — check how much they spend on marketing.

And how cool they organized iPhone distribution and sales even before iPhone matured to be really good product.
Oh totally, that's why sprinter vans or step vans work well for tools and small goods. But if you're moving sheet goods, pallets/slats of heavy goods, long materials, or things like dirt or gravel, then a truck bed is better.

It's all about using the most suitable vehicle for the job.
Same here, encryption buddies!

But realistically, our setups are not the norm, in any place I've seen at least, from small personal setups to huge enterprises. Most people leave their computers with the defaults, and leave their computers unlocked all the time.

For them to use a dedicated password manager is a step up as password managers are built for security. The password manager built-in in your browser is meant for comfort. Password managers usually hides the passwords, removes them from the clipboard, auto-locks themselves after X minutes and more, while the strongest protection the browser password managers have is a master password.

So yes, probably for you it's fine, because you have other measures. But for most others, especially casual users, they don't have those measures and would be better off with a password manager.
Teradata Vantage, too.
Yeah. I still use Emacs for actual development sometimes, but it's been less and less, honestly. But it isn't going anywhere as my git porcelain. I used to scoff at even the concept of a git porcelain- I never used my IDEs' tools to do git ops because I thought they were weird, leaky abstractions, and that you just have to learn "real" git anyway. But Magit doesn't hide git from you- it's just a really nice, interactive, interface over git.

Even better when you can actually hop into conflicted files and use smerge and language-specific tooling (LSP) to do "real IDE" stuff.
Cargo etc also cache dependencies in a central location.

"Separation of concerns" is ill-defined — you can use cargo as just a package manager, just a build system, or both. Most people use it as both but there are definitely places (e.g. bigcos) that use just one of the aspects of cargo.
Ultimately, I think right-leaning politicians want to ban deplatforming because deplatforming works and they have the most to lose from it. I see this as practical political calculus and a fight for survival rather than some ideological exercise.
Are you arguing that indentured servitude is a good thing? It sounds like you're siding with the employers here.
The micro-kernel architecture is definitely a game changer for this, compared to Linux...

Linux tried different things to reload dynamically the drivers & core stuff, without rebooting the computer, but I always had diverse issues after some hours...

Thanks for the link + info :)
You haven’t addressed the hostile attitude of the maintainer, which was the point.
Theoretically, perhaps. But I'm not super worried about it. I only visit a handful of sites and have scripts and third-party resources blocked by default and have HTML5 features disabled. I have Firefox (and all of my browsers) sandboxed in my system.

Most of the important bug fixes from Firefox as of late have been in these areas that I have disabled, such as WebGL rendering, responsive design mode, 3D CSS, custom fonts [1], WebRTC [2], and so on.

[1] https://www.mozilla.org/en-US/security/advisories/mfsa2021-1...
[2] https://www.mozilla.org/en-US/security/advisories/mfsa2021-1...

I'm more worried about some new feature introducing a security hole through one of these new features intended for modern browsing. Given the number of unfavorable changes that come with every release compared to the number of fixes, though, I'd rather just skip the auto updates for now. I only update when I (reasonably) know that nothing that I'm used to will be irreversibly broken/removed and when I have the time and patience to update my userChrome again to keep things as they are.
I'm having a really hard time trying to understand the level of entitlement that takes to believe that you can have a service from a private for-profit business without paying for it, like Facebook, YouTube, etc. and they are forced to give it to you without any say on it, no matter what, even if it's not advertiser friendly and ruins their business.
> Fuchsia has no GPL so it's unlikely any of the driver source will be available to you.

The open-source repository already contains over 50 directories named `drivers`: https://cs.opensource.google/search?q=f:drivers%2F$&sq=&ss=f...