skysight-inc/HackerNews huggingface dataset:
> My point is more that for somewhat implies exclusion, while by doesn’t.

I'm not disagreeing with that specific point. Just making a corollary that by doesn't necessarily identify what it is in all contexts, as it's more ambiguous depending on where it's used. For a restaurant, it's fairly obvious because we have prior assumptions about the service. It it was laundry, the assumption might just be it was advertising itself as a black owned business. For a streaming service? Probably more on the side of how a restaurant is seen, but why even court that confusion? Most restaurants would avoid it as well, and call themselves Soul Food or some other moniker that clearly communicates what it serves as opposed to who runs it.

"Restaurant by Black People" might communicate something about the restaurant enough to most people, but it's also just a poor choice of description all around. Netflix by Black People is similarly a poor description, IMO.
This is why AI is complete snake oil. They're trying to encode a recognizer, but they can't even define what it is they are actually feature extracting. Only that it's "typical ML techniques" that the rest of the industry doesn't want to call bullshit on because no one wants to give someone the idea that they shouldn't be allowed to use something if they can't explicitly articulate the function.

There's some things where screw it, why not. This is not one of them.
I think vs code has an extension that lets you see git info (committer and commit message) inline if you hover over a piece of code.
This is how I feel too.

At my workplace, we can easily spin up a kube cluster locally but our Helm charts aren't transportable for local development. They can be modified, torn apart, extracted from, but we don't have a seamless and elegant way to say "Hey, this thing in production, that's running via Helm/k8s, I want the same thing locally ... with these environment variables adjusted"

I don't think that's a difficult thing to accomplish and there is appetite from others I work with to do so, but there's _effort_ behind it.

Maybe there are smarter ways and we just don't know it yet.
Everything is contributing to climate change to some extent, but buying a used ICE vehicle and continuing to use it till it dies is probably better than indebting myself for years to buy a logistically challenging and otherwise unmanufactured car.
No existing project should break unless its developers take the action to upgrade (bumping the version of the library that the library manager is looking for).

The reason I'd personally prefer package 2.0.0 rather than package2 1.0.0 is because a lot of tools understand the former. For example tools can let the user know a breaking update is available, or allow me to specify that my project works with many major releases of package, or upgrade/downgrade more conveniently.
GP is not an example of "race baiting". You "conservatives" sure don't care to conserve the English language.

https://splinternews.com/if-youre-confused-about-what-race-b...
Even if I switch macOS for open source alternatives I still have to rely on closed source software for important parts. And let’s be honest: It’s almost impossible to recreate Apple’s ecosystem with open source components. It’s even harder with iOS. I could switch to Android or sone obscure alternative operating software where I don’t even know if if’s still there next year.
Security Flaws with Apple's Two-Factor Authentication (2019)
The rank goes with the label. Who got first? Tiger Woods got first. It isn't helpful to know that someone shot a 68 and got first without knowing who it is.
You have no idea how bad it hurts me to use them. AT&T only offers crappy DSL at my place. They wired my neighborhood up for fiber and stopped 5 houses in each direction. They want thousands of dollars to complete the line to my house and the neighbors in between. My last house had AT&T fiber with symmetrical gigabit. Comcast is 1Gb up and 50Mb down, good luck ever seeing 50Mb and it used to be 25Mb max.

At my families vacation house Comcast is the only option. It was the same when I lived in apartments. They would make deals with the complex to be the sole provider.
Free Micropatches for “PetitPotam”
Agree. It may well be a bad proxy. But it does not mean the problem is getting worse either, one would need to back it up with some arguments/estimates. The number of pictures on the internet does not seems a good one to me (cats population has not grown that big).

I am thinking that people don't seem to know if the problem is really getting bigger. They just say it. If we don't know that, we cannot use growing child pornography as an argument to reducing civil liberties.
I do something similar (minus the Nix part). I don't bother to dockerize my applications, but I use Docker as a cross-platform dependency manager for daemons they use. Before that, I used Vagrant with a full VM, which has the benefit of looking more like a provisioning script for a full server, but the down-side of being tied to whatever OS or distro you choose for the VM.

Either way, it's a way to document exactly how to get your dependencies in order and the project running. That's a big improvement, operationally, at a lot of places. If Docker died tomorrow with no replacement, I'd go back to the Vagrant thing. Installing that stuff directly on my workstation sucks, for a bunch of reasons, and I'll not go back to that if I have any way to avoid it.
I admire the people who work on pet projects like this one and share them with the world despite getting criticism that is just barely constructive. These are merely design issues- not things that stem from it being a terrible idea. It's a good idea that just needs a v2 design, there is no need to go on a diatribe about unrelated events, this was clearly just someone taking an idea they thought could be valuable and sharing it with others in the hopes they might gain value from it also.

