skysight-inc/HackerNews huggingface dataset:
> The real challenge is generating a real image that could be mistaken for CSAM at low res + is actually benign (or else just send CSAM directly) + matches the hash of real CSAM.

Why do you have an idea that image have to be benign? Almost everyone watch porn and it's will be so much easier to find collisions by manipulating actual porn images which are not CSAM.

Also this way you'll more likely to trigged false-positive from Apple staff since they aren't suppose to see how actual CSAM looks like.
> Healthcare is expensive, but it's less than 20k/year.

That's not true. I pay about $10,000 a year for healthcare and my company pays roughly another $20,000. And that's before I have pay per visit up to my rather high deductible. And I work for a large company with good benefits. Healthcare costs in the U.S. are insane and almost hard to fathom if you haven't lived through them yourself.
Another explanation is that EU is not a large cohesive economy like the US. In the US, startups target a potential userbase of 300M+. In the EU, a startup typically only targets a single country with a fraction of the population. Seems obvious that the potential profitability of a piece of software correlates with the population of its market. And only natural that developer salaries correlate with the potential profitability of the software that they make.
Gigabyte to Replace Exploding PSUs
this one looks terrific! I saw the review made by Linus : https://www.youtube.com/watch?v=0rkTgPt3M4k - totally got me convinced. I left Apple to System76 2 years ago, but that'd likely be my choice if I'd be doing this today...
Based on reported data from levels.fyi, senior SWE salaries in the US go up to $600k whereas in Switzerland they max out at around $400k.

If looking at averages, there’s about a $50k difference.
Thank you! I've updated the title.
Linux running on an emulated RISC-V core on a GPU fragment shader
Switzerland is 0% of the EU population because Switzerland is not in the EU.
You didn't recognize that there are plenty of European developers capable and willing to work on the US time zones. I presently split my life 50/50 between Toronto/Netherlands so I live half my life on Eastern Time and the other half on CET. I fly on weekends so I'm available during the week and when I'm in the Netherlands I fit work into my daily life at the time clients need me to fit in. Some days it can be tiresome, having to work until 11pm, but other days if I have a light work load with standup at 3:45pm CET, some days that's my only meeting and I can pretty much work when I like. It works out well.
You are aware that the Librem 5, in real-world testing, has terrible battery life... and is a brick in thickness. That's why I can't switch yet. :(
I've been lifelong Apple user (webdev, sysadmin, power user) up until 2018. I switched to dual-boot Fedora/Xfce and Win10 on a Lenovo X1C 6th Gen. It took several months to get used to, but I did not look back even once. The user experience is not as polished, but it gets the job done. In hindsight I was irrationally concerned about features or apps which I thought I would miss.
The quote from the Apple executive is misleading to outright dishonest.

> “Security researchers are constantly able to introspect what's happening in Apple’s [phone] software,” Apple vice president Craig Federighi said in an interview with the Wall Street Journal. “So if any changes were made that were to expand the scope of this in some way—in a way that we had committed to not doing—there’s verifiability, they can spot that that's happening.”

Apple uses complex cryptography to shield themselves and their list providers from accountability. You cannot determine if they've included non-child-abuse images in the database through inspection.
Ahh that is him? I remember hearing him on a podcast at some point and thinking 'here is a guy who is not a twat'.

Disclaimer: I have been wrong before and will be wrong again.
How does that work when we're considering stationary first responders though?
So if the gas stations go away, why wouldn't they be replaced by convenience stores/rest stops? Like how does "we're getting rid of the gas pumps" ONLY translate to "we're getting rid of all the other revenue generating facility that accompanies that gas pump"?

I could MAYBE understand the argument that the pumps help subsidize the cost of the convenience store and you'd see X% of locations close with no replacement taking over the location, but the whole point is that we have to make a choice between jobs + status quo or change + less climate impact.

TL;dr- I'm pretty sure we have enough gas stations at this point to meet demand.
why was this article posted prior to the publication of their actual research paper?
Depends on where you live, but generally this is enough solar, you just need enough well insulated storage to last a few weeks.
cryptographic hashes are different from image fingerprints
True, but can we cut it 50%? Can we convert 20% to bicycles, or 10% to walking, or 5% to scooters, or all of the above?

I don't think we'll get rid of all personal transportation, or even all car usage, but it's highly variable from city to city, and I suspect we could convert some of the "worst" cities to be more like the "best".

We should also decarbonize private cars, but we should be pursuing battery of solutions.
Should we still call it Havana Syndrome?
It would be hard to leave Apple. I'm at least waiting to see how this shakes out, and I'm aware of the fact that the other major commercial vendors (Microsoft, Google) are far worse than Apple on most of these issues.

Linux is still too high-maintenance for me, though I could be convinced. I am watching https://frame.work/ closely and considering grabbing one just to support that effort. The big flaw is use of Intel chips which are total shit compared to even Ryzens on power/performance.

The M1 makes leaving Apple even harder. The performance is great and the power efficiency makes a laptop feel like it has some kind of zero point infinite energy device in it. You can do a full day's work on an M1 running real apps like large builds, VMs, and IDEs and still have 1/3 battery remaining, and it's faster than a top-end Intel Mac.

There is absolutely nothing comparable to the M1 in the x64 PC ecosystem. A latest-generation Ryzen would be the closest you could get, but it's hard to find good Ryzen notebooks due to Intel's strong-arming of that space.
I was not reasoning by analogy, I presented an example that contradicts the claim that machines meant for widespread adoption must resemble their experimental form.

The laws of physics are unchanged, computers improved because of clever workarounds that allowed us to accomplish the same tasks in easier ways. Practical fusion reactors need to produce power via fusion, but beyond that the how is irrelevant. Swap out different lasers, different magnets, different power supplies, hell even the fuels might be different, it's frankly ignorant to claim that these changes are the same physics but "use a shorter wavelength in your fab" isn't.

A modern computer in terms of number of logic gates is astronomically more complex than ENIAC, however what matters for practicality is not complexity but cost. The cost of complexity decreases as you learn what you're doing. Chicago Pile 1 cost $17 million in today's dollars to produce about half a watt of thermal power, or $34,000,000/Wth. A modern nuclear plant costs about $2/Wth. ITER will cost $45 Billion to generate 500 MW. If fusion sees 0.001% of the economic improvement that fission experienced, that's $0.52/Wth.
Probably only a question of cost and fire risk. A solid state would be better for a phone, but the cost/weight/safety trade off might not be worth it there, by the time it is in a car (if it ever gets there)

Notable that electric car players are still innovating on non solid state, so I guess solid state isn't imminent.
On desktop, Dell's "developer edition" (DE) XPS 13" is great, Linux ships by default, and it should shortly come with an OLED option (https://www.tomsguide.com/reviews/dell-xps-13-oled-review).

On the phone, the iPhone seems more secure and privacy conscious overall.
If you look up the Linus tech tips review, he gave it a stunning review.
China Set to Pass One of the Strictest Data-Privacy Laws
My wife and I have prenup.
I don’t think this is correct.

1) Even if Apple does roll out this system, it’s not a system for scanning files on customer devices. It’s a system for comparing photos being uploaded to iCloud to a single standardized (everyone has the same one) list of hashes.

2) Apple likely has the legal power to refuse to alter that list of hashes, by the same argument they used against the FBI’s request to bypass the unlock code on specific iPhones.

3) Any argument about what Apple will and will not need to do with this system needs to explain how Microsoft Defender (or other AV products) interact with law enforcement, since those are software systems that scan client devices (ALL files, typically) for signature matches.
Yup, I'm with you, lowtechmag has a lot of articles that seem unmoored from reality. There's always a few good ones though. There's one arguing if the grid was designed for 98-99.9% uptime instead of 99.999999% uptime, we'd a) survive just fine b) have cheaper power and c) be more resilient against power failure when it inevitably happens, which I found pretty thought provoking.
The issue in America is that a lot of zoning has minimum lot sizes that are fairly large. If the minimum parcel size is 460 sq m and the parcel can legally only have one house on it, the house might as well be built to take advantage.

Where they are legal (very small percentage of land area), America's tight housing markets see smaller townhomes and apartments sprout like weeds.
I'm consulting with a company that has the opposite: the developer environment is locked down tight. Like, they've even managed to disable developer tools in Chrome.

It is the least productive environment I've ever been in. It has made me a lot more aware of how much stuff we download from the internet for development, since I can't do that in this situation.

Fortunately, I get paid by the hour.
Personal experience:

I used to work in Munich (which has the highest average software salaries in Europe) now I work in Canada. From my experience salaries are higher in Canada than in Europe.

Not only that, it seems technologies are adopted faster in Canada vs Europe, and in my experience code quality better in Canada vs Europe. This is of course very biased and based on my own personal experience. So take it with a grain of salt.

I suppose the proximity with US makes Canada a better option than Europe due to language and timezone barriers.
> It doesn't matter at all

That's not true: it will cause an inconvenience to Berkeley residents using gas-powered vehicles. It's not definitive, but it has an effect on stimulating energy transition.
From ‘Night Letters’ to the Net: Prop, the Taliban and the Afghanistan Crisis
What are the titles of the Cicros books you mentioned?
The only way they will back out is if this misunderstanding of perceptual hashes results in significant blowback from average customers. Apple is certainly not going to be surprised that a perceptual hash collision is technically easy.
>He claims “30 years IT experience”

I've written here before about what killed Usenet (<https://news.ycombinator.com/item?id=27636397>). Quoting myself:

>That said, there are server- and client-side anti-spam tools of varying effectiveness. A related but bigger problem for Usenet is people of the type this post discusses, those with actual mental illness; think "50 year olds with undiagnosed autism". Usenet is such a niche network nowadays that there has to be meaningful motivation to participate, and if the motivation is not a sincere interest in the subject it's, in my experience, going to be people with very troubled personal lives which their online behavior reflects. Again, as overall traffic declined, their relative contribution and visibility grew. This, not spam, is what has mostly killed Usenet.

Serving as volunteer "help" for a Google product on a Google Groups forum also counts as a niche network, with similar unfortunate results when not enough sane people participate to outweigh the weirdos.
Ask HN: Anyone prefer a terminal based coding setup?
Does anyone have a simple, minimal 'terminal-based' setup for coding that they can share? I'd prefer to stick with application defaults if possible and minimize plugins.

For context, this is for a combination of C and Python coding on a Linux machine.
So basically only the greens and the lefties voted against this. I'm not going to vote in the next EPP elections as nobody represents my interests.
Which is exactly what the tide turning analogy is supposed to convey. It's difficult to notice when the tide turns, you notice it some 3 hours later which is when it's coming in/out at its fastest rate.
yep, we were going to use it initially but found it lacking in a few areas. You can read more about it here [0]

[0] https://datarevenue.com/en-blog/kubeflow-not-ready-for-produ...
Incorrect. The objections here are threefold:

1) This is invasive.

2) Slippery slope.

3) Gets innocents arrested.

Their solution mitigates #3 with review and mitigates #1 with blurring, and those mitigations occur and the point in the process where you claim it doesn’t matter what they do.

Please don’t reductively dismiss facts that don’t support your narrative. Saying that it doesn’t matter is wrong and serves only to boost your particular viewpoint on #2.
Pixels are regularly $500 or far less, what are you babbling about?
While their way of dress seems similar, the comparisons really stop there. Hasidim don't have an opposition to technology. They drive, use electricity, have cell phones, etc. B&H Photo in NY is run by Satmar Hasidim, for example.
As a counterpoint, software engineering saleries will fall. There isn't a shortage of clever people, it is a desk job, very low stakes and lots of opportunities. Lots of people want in on this.

I'd guess the actual reason that US software developers make more is that it is easier to make lots of money in the US generally, so the profitable companies go there & then the developers make excellent wages due to geographic effects.
You gave Denmark as an example, sure they can do it. Denmark's trade with US is very tiny but lets say Russian submarines start showing up near Greenland, what is Denmark going to do, they will go to NATO where you have US calling the shots.

Once Russia starts making some noise, all European countries will need US protection.
Or rather, it will share some gray blob apparently.
Should be mentioned that in some countries (like my country, Norway), salaries are MUCH more compressed around a mean (i.e, lower variance), not just for specific industries. Software Engineering is no exception.

But then again, people live good here. The ones that don't enjoy it, or are more ambitious, tend to move anyway.

Many of the regular issues you hear American citizens deal with, are completely non-existent here.

edit: Also, and quite obviously, EU is not one country. There's just too much variation going on to compare.
Another problem with many salary related articles/discussions is statistical oversimplification.

For example, downthread I linked to a page listing the Canadian software dev salary at ~67k CAD, but I know for a fact that there are companies paying 150k for senior level talent.

What this means is that average alone doesn't tell you the whole story.
> think the most underrated “serious” notebook computer in the world is the Panasonic Letsnote SX/SV.

Oh man, I kinda wish I felt different, but this thing gets a hard no just for its aesthetics. Notebooks are both way to omnipresent in my life and manifold to revisit something mid-90s. I do not want my home & life to feel like an old X-Files episode.
A Beginner’s Guide to Factory Vision
How is a lead getting way less than a senior on average? I think there may be discrepancies in their data.
It's not journalism if it's suggested you simply "trust" the journalist.

I'd rather go to unarguable-factbased-article.org myself.
> Just insert a known CSAM image on target's device.

Or maybe thirty. You have to surpass the threshold.

Also, if Twitter, Google, Microsoft are already deploying CSAM scanning in their services .... why are we not hearing about all the "swatting"?
> State actors have the resources

You can end the conversation right there. If you are up against a state actor, you have already lost.
Doubtful due to side effects. At most this will be a treatment for patients with confirmed infection. And then probably only after the results are reproduced in a larger clinical trial.
Salaries don't tell the whole story for an employer because you have to pay many more charges on top of the salary. For example in France, the "charges patronales" are about 60% of the salary before taxes. In the UK, the National Insurance contribution for the employer are lower but it's always higher than in the US if I remember correctly. When I compared hiring in France vs the US, the cost was just slightly lower in France but not by the amounts shown here.

For the employee, the salary is obviously much lower than the US but then they also don't have to save for uni, medical care, retirement etc...
This is also why I don’t believe the rise of remote work (if it actually happens) will be as good for US workers

Beyond just time zone issues, there are substantial legal, cultural, language and other issues that will prevent this from happening on a wide and sustainable scale.

I have worked with many companies that tried this and failed spectacularly. Examples of problems encountered:

1. Having to explain every little thing that people of the same culture intrinsically know

2. Being slapped with regulations that nobody in the U.S. has even heard of

3. Cultural differences surrounding vacation / other time off

4. Overseas contractors literally copying the company and using their data and using the software they were hired to write to compete against them. I spent four days as an expert witness in a U.S. Federal court case over this one.
I can’t blame Spanish people for using bottled water. Of course it’s far less sustainable but there is an history of contaminated tap water in several regions os Spain (you can check with a little research). If it is well regulated doesn’t mean that shit doesn’t happen. It seems to me that the probability that something wrong happens on open air lakes or rivers is bigger than in bottled water from spring water source.
It also seems to me that you misunderstand the real function of taste sense in your body.
well yeah... most of the things I like to do are in the city. So it just does not come up very often. When it did...
Yes of course it is more private than outright scanning all photos but how does that relate to the ground state of private photos simply not being scanned at all?

And please do not bring in whataboutist arguments like "but other cloud providers are already doing it".

I'm honestly taken aback by how many people on HN are completely OK with what Apple is pulling here.

In my mind, it's irrelevant that the current system is "sufficiently inconvenient to use as a dragnet surveillance system", because it's the first step towards one that is convenient to use and if we extrapolate all the other similar efforts, we know full well what is going to happen.
Gas stations have known environmental impacts. The storage tanks are an environmental hazard that makes redevelopment extremely expensive. The operation of the gas pump itself pollutes the air with toxic fumes, to the point where CA already bans their installation 300 ft from sensitive uses (e.g. schools and playgrounds) and even that may not be sufficient to actually prevent health hazards.

While for now they are a necessary part of the transportation system, gas stations have very obvious downsides at least from a local perspective.
AOSP/FDroid would be a middle ground for your requirements, no?
It would be both AC and DC. Different applications do best for different things. DC for long distance, AC for medium distances, and DC very short distances - exactly what we do today. Probably we would use a higher frequency, but that is the only change worth considering. Transformers are efficient and easy, and the things that need high power tend to want AC anyway (though they are moving to VFD which can use DC).

The biggest factor is AC is a lot safer. Switches and branch protection devices (fuses) work best on AC. For low voltage DC we can make them work, but for high voltages we don't - instead we put in the protection on an AC side, then convert that to DC.
Ramit Sethi says, (and this is my paraphrase!!) that in the long run it's more effective to focus on ways to earn more, than it is to spend less.

The book is "I Will Teach You To Be Rich"
Apple’s Double Agent
Tesla's got their service information and parts supply far too locked up for someone like me to ever own a used Tesla.

Could be a good option for people who prefer paying someone else to maintain their cars (which is most people, of course).
I do consulting work for those kinds of clients, and we’re having a hard time hiring engineers with a few years experience below $150k. Previous talent shortages were primarily for that top 10% of developer talent / salary, but this one feels different because grunt-level unsexy corporate IT technologists are also in short supply.
Salary is just one of the costs of an employee. You need to add Benefits (Health Insurance, 401k, Vacation Days, other perks), Additional Payroll taxes (usually about 7.5% SSn+Medicare), Unemployment and disability insurance costs, Workers Compensation and many other indirect costs. True Contractors (not W2) just get paid a fixed daily/hourly rate without any of these additional benefits.

Also, you can fire contractors much easier than employees even in At-Will states in the US. There is no unemployment to worry about. Lot of cost savings.
I like the scenario modelling feature - so useful.
And by Greg Egan, who has gone through the same problem.
I think you'd find it hard to find an honest kleptocrat.
Zion: World’s first social network built on Bitcoin
> You've missed the point and taken it out of context

1. I find the original quote, at least as presented without additional context, pretty difficult to see as anything but nonsensical. You following it up with "Honestly, I think he's right" and "Most of the time the truth itself is not super critical" is leaning into the same nonsensical position even if you try to cover it with additional context of, well actually there's still useful information.

2. This post is specifically about a woman (or in fact several) who have been harmed from this notion of truth not being critical. And you're doubling down on this with a not so relevant view centered around how it's benefiting you and not about the collateral damage. No one is saying perfect information is possible, but in the very least Google needs to be responsible for negatively affecting people's lives and it needs to provide an easy and reliable way to address situations like this.
Official Twitter Account of the Spokesman of Islamic Emirate of Afghanistan
There are plenty of Android flavours that don't have Google apps, like https://lineage.microg.org/
In my limited experience so far, LineageOS works much better than it used to on my HTC Desire.
Battery life has been better than any of my iPhones (3G, 4S, 5S, 7 and XS) ever had.

That said, if I had to chose between a Google Android phone and an Apple phone, I'd still pick the Apple one. Luckily there are more choices these days.