skysight-inc/HackerNews huggingface dataset:
I think this was true but is changing. I've deleted WhatsApp and switched to Signal a few years ago, and now I use iMessage with all my friends who don't have Signal (maybe 4-5 people that I text with regularly). Interestingly enough, I don't have any close friends who don't have Signal and don't have an iPhone...
Yeah, that's why I'm skeptical about these "almost monospaced" fonts too. In my opinion, the actual problem is sans serif monospaced fonts: there most of the glyphs are sans serif, but then the designers are forced to add serifs only to the narrow glyphs to fill up the available space, so these end up sticking out like sore thumbs. So monospaced fonts that have serifs on all glyphs look much better IMHO.
What an awful comment. Sounds like your mother needs to have a stern word or two with you.
It is not a psy-op aside from people trying to get people addicted and exposed to advertising. Zuckerberg once said that people are stupid to share so much voluntarily. Everyone underestimated stupidity vastly. And for public personas there certainly are some advantages and some just use it to contact others. But the normal user perhaps doesn't reflect the costs.
Repeat after me: "my code isn't me, it's a snapshot of my skill and deadlines at the time"
I finally gave Mastodon a try because many interesting Twitter accounts I follow moved there, or at least got active on it and broadcasted the fact. I have to admit I am positively surprised so far. Very much so.

Now everything depends on how much activity remains once the current dust settles.

Will Mastodon overtake Twitter? I still doubt it, but honestly I really can't imagine why I would care about that as long as Mastodon manages to establish, nurture, and retain a healthy userbase. Which is all I would need to keep using it.
Sweden: all but two of my friend group have iPhones.

Those two use Signal/Telegram.

Not denying that there's a fair whatsapp penetration, but iPhones are quite popular and I have many iMessage groups that do not overlap in the membership.
I used TikTok for about a month earlier this year out of curiosity. I feel like it still has significant effects on my emotional and psychological state months later. I can't imagine what it does to a person to use anything like it daily for years.
Using the notation from the article, N+K is sufficient for RS(N,K). One point of confusion is that different authors use different notation; some use RS(num data shards, num parity shards), some use RS(total num shards, num data shards), and some use RS(total num shards, num parity shards). Per the article, I'll use RS(num data shards, num parity shards).

As for where the +1 comes from, the clue is in the "noting that you shouldn't use the value 0 in the encoding matrix" remark. The TLDR is that the +1 isn't required, and arises from an (incorrect) attempt to fix an incorrect construction. The non-TLDR is rather long. First, we need to move from polynomials (per the article) to matrices (per the quoted remark). For this movement, let F denote the polynomial from the article, then it so happens that F(k+1) can be expressed as a linear combination of F(1), F(2), ..., F(k). Similarly, F(k+2) can be expressed as a linear combination of F(1), F(2), ..., F(k). This continues to be true up to F(k+t) (and beyond). These various linear combinations can be written as a k-by-t matrix, which is what the quoted remark means by "encoding matrix". Second, once thinking with matrices rather than with polynomials, people want to construct the encoding matrix directly, rather than deriving it from a polynomial. In this direct construction, the requirement is that every square submatrix (of any size) of the k-by-t matrix is invertible. Accordingly, no element of the k-by-t matrix can be zero, as the 1-by-1 submatrix containing just that zero element isn't invertible. Third, one common (but incorrect) direct construction is to create a k-by-t Vandermonde matrix. Such a matrix is usually constructed from some number of distinct elements, but if zero is used as such an element, then the resultant matrix will contain zeroes, which is problematic. Excluding zero causes the Vandermonde construction to _sometimes_ work, but it still doesn't _always_ work. Per https://www.corsix.org/content/reed-solomon-for-software-rai..., there's a slightly different Vandermonde construction that _does_ always work, and also a Cauchy construction that always works, both of which work for zero. Both of these correct constructions have a strong parallel to the polynomial construction: they involve choosing N+K distinct field elements, which is akin to choosing the N+K distinct x co-ordinates for the polynomial.
The economic aspect is the social aspect.

