skysight-inc/HackerNews huggingface dataset:
> But this also makes them the most effective people to talk about it.

Nope nope nope. While tech people might have some insight into how some of the tech works, they're still lost in how to both define the problem [1] and describe how these technologies may shape society [2]. Nothing in their professional or personal experience has adequately prepared them to answer these questions.

The thing tech people can do now is listen carefully to people who study and understand the many areas tech touches in society, and work with them on solutions that are well-vetted and considered. Tech people need to open their minds and use their power to give voice to those who can more clearly see and explain what's wrong [3].

> I believe him that he didn't for-see it would someday cause a rise in suicides among young women. How could anyone?

There were, in fact, people who could have predicted this. They study things like... teens and mental health. Not things people in tech tend to study. Lets not assume what we don't know must not be known.

We got into this mess because of hubris. That same hubris will not get us out of it.

[1] you will note they struggled with this part in the documentary.

[2] beyond facile doom and gloom.

[3] Center for Humane Tech's podcast has some good interviews with experts, but those voices were largely absent in this doc, and the response I see to this doc still largely falls in the camp of 'techies should evangelize/solve it', which is what I'm responding to here.
The American democracy didn't respond to the authoritarian plans other than hoping that the judicial system will do its work. This is too little too late, especially when republicans are in a frenzy run to shape judicial benches all over the country. The democratic answer, as I mentioned above, would be for Congress to introduce proper legislation to answer to this new situation where a foreign company operates a social network.
Would be interested to know if anyone here has had customers push back about the use of ECDSA, especially those in the defence sector?
How hard it is: "Why Facts Don’t Change Our Minds --
New discoveries about the human mind show the limitations of reason -- Elizabeth Kolbert (2017)"

https://www.newyorker.com/magazine/2017/02/27/why-facts-dont...

Seriously discussed twice on HN:

https://news.ycombinator.com/item?id=23757135

https://news.ycombinator.com/item?id=18099488

I believe it is possible to reach others, but it's far from being easy, and involves much, much more than just telling the facts. Which doesn't mean that you don't have to understand what you want to talk about.
If you willingly talk about other politics but not your own, that does seem to be a bit of self-censorship. I mean in that case it does demonstrate that they aren't just avoiding politics in general (out of lack of interest). That or turning a blind eye, but that may or may not be meaningfully different.
Thanks for your self-hosting tutorials for iOS services! The next question is how to extract individual files from a backup, without needed an iDevice for a full restore. There are several commercial products sold for this purpose, but I've not yet seen OSS tools to parse iOS backups.
Times of India, the most popular english daily in India, removed Narendra Modi's name when mentioning about the Medical Education Category
https://timesofindia.indiatimes.com/world/rest-of-world/poop...

both in print and digital.
I wonder who is behind the "social dilemma" propaganda/advertising campaign.

"Ask HN: What do you think about “The Social Dilemma”?"

https://news.ycombinator.com/item?id=24468533
> multiple numbers on the same page using this formatting for different purposes and it being confusing.

I think it's unambigous at least: 2̅9̅0̅00 vs 11̅.̅4̅2̅8̅5̅7̅; sigfigs has overline at the start, while repeating has overline at the end.
Donald Kendall Has Died
You just said not removing dictators is preferable to removing them, since all financial regulations can be evaded by dictators. You can’t name a single dictator brought down by financial regulations.

And bloody war and revolution is preferable to inaction, because every day is bloody under tyranny. Averting your eyes doesn’t stop tyrants from killing and oppressing their people.
But github caters to a global market. That's why replacing master->main is just doing busy work that doesn't do anything to address the problem?
On the level of a mobile device SOC, however?

I can't come up with a single other example where cutting power was prioritized.

Things have tended to go the other way with die shrinks that favor performance and often with ridiculous amounts of overclocking piled on top of that.

>Brian and I have long been hinting at the sort of ridiculous frequency/voltage combinations mobile SoC vendors have been shipping at for nothing more than marketing purposes. I remember ARM telling me the ideal target for a Cortex A15 core in a smartphone was 1.2GHz. Samsung’s Exynos 5410 stuck four Cortex A15s in a phone with a max clock of 1.6GHz. The 5420 increases that to 1.7GHz. The problem with frequency scaling alone is that it typically comes at the price of higher voltage. There’s a quadratic relationship between voltage and power consumption, so it’s quite possibly one of the worst ways to get more performance.

https://www.anandtech.com/show/7335/the-iphone-5s-review/2
I think it is a fools errand to try to rank executive overreach, but how would you compare this to Obama’s drone strike policy and targeted killings including American citizens?
Sometimes I have commented on facebook forgetting it was not HN or another niche community. If you start talking about how your country's weather bureau monitors itself for forecast accuracy then you will almost certainly be met with silence if you try to do that on facebook.
I wonder if it's a scale problem at its heart.

