skysight-inc/HackerNews huggingface dataset:
This seems like a good use case for crypto currencies.
We don't need grid scale of storage for a days worth of output any time soon. And I have not complained about the capacity factor of nuclear, I just have described what France has to do to be able to run a grid with varying loads with nuclear power.
The 2021 Ford F-150 comes from the same historical family as the Ford Pinto therefore they are the same car.
Big Data Turns Pig’s Blood and Century Eggs into Hot Pizza Toppings
Yes, that is the reason behind my comment. The linked site is not criticizing the intent. It is criticizing the hashing algorithm. Therefore this post either shouldn't be part of the criticism of Apple's plan or it should be part of the overall criticism of the tech industry including Google and Microsoft.

I don't think the hashing exacerbates the problem because the alternative to Apple's proposal seems like it would be to run the same hash matching on the server like those other companies. That doesn't fix the hash collision problem.
Sure, and yet for the experienced devs that make fewer mistakes and things that can be iterated on more easily, they get the same amount done in less than 60 hours.

Also, once the dev's kids are in college, their time frees up tremendously. I'm not sure that's recognized.
I am quite a bit above 90 wpm. Almost exactly double for sustained (1 min+), and more than that for burst.

My theory is that the Intel macs generate too much heat for the chassis to handle (I'm currently on a 16" 2019), especially when being used by IntelliJ in projects with many files, having additional dev stuff running in the background, and with an external monitor connected.

Additionally, I perceive more lag on the Mac itself than on the external monitor, so I think there is a component that is due to the slow speed of the Macbook Pro display.
I agree. Always welcome incorporating the feedback from HN community! My initial reasoning was to highlight where my inspiration came from, not that we modeled Sesame Street :) Clearly was more confusing than helpful. Thanks!
Nadella is a genius.

He made the biggest land grab for developer and engineer mindshare in history, and Microsoft will be able to turn that into advantages across so many different efforts.

They're playing at the next level.

Google, sigh...
You have to poke around but there are ways to disable the update badges and checks, eg:

defaults delete com.apple.preferences.softwareupdate LatestMajorOSSeenByUserBundleIdentifier && softwareupdate --list
> Deta Space made it really easy for me as dev to build something like WebCrate quickly and it's also awesome for users. The app keeps running even if I disappear and hosting, auth etc. is all handled for me