I have needed quick visual fingerprints of repos for a very long time, even just a crude outlay of the filesizes was what I needed but this provides even more. I just don't like the tone of this criticism, and nobody would ever do Show HN's ever again if "it's just not a good visualization and no one will ever seriously use this" was the standard for commentary.
>And everyone should stop driving fossil vehicles starting now. [...] There’s no excuse not to.

I have my doubts that everyone can switch over to a (prices starting at) $70,000 electric car like the author can.
I always forget where remote controls are. Granted, I forget where my phone is too, but at least that's only one thing to search for.
Of course, in the Netherlands you'd just say "cyclable", and almost everything in almost every city is.
yes and no.
first of all: which services does Amazon provide that would make an app dependent on them in the same way it might be on Google services? does Amazon have its own system for push notifications? for weather data? for syncing contacts?
secondly: it has been confirmed that Android apps will be able to be sideloaded. a Microsoft employee tweeted about it but I can't really find the post right now
The final step of this is going to be detection of terrorist materials, then we will have privacy that is based on our jurisdictions definition of terrorism.

Your device provider(not necessarily Apple) will notify authorities when you score high enough on a threat model.

In just in a decade, for the US citizens that model could include belief in fair elections(depending on who wins, you can be a terrorist of the deep state or the far right), you can be a Chinese terrorist in the USA if the friction intensifies between countries, you can be financial terrorist if the relationship between Cryptocurrencies and the state sours.

You can be traitor terrorist of corporations, because they detected inappropriate use of corporate materials on your device.

You can be cultural terrorist in a culture obsessed with self preservation.

You can be infidel terrorist a muslim state with large enough market.

There is no need for hypothetical situations, you can be a terrorist or a freedom fighter today depending on your coordinates.

It is so easy to be a terrorist these days.

This is going to get very interesting when every authority starts demanding detection of their boogyman. Why bother with anti-espionage when you can tell apple to check who does have the pictures of your new shiny thing that was supposed to be a secret?

Apple seems to provide nice technological solution that looks promising to work fine as long as the authorities do good job in not becoming totalitarian crazy nutjobs because the technology can be used for any content, does not have a capability to ensure that it works only on child porn.

Apple is giving governments a content control tool that at this time is promised to work only for specific materials.
Sadly, back during the Yellowstone fires of 1988 the press and uninformed people got the phrase "let it burn" from somewhere and proceeded to wreck all political will for any sort of measured and responsible wildland fire management. Two decades later, if Americans see a wildfire burning and it isn't swarmed with attempts to put it out, they complain.
I hesitate to say this, but I thought there was something different about the Charmin that I'd purchased recently.
I am not persuaded those numbers would look better with different messaging but the same content.
There is a depressingly large body of technology attached to movie film and we'll be living with it for some time (especially aspect ratios).

Probably just best to stick to Cinerama and be done with it.
Any number of rebuttals can be found online for these, many probably on the Moon landing conspiracy theory wikipedia page[0].

[0]https://en.wikipedia.org/wiki/Moon_landing_conspiracy_theori...
I wonder how much of the decrease in native bees is due to the trend of people keeping honey bees. Flowers have only so much nectar and pollen. A honey bees could be consuming most of the available food for miles from the hive. I have never seen this possibility mentioned. Most people thinking of getting a single hobby hive, I get the feeling, are generally nature loving people. I would guess that if they knew that their hive would decimate the local native flower visiting insect population they would not want one.
A fun trick is to cross the eyes so the differences become obvious - a bit easier with more space between them:

+---[ 1 ]---+ +---[ 2 ]---+
| .=o. . | | ..=o . |
| . *+*. o | | o 0+.. o |
| =.*..o | | X.o. o |
| o + .. | | . * . . |
| S o. | | S o . |
| o . | | o . |
| . . . | | . ..|
| o .| | .o|
| E.| | Eo|
+-----------------+ +-----------------+
Article is a bit disappointing.

Summary: Technicolor filmed simultaneously on three B&W films after passing through color filters. Each film strip was dyed red, green, blue, and the three were overlaid for the final film. Set lighting had to be extra bright. The ruby slippers were actually silver in the books.
Nope. I spent significantly less than that (It was used, with 112k miles on it), but also it’s being shared by a household of 5. My per-household-member spending is approximately twice of yours (my household income is less than my state’s median …and likely the cost of living in my state is higher), so now we have to know the details of energy sources to know whether your emissions were less than mine.

