HN user

gambler

5,521 karma
Posts22
Comments1,083
View on HN
www.unicode.org 4y ago

Unicode Bidirectional Algorithm

gambler
2pts0
www.youtube.com 4y ago

Jaron Lanier: Virtual Reality, Social Media and Future of Humans and AI [video]

gambler
2pts0
developer.mozilla.org 5y ago

The Details Disclosure Element

gambler
2pts0
news.ycombinator.com 6y ago

Ask HN: Why PGP isn't built into all modern browsers?

gambler
1pts0
theintercept.com 7y ago

U.S. Tech Giants Are Helping to Build China’s Surveillance State

gambler
98pts25
www.vice.com 7y ago

Palantir’s Top-Secret User Manual for Cops

gambler
3pts1
medium.com 7y ago

Interrogating GPT-2 345M

gambler
1pts0
alumni.media.mit.edu 7y ago

Programming with Agents

gambler
3pts0
osoco.es 7y ago

Designing media for thought with moldable development

gambler
2pts0
tinlizzie.org 7y ago

Shadama: A Particle Simulation Programming Environment

gambler
67pts19
blog.piekniewski.info 7y ago

Autonomous Vehicle Safety Myths and Facts, 2019 Update

gambler
2pts0
www.squeakland.org 7y ago

Authoring by Alan Kay

gambler
3pts0
www.youtube.com 9y ago

Alan Kay's Apple User Group Talk (1987) [video]

gambler
2pts0
insideofthebox.tumblr.com 9y ago

The Case for Using Images

gambler
2pts0
insideofthebox.tumblr.com 11y ago

NaN in JavaScript is bad design

gambler
2pts0
pressthink.org 12y ago

A he said, she said at the Times

gambler
3pts0
insideofthebox.tumblr.com 12y ago

Late Meditations on XKCD 936

gambler
43pts56
bitroar.posterous.com 14y ago

Couple of ideas for preventing hash bruteforce attacks

gambler
1pts0
www.youtube.com 14y ago

Richard Stallman's Presentation at UofC

gambler
1pts0
bitroar.posterous.com 14y ago

When TDD Fails

gambler
93pts101
www.gdcvault.com 15y ago

Turning Depression into Inspiration

gambler
5pts1
framework.korsengineering.com 15y ago

A Diferent Way to Think about User Permissions

gambler
3pts2

Programmers need to stop listening to obnoxious people who are proudly destroying our industry while simulataneously farming our anxiety for attention and validation.

Software enegineering is not the kind of field that should require adoption of some universal coping mechanism. The fact that you're suddenly bing told to adapt to something harming you should raise all kind of qustions and red flags.

So, in essence, you don't have anything meaningful to respond with. You're perfectly fine with using centralized platforms when it's convenient and their ownership aligns with your ideology. You might say you don't like them, but you like them well enough to put links to them on your personal website.

When your revolution against "platforms" is led by people who host all their code on GitHub and have a public LinkedIn profile, you're not paying attention to your surroundings and will inevitably be taken advantage of.

You didn't link to data, you linked to an opinion from Vice laundered through another outlet.

Here is some actual data, which (predictably) shows that conservatives are targeted significantly more for suspensions:

https://archive.ph/SDo33

But that's besides the point, because it's much simpler than that. You don't need elaborate analysis to see that people tired of Twitter "moderation" filled 4 other platforms: Gab, Parler, Minds and Truth Social. Literally all of them are characterized as right-wing by the same left-wing media outlets that claim that Twitter is impartial in moderation.

I'm tired of gaslighting around this issue. Just within replies to my above comment I've gotten two contradictory statements. One, that there is no bias in Twitter moderation, because conservatives are actually targeted less. Two, that there is no bias because conservatives are more likely to break rules, so they should be banned more often. We have two diametrically opposite descriptions of reality that nevertheless converge on the same conclusion. This is ideology-driven reasoning at its worst.

He is half-correct, but not in a good way. When people on the left say something that goes against new-left agenda, they get suppressed too. That is not a redeeming quality of the system or an indicator of fairness. It simply shows that the ideology driving moderation is even more narrow-minded and intolerant of dissent than most observers assume at first sight.

