skysight-inc/HackerNews huggingface dataset:
> our messages here align mostly with authoritarianism and fascism

If you want to call "authoritarianism" the basic rule of law (as in: do not block traffic, do not prevent shops from opening, do not prevent public offices from offering their services...) you are welcome.

By the way, a pet peeve of mine, having always voted for the centre-left, I never appreciated how authoritarianism is generally considered an expression of the extreme right, while history shows that dictatorship was the evil of both extremes.

> You don't seem to care about people their freedom

I do care about the freedom of all people, and that is why I detest when protesters use violence (which is wrong) in order to gather attention for their point (which may be right).

> minority who have the balls to standup against a small elite who have all power.

I respect your opinion, even if I don't share it.
Not according to the French law.

A crime is not something you evaluate morally. It has a very narrow definition that is codified by each society it is been judged in.
The following things are all true:

* the term "open source" predates the term "free software" in the FSF sense

* "open source" was proposed as a synonym for "free software" in the late 90s

* liguistically, the term "free software" emphasizes freedom, while "open source" emphasizes source-available

* there is no law mandating everyone use OSI's definition of "open source"

* consequently, there is ambiguity in the term "open source", ambiguity exploitable by those who want the social cachet of free software but are not philosophically aligned with it

* there is ambiguity in the term "free software" as well but don't worry, if they mean it in the FSF sense they will certainly take the time to explain

I humbly submit therefore that the GP framing is essentially correct, that RMS was right not to endorse the term "open source", and that whatever OSI says the term is philosophically compromised and should be "considered harmful".
You criticise Macron for visiting a „dictator“ but not for being dictator himself?

Macrons pushing of retirement law change against both public and parliament is definitely not democratic.
What you describe does not match reality.
> In the past 25 years, many companies have introduced headsets with increasingly better displays. According to some reports, the installed base of VR headsets will be ~25 million units in 2023. Yet I have never seen anyone on an airplane or a train wear a head-mounted display.

Has the author seen anyone ever wear a head mounted display anywhere outside of their living room?
When I was little, my father often complained about the terrible organist performance in the church close to where my grandmother lived. It really didn't sound very good, the sounds blended together and it was too slow. But apparently good organists were hard to come by, so they had to keep him/her.

Of course the problem is not just the difficulty, it's also the fact that you can't just buy an organ and start training on your own. And with declining popularity of Christianity, there are fewer people who want to learn it in the first place. I wouldn't be surprised if today many existing organs aren't played anymore because there is nobody who could do it. Especially in European countries, where religiosity has declined dramatically.
UUID is also used to avoid leaking information about the underlying system. This includes temporal information that could be used to infer the size of the dataset for all users.

If this isn’t a concern, then using a timestamp based approach as recommended in this article is a good approach. That is the default in MongoDB.

If it is a concern, one approach is to use random UUIDs to give to end users but then internally to have something like auto increment ids.
That would be true if prosecution have shown evidences of criminal activities on the side of protecting their privacy.

But they didn't.

That's the red flag.
My understanding of the US system design is that the law as defined by the legislative body is in a way "minimalistic" (and even more so at the federal level), and jurisprudence augments it with the details.