In 1880s london, a laborer may spend 23 pence a week on coal, with coal prices at 10 pence per hundredweight, that’s about 230 pounds of coal per week (the English used fantastically inefficient open fires: https://digpodcast.org/2017/12/03/heating-homes-victorian-br...). That’s higher per capita emissions than in the UK today in spite of incomes a factor of 10 less. So if you live in a small, drafty house with a coal fired gravity furnace, you may burn enough coal to have higher emissions than my entire household in spite of low income.

So efficiency also matters, and matters a lot. While it might be an okay rule of thumb, there is no 1 to 1 correlation of spending and emissions. In fact, there’s no particular reason why there need be any emissions at all.

I’m reminded of ozone depletion. At one point, refrigeration relied on ozone depleting refrigerants. Because people tend to have refrigerators or air conditioning proportional to spending, you could’ve made the case that there’s a 1 to 1 relationship between spending and ozone depletion. HOWEVER! We passed bans on ozone depleting chemicals, and since then, emissions of such chemicals have dropped so much that the ozone layer has started to heal in spite of National and global wealth increasing dramatically. We simply developed alternatives.

In fact, as of 2013, UK emissions per capita are less than what they were in 1860. https://voxeu.org/article/driving-uks-capita-carbon-dioxide-...

And now, since there have been further drops, it’s lower than 1860-1880 even including imports (which are about 20% of emissions, give or take).

The solution to climate change is not castration, whether literal or metaphorical (Degrowth). In fact, we’ll be poorly prepared for fixing the damage of climate change if we lack the wealth and industrial capacity to do anything meaningful. And there’s no way to convince the developing world they should stay poor in order to solve climate change. The only solution is to use alternatives to fossil fuels.

And while I admire those who are willing to engage in a vow of poverty to fight climate change (assuming they’re not putting their few resources into inefficient coal heating, etc), it is actively harmful to addressing climate change to insist, falsely, that every dollar spent has an identical effect and therefore the only way to mitigate climate change is poverty. (In fact, a laborer in 19th century london would be poorer than you by today’s standards but higher emissions, so even poverty is not sufficient!)
With CPAN this was solved by hierarchical package/class naming.

Net.pm
Net/IMAP.pm
Net/IMAP/SSL.pm

^ Each of those is published by a different author, and inherits the previous one to add features. As a result CPAN is a tremendously useful library of OO, not because they're all different, but because they are designed to inherit and extend existing code, rather than re-write the whole thing and have 500 differently-named-almost-identical codebases.

CPAN's been around for decades, and everybody talks about DRY code, and yet no other language seems to want to actually reuse and extend code.
Seems if you don't use iCloud, you can opt out. There are alternative backup services available on iOS devices, like Backblaze. But does the OS let them properly integrate with the system?
I hope so, but at the same time, which app developer is going to target compatibility with the windows desktop when writing an app?

Also, how will/do apps that depend on Google Services work (or not)? Is there some shim or something?
Apple's claims on how it will work are also completely unverifiable. What's stopping a government from providing Apple with hashes of any other sort of content they dislike?
That's my point: "Needs change". If you were a supernatural omniscient being with full knowledge of all possible pasts and futures you would have predicted that need.

Since none of us are omniscient it's OK for us not to build the perfect API the first time round!
> It requires too much manual setup

I'd argue that this isn't true. Installing a light switch is a HUGE pain in the ass compared to a "smart plug" that can turn a lamp on and off via your phone or any "smart" switch that can connect to it.

As annoying as setup procedures can be they don't take nearly as long or involve nearly as much sweat as cutting holes in walls, running wires, potentially installing additional circuit breakers, installing wall boxes, installing the actual switch, and making sure it's all according to code.

Furthermore, changing which outlet the wall switch controls is also a pain in the ass compared to just relocating the little smart plug or changing the device it controls in the switch configuration software.

It's possible to make a smart device that lasts for decades without security issues but device manufacturers just aren't willing to put in the effort for that sort of thing. It's much, much more profitable to make devices that only last 5 years before the end user needs to spend money on a new one.
Retroactive Data Structure
New Nissan Leafs are extremely affordable. Range is more limited, but they still have DC fast charging options.
> Honestly when I read the title, I immediately thought, "Drinking fountains for black people."

Wow, that is egregious. We ban accounts that stoop to vile tropes like that. I doubt that you intended it that way but you did it anyhow—seriously not cool. If you want to keep commenting on HN, please don't do anything like that again.

The gratifying thing is that the commenters who replied to you were so entirely decent. That's the sort of thoughtfulness that you ought to be practicing, even when you encounter something that rubs you the wrong way on the internet. Or rather, especially then.

https://news.ycombinator.com/newsguidelines.html
>> until you need to forward X, which I sometimes find very useful (on a LAN it's not too bad)

> Other than that I never do it.

If we got rid of all the features that someone never uses (or even a lot of people never use), we wouldn't have any features anymore.
He’ll be fine as long as the extension doesn’t steal data. The moment that happens, his job is on the line.
At least they sent Spot, not Atlas.[1]

Robotic mask enforcement in China: [2]

[1] https://www.bostondynamics.com/atlas

[2] https://twitter.com/i/status/1422781790259929090
> Even the value proposition is unclear. A simple mechanical light switch Just Works (TM). It's cheap, reliable, and nearly universally understood. Adding network connectivity, scheduling, voice recognition, etc. to these things sounds cool, but that novelty wears off very quickly, and you're stuck with features that probably won't matter to you day-to-day.

As I mentioned down below, I'm currently on crutches with a broken leg. Voice-controlled lighting is a big convenience in my scenario. Mechanical switches don't "Just Work (TM)" for disabled people.
If you’re willing to take the time to set it up, openhab is actually pretty great.

I’m using it here to manage a bunch of stuff, with absolute reliability. All of our stuff here is fail-stupid, so if any of the automation breaks, there failure mode is the least damaging one possible, and there always a manual override.

We use it for:

- PV, wind, generator, future hydro monitoring, power regulation, routing (water heaters come one when the batteries are nearly full, air rads come on when batteries are full and water is at 85.

- Water management. Sensors in tanks, and river, tell us relevant levels. Pumps run when they need to to keep things topped up, but also based on power availability.

- Agriculture. Got moisture and light sensors in each bed, valve on irrigation triggered by soil and sun conditions. Weather station at the house provides additional parameters. Going to add nutrients to the system in the future.

- Lighting. Right now it’s just doing dimmers/LRGB for the home theatre - still can’t quite get it syncing up LRGB for ambient lighting based on display but working on it. Also, currently rigging up fairy lamps in the trees along the road to trigger based on presence.
The bottom line here is Apple can look at your iCloud data whenever they want. They've written down a vague description of something that supposedly keeps them from doing it all the time, but they can unilaterally change the parameters whenever they choose to do so. They have thoroughly torpedoed their privacy story.
Is the P14s exactly the same as the T490? I'm looking at the photos online and the ports and layout is identical to my T490 that I am typing this comment on. I wonder if I can swap the internal components / motherboard?
In the Node.js ecosystem, major semver bumps often just mean that support for an EOL version of Node was dropped. Which is a good thing IMO - allows the devs to use modern JS conventions without as much transpiling overhead.
I think people imply Apple should refuse to do business if it means following unjust laws contrary to their core values. Instead, it is a revelation that their core values aren't to protect the individual, but themselves.
Many of these steps are spun as being for the users' privacy.

But they also prevent the operators of the system – Apple Inc, quasi-governmental non-profits (like NCMEC), & government law-enforcement agencies – from facing accountability for their choices. No one else can confirm what content they're scanning for, or what 'threshold' or other review applies, before serious enforcement action is taken against an account.

Also, Apple is quite vague about whether the claim "Apple manually reviews all reports" means Apple employees can view all triggering content, even if it was never uploaded to Apple servers. (How would that work?)

It would be trivial to extend this system to look for specific phrases or names in all local communication content.

How will Apple say 'no' when China & Russia want that capability?

In fact, might this initial domestic rollout simply be the 1st step of a crafty multi-year process to make that sort of eventual request seem ho-hum, "we're just extending American law-enforcement tech to follow local laws"?
Terraform to create and manage the cluster and then helm to deploy any applications.

Those two tools have been around for a while and you’ll find plenty of documentation and other people looking for help online.
It finds specific images, but the hash is based on pixels, not raw file bytes. The hash is insensitive to small image changes (brightness, saturation, rotation, compression artifacts), so slightly modified images still hash to the same value.
Elon Musk and His Companies Are Changing the Future of Mankind
CalyxOS has a handful of apps that exist in the image that you can optionally install. I would assume it's one of those. I run CalyxOS and don't and never did have WhatsApp installed.
For reasons unbeknownst to me at the time of writing (for it requires much more introspection), I think this would be OK if it were a service that ran only on icloud-stored photos— rather than apple devices across the board.

I’m not sure why this is the line crossed for me. Perhaps it is only because I willfully choose _not_ to store _any_ data on iCloud (or at the very least a minimum amount as possible). Even moreso, I’m a bit unsure of what that line even is.

Is it a software vs hardware thing? No, because one could argue the service is not Apple hardware-specific, but rather specific to the iOS software.

So perhaps the line crossed is this being an OS feature rather than a SAAS feature. It is unfortunate that the precedent has been set where I am OK with potentially privacy invasive features on SAAS products, but I suppose it is what it is.
> There has to be some incentive somewhere for Apple to do this. They know it's wrong, they know it will be abused.

The most positive spin I can put on it is that it has become clear behind the scenes that NCMEC and partners have put enough pressure on Congress that Apple believes that on-device scanning for CSAM content will be soon be required by federal law, and this is their attempt to define the parameters in as privacy-preserving a way they can before the actual legislative language is drafted and can't be changed.

Even if all of that is true, I don't think this was the best way to do it and it is a huge own-goal to concede ground before there's even been a public debate about it.