HN user

merdaverse

77 karma
Posts0
Comments37
View on HN
No posts found.

Code written below your line gets executed if you don't return early. More breaking news at 8.

Seriously, why would you think that assigning a value would stop your script from executing? Maybe the Typescript example is missing some context, but it seems like such a weird case to present as a "data race".

I really hate that commit message. It is extremely verbose and doesn't allow you to easily understand what was done in the commit in a single sentence or paragraph. It mixes a very narrative explanation in there that is hard to skim. It is in desperate need of a clear TLDR version.

If you really like the descriptive, verbose message, then the most important description should be at the top and it should gradually go into less interesting details as you read down, like in a news article.

The problem with this definition is

Utilizes addictive, harmful, or deceptive design features, or any other feature that is designed to cause an account holder to have an excessive or compulsive need to use or engage with the social media platform.

Many platforms can argue that they're not engaging in this behavior. Do Mastodon and Lemmy count as addicting? They look like Twitter and Reddit on the surface, but they don't have a sorting algorithm that maximizes for engagement. So would they be included in the definition or not?

And if they don't, what's stopping big companies from claiming the same, since you can't actually see their source code for news feed sorting?

I was very skeptic before I tried it, I had the same concerns as you. And before I realized, I had dumped 100+ hours into it.

The Norwegian Privacy Council's decision is an instruction to the Irish Data Protection Authority to place a permanent ban on Meta's European head office in Ireland

Isn't this going to be a problem? The Irish DPA has been known to be in bed with big tech in the past, considering Ireland's entire economy is based around being a tax haven for Big Tech, and importing tech workers with the highest EU salaries taxed at 52% for the highest bracket

https://web.archive.org/web/20230609051152/https://www.irish...

Is this missing an /s at the end?

I do believe in the power of technology to make a better world. That's why a venture capitalist using it for profit and then writing a manifesto about how virtuous it is, is the sort of disgusting corruption that makes me skeptic about technology.

But hackernews is the perfect venue to get some minor support from techbros that have grown accustomed to this rat race.

My point is: if Mastodon can't get something as basic as an interaction with posts frictionless, I am skeptical that it can solve the more complicated problems, like profile migrations, discoverability, data retention etc.

The browser approach is best effort at rendering, rather than enforcing conventions.

And I doubt that tooling can help with all the complicated ways in which HTML is generated (React, SSR etc). I was actually surprised at how underbaked editor support for CSS is in VSCode (the most widely used frontend editor). If the most modern tooling can't understand that a CSS variable is declared in a different file and autocomplete it for me in a .vue file, I get the impression that tooling is severely lagging behind the frameworks.

The problem I see with sematic web is that no matter how easy it gets, developers refuse to use it properly. I have been looking closely at the <main> tag since a browser extension of mine uses it, and although it is extremely clear what it should do in the MDN documentation (the documentation itself is a good example usage of <main>, <aside> etc.), very little sites use it properly. Even the fancy professional sites wrap all the page content, including navigation, footers and the like inside the <main> tag, which should only be for the main content of the page.

If such a simple element can't be used properly, I have no hope for all the others.

Seeing this some non technical people will try out this Mastodon thing. If they can get past the initial hassle of choosing an instance to sign on they will try to 'Follow' the BBC account on the social.bbc instance, only to be greeted by this user friendly process:

1. Finding the string you have to search for of the BBC account

2. Opening up their home instance

3. Going to the terrible search menu

4. Pasting the identifying string of the instance

5. Hoping the search doesn't bug out

6. Clicking follow and hoping the request doesn't bug out and remain in pending for months (yes, this happens)

Instead of the process on 'traditional' social media which is:

1. Click the big shiny button

Why they haven't yet fixed this glaring UX flaw using something like URL protocols is astonishing. I guess this is why technical people shouldn't design products. Nobody cares how it is built if it offers only friction to the end user.

In that JSON example you're honestly losing more time with ChatGPT that doing it yourself. It seems more like mentoring a junior than a helpful assistant. Most of my interactions with it have been this way.

Federation has many flaws, but this is not one of them. It makes sense when the service is new to focus mostly on one big instance instead of many instances with 10 people each. Case in point:

- The Mastodon flagship instance has 25% monthly active users of the total network https://fedidb.org/software/mastodon

- Lemmy flaghsip* (which is newer than Mastodon) has 38% https://fedidb.org/software/lemmy

As time goes by people will distribute over the other instance. And even now it's not so bad as you make it seem.

* Not even the actual flagship maintained by the developers, but one created by the community

I have considered making the switch, but on Ubuntu touch screen is poorly implemented as mouse clicks instead of touch events. Chromium sidesteps this by doing its own touch detection, allowing me to comfortably browse through pages with touch. Firefox does not. Until either Firefox or Linux starts taking touchscreens on desktop seriously I will stick to Chrome, and in desperate times, Windows.

Agree completely. Scoring is mostly a cultural thing, I presume based on how the person experienced grades in school and their social pressures to attain certain grades. As a child I moved from a country where getting any grade below 9/10 was a shame to one where 7 was good enough, a 9 was very rare.

Because of this all the review systems like IMDB are flawed by design.

Steam reviews are the most trustworthy for me. While they are not perfect, the binary choice normalizes these scoring differences, and can be read as a "probability that you will enjoy X if your are interested in this sort of thing" which is the best one can hope for.

I've seen plenty of extremely competenet tech people try out Mastodon and then quit because they couldn't bother with the UX and all the problems federation brings.

So no, it's not just "unwashed masses", it's people who value their time too much to spend it on some social media technical issues.

I have no idea what I am supposed to see on this link. It is completely unreadable, with green text overlapping each other and green icons and no zoom. But I suppose that the UX is a good indication of the overall Lemmy experience.