Ah yeah, love the concept, I had similar goals in mind when making Cardi (although I wasn't aware of many options at the time for putting data in control of the user -- I ended up just having people log in with AWS access keys and it stores data in DynamoDB, which is weird but has actually been working pretty well so far).

https://github.com/pickledish/cardi

Deta seems really interesting, looking forward to seeing where it goes from here! Would love more/better options in this space.
Before COVID, my full-WFH company did this. We didn't have folks stay in the same house, but we did get everybody together 2 times a year.

You still need to rent spaces because you need a place to meet, and the existing meeting room places are rather anodyne. We'd rent out a winery or similar.
Ascribing one person's position (the person suggesting sovereignity licenses) to be an examplar of how entire cultures haven't "developed into anything worthwhile" is racist.

Relevant XKCD comic, of course: https://xkcd.com/385/
>This is a pretty bad article.

Agreed.

Dunno why he thinks this: "At the core of the notion of a superhuman intelligence — particularly the view that this intelligence will keep improving itself — is the essential belief that intelligence has an infinite scale."

The notion of self-improvement is both powerful and not assumed to be 'infinite'.

I figure it goes like this:

Q. Is AI potentially dangerous? A. Yes.

Q. Will it be human-like? A. Probably not.

People tend to couch these discussions as a series of anthropomorphisms.
Yes, CO2 matters. But with a given amount of money, we have to see how to reduce more CO2. Nuclear power plants, which take 10-15 years to build, are to slow to set up and way to expensive.
Every single NoSQL vendor pretends that there is no difference between what you can do and what you should do.
I think having every super computer running your OS goes to the head.
https://m.mediawiki.org/wiki/API:Main_page

Here's an API call to retrieve JSON-formatted data for the page on Python programming: https://en.wikipedia.org/w/api.php?action=query&titles=Pytho...
Yes but unfortunately they are fringe ideas that our PM and her cabinet appear to subscribe to - although they refuse to explicitly say so.
They'll have to compete with SuperStonk GameStop... (and GeForce Now, and Stadia...)
How could a picture be in a CSAM database if you just took it with your camera?
Apple's system does seem to be robust to intentional or accidental hash collisions [1], though it is very hard to explain that to non-technical people. (Added later:) Because everyone seems to claim that they understand the system and do not look at the linked post, I should at least mention that the device only has "blinded" hashes that can't be used for collision attack, and the match actually occurs at the server but only when the device reports a certain amount of such hashes.

But the website correctly points out a possibility of "[m]isuse by authoritarian governments" and it is what we should be definitely concerned of. It is not a CSAM detection algorithm. It is a generic image detection algorithm.

[1] My own analysis: https://news.ycombinator.com/item?id=28223141
this is highly dependant on location.

a factory worker in a european city in 1900 would not be working from home. (his home would probably be close to the factory yes, but not at home).

Also, raising children and making them spend time in education is only a relatively recent invention. Prior to ww1, child labour was common, especially as a farmer.
The problem with these tools is they only work sometimes, and when they do, its because you spent a whole day configuring your environment.
Ask HN: How does HN allow username changes?
I've noticed that someone recently admitted to breaking employment law in several European countries and after a while the poster's username, which linked to his Twitter and LinkedIn profiles, was changed to a random sequence of letters.

Are username changes common on HN? Or was it likely an one-off damage limitation/attempt to hide ass?
It’s pretty easy to search business broker websites for $1 million and up EBITDA businesses. I can’t answer your question about prevalence from that since I don’t know on average what percentage are for sale.

I do know though that it’s pretty common for the seller to write the note financing the deal, especially when the buyer is a soon to be former employee. So financing is often within reach.

Another example is trucking. Plenty of trucking businesses were built by a lone operator rolling profits into more trucks and hiring drivers. Given the intense competition for CDL drivers today though it wouldn’t be my first pick.
The guy doing the research is being quoted as being inspired by work done by Tschinkel and others making molds of ant colonies. Dunno. It’s a little more than flavor
That can easily be fixed if they're also kept on a watch by legislators and consumer rights groups for pulling such shit up (as opposed to sucking up the cost)...

In the EU, where a longer guarantee is mandaded, state tax aside, the prices aren't that different. MacBook Air $999 US (849 €) vs 1129 € France. Of that 188 € is the state tax (VAT), which means the price difference as far as Apple pockets is 1129-188 - 849 = $92 or $108 dollars.

So that $999 would be say $1109, a 11% increase, hardly 20-30%.

(And that's not even counting the higher cost of business in Europe aside the VAT, which also factors in that 1129-188 price).
> And a C# developer could write a program that would avoid GC, and a Java developer…, and…

Are those idiomatic? If so, then they should be permitted to apply those optimizations. Again, the whole point of benchmarks is to indicate real-world use.

> It feels like you're hell-bent on using this thread for your personal programming language holy war…

I've reiterated my substantial point over and over again ("contrived rules don't indicate real world use, which is the definitional purpose of benchmarks") and you still haven't addressed it. But in any case, perhaps if both of us think the other is waging a holy war, it's an indicator that the thread has run its course.
It’s all relative and you are correct.

We get much more “value” when we choose a less experienced candidate who wants much less money, but it is a gamble. Are they trainable? Will they stick around?

But I prefer that gamble to the one where we pay someone more money who has no discernible skill edge over other candidates. Actually, I don’t understand the upside to that gamble at all, which is why I never take it. Should I just assume that they will be more successful simply because they are asking for more money?
“I believe not a lot of users know about this button, especially because Chrome doesn’t want to show it by default.”

Damn right. You can bet you ass Google doesn’t want to actively push users away from bloated pages filled with ads.
>It's easier to force younger coders into a slave-like work environment, complete with beer on tap, foosball tables, and other amenities to get them to live at the office to constantly work on the product(s)

For me as a young coder, the long hours were less about office amenities and more about me a) wanting to get the work done and b) not having a whole lot of other things to do. I got to work at 9:00am or so, and if I stayed until 9:00pm, I'd still have energy to go out to dinner with friends/roommates until midnight or so. Rinse & repeat.

