skysight-inc/HackerNews huggingface dataset:
I’ve heard black holes described as “more diameter than the circumference suggests” — to paraphrase Kip Thorne.

Is there a point where you’re at “quantum scale” around the singularity but not across the singularity? — like a quantum Einstein ring?
Show HN: Rust Note – Simple Rust command line app for text based notes
Incredibly lightweight application to help you take notes. I attempted picking up Rust this morning and wrote this application in just a few minutes as a proof-of-concept.
The easiest way to get started with RISC-V seems to be the Polarfire devices from Microchip.
Anecdata - where I grew up in the central US, it was specific to families and friend groups. Even in the same grade school, some people called it wee-jah, some called it wee-gee.
> in American football, failing to take the ball past a "first down" marker in five downs results in a turnover

Thanks for clarifying.
Javascript is actually great for accessibility, it’s really hard to properly implement WAI-ARIA without it. Most people with screen readers will have js enabled too.
> I’m a total .NET noob, but this attempt in Compiler Explorer shows it not using the xor trick.

It better not. The CLR trick introduces a data dependency that slows down the code on modern CPUs.

Compilers sometimes also can compile this down to zero instructions. Nothing says the variable-to-register mapping has to be constant in a single function.
I remember Google reader used to let you “like” articles and view articles with lots of likes.

Also you could add friends and view what they subscribe to and like.

And just a basic text search is useful to find material related to a topic of interest.

I think it’s important to remember that this isn’t meant to consume infinite time but just a way to see what you’ve noted as interesting. I think it’s like a newspaper where you spend 15-60 minutes reading. Not something that consumes every waking moment with infinite discovery and content.
Nushell is PowerShell done right.
I disagree profoundly. I can do good work which will still never be perfect. Doesn't mean I don't try to do a good job. Without objectivity, what does a news story have left? Amounts of clicks? Granted, that is the current economic reality of news writers.

To teach and inform someone means to broaden their perspective. Without a goal like objectivity, a news story has no value. Why even listen to propaganda, it would not be to your benefit?

I still do like opinion pieces where authors describe their experience because sometimes an objective recapitulation does indeed not tell the whole story. But many modern news articles could use a dosage of detachment. It would improve the craft drastically.
I'd take a step back. Twitter did the right thing when they switched "favourite" for "like" for example.

Mastodon still only has favourites. There's no way to say "I like this toot, but not enough to retwe... boost it" on Mastodon. Favouriting is more like "this is the best ever and I want to return to this later" -style bookmarking in my mind.
Duopoly, pardon the mistake.
Software has become more immature over the last decades because developers lost the engineering mindset and skills to write optimized software like they could back in the days where we only had a couple of MB of ram.

It really does not require new expertise or tech at all to cut latency and load times by 90%. Programmers have to get back to being engineers instead of just duct taping libraries together or praying that the dumb GC knows what its doing
Lol, best of luck.
It's worth remembering that much of the churn was caused not by having to rewrite configuration, but by the multitude of bugs that plagued systemd early on, and the way they were treated did not help. systemd upstream was extremely difficult to work with and made a lot of people reluctant to embrace change, because when something didn't work -- which we all understood was natural for software developed in the open -- you were pretty much screwed. Shell scripts and duct tape were bad but it could take less time to fix something than it took to get people "up there" to admit that they're really looking at a bug, not a feature.

I ran systemd very early on because it gave me some things I liked from SMF but I completely understand why so many people hated it. It's a (suite of) program(s) with good ideas that was hampered by extremely poor maintainership and relation with other open source projects.
The graph with many countries is ABSOLUTELY WRONG.

It says with $1500 rent you can get a 140m2 or 1500 sqft apartment in Berlin. HAHA! MAYBE IN THE 90s.