At the same time, it's trivial to demonstrate that YouTube and Twitter (easy examples) primarily target conservatives with their "moderation". Just look at who primarily uses major alternative platforms.

No one argues that speech must have value to be allowed (c.f. shitposting).

Hereʻs the answer everyone knows: there IS no principled reason for banning spam.

The whole threads seems like it revolves around this line of reasoning, which strawmans what free speech advocates are actually arguing for. I've never heard of any of them, no matter how principled, fighting for the "right" of spammers to spam.

There is an obvious difference between spam moderation and content suppression. No recipient of spam wants to receive spam. On the other hand, labels like "harmful content" are most often used to stop communication between willing participants by a 3d party who doesn't like the conversation. They are fundamentally different scenarios, regardless of how much you agree or disagree with specific moderation decisions.

By ignoring the fact that communication always has two parties you construct a broken mental model of the whole problem space. The model will then lead you stray in analyzing a variety of scenarios.

In fact, this is a very old trick of pro-censorship activists. Focus on the speaker, ignore the listeners. This way when you ban, say, someone with millions of subscribers on YouTube you can disingenuously pretend that it's an action affecting only one person. You can then draw false equivalency between someone who actually has a million subscribers and a spammer who sent a message to million email addresses.

It's not a mistake. It's a PR strategy. Social media companies are training people to blame content and each other for the effects that are produced by design, algorithms and moderation. This reassigns blame away from things that those companies control (but don't want to change) to things that aren't considered "their fault".

This is just 2nd order gaslighting. For many, many years Google was denying obvious problems with how their search system worked. Denial and gaslighting was clearly their marketing strategy. It kind of worked too, at least in terms of public opinion in tech space. Now something has changed and they're suddenly pretending to care. Problem is, this effectively gaslights people about their prior gaslighting.

Why was the company blatantly denying obvious issues for so many years? What has changed? Why should I trust their judgment all of a sudden?

It's kind of like someone who is a pathologic liar having been caught in various lies for many years, swearing to tell you the truth, but not admitting to the past lies.

Hm, after reading the title I monetarily thought the article would talk about the implosion of Union Pacific and complications of switching to a different provider. FYI:

https://www.manufacturing.net/labor/news/13118134/union-paci...

https://www.wsj.com/articles/union-pacific-to-cut-nearly-3-0...

https://www.thepacker.com/news/transportation/union-pacific-...

https://www.reddit.com/r/collapse/comments/sd9kqw/union_paci...

https://www.reddit.com/r/CatastrophicFailure/comments/s6c04a...

https://www.theguardian.com/us-news/2022/jan/14/los-angeles-...

https://www.cfindustries.com/newsroom/2022/union-pacific-shi...

https://www.youtube.com/watch?v=YDxp8lUXDz0

Meanwhile at the top:

https://www.youtube.com/watch?v=qF_5jng3RYM

TLDR version. UP switched to some fancy "efficient" system several years ago, laid off thousands of employees. At the time many people predicted collapse of the company in a couple of years. Three years later it is plagued by rampant theft and trash on the tracks. This year it refused to ship fertilizer during planting season. It also refused to ship additives to diesel fuel earlier this year (amidst general truck shipping issues and skyrocketing fuel costs). Meanwhile the CEO is smiling like a Cheshire Cat and giving out Bloomberg interviews about efficient management.

There is a difference between "Google does not censor anti-war content" and "Google does censor anti-war content, but usually has an excuse I find acceptable".

When a company puts Jon Lennon's Merry Xmas (War is Over) behind age restriction banner[1], the question stops being "Is there censorship?" and becomes about the logic of such censorship.

The third one was temporary until Google stopped operating in Russia altogether.

They've censored other things on behest of the Russian government for years[2]. Again, I cannot fathom how people on a tech website like HN can be unaware of such things. This is common knowledge broadly covered on mainstream websites.

---

[1] https://reclaimthenet.org/youtube-john-lennon-war-is-over-wa...

[2] https://www.rferl.org/a/google-censors-search-results-after-...

Blatantly incorrect. Google engages in egregious political censorship all the time. Including censorship for Russian government and censorship of US anti-war voices.

https://reclaimthenet.org/youtube-responds-to-cpac-censorshi...

https://reclaimthenet.org/google-expanded-its-censorship-of-...

https://reclaimthenet.org/russia-continues-to-order-google-t...

In US they pretend to "decide" to censor things "on their own" because 1st amendment prevents the government from officially demanding censorship.

The entirety of deep fake technology was developed mostly in mainstream academia using "raising awareness" as an excuse. Paper after paper, model after model, repository after repository. Every single time the excuse was "if we don't do it, someone else will". This was going on for years and the explanation is absolutely laughable. Without countless human-hours put into this by academia, it's pretty obvious that this technology would be nowhere near its current state. Maybe some select military research agencies could develop something analogous. Currently this is accessible to literally every crook and prankster with internet access.

Also, the notion that "raising awareness" is going to prevent deep fakes from being used in practice shows complete and utter disconnect from reality. Most people who are skeptical are already aware how imminently fakeable all the media really is. Most people who still are unaware will remain so, no matter how many GitHub repositories some dipshits will publish.

When I started using Go generics, they turned out to be completely useless for the use case I wanted to solve the most: functions to use in Go templates. Something is basic as adding two numbers is not solved by the core library and becomes a challenge with about a dozen numeric types. You can use a type switch and cast interface{}/any to float64 (which is a hack, but one that works in practice). What you can't do is use generics, because they require instantiation at compile time, which cannot happen in templates, because those are dynamic. Extremely disappointing.

Another disappointing thing is the fact that Go type inference is not good enough to have syntactically compact lambda functions. So now, even though it's possible to write code that does filter-map-reduce kind of stuff, it's verbose, slow to write and hard to read.

I think this kind of framing of the question is very close to being a sly form of gaslighting.

What people want to know is not whether the current state of things is "normal". After all, death, sickness, war, hunger, disease and crime are all perfectly normal. Everyone gets that at some level. What most people want to know is what the fuck happened with the metanarrative that we were fed for the last several decades. Is it defunct and debunked? If it is, that has obvious implications in terms of who we should trust and who we should empower.

For starters, there is no way to consume multiple return values of a function or method inline. This makes chaining extremely verbose and often results in having three lines of error handling per one line of "normal" logic.

Secondly, Go creates a silly dichotomy by introducing two completely different mechanisms for error processing: error values and panics. (Soon to be three, because people will start using generics.)

Thirdly, "errors are values" approach is extremely counterproductive when you have to create generic error handling (with logging, default behaviors on failur,e etc). Something as simple as printing why a web page panicked becomes an exercise in cleverness.

Go enthusiasts will probably say none of this matters if you follow some set of "good practices". However, even core language libraries often fail to handle errors consistently. (E.g. text/template.)

Go has a lot of issues. Some of them would be easily fixable if people promoting and developing Go actually admitted the problems. However, the fanbase usually acts as a cult pretending that issues are features. Thing is, just like broken, hackish dependency "management" had to be fixed (introducing tons of complexity for the sake of not destroying backward compatibility), other problems will have to be fixed as well. It will add even more complexity to the language.

For example, Go error handling is shit. People will attempt to fix it with generics now and that will create a lot of inconsistency between different APIs. Because of those inconsistencies the entire language will loose any possibility of elegant, high-level, pre-packaged solutions for certain things (like automated logging, recovery, etc.) This loss will be permanent and the vast majority of users won't even understand why some things are so hard.

"They DON'T CARE ABOUT POLITICS. They really don't."

So why are you panicking just because Musk bought the company?

This is laughable gaslighting. That whole thread is misdirection. Yishan is a liar and should be called out on it.

Moderation is not "easy" because it requires careful design and effort, but it is not "hard" in the way he describes it.

None of the major social media companies made any real effort to make moderation transparent.

None of the major social media companies made a real effort to come up with a solid set of content rules that most people can agree with upfront (at least in principle) and that doesn't change after every major news story.

How can they claim this stuff is "hard" when they never even tried to take the most obvious measures to re-establish some level of trust in their companies? Trust that they've had initially and squandered though their actions, BTW.

Edit:

Also, I am sick and tired of social media CEOs, VPs and founders pointing a finger at their users and saying "you, users, are the real problem here". This is bullshit. An average interaction on (moderated!) social media is significantly worse than an average interaction in (unmoderated) real life. It's about medium structure, not people. The vast majority of people are fine.

We quickly went from "Twitter isn't a heavily censored platform" to "they have secret blacklists, but it's totally normal and not political and a good thing anyway". This game of moving goalposts is tiresome and clearly disingenuous.

I'm deeply familiar with the platform and have not witnessed censorship outside of threats and direct hate speech

Maybe you're brainwashed to the point where everything Twitter bans falls into categories of "hate speech" or "extreme disinformation". That doesn't mean the majority of people out there share your views. Of course, you don't have to deal with those people, because you probably hang out only on websites that reinforce your biases via censorship.

I'd love an example of how yourself or other you follow are censored.

Unity 2020 campaign account got permanently banned and links to its website were restricted even in private messages. They broke no rules, posted nothing edgy and no one ever coherently explained why this happened.

New York Post got suspended after Tweeting Hunter Biden laptop article link. The suspension was based on clearly fabricated rationale.

These are just two egregious cases that I'm well familiar with. I can post about a dozen more. There are thousands less notable, but no less clear-cut examples out there. There are even more examples that are debatable, but which in totality indicate a pattern or political manipulation.

Funny thing is, I don't even use Twitter. The question is, why does a person like me is more aware of its censorship that someone who claims to be well familiar with the platform?

Ellen Pao literally wrote an op-ed arguing this in Washington Post. This was before he bid for the company, just because he was invited to sit on the board!

https://www.washingtonpost.com/outlook/2022/04/08/musk-twitt...

"Musk’s appointment to Twitter’s board shows that we need regulation of social-media platforms to prevent rich people from controlling our channels of communication."

...said a multi-millionaire in a newspaper owned by a multibillionaire.

There were also hundreds of notable comments and dozens of articles to that end across the usual websites. People should stop doubling down on their lies and just admit that their past positions weren't based on any real principles.

The anti-intellectual, anti-scientific streak in many poor analyses claiming to debunk some scientific research is deeply concerning in our society.

People endlessly reference the Dunning-Kruger effect as a meme, without ever having read the paper, let alone having checked its methods. You don't seem to have a problem with that.

On the other hand, after seeing an article that uses essentially statistical arguments to debate a scientific study you conclude that there is some "anti-intellectual, anti-scientific streak" in our society and that it should be of grave concern.

This doesn't make any sense except as an extreme case of virtue-signaling.

What is the evidence of this "electromagnetic warfare attack"? What is claimed to be attacked and how? How was it affecting SpaceX? Is SpaceX/Starlink really crucial to anything in Ukraine? Etc, etc.

The only "explanation" this article offers is a link to a meandering video that doesn't answer any of these questions.

After "establishing" the premise, the article immediately launches into demands for more resources:

"We need to be able to have that agility"

"We need to be able to change"

"The U.S. needs to think a lot more innovatively"

"This includes incorporating artificial intelligence and machine learning into next-generation systems to be able to respond faster"

Over time articles like this one make people accumulate an extensive set of assumptions that basically aren't supported by anything except endless repetition.

Predictable talking points devoid of substance.

For example, a brief excursion to the nearest Geocities archive will immediately demonstrate that access to the Internet was by no means something exclusive to tech nerds and academics even around year 2000.

Plus, the notion that "access" is even the right thing to measure is nonsensical. It's pretty obvious that big tech employees want to get a pat on the back for the fact that every homeless drug addict in US probably has a smartphone now. The real question is whether this "access" is actually beneficial to the poor or just creates a larger pool of individuals for big tech to parasitize and profiteer from.

To all the people who think this is some sort of accident that will get corrected. It is and it isn't. This particular manifestation of ban by association might be a corrected if it gets enough pushback. The general idea, however, is something Alphabet and the rest of Big Tech clearly like, because there are more and more cases of this sort.

Moreover, you likely supported this when it manifested a bit differently. Most of HN seems to firmly believe in guilt-by-association as a way to control behavior, speech and thought. You get all preachy and act horrified when it goes "too far" (i.e. when it looks like something that might happen to you personally), but in general it's a concept endorsed or at least tolerated by the majority here. Well, you know what they say about Karma.