Taking your example, what constitutes murder and minimum and maximum penalty are defined in "broad strokes", and the judge gets to define "in this specific case that person is guilty in a way where they should be sentenced to X years", and that becomes law (IIUC scoped to their jurisdiction), progressively refining and tuning the whole system, because the next judge faced with a similar enough case would be bound by it. The lawyer game is then to argue whether the current case is close enough to a previous one for the previous ruling to match (and thus tying the judge's hands). A thoughtful US judge would consider both the case at hand and the implications of being law-generating when issuing a ruling.
I'd argue that the use case and the target audience are different.

Also - the "nvm fixed it" types are not universal to all forums. They just tend to hit the technical forums.
> background. How long have you been programming in C?

Since the mid 90s.

> Have you encountered TAOCP and MIX/MMIX?

I fail to see the relevance.

> Do you write strictly standards compliant C?

There is no such thing as non-strictly standards compliant C. It's either C, as specified by one of the international standards, or K&R C for those who can't target a standard, or things that are not C.

> Did you use to read or post on comp.lang.c?

Yes.

What was your point?
> It is famously true for the Mercator projection, which we see a lot because it's the best projection for navigation, and that's the main thing we use maps for in our everyday lives.

The Mercator family is "the best" map family for those who navigate by rhumb lines.

I strongly doubt a significant proportion of people on earth navigate by rhumb lines in this day and age, particularly given the vast numbers of GPS enabled devices.

I stressed family, of course, as there is a continuum of Mercator projection maps .. The (specific) Mercator Projection that wall hangs and everbody discusses whenever this comes up is just one of many and whose parameters were chosen to weight the Northern Hemisphere for the benefit of US-Euro traders.
It depends. I have three kids. Given unlimited access one of them would never leave the screen. From March to June, he watched 684 shorts and videos on YouTube with his school issued Chromebook- that’s just during school hours. So, there are some kids who have an addictive personality.

We have tried to intervene, especially after he snuck an iPhone to his room and watched 22 hours of videos over the course of a week (while he was in bed) before we caught on. Nothing other than extreme measures of locking away devices keeps him from frittering away every waking hour on screens.

The other two kids don’t have similar issues.
I’m not sure how you would measure such a thing.

I am certainly aware of projects which have banned people for CoC violations. These usually aren’t loudly publicized, so I’m not going to do so here. Would those projects have banned those people anyway? No way to know.
maybe a gantt project management tool?

it's usually more for a daily planning tool (where as you want a hourly planning) of resources where people are working. You can usually define a time a project requires and the "end of project date" will be extended to a later date if some blocker is added (such as holidays).

maybe one of the gantt project tools could be used for your case.
> minor inconvenience

A few years ago the term “BIPOC” was the preferred woke term. Now we are in a stage where some people prefer it and some people don’t. And by “don’t prefer it” I mean they will call you a racist colonizer for using it.

Social media is supposed to be fun. I as a user can’t and don’t want to imagine every possible way someone might be offended or triggered or excluded by everything I post. It’s upsetting to imagine something as simple as posting a picture with eye contact could be seen as intentionally causing harm.

I’ll just post elsewhere where I know people won’t be offended. Like a Discord or Matrix instance of my friends.

These Mastodon posts are going to be more content warnings than content if the current trends continue.

> no one mentioned “liberalism”

These ideas (and Mastodon itself) are heavily associated with progressive politics. Although I do think you are correct (in a horseshoe theory sense) that some conservatives would value the feature.
there's going be a stigma to wearing this anywhere in public imo.

conspicuous consumption dialed up to 11. unless you're in business class.
Ooh, a menu-driven terminal editor? That sounds neat, you first select "copy" from the menu, then move a cursor to a certain point in the file where you want the copy selection to start (or end) and then you move a second cursor to the other end of the selection. Then you're back in the menu and you select "paste" and you move a cursor to where you want to paste the text. To insert you select "insert line", type out a line of text, and then move a cursor to the point where you want to insert the text.

It does sound like it would be a bit slow in operation, though.
Another anecdote:
Someone in the house bought subscriptions to a channel and amazon music through the TV. I canceled both of them relatively easily, but I had to find where they were as the subscriptions were managed in different places. For music, I had to confirm 3x that I actually wanted to cancel and not swap to a family plan, or be reminded 3 days before expiration, etc. Now that I think about it, I also googled and followed the results to the cancelation links because I couldn't easily find them on the site and didn't want to spend forever looking. Eventually, I finished and everything was refunded.

I started this response as a counter to your experience, because it didn't feel that difficult, but typing it out makes me think that I've sadly just become numb to the behavior and have seen this type of activity so often that I was happy that this was all it took and there was no arguing on the phone with some call center agent.
"You need to have javascript blahblahblah..."

Is this site can deliver for noscript/basic (x)html browsers?
I can corroborate (for any lurkers and onlookers) that the modern state having a monopoly on violence is an often-accepted idea.

For example, this is professor Wael Hallaq of Columbia University describing some defining characteristics of the modern state:

"there are five form-properties possessed by the modern state without
which it cannot, at this point in history, be properly conceived. These are:

(1) its constitution as a historical experience that is fairly specific and local;

(2) its sovereignty and the metaphysics to which it has given rise;

(3) its
legislative monopoly and the related feature of monopoly over so-called
legitimate violence;

(4) its bureaucratic machinery; and

(5) its cultural-
hegemonic engagement in the social order, including its production of the
national subject"
When they came for violent people preventing other pacific people to move on with their life, nobody needed to speak because their actions were against the law.
The Caesarea area in Israel is pronounced with the hard C in Hebrew. I wonder if that Latin influence or an artefact of Hebrew itself.
Reality Is Your Brain’s Best Guess
Fair warning, I do not like codes of conduct. They're an authoritarian power play justified by fear.

Codes of conduct are more about changing who is in the community than about changing the conduct of existing community members. Periodically someone runs afoul of the ruling elite who pass judgement upon them behind closed doors, usually leading to excommunication. The atmosphere of knowing what you say will be reported upwards and optionally stripped of context and rephrased to your detriment promotes an environment of inclusivity and safety.

I'm not totally clear what "inclusivity" means at this point. It seems to be "excluding unpopular people and ideas", which should be termed "exclusivity". I've been known to say openly critical things about parts of our industry in public - basically because a lot of software dev is done really badly - and that sort of general negativity has no place relative to enthusiastically praising whatever nonsense is going on at the time.

E.g. you go to a talk on concurrency. You know it's nonsense, the code on the slides was wrong and the speaker has totally misunderstood the domain. So you talk with fellow attendees about how it was really interesting and excellent. One guy says "the first example deadlocks", and that makes someone feel uncomfortable, properly fixed by kicking him out of the conference. This is very inclusive and good for industry. Then you all go off to write code that doesn't work.

edit: can't believe I forgot the best part. If there's someone in the community you don't like - maybe their work makes you feel inferior, or they're a competitor in some sense, the burden of proof for triggering evisceration by committee is usually negligible. Tell some people they made you feel uncomfortable, let some of them talk you into reporting it and put them down as witnesses, bang - problem solved. Very convenient.

Most of the developed world has really clear ideas about the scary things - sexual assault, harassment and so forth, dealt with by a judicial system. So the honourable goals of the CoC systems could be achieved by following norms of society with the existing structures in place. That seems better to me.
The weighting you describe is very interesting, I follow the same process semi consciously. I'm dealing with that right now on multiple front (job, family) and I'm curious to see what it yields to push things around as I see fit.

All this makes me wonder about the art of negotiating.. at the existential level. You only have to do things you didn't refuse in a way (figure of speech). Too often I said yes without asking more details, or said yes to things I didn't really like..
We have two kids (4 & 6) and try to keep screentime to a minimum. There are some good apps out there (PBS, Khan Kids) in a sea of garbage.

Learn to use parental controls. My 6 year old has a YouTube Kids account, which is by nature limited to “kid friendly” content. But you can take it a step further, and limit their account to a whitelist of videos/playlists/channels you approve of. He’s only got access to a dozen or two videos and so he doesn’t get sucked into an endless stream of questionable content.

By preventing unlimited access, they often go seek other things/activities. They’ve stopped asking to watch shows and just go outside to play hockey or baseball, grab their markers to do some drawing/colouring, etc.. make it easy for them to drop into these alternate activities and the screens become less of a draw.

This all works for now, but I do fear as they get older and want to interact with friends online and whatnot. I’ve already seen some of their cousins who have more access show them stuff which they of course want to try. Not sure how long we can hold out before they realize that their iPad can do that too.
> Thus from a primal, tribal perspective this further inflates their perception of "their peoples" being more important than the peoples of other areas.

And now I would like to see some data, peer reviewed study, or similarly supported source for this statement.

Because I don't see many people claiming that greenland or antarctica are super important powerhouses in the world.
Personally, I really missed the larger state management libraries that are well-available for react.

Layouts, passing difficult props to components, passing state up and down in the tree (i.e. refs)

Feels like SvelteKit has a major - just use whatever SvelteKit offers, which is generally enough for smaller projects.
AFAIK about 20 per cent of Ukrainian citizens can't even speak Ukrainian (not just don't prefer to, but actually can't), so trying to ban the language would be an exercise in futility.
What incentives do students have to do well one the MCAS?
React state is a hot mess, yes!

We kept the same interface as the Svelte store, but with different semantics:

- special management of undefined values
- error management
- promise management
Why would it get flagged?

Although reading the article, it seems like click-bate, which is disappointing from the BBC.
My approach to keep kids from such addictions is to replace the phone with TV as much as you can. The TV (with YT) has a big difference compared to the phone. I tried it, and it was a game changer for my kids. I went even further by having selective content downloaded onto a USB flash and connecting it to the TV, so I don't worry about what YouTube has recommended, as it sometimes goes wild!
or just use dds as ros2 does, or use something like zeromq?
The other way to view this is their ad network is a liability and they need to make clear bright lines.

No one wants far right fascist propaganda on their platform.
I don't agree. You can handle errors how you like on both approaches. The callback code, however, will get pretty messy once you have a branched control flow.

With coroutines you are using the language's control structures directly. The program counter is your state and a branch is an `if`. With minimal debugger support you will be able to see at which line is the execution on each coro.

With callbacks you would have to inspect which ones are pending, unless you have made the state explicit in a variable.

These is not a huge deal for those who have been programming for a while but for beginners coros will feel more like an extension of the language than something built on top.
> Well, first of all, we’re not a for-profit company. We’re a non-profit that has a capped profit subsidiary. We thought really hard and designed a structure where our nonprofit has full control and governance over a capped for-profit subsidiary that can make a certain amount of money for its investors and employees to let us do what we need to do. These models are extraordinarily expensive.

sama is an expert at mental gymnastics. really stuck the landing with “also this costs lots of money (so don’t judge)”
It is a grey/not well known area: as far as I know it is not working with noscript/basic (x)html browsers, which is paramount for past/present/future interoperability between big tech and small tech.
I've lead the moderation team for BeamMP (beammp.com, 150k+ User Discord) for a few months, and been part of it for much longer, and the two most positive changes I've seen are:

- Regular meetings to keep everyone on-track (as nobody is being paid, its a passion project, etc)

- Setting up clear rules and moderation guidelines, together. The team sat together and came up with a list of do's and don't's, best practices and principles to be used when moderating. Such simple ideas as "maximizing interaction" while keeping within the rules and Discord ToS, had a noticable impact.
This was also useful to review moderation action that had been taken, and evaluate moderators, and possibly rollback moderation actions that were not in line with the code of conduct.

TL;DR: Formalizing rules that have existed informally only makes it easier to review moderation actions, to moderate, and to add new people to the team. It also clarifies to the community how moderation is done.
Can UUID v7 still be created independently, on a client for instance? Or do they ideally need to be generated in the same place?
I think Discord is well placed as an ephemeral chat environment, but really bad as a sort of community knowledge database or even for discourse (something that goes beyond flame wars of course, both do fine on that front).
That's... not unexpected. That's been the known technical compromise of UUID for years, and why ULID and UUID 7 are born.

And usually it is still worth it.
> interestingly the sensation of heat comes with enough delay to cause burns before you register the temperature.

As someone who solders pretty regularly: don't I know it!

> Also I could avoid smooching the thing for the most part, because the heat radiating from it was already noticeable from a few millimeters

Totally works with your fingertips too. If it's "too cold" to feel without touching, it's cold enough to give a quick tap, which'll inform you about it's temperature some more. But I guess everyone has their own tricks!

I've switched to a TS-100 a while back, and having a temperature readout right on your soldering iron is really quite nice.
Similar in the UK, but I've used tor free trial enough times to notice the difference, if you're not paying it specifically mentions that you will lose benefits immediately. Interestingly on the "week for 99p" trial, you lose benefits immediately and get a partial refund, if you cancel soon enough? if you haven't hit a certain number of orders? Not sure. They'll also refund if you cancel at the start of a new month having not made any orders.
This is not enough: the "enforcer" has to "enforce" interoperability with noscript/basic (x)html browsers. Big tech must interop with small tech.
Then why weren't they arrested for that instead?

I am not familiar with French law. Is that literally a crime or are you saying it as an expression?
It's not a surprise, but the hypocrisy is unfathomable. The same company who has kept nearly everything about GPT closed source since v2 because they said "it would be too dangerous to release" now says that an even more powerful version of the same model is not supposed to be classified as dangerous, because... reasons. And the EU legislators bought it. Just shows again that money is the only real policymaker in the world.
If each token leads to another, it eventually leads to what commonly comes out as an ‘end token’. So each token has a certain chance of leading to a next token which might, possibly, say to end.

current_token = <prompt>
while current_token == true:
next_token = statistically[current_token][choose_random_from(common_order)]
current_token = next_token

s = inf
for i in common_order:
p = 1
x = i
while true:
x = statistically[x][common_order[x]]
if x == false:
break

p *= x

if p < s:
s = p
shortest_to_end_start_token = i
> Polls showed that

The only polls that matter are elections. Apart from elections, people have the right to avoid any poll without risking any policy change.
> Fast forward to the 90's when hate groups were allowed on the internet. No race riots, burning of cities.

[1] has 30 race riots in a 5 year period before the internet was invented. [2] has a whole lot more pre-1990s.

[1] https://en.wikipedia.org/wiki/Ghetto_riots_(1964–1969)

[2] https://en.wikipedia.org/wiki/Mass_racial_violence_in_the_Un...
I have a two year old. She hasn’t used phones or tablets yet. We don’t even let her watch TV. The most she’s done is use our phones to play Spotify.

Overall, it seems to be working really well. She’s super curious, and she loves to read and go outside. There are some downsides for you, as the parent, however. You can only watch TV after the kid goes to sleep, so no more watching live TV. You also have to be engaged with your child most of the time. Sometimes, it would be so nice just to sit her down for 30 minutes and go relax, but you have fewer options to do that without TV. She is actually pretty good at entertaining herself, but those stretches of self play aren’t predictable or controllable like putting a TV show on is.
The article focuses on movie viewing but this is just as applicable to the concept of using it as a virtual workstation monitor (or several), the effective resolution of the virtual monitor is tied to how much of your field of view it covers. Even if the headset can resolve ~4K on a giant screen that fills your entire field of view, that's not going to be comfortable or ergonomic for a workstation monitor, and as you scale it down in virtual space it drops to an effective 1440p... 1080p... 720p...

Especially for Apple enthusiasts who have been spoiled by >200dpi laptops and >450dpi phones, I think the practical resolution you get out of a "4K per eye" headset is going to underwhelm.