Not to mention that I'm willing to bet that less of 5% of housing in Berlin is 140m2 or higher. (might be 1% or less even)
Blogstatic looks nice I though it was ghost.org. Their guide is straight up how to setup your domain with Cloudflare.
Maybe I'm wrong, but that just seems to show that if you want to resolve lxd domains (hostnames?), you need to inform systemd-resolved to ask lxd for those domains, which is... sensible?

> you should notify resolved of the domains that LXD can resolve

You'd have the same issues if you replaced systemd-resolved with e.g. dnsmasq. Split DNS always needs resolver configuration.
As others have said, I wouldn't. Twitter is a cesspool because its design and human nature fundamentally work together in very unfortunate ways.

I might consider building something vaguely similar with a different featureset meant to fill a vaguely similar niche. A few half-formed thoughts about possible features for such a system:

- There is a hard limit on the number of users a given account may reply to, loosely inspired by Dunbar's Number. Let's say 50. This forces people to prioritize carefully who they want to interact with.

- Adding or removing someone to your reply list takes a day to take effect. This might reduce the degree to which flame wars can spread - by the time people have unlocked the ability to reply to something controversial, they'll have had a little time to cool down / have people generally lose interest.

- Limiting the number of tweets, retweets, and replies an account can make per day. I don't have any concrete numbers here, but the goal is to make people think more about what they actually want to reply to.

I'm not confident anything Twitter-like is actually a salvageable concept. These are some things I think might improve the odds of building something similar that isn't a toxic dumpster fire by nature.
It's because most people can't handle hypotheticals very well in general.

Assuming social networks are common carriers means also assuming that laws and law enforcement would need to adapt to the resulting spam filled environment. People would also need to adjust the way they communicate online, you'd need to create something similar to google plus circles to allow free and open discussion that is self moderated. You'd need new forms of trust protocols. You'd need...

Most people just can't fathom how much would need to change to make the internet work. They try to fit in what we have now and just say well that won't work so you're wrong.

I've noticed people also struggle with the big tech censorship argument. The amount of times I've said, censorship laws should extend to social networks and been met with "censorship only applies to government" arguments as if that wasn't the exact premise my argument started with just boggles the mind. Yes, I know, they're private companies, I'm advocating for changing laws so they do apply, not applying laws that don't apply.
I get my news from some (more or less) independent commentators. They read the news, I read what they write.
I check in once or twice a week on their profiles on whatever social network. Not necessarily people I agree with, but people who have a moderate composure.
The advantage is I get a known filter since I have read what they write for years I already know their stance on whatever the topic is.
I'd say the success of the Steam Deck is a testament to the maturity of the Windows API[0]. Old enough and reliable enough that it is a better target for games on Linux than Linux Desktop's own shit show.

[0] and of course the efforts of the WINE project and proton.
So Elon Musk is an "Elite".

The President of the US / any country on earth is an "Elite". Despite many claiming to fight against the Elites.

> Trump famously was never really a part of the NYC wealthy elite

However, he clearly was part of the NYC wealthy elite. His towers would get planning permission, politicians lobbied on his behalf, he was in Whos Who, he was invited to the Met Gala every year.
Ask HN: Why doesn't reload ask the web site to simulate a reload if it can?
So basically web sites would need to support a "simulate reload" feature.

Whenever the web site can simulate a reload, then it would be very fast (e.g., it would refresh the data shown without reloading everything else).

Whenever it can't or the user clicks reload again, the normal reload would happen.
What do you mean by "across the singularity"? The singularity is a single point in the center. There's no being across it really.
Thanks, really good points and I agree with a lot of it.
FWIW, this tool is first developed by Debian for their reproducible builds toolchain for inspecting differences, then passed down(or up?) to reproducible builds consortium/effort.
X is equivalent to a check mark for most people. I think it's mostly an American thing to see an X as meaning "not checked".
You’re just saying you didn’t go to school for science or engineering. Plenty of people program and also understand the physics of a vacuum tube or capacitor. Sometimes we really had to know, when troubleshooting an issue with timing or noise in a particular signal on a PC board or cable.
It's mentioned here: https://atproto.com/guides/faq

Honestly this project looks pretty interesting, and I hope it takes off. Want more decentralized tech without horrendous "defi" attached.
It is very good that it is possible to boot non-Windows OSes.

Nevertheless, using this computer will require a lot of reverse-engineering work for various devices, e.g. the GPU, the WiFi interface and many others. For now, OpenBSD can use only a frame buffer for display.

There was not long ago a presentation from Lenovo about the support of Linux on their products.

They make a laptop with the same Qualcomm chip. After some efforts, their Linux team has succeeded to boot Linux on it, but many of the peripherals are not working yet and they do not intend to provide official support for Linux on it, because there is no help or documentation from Qualcomm.
Today you still have this functionality as an unprivileged user via systemd --user units in .config. Unlike nohup you get proper logging and processes can even restart automatically on reboot if you want.
Sounds a bit like the Nostr protocol.

https://github.com/nostr-protocol/nostr
I wish that one day we'll have something akin to a right to general purpose computing that will once and for all stop hardware providers from interfering or charging literal taxes on users for how they use their devices. like am I going insane for thinking it's absurd that someone (other than an elected government maybe) can charge you and tell you how and who to do financial transactions with, within another app on a device?

Imagine I call you on your phone and sell you my car, does the phone company get a 30% cut? I'd compare Apple to a mafia protection racket but I think the mafia actually charges you less
Next being owned by Vercel has a perverse incentice to push for features that are good for Vercel, like fast build times and very specific caching strategies, not for the features that developers actually want.
Twitter is the most valuable database in the world because it mimics human conversation better than any other tech company. This is priceless for training AI with the goal of AGI. Once you extrapolate that, it makes more sense. It’s literally the hive.

We probably are simulated from the Twitter in the Other universe.
Yeah you aren't getting it.

1. People mine Bitcoin on the grid.

2. Some miners - mostly China, which is no longer mining - buy decommissioned power plants and mine "off the grid".

... But, surprise surprise, these decommissioned power plants were previously used. People generally do not invest in building power plants that cannot connect to the grid, as the power plant needs to make money. While it never became a thing in the US, energy trade is a big thing in the rest of the world - see e.g. the European Energy Exchange.

The people that tripped over a hydroplant that was built only to power e.g. a remote factory that has shut down and nothing else, account for a very, very, VERY small amount of miners.

Considering that Bitcoin mining consumes TWh in the scale of a small country, those few fairy tale cases just don't matter. It's a cute way to try to justify the environmental disaster Bitcoin mining is, just too bad it doesn't hold.
> it’s of no help to you if your templating engine generates content escaped for MSSQL when you’re not going to put it in MSSQL.

Allow me to complain a bit about MSSQL.

When you're escaping a LIKE expression for MSSQL, you must also escape the "[" character, since it's a wildcard for MSSQL (and nowhere else except AFAIK Sybase). When you're escaping a LIKE expression for other databases, you must not escape the "[" character, since some databases reject escaping anything other than the % and _ wildcards. That is, your escaping code for a LIKE expression has to be database-specific, because MSSQL (and AFAIK Sybase, it seems both have a common ancestor) decided to be different.
Jacob Rees-Mogg has publicly claimed to be (as a member of the not elite) fighting Rishi Sunak whom he brands a member of the "Elite" (+ WEF member and socialist).
>RSS - People put out RSS feeds. People subscribe to RSS feeds.

RSS might replace Twitter for your particular use case. However, it doesn't replace Twitter in general case for the public because RSS is one-directional.

The phenomenon of the "Twittersphere" includes bi-directional activity like replies and retweets.

As an analogy, this Hacker News site has users taking part in reading and writing activities. A few users like to spread the word that they consume HN via RSS just fine (e.g. maybe get feeds from https://hnrss.github.io/).

But users (who are not just pure lurkers) can't use RSS to upvote/downvote comments or post their own replies. Therefore, RSS can't replace HN's website for general usage.

Likewise, RSS can be a way of consuming NYTimes newspaper, but RSS can't replace the NYTimes itself.

RSS is an undeniable convenience for readers but its limited scope does not provide viral mechanics and feedback loops for writers publishers.

RSS works at the abstraction level of "protocol for data download". Sites like Twitter and HN, etc work at abstraction level of "virtual marketplace of ideas" -- and that function is out of scope for RSS.

So whatever can replace Twitter will look like something closer to Twitter than RSS.

EDIT reply to: >That's a client side question, IMHO. If you want your client to show you replies,

I was talking about the RSS-user-themselves wanting the capability to _write_ the replies and not reading others' replies. RSS is not a read+WRITE protocol. It's a pull-based reading protocol.
Ah nice to know :)

I was able to edit the URL, thanks!
Anyone have thoughts about how these portal services are developed, deployed and operated?

It seems like it’d require a clandestine set of employees within the companies. These repos wouldn’t be visible to the regular engineering employees. The infrastructure still needs to access the company’s production services. It seems to me like if one looked in the right places there would be evidence of something that looked a lot like a vulnerability.
Laundry at the end of the world
Ridiculous, still high on the kool-aid. Touch on desktop wasn't and isn't appropriate, period. It is simply slower and clumsier than m+kb. The new computers he refers to are mobile devices, a market segment that Microsoft gave up on, and that's the key point, as a separate market, it was only mobile that needed a different approach. The standard format of Windows for desktop didn't need to be thrown away to try capture mobile but Microsoft decided to do that, and defending that decision to this very day is simply in defiance of reality and good business sense.

Apple made iOS specifically to tackle the different requirements on the platforms. Ubuntu did Ubuntu Touch. What really happened is that Microsoft was cheap, tried to short circuit organic adoption and instead crowbar the entire Windows userbase by making Windows worse and displeasing people who they wrote off as legacy users instead of doing the harder job and making a bespoke product.

Microsoft hesitated and took the cheap route and failed to understand how relevant mobile computing would be, just like they didn't get the internet, and now they have to be content with boring old stuffy mouse and keyboard users. Bugger them, that's what they get, and these losers should stop doing these breathy interviews where they pretend like they were success stories instead of dismal failures. We should be getting apologies from these hacks, and nothing else.
It happened to Pulse after the project stopped being a moving target. Just look at the changelog of this systemd release.
Should have been called nutshell
Noise is cheaper than signal. For every piece of signal that can be added, more noise can be added.

That is not an arms race one wins.

Consider how education is done. We do it in classrooms, not in the street. Controlled environment where noise can be down-filtered.

How do we handle it if the problem is we need to educate everyone?

(I do agree with changing incentives off "maximize engagement". How, I do not know; it is the nature of capitalism in the interest economy to chase that brass ring.

May problems, no obvious solutions...)
Systemd timers are more complicated than cron, but there's a reason for the complexity. Once you've put in the extra effort to understand the logic, they're really powerful.

If you don't want the complexity, then just run crond.
Crowd.dev, open source growth platform for fostering developer communities
Yeah, I wouldn't expect >10W from a pair of 2.5" drives.
Decentralized, free, anonymous and out of reach of the kleptocracy. This is impossible presently since they own all the internet infrastructure.
> I would probably even make sure that tweets would get automatically deleted after some years as I don't think it's needed to build a forever growing database of people's thoughts in that moment that persists for decades to come.

IMO, that's an absurd proposal completely detached from reality. I wholeheartedly care about what I write/post on any site. It's a trip down the memory lane. Even on Hacker News when I see what I posted in my earliest days, I feel proud of how much I have grow since then. I would be pretty pissed if I can't trust the fact that what I post won't be preserved.
> Is it about having a stable easy to maintain and full featured Linux Desktop. I really do think we have reached that point. Especially now that many workflows have moved to the web I am having a hard time coming up with use cases for which Linux would really not be suited. Even gaming has become very viable.

Damning with faint praise. The success of Linux gaming is due to the efforts of projects that re-implement Windows APIs, and things moving to the web are obviously not targeting Linux either.
And to think how far we have come. Now we have bots and social media to create a veil of deniability over our preferences, and to attribute their veracity to unseen forces, while duping the credulous and trusting.
Show HN: A Chrome extension to track user behavior in GitHub
Collecting from actual device manufacturers would be beyond crazy, fully agree about that. But it would be almost trivial to do for some core classes, at the upper end, if they really wanted to. Certainly even that would still be hurting themselves more than others.
I see no dilemma. Violent death imparted on an unwilling victim isn’t justified simply because they can theoretically go to heaven.
I think just this year the body design on the cars became strong enough to try this. He also risked a yellow flag being thrown which would have disqualified any passing afterward. But they weren't quick enough with that lol.
My concern with NextJS is that they aim to do work that's good for Vercel and not for developers. That's why we see such a push for faster build times while severally restricting flexibility of the framework, so they can save money on VMs running user's builds.
How is the government controlling the media?

Mainly through access. If you don't report favorably, your government sources might withdraw. Sources that provide you with exclusive information that you can provide first. There are of course unimaginable other venues to enforce compliance to a certain framing. There is also documentation how this was achieved in the past.

I saw how the press quickly turned people in favor of the Iraq war. It was clear propaganda. You can see the same stuff happening today with different enemies. Yes, Russia is a despotic state, but you are a victim of disinformation as soon as that prevents you to demand accountability at home. Because that would be your job as a citizen of a democratic state and what you can influence.
systemd-networked + systemd-resolved is also really awesome.

It lets you configure DNS Server per link and resolve only certain domains via a specific DNS Server configured from a link.

e.g. multiple customer specific wireguard Tunnels that resolve the specific project related domains, but dont resolve all your other DNS.
I mean, my mother hosted georgians refugees when i was still in highschool, so i have talked to them (at least tried to, we all had broken english). To be honest, i have no problem at all believing the propaganda talking about rapes (including those targeting young kids, which aren't talked about in MSMs) and massacres from the Russian army.

I know i'm biased, but first, this is a belief i held in my formative years (that the Russian army was full of violent pigs), and it seems to align the the propaganda i'm seeing now. So perhaps there is some exageration right now, perhaps there was some exagerations 15 years ago, but to me it aligns perfectly.

I also know two ex-special force guys, one who worked in Africa against Wagner, and while Wagner seems to be less rape-happy than the average Russian military guy, massacring and trying to put it on their opponent is their MO. I think i can say it now because Wagner was recently caught and will be more carefull next time, but the French army decided to keep satellite + air surveillance over all their old bases and now put bodycams and surveillance on all sites that can be used to frame them.
On one hand, this is incredibly cool, and brings some great security.

On the other hand, docker containers on a RPi Zero? What a sad state of affairs we have in 2022.
You can reduce car use, instead of asking people to buy another car
I don't think its from video games, tbh, its just not a situation that comes up very often. Similar things happen IRL on rare occasions and doing weird things to game the rules are common when they do.

For example, if its 4th down and you are leading by more than 2 points with very little time left on the clock, what do you do? One option is to punt and have the punter run out of the back of his own endzone. It gives the opponent 2 points, but is a very safe play.

I've also seen teams run a punt play, but the offensive linemen intentionally commit holding to maximize the amount of time that the punter (or qb) holds onto the ball in the backfield while the clock runs. The clock doesn't stop until the ball hits the ground if a qb throws, so a high long pass just out of bounds can burn a few seconds too.

Hmm, lets see... also letting an opponent score a TD happens somewhat regularly. And often the player will slide instead of scoring. Video game players do that, but the idea didn't start there.