A single-branch local bank could legitimately know their customers on a personal basis and their dealings. Joe-bob comes in with $12k in cash? But we already knew through social circles he just sold his truck, so that's not really suspicious. The guy who has never interacted with anyone outside the county and is suddenly requesting wire transfers to Outer Slobavia? Likely money mule.

I doubt that HSBC can maintain that level of awareness, so we build clunky rules to simulate it.
> Damn crazy. Why did that happen? Moderate burnout situation that went on for way too long? Or intense burnout in a few months?

Basically a combination of both. I was at a medium sized startup fresh out of college, and I was the only one working on a completely new project using a language nobody else at the company used (I was doing NLP stuff in python). There was no code review and next to no mentorship, and every other developer was working in Java/Scala, so they had almost no clue what exactly I was working on. Early on I was actually able to deliver on pretty much everything asked of me, and had one of the models I had trained being used in production within six months. It was this terrible combination of me feeling completely out of my depth, yet everyone else only sees that I'm delivering, so thinks I have everything under control.

I knew very little python or machine learning when I started, but was able to get fairly competent in the problem domain quickly. But as things progressed, my severe lack of experience in developing a large project started to slow progress down and take a toll on me. I felt like I had to keep up the pace I had set expectations with early on, so I just started working longer and longer hours trying to meet deadlines that probably didn't matter anyways. Near the end I was secretly working nights and weekends because I had this mentality that If I didn't someone was eventually going to find out that I had no clue what I was doing. Pretty classic imposter syndrome fueled by perfectionism.

> How's being a bike mechanic money-wise?

Haha, not good. At a shop that pays well, it's around $20/hour after base pay plus commission. It was a nice change of pace though. It made me enough where I didn't have to use too much of my savings. I quit soon after Covid started and have been doing some portfolio projects and brushing up on my interview skills.
The way I've been able to learn that devices are off since the early 2000s is that the blindingly bright blue LED light is replaced by a blindingly bright red LED light.
I never discuss political issues on wechat.

On the one hand, I am risking causing the group I am a member of to be banned, or my personal data being locked out from myself.

On the other hand, my friends are mostly higher class of the society that naturally align with the government, just like elite capitalists like neoliberal doctrine. The discussion seldom ends in pleasant outcomes.
> The law of conservation of momentum was created before quantum mechanics was discovered.

The law of conservation of momentum is a fundamental part of quantum field theory; without it, we don't have particle accelerators, nor any understanding of particle decay.

I strongly suggest, well, everything on this site, but in particular, https://profmattstrassler.com/articles-and-posts/particle-ph... and https://profmattstrassler.com/articles-and-posts/particle-ph... . It's the best review of modern physics I've seen anywhere that is both accessible to a lay-but-interested reader, and aligns correctly with the actual math.
Site is broken on mobile. Shame because the topic seems interesting
This is 100% the US foreign policy community saying we want 100% control over what US persons see. They've been waging a similar assault on RT. If you think Google, Facebook, et al aren't deeply intertwined with the US state and consult regularly with the pentagon, you haven't been watching the news.

Believe it or not, US foreign policy people put out enormous amounts of propaganda and they got the US to repeal a ban on importing news from state regime change news like Radio Free Europe in 2012.

Personally, I am suspicious of all of these corporations, but I'd rather all of them be allowed than the USG be able to dictate who is allowed to say what. That always works out so well. Foreign government news agencies and companies are much more likely to criticize the (obviously insane) USG on grounds that fundamentally disagree with policy direction rather than the tactical disagreement you find in the US mainstream press.

There's a very good (but LONG) documentary you can watch about the FP community called "A Very Heavy Agenda". Part 2 covers how the US FP community responded to the Ukraine presidential election crisis and Russian interference in 2014-2015. https://averyheavyagenda.com/
thoughts on nationalisation or decentralization as ways to solve this?
Lessons from training teams to use React Native – by Coinbase
I'm sure this is about the mathematical soundness of the prime numbers used in elliptic curve cryptography, but wouldn't it be much easier to access half the internet's traffic if root certificates were compromised instead?
How often do you ride your straw horse?

No one is saying management has no responsibility. It’s saying they should be judged on whether they put reasonable controls in and used reasonable efforts to ensure they are followed.
While I don't agree with surveillance capitalism, this does not seem the way to win while maintaining the moral high ground? Why not something like GDPR and more transparency.It may end up accomplishing the same thing, while providing more protection to US (and world) citizens. We don't have to stoop to their levels, we're trying to avoid authoritarianism, not fight fire with fire.
>10 Arguments for deleting your social media

I thoroughly enjoyed this book. Mostly for this golden quote which I have saved:

>Cats have done the seemingly impossible: They’ve integrated themselves into the modern high-tech world without giving themselves up. They are still in charge. There is no worry that some stealthy meme crafted by algorithms and paid for by a creepy, hidden oligarch has taken over your cat. No one has taken over your cat; not you, not anyone.
He probably could have saved time and resources by incorporating uMatrix most granular blocking functions into uBlock Origin, say as an "expert mode" users had to enable explicitly. I mean, many of us probably have both installed; since they do essentially the same things, although at different levels, merging some functionalities of the latter into the former doesn't seem that absurd to me.
Anyway, big thanks to gorhill for putting great effort in software that today is absolutely necessary to surf the web, and that makes it even more sad to see uMatrix go.
Rust in prod has been bittersweet for us. Our main goal was to 1) do our job and 2) leverage some of the great promises of Rust.

Deterministic memory management and bare metal performance are great and have been realized benefits. The great promises were realized.

On the “do your job” front though, the lack of a good STABLE library ecosystem has been a real issue and big source of frustration. It seems that most library developers in the Rust community are hackers writing Rust for fun, and I do not say that in a negative way. But the consequence is that things are usually not super well maintained, but more critically are targeting Rust Nightly (which makes sense as Nightly has all the new cool compiler stuff).

Add the scarce professional talent pool, the unavoidable steep learning curve, low bus factor risk... It’s just hard to justify pushing (professionally) more Rust beyond its niche.

With Mozilla pulling out (to some extent), the big focus on Web-assembly... it just feels off if all you want to do is build boring backends.

The contrast with Golang’s “boring as a feature” is quite interesting in that regard.

Time will tell if Rust will make it to the major leagues, or will be another Haskell.
I hang out on WeChat with a bunch of mostly western hardware hackers from all over the world who visit Shenzhen regularly .... the irony that in Trump's America you will soon need an illegal VPN to access some services, just like in China, has not escaped us
Ironically this is the only reason Safari has the market share it does. If Apple didn't force its browser on iOS users, Chrome would dominate there too.
> There is one consideration no one seriously thinks about when it comes to social media companies, in particular Facebook and Twitter. They cannot be fixed. They are failed experiments and need to end.

If I'm understanding this correctly you're basically calling for them to be shut down. Wouldn't everyone just migrate to alternatives based in other countries? (Perhaps those less friendly to western values)

Would you prefer to have TikTok to Facebook? If so, why?
> “Rust should have stable ABI” — I don’t think this is a strong argument. Monomorphization is pretty fundamentally incompatible with dynamic linking and there’s C ABI if you really need to.

This is an interesting topic unto itself, described in one of my favourite pieces of technical writing of all time:

How Swift Achieved Dynamic Linking Where Rust Couldn't -
Alexis Beingessner -
https://gankra.github.io/blah/swift-abi/
Please. The free software movement has been highlighting the danger of software that works for its authors rather than its users for 35 years.

If these very intelligent people are going to claim they didn't understand what they they were doing, my only response is: "It is difficult to get a man to understand something, when his salary depends on his not understanding it."
Information Operations in Bolivia
Would you take a job paying $10M a year if you will spend the rest of your life in prison if a single one of your ten thousand employees commits a felony?
Conspiracy Theory time: The US of A is striking on big international banks to monopolize the international and offshore banking sector.

As of right now, it's pretty much impossible to open a bank account anywhere in the world without being a resident in said country. There is also FATCA and FinCen which reports to America. There are also strict KYC/AML rules for opening an account and transferring funds. The Swiss "bank account" is no longer a thing. Except for the big guys who, until now, still enjoy a nice playground. But these times might be coming to an end.

Compare this to the US: You can open a bank account easily, with no documentation, and it doesn't really take that much. At least for me, it worked from the first bank. Documentation? Just your passport. US address? You can use any address and you don't need to live there. Unsecured Credit Card? Yep, and if you pay up your balance monthly they'll increase your credit limit without asking. Trading stocks? No probs, just fill your taxes. Crypto? It's also okay with several US banks.

I personally know one person who just moved to the US, made a transfer of $250k from an HSBC account in a foreign middle-east country and WF didn't ask any questions. Compare this to the EU where Paysera recently froze my account because I made a 1.000euro transfer.
Must be unpleasant, having a foreign multinational corporation abuse its power to establish itself as the middle-man in most transactions, so it can siphon money and data out of the country.
A loss for freedom lovers on the internet
And at the same time FB/Google/Twitter are controlled by US government. If they do something "wrong", they get called to Congress to talk and change their mind. This is not what a truly independent company would do. Truly independent company would tell Congress to mind their own business and not bother them.
"Spouse" - hahaha, right...
Mostly due to cargo cult and politics than anything else.
> He refined it to, (rough quote), "Changes to your behavior and actions are the product"

That's true of all media. Doesn't matter if you pay for it or not. Even netflix. Even this post.