It does not have to be black and white, with or against us. People have not frozen to death because of a cold autumn and prices to the roof. Can we talk about that or shall we resort to fatalism?
Employee Recognition – On the Blockchain?
Good point. What's the typical kitchen set-up in a Japanese apartment?
By that yardstick no infrastructure would be built.
Lets hope climate warming will kick in this winter. Or 30 million refugees from Ukraine will flood Europe...
> not a psy-op aside from people trying to get people addicted and exposed to advertising

So... it's a psy-op. As stated.
Perhaps because forums convene to discuss and dissect ideas and things. I just realized I’m thankful for HN.
This implies that the algorithm identifies people who engage in leftwing politics and targets rightwing hashtags to them. I suppose that magnifies rage-engagement.
Ever since thiel datamined humanitys true nature out of facebooks data he and all his associated are in full catastrophe fallback mode. If a decline to authoriatarian rule can not be prevented, at least make it controlled.

Its also a visible background pattern in almost all larger tech investment - build technology that can not be used for exponential damage in the wrong hands and make humanity resilient to catastrophic change.

Example: Youtube videos containg tutorials that survive all of humanity dieing of that knew a certain technology.
SMS is very uncommon in much of Europe.

I'm feeling you are assuming that the alternative to iMessages in Europe is SMS. It's not. The alternative is WhatsApp, Telegram, Signal, Facebook Messenger, etc.
Incredible. I hope my children are interested in programming/IT as I am; because it's both something I'm good at an passionate about and I'd love to share that with them.

I work from home now, and have done since Covid; so I've spent (almost) every day of my children's lives at home with them. I'm currently trying to work out how best to set up the older child (3yo) with a computer to learn on; Something like a child-friendly / fun version of Monkeytype [0] to get her reading/spelling/typing as she's always shown an interest in what I'm doing on the computer.

I have a bunch of Pis and mechanical keyboards so I'm thinking I'll let her choose some sort of enclosure we can "print" (3D printing is just "printing" to her, because how could it have fewer than 3 dimensions?) and set her up nearby.

The internet really isn't what it was when I was a child (not too far from yourself), but I guess that's the price for it going mainstream.
You can however make it astronomically improbable.
Regardless of hype, or whether this is a watershed moment for Mastodon or not, I'm pleased to see a mainstream media article signed off with "You can follow me on Mastodon (... or Twitter)".

I know that signature is a bit tongue in cheek, but I love seeing this growth of a (then) unknown OSS project to potential household name.
If you are a modern journalist you probably are some kind of social media prisoner. Yes, you can argue that tweets aren't and shouldn't be news, but they have to appease their masters too. And those demand attention.
It only makes sense if they have overloaded medical systems or they expect outcomes to improve. Maybe they are waiting for their Chinese developed MRNA vaccine or better access to Paxlovid?
I thought this was verboten for blue checks because it kind of defeats the purpose of verification. It says on the blue check page that parody accounts are not eligible for verification. Though, it does not say explicitly that parodying using an existing verified account will lead to suspension.

https://help.twitter.com/en/managing-your-account/about-twit...
Yeah, no, it's like "Have you tried not being depressed", for some people, there's FOMO hitting hard, very addictive, because social media were designed to be addictive, each like is a shot of dopamine, like Fortnite hacks kids brains with random rewards, rewarding sound effects, specific colours, etc., it's too strong to stop on your own (then again, for some people, not all).
Whatever culture existed on Mastodon will be drowned in the Eternal September to come. Every website feels more personal when there's only 50,000 people there.
Well, I clearly remember the crowd being butthurt after CSAM scanning announcement and "migrating" to graphene, calyx and all the likes.
I'm one of those weirdos. This is kind of how it actually works. I don't know anyone who has truly stopped all the social media (like hn). But things like facebook, instagram and tiktok; I don't feel getting anything good out of it so I don't use those at all.
There's a traditional semi-standard utility called `rpl` for making this easy.

Unfortunately the current maintainer of the active fork decided to remove the `-R` option because they think piping find(1) output into it is better.

There's some discussion at https://github.com/rrthomas/rpl/issues/9 .
What makes education unaffordable are profit margins, not costs.
Do you not realize how fucked up & demented you sound in saying this…?

Education is the only path to a better world. The vast majority of the populace cannot afford private schooling. & to them - you say - fuck them.

Makes me feel as if nepotism might be a fetish of yours.
You can just forward incoming email to your old Gmail account to your new email account and take your sweet time to update your old emails all over the internet.
A 3.85 avg rating with 9,862 ratings on Goodreads, so: average, but ever so slightly tilted towards good?
Atleast where I live, when you fire someone that's it. They're fired. Even if they still work for 60 days because that's the minimum notice period. The only way to reinstitute the contract is if both sides sign a new contract to overwrite the termination. And this can be used to amend the employment contract too.

So where I live, you'd be in a prime position to negotiate better paychecks because without both employee and employer agreeing, a termination has finality.
I effectively shut down my Twitter account a while ago, best thing I did for my mental health in the past year. There are interesting people on Twitter but the algorithm just works like a slot machine that tries to keep you on the site no matter the cost, it's not optimized to serve you but to make you view more ads. In addition it's almost impossible to have a civilized discussion, it often feels more like two people standing in different corners of a public space screaming insults at each other, and various crowds cheering them on.
Not really different, because a huge part of automobile transport (when it comes to personal cars) is about going to and from the office, not running around for personal enjoyment.
> AOL phishing and mIRC scripting

Phishing for you, for me it was binding Sub7 to innocent binaries, sending it to people on IRC and then opening their CD drive when they least expected it. Fun times.

Nice to see you went through the mIRC phase as well. I keep thinking I should write an article on the lost art of mIRC scripts... it was all about writing code and feeling cool about it.
I am still struggling to understand how migrating to a censorship-resistant platform will mitigate concerns about a lack of strict content moderation at twitter.
Sure, I do: https://etherscan.io/chart/address

Steady growth of 50K-150K addresses per day. We're up to 210M addresses on ETH.

Sorry to report we haven't hit the tail end plateau of S-curve adoption yet.
Wells and groundwater pretty much work only for those living atop the water table. In the Alps we rely on water stored under the form of glaciers for drinking, sanitary and energy generation. The latest megasummer with the freezing point well above 5000mt decimated our storage which took thousands of years to accumulate.
One lone datapoint to support this theory: since a couple of years I often google "awesome <technology-name>" to get manually curated lists of tools/resources/documentation related to a piece of technology I'm interested in.
it is related. It was created after Elon Musk bid[1] was accepted. Which is strange, suggesting that Musk would be bad, supporting the rhetoric that the millionaire owners of twitters would be more democratic than the billionaire Elon Musk.

I know that hn is 100% for mastodon. I like it too. I just don't think that what EU is doing is unrelated with Musk and I don't like how EU stands behind this narrative that "before Twitter was good, now its evil".

References:
https://uk.pcmag.com/social-media/140088/eu-joins-mastodon-s...
It's mostly ingrown hairs.
The Piaggio are 3x more expensive than the asian (chinese, taiwan, HK) variants.
You get the asians for 800 to 1600 EUR, with are better equipped than this Honda.

And for this price segment only one seat? You need at least two.
I disagree with this general sentiment. I don't think absolutely 0 social media is feasible or even wise this day in age. How are you going to keep up with family, friends, and so on? (In my case, family and friends span multiple states, countries, and continents!) You would at the very least need a phone - ok, that's maybe not "social media" in the sense this article talks about, but it's still tech at the end of the day. You'd anyway likely need an app like WhatsApp or Telegram to keep track of everybody and everything - and those technically ARE considered social media right?

Like all things, "social media" is good only with strict moderation and balance. The real problem is that people let their usage get out of hand.
Lots of extremely opinionated people in tech, nothing new. Probably the same type of people that will tear apart completely fine code, because they need to assert authority at all costs.

Best you can do is to either completely ignore them, or tell them to grow the f##k up and behave like adults.
Amazing how as soon as Elon buys Twitter and bluechecks loose their privilege, there is one Mastodon endorsement [0] and one "quit social media" article on BCC in short succession trending on HN. Probably nothing.

[0] https://news.ycombinator.com/item?id=33495817
This is based on submission to AccurateRip. As I understand it, it's how many tracks submitted by users owning that drive match the what AccurateRip considers the correct rip.
I can't emphasize how strongly news outlets zero-in on topics that might be inflammatory with almost algorithmic precision. When Roe v. Wade was overturned, there was a story about some Amazon SWE's celebrating the outcome. It's a perfect blend of "Amazon bad + perennial political topic." Amazon has 70,000 software engineers; if some of them weren't politically conservative I'd be very surprised.
You can also use linux containers (LXC) which are basically "freebsd jails for linux". If you want something easy to use, you can try Promox.
I’ve always been assigned a laptop. Sometimes a company will allow me to use a personal laptop, such as when I want to use Linux and they don’t support that.
I don't think it's okay to call someone a bootlicker, or to reference their views from one thread in another (especially without reference to something specific they've said, as that essentializes their views). Both of these apply scrutiny to a person rather than to an idea. That results in toxic conversation where no one learns anything and everyone walks away unhappy.
Uncomfortable take, maybe its a necessary PsyOp. In ancient times, when you screwed up the village would shun you and that status as a shunned, would act as a reminder for others to not engage in unacceptable behaviour.

This is what social media is now. If you engage in warcrimes, your face and name will be known to the world for all times.
Chemist here. Looks promising for CO2 scrubbing !

However, my instincts would keep me cautious around this chemical. The formate ion forms formic acid and eventually formaldehyde which is extremely toxic to humans. In addition, many organoaluminum compounds (i.e DIBAL) can cause serious damage (like blowing up labs... seriously). If a bunch of this stuff was in the atmosphere, it could be quite dangerous to human life.

Otherwise, I am quite interested to seeing how this could be implemented.
No, if anti, then anti Musk. I'm not on first-name terms with narcissists.
If it isn't, it had certainly worked out like one.

Mounds upon mounds of personal data, recent photographs of the population, countless "private" conversations are all available easily and instantly if you just ask your mate up in SIGINT.
people are going to down-vote you to death, since HN wants to see mastodon winning against Tweeter.
> You do the math

Typical consultant. Get other people to do the work while you take all the praise ;-)
> You don't

If you don't, then you you have no idea if your units fit together properly :)

I've been bitten by this when developing microservices. And as I said in an edit above, it becomes less clear what to test in more monolithic apps and in GUIs, but in general the idea still holds.

Imagine a typical simple microservice. It will have many units working together:

- the controller that accepts an HTTP request

- the service layer that orchestrates data retrieved from various sources

- the wrappers for various external services that let you get data with a single method call

- a db wrapper that also lets you get necessary data with one method call

So you write extensive unit tests for your DB wrapper. You think of and test every single edge case you can think of: invalid calls, incomplete data etc.

Then you write extensive unit tests for your service layer. You think of and test every single edge case you can think of: invalid calls, external services returning invalid data etc.

Then you write extensive unit tests for your controller. Repeat above.

So now you have three layers of extensive tests, and that's just unit tests.

You'll find that most (if not all) of those are unnecessary for one simple reason: you never tested how they actually behave. That is, when the microservice is actually invoked with an actual HTTP request.

And this is where it turns out that:

- those edge cases you so thoroughly tested for the DB layer? Unnecessary because invalid and incomplete data is actually handled at the controller layer, or service layer

- or that errors raised or returned by service wrappers, or the db layer either don't get propagated up, or are handled by a generic catch all so that the call returns a nonsensical stuff like `HTTP 200: {error: "Server error"}`

- or that those edge cases actually exist, but since you tested them in isolation, and you didn't test the whole flow, the service just fails with a HTTP 500 error on invalid invocation

Or, instead, you can just write a single suite of functional tests that test all of that for the actual controller<->service<->wrappers flow covering the exact same scenarios.
But didn't quit LinkedIn.
Yes, run around anxiously in circles to make sure your carbon footprint is as low as possible so you don't have time to look at what the corporations pushing this bullcrap are doing.
And the response was non confrontational - she just pointed out that the tweets were objectionable, which they were, and that she was upset by them, which I assume she was. No suggestion she was sobbing. Everyone was free to ignore her, but tellingly did not. Even you feel the need to add your pennyworth, so perhaps you need to stop feeling the need to express your opinion at us all; I could make some assertions about your maturity to that end, but will not (because I don't think it).

Working with people that lack emotional intelligence is a chore.
MS really doesn't own all that much in the gaming space and what they own doesn't even produce any significant amount of revenue across the industry or any significant amount of new IP. Owning Activision doesn't shift the needle more than a tiny bit. Activision is 90% geared towards making CoD and some mobile trash games. People don't seem to realize the industry is massive now and there's a near infinite number of studios and publishers out there. MS owning Activision just doesn't matter and I fucking want Kotick gone.
> Do you mean something like Deja News (before its mad pivot in 1999)?

Yep, the nice thing about Usenet was that you could refer to any message by a unique message-id. So the where and how you downloaded those messages was of no importance, the Usenet groups were held together by their message-id and a few other headers. The rest was just federated servers mirroring the content among each other. There was however a lack of security, so nothing would stop you from generating duplicate message-id, faking identities and such.

> Of course moderation would remain a nightmare...

What I would like to see is moderation made optional and transparent. Just give me a list of message-ids that a moderator deemed filter worthy, but leave it to me if I want to use that filter list or not. Such an approach would also allow third parties to do the filtering.
iiuc the California WARN act doesn't let a large company (more than 15 employees) just fire half the workforce, so I guess these people have been locked out of their work accounts with full pay and informed of a future termination date.
Education is incredibly important… but I'm not confident US schools actually provide it. It's better than nothing, sure, but if you can do better than schools, why send your child to one?

https://mysite.science.uottawa.ca/mnewman/LockhartsLament.pd...

So long as you make sure they have friends and peers – which is, admittedly, really hard outside the school system – what's the advantage of school?
- Luck

- Side projects

- Free time to spare on coding

- Landing a real programming job
I can enjoy an unseasonably warm October. I did not enjoy the unseasonably warm July.
From validation to acquisition of a No-Code SaaS (incl. selling price)
The interview this week is with solopreneur and indie maker Milly.

I love her approach of:

- Solving a problem in an industry you are familiar with

- Validating the idea with a presale

- Promoting by building in public on Twitter

- Building and launching a first minimum viable product

- Selling when you still have momentum

I hope you will learn as much of this interview as I did.

https://www.nocode-exits.com/p/from-no-code-saas-validation-...
It's only censorship-resistant as in, nobody apart from LE can force you to take your instance down. Otherwise the network is still highly moderated. Both at the local instance level (people get banned) and at the federation level (whole instances are either silenced or disconnected from others).
My theory about Twitter is that the UI makes it feel like you are interacting in a really small group (by constraining how much you can see at any one time), when in reality you are broadcasting to an audience of possibly many thousands. This produces speech and behaviour people would use with only close friends, but to a huge audience.

If you were just with one other programming friend, you might make reference to a repo you'd seen and say something like "yeah that approach is totally batshit", but you wouldn't say the same thing to the author in a public forum in front of many people. I think Twitter tricks our minds into behaving like the former but actually in the latter. So it's easy to forget that you may as well be directly insulting the author.
And Ali G beat College Humour by a decade: https://m.youtube.com/watch?v=xx5t5ps-bwc

"There is a mate of mine who rejects all technology... You can read about it on his website"