As a 20+ year older version of myself, getting home late means I don't see my child before he goes to bed. I also go to bed earlier because I'm up and awake to deal with said child by 6-6:30am at the latest.
Vaccines for the Next Pandemic
But Google can read, injest, and search for information far faster than I can.

Stockfish players chess far better than I can.

AlphaGo plays Go far better than I can.

Random Sudoku bot built on top of minizinc / z3 / whatever SAT solver can solve NP-complete problems better than any human.

--------

Here's the thing: what is "strong AI" ?? As far as I can tell, we're already at superhuman AI in most intelligence tasks (collecting data, collating it together, analyzing it, etc. etc.).

Its called a computer. What if "superhuman AI" is just the stuff we have today at our fingertips? It wasnt very long ago when reading documents and organizing them was considered AI. But today, we call that Google.
The matches get sent to LEO for that validation. LEO has no incentive to exonerate you, their incentives are purely to identify wrongdoing. Any wrongdoing.

Having a image sent to LEO is effectively being accused of a crime.

What prevents a judge from approving a search warrant on the basis of an image that matched a hash? The answer is, of course, “nothing”. What guarantee do we have that these matches aren’t used as a signal to some other automated extra-judicial search? Again, none.

None of this is fantasy. Take a look at the no-fly list and and no-knock warrants and ask yourself if you really want an automated system making accusations to LEO.

e: clarified that images are sent to LEO, not just hashes.
Glowworm Attack – Optical Tempest Sound Recovery via a Power Indicator LED
My point wasn't that only entry-level positions would be affected over time, but rather that the compensation of all roles could be affected simply by starting new people out with lower compensation and increasing compensation more slowly throughout each worker's career. In other words, the average pay of a senior engineer could be lower in 20 years than it is now without any individual's pay ever decreasing.
Thank you for enlightening us with the new knowledge of this wonderful luminary. I have learned so much from these URLs. Do you have any more recommendations on what we should read next? I find myself deeply enthralled by his fascinating claims and I want to seek out more of his teachings.
So you would agree that Apple's use of private set intersection serves the purpose of shielding themselves and their data sources for the purposes of mitigating their legal liability from the harms created by false listings by concealing the content of the databases?
I had a 3G windows phone the year before the 2G iphone came out that did everything the iphone did other than visual voicemail.

Still, the iphone did everything so luch better that I switched.
Depends on the manufacturer. I've had good luck with Dell's refurbs and outlet store over the years.

On the other hand I bought a refurb projector from BenQ and it was straight up junk. The focusing mechanism breaks easily. It's quite clear this is a design flaw, I assume a gear that's weak plastic that should be something more durable instead. I've sent it back twice now to have it fixed, paying shipping each time under their terms. The last time I got it back it died with just 15 hours of use. It's clear they knew this thing was a straight up lemon and just used their refurb program to dump the product. It certainly means I'll never touch another BenQ product so long as I live.
Signs your business needs better online forms
> Should we therefore hash our Ed25519 private keys?

No, but I'm of the opinion that you should encrypt private keys before storing them in a database.
When I was involved in physics I thought that the range of problems that were solvable were like a continent (linear systems) surrounded by islands (integrable systems and a domain in which perturbation theory works around them.)

I thought that the problems solved by Bethe, Feynman and their cohort were the easy problems and the current generation is struggling with problems that were much harder, possibly impossible to solve.