What is the "documentary" trying to achieve? Change behavior.

Who is behind the social media campaign?

"Ask HN: What do you think about “The Social Dilemma”?"

https://news.ycombinator.com/item?id=24468533

> That distinction made the insidiousness much more clear than the former statement.

Just as insidious are "documentaries". They are just as sneaky and agenda driven as facebook algorithms.
The web is a collection of standard protocols which browsers support because they do not have enough influence to push their own protocol, which would undoubtedly serve the interests of the company who develops and distributes the browser at the exclusion of other would-be browser competitors. IE6 is a perfect example of what happens when a lack of browser diversity allows one browser to push their own, self-interested, proprietary protocols.
Well a bunch of the Crusoe people did. They eventually got acquired by Nvidia and that’s what Denver is. Not VLIW though.
Disclaimer: I don't develop ad blockers or any other plugins, and the change I'm actually the maddest about is that uBlock Origin stopped working when Apple stopped supporting WebExtensions. I may be less mad about uMatrix simply because it wasn't on Safari in the first place.

I'm not 100% sure on the reason why uMatrix wasn't available on Safari, but I think it's because content blockers aren't allowed to see any user data. Ad blocking plugins just send a list of content to block to the content blocking API, and Safari does all the blocking and doesn't send any data to the plugin. So uMatrix's intuitive UI that GP was talking about isn't possible.

Apple claimed that they stopped supporting WebExtensions and made the content blocking API in the interest of user privacy, but all it really did was drive users to other browsers. In typical Apple fashion, they decided what was best for me when (AFAIK) I've never had a problem with an untrustworthy plugin stealing my information.

It might technically be possible to functionally implement uMatrix with multiple plugins (one to interact with the DOM to figure out what to block, then generate the blocking list, and one to deal with the content blocking API) but all the plugins I've seen don't do it. Maybe it's not possible, maybe the extra development effort isn't worth it to support a single browser that has fairly low usage.
Tesla Battery Day
> Complexity - Programmer’s time is valuable, and, if you pick Rust, expect to spend some of it on learning the ropes

This has been my experience as well. I've been trying out Rust for a week now and as an experienced programmer, the complexity of the language is overwhelming. That said, you don't need to know all language constructs to get started. In the last week, I've been able to build a simple but useful cross-platform GUI app after reading only the ownership/lifetime section of the Rust book.

But yes, it is not for everyone and it certainly isn't a simple language to pick up.
General purpose computing requires generic control systems. If your device knows its purpose, it shouldn't need a touchscreen.
Clippy catches a lot and I can't imagine coding without rustfmt.

But there's more to style guides than formatting and Clippy lints. Some designs will pass Clippy (or worse, lead to Clippy warnings far past the point where a redesign is economical) but be inefficient, inflexible, or have a poor effect on compile speeds.

One major problem I experienced in my last job (where I worked on production rust) was the insane amount of macros and proc macros used. This was an originally C++ heavy shop so they leaned on it more than, say, a python shop moving to rust would.

This led to terrible compilation times and confusing code only certain engineers could maintain (I'm guilty here - I've since left and I know of one proc macro I wrote that will cause headaches to anyone who uses it).

We need an opinionated style guide. The language is so complex we probably need multiple, with different trade offs.
Sure, not everything is system programming, but Rust has some higher level features that are even missing in languages like JavaScript and Python. Pattern matching is very powerful.

I'm not entirely sure, but have the feeling that Rust's "cons" are mostly short term draw backs and the "pros" could be really valuable in the long run.
After many years, I moved from tarsnap to Borg as well (hosted with borgbase.com).

It wasn't about price for me either. On the few occasions I actually had to restore some files, Tarsnap was glacially slow. That made me nervous if I ever hit a situation where I had to do a full restore.

Like you say, there's the quality-of-life features that I now don't have to script. Pruning, missed backup alerts, monthly reports are all things I've realized were sorely missing from my Tarsnap experience.
> Did Steve Jobs really do that?

Famously, using a trash can instead of "DELETE".

A Mac evangelist came to my workplace shortly after the Mac was released. His entire presentation was about how icons were far better than words. He asserted the function of the icons was obvious, and so needed no explanation. He passed around a sheet of paper with a bunch of icons on it, and said isn't that right?

This all fell apart when nobody could figure out what the box of Kleenex icon was. He was visibly flustered by this, eventually exclaiming that it meant "PRINT".

This was all made worse by the practice of copyrighting icons so every company invented their same-only-different icons.

But, the Mac won anyway and PRINT and DEFROST became hopelessly uncool, unhip and old-fashioned.

I predict that, like all hieroglyphic writing systems, icons will eventually evolve to have associated sounds with them, then they'll morph into simple pen strokes, then we'll be back to a new phonetic alphabet.