One example is the problem of chaotic dynamics with six degrees of freedom as opposed to four degrees of freedom. With four degrees of freedom you have unbroken KAM tori that partition the phase space into areas that it will stay in forever. In 6 DOF or more, some tori are still unbroken but it's possible for the system to go around them, so even in a phase space region that has a lot of intact tori (e.g. the motion of the planets around the Sun) you can't prove anything for the long term (e.g. the Earth doesn't get ejected from the solar system.)

Look also at examples such as the halting problem, Godel's theorems, etc. I'm not sure if a "higher intelligence" could actually solve that many problems we can't because the problems are intractable.
Irrespective of whether or not NeuralHash is flawed, should Apple scan user data or should they not?

If not, what is going to convince them to stop at this point?

I believe that they should scan user data in some capacity, because this is about data that causes harm to children.

However, I believe that they should not run the scan on the device, because that carries significant drawbacks for personal privacy.
The sibling comment captures the idea well.

Reading through the notice [0] it looks like the FCC played things pretty straight and has evidence of other similar fines, so maybe the "conspiracists" is more descriptive than boogieman language.

0. https://docs.fcc.gov/public/attachments/FCC-21-97A1.pdf
A drop in the ocean of failure.
Well, at least Apple took care of that person.

That is a way better experience than many of us who had the infamous early-2011 15" MBP with overheating issues had.
is it a dark pattern when that's basically the end of the article?
Here's a web demo[0] where you can try out any two images and see the resulting hashes, and whether there's a collision. You can also try your own transformations (rotation, adding a filter, etc) on the image. Demo was built using Gradio[1].

[0]: https://huggingface.co/spaces/akhaliq/AppleNeuralHash2ONNX
[1]: https://gradio.dev
Why not link to the original article?
https://www.vice.com/en/article/jg84yy/data-brokers-netflow-...
You could by jumping through some hoops (you'd need to set up an SSH tunnel). But what's the point?
Do you know anyone who's able to make use of crypto in the real world without using a bank of some sort?
Where’s Ireland’s IDA now?
Starting out as a great Junior Front end Developer
I'm reminded of the outrage and misunderstandings surrounding Amazon's sidewalk. I used to expect much more from the HN crowd when it came to the technology.
I'm not them, but they have a point. This ends up getting re-explained in every single one of these threads, so I'll keep it brief:

- There are two main components here: automated flagging and supervised, human confirmation

- It has been proven that the automated flagging system can be fooled

- The last line of defense is now a human: they have to look at an obfuscated version of your colliding image to determine if it's objectionable

The current discussion is mostly around the second portion, moreover what kind of social-engineering attacks would be most effective to overcome a relatively flimsy single-human point of failure.
Samsung says it can remotely disable stolen TVs
I don't know how you can say this after looking at the state of android. Beyond that, my macbooks have _vastly_ outlived any Windows laptop I've ever owned.
I can already hear angry mobs mobilizing to Nationalize Twitter™
Right. I am with you on your point there. My point is not necessarily that his lawsuit does or does not have merit. It is simply that just because nobody knows who he is until he tells them doesn’t mean that damage to him wasn’t done. Ultimately I think his parents fucked up by doing this and not thinking through how it would affect their son.
The market pays the least it can among the alternatives. If the younger were smarter, they wouldn't undercut the elder on price, and therefore maximize their value.
My workflow in case of a long article I want to read on my Kindle without distractions:

View in reader mode --> Save as PDF --> Send to Kindle email address --> Sync Kindle.

I wish this could be automized.
> What way would you advertise this position such that older developers felt welcome that you think wouldn't cause you to feel biased against?

Why would they feel unwelcome?

On this post, I'd feel unwelcomed as a young person. Which, whatever, I don't actually care beyond having a conversation about it. I'd just not apply.

Likewise, as a white person if a posting said "We hire black people!" then I'd be like "alright I guess this isn't really for me" and not apply.
> it's unreasonable to NOT factor in a baseline level of human error.

I'm not saying human error doesn't exist, but that the amount we tolerate is too high.

> Yeah, that's a decently low casualty rate for TWO DECADES of dropping bombs on a country, across countless thousands of aircraft sorties.

It's easy to reduce that casualty rate: stop dropping bombs on a country for two decades. My point is that the cost of a civilian death is too low. If we considered the moral cost and not just the strategic cost, our calculations would conclude that we can't afford to start this war. The dubious moral reasons for doing it are not outweighed by the moral harm that would result.

I get that you're addressing the technical aspects of collateral damage in a war, but an ounce of prevention is worth a pound of cure. In a justified war, we can tolerate civilian deaths as a necessary evil, but if the war is not just, then aren't all such deaths an unnecessary evil?
China of all places was the only one thinking about competition and forced WD to give up HGST assets to Toshiba. Now WD gobbles up Toshiba ...
Now Say Goodbye for belly fat forever
Even just keeping software updates, backups, and your personal data up to date on both a laptop and a desktop can be frustrating. Two Macs could be doable because of the level of syncing that iCloud provides, but I'd probably still need Screen Sharing every once in a while!
This whole thread is about the hiring process; not working. I wouldn't stay at a job for fifteen minutes, if I was treated in the way that some of these interviewers behave.

One big one, is the assumption that applicants are supplicants. The constant attitude that the corporation is the "Dom" in the relationship, and that they are doing us a big favor, by offering us a chance to beg for the job.

Other things are obviously bored and unmotivated interviewers; implying that my being there is an imposition to them, changing interview dates without prior consultation, arriving at companies, to find that no one is expecting you, and getting passed around surprised, unprepared, and visibly angry managers, not asking probing questions, asking if I'm "up to" long project crunches, assuming that I don't know current tech, commenting on the outfit that I decided to wear (I have to assume that it is a fashion faux pas), scheduling interviews in noisy restaurants or bars, assuming I need to use the bathroom a lot (might have a point, there), that "face drop," when you walk in the conference room, and they see you, for the first time, "ghosting" me, asking about my grandchildren (I don't have any), making comments that, as an older person, I should "ask for less" compensation, assuming that I'll be retiring soon, and won't be "loyal," (which is rich, as the whole industry is based on SWEs leaving after 18 months), assuming that I'll be an overbearing, lecturing "OK Boomer," and won't be able to get along with the "culture" of the company, smartass remarks during interview tests, etc. Want me to go on? I know that this list hit a lot of folks. I'm not alone.

Many of these issues are ones that everyone has to face. I don't think that older folks are singled out. It's just that we are old enough to remember when it wasn't like that, and that interviewing people was something exciting and interesting. When we were looking at folks we desperately wanted to work with, and we showed them.

I was a hiring manager for a long time. I always treated prospective hires with the greatest respect; even after I had decided not to offer them the position.

But really, ignoring the portfolio is the biggest one. It's, quite frankly, insane. The only reason to ignore it, is that the decision has already been made, not to hire, and no one wants to waste the time.
You can change your username, just email the admins. The only catch is that if you request a random hexadecimal name they’ll politely ask you to choose something else. :~)
We call upon Reddit to take action against rampant Coronavirus misinformation
> CSV files seem simple on the surface but there are all sorts of gotchas.

My point is that supporting "general CSV files" is useless. Restricting your tooling to "simple CSV files" is good. But my opinions are not very representative. I also think that it is perfectly acceptable for a shell script to fail badly when it encounters filenames with spaces.
Ah, I see what you mean. I've never seen a major company claim top of funnel were "users". You'd have to have an account.
That doesn't seem like it would be a problem for individual creators though, unless all exchanges coordinate to ban sex workers or something (not to mention decentralized exchanges like bisq, or in-person exchanges like localbitcoins).
Agreed... 2019 MBP here and the touchbar went toast in less than a year. At this point I'll never purchase an Apple product for personal use unless my hands are tied.
You _might_ get away with that for a short while, but a fairly trivial account review would result in a funds freeze at the minimum.
Exactly. It's a Trojan Horse (https://en.wikipedia.org/wiki/Trojan_Horse) to make more pervasive individual control the new normality. The current motivations are just a pretext.