skysight-inc/HackerNews huggingface dataset:
So what's everyone's favourite forum software? Which of the many packages out there would actually be suitable to replicate the usability of Slack/Discord, without making all of the messages disappear like in a black hole?

1) Discourse: https://www.discourse.org/

Looks pretty modern and also offers managed instances if you'd like, but i can't help but to feel that it's pretty JS heavy and there is perhaps too much whitespace, which makes navigating longer threads somewhat cumbersome. To me, it seems like a case of UI > UX, which is an upsetting trend that i've noticed ("make something pretty rather than something functional").

2) Flarum: https://flarum.org/

This one is perhaps a bit better in my eyes as far as the UX is concerned and seems to have actually been developed as a mobile first forum. It does have that modern look while at the same time being reasonably functional, and the idea of putting the forum structure tree in the sidebar actually works pretty well!

3) phpBB: https://www.phpbb.com/

Personally, this is my favourite from the "traditional" forum software, since it's really usable, it keeps a good information density, doesn't lose usability and isn't as JS heavy as any of the other alternatives. Also, there are plenty of plugins and even the default functionality provides you with most of the things that you'd like in a piece of forum software and the hardware requirements are pretty low.

As someone who runs a phpBB forum or two myself, the biggest pain is perhaps updating, since you run into the very same issue of never knowing whether an update will break something or not and you might have to manually alter some config files if things go sideways. Also, admittedly, the admin UX could be better, but i guess that's just the software showing its age.

That said, old is not necessarily always worse.

4) Simple Machines Forum: https://www.simplemachines.org/

To me, it looks like a slightly simpler alternative to phpBB, with similarly good readability, slightly lower information density, but overall a very similar look and feel to phpBB. Can't talk much about its features, but some people have recommended it in the past.

Also, in regards to the free plan memory limitations, has anyone here experimented with self-hosted IM solutions? Personally i'm running a Rocket.Chat (https://rocket.chat/) instance which seems pretty nice and functional, for example, for a smaller software developer team, though others also have had good experiences with Mattermost (https://mattermost.com/) or other software.
> Now covid is less of a problem every day, and those things are coming back ... we have a huge demand shock.

I suspect that stimulus checks may have also played a role. Those who fall below the poverty line finally found themselves with a little disposable income to spend on basic everyday things, thus driving up demand. Stimulus check detractors prefer to spin this as inflation but you only get that with a generalized increase in demand for basic consumer goods and services.

My personal theory is that this effect is driven mainly by poor people finally getting a break. Those who were already well-off tend to either not change their consumer patterns with small changes in disposable income, or tend to spend it with one-off expenses such as luxury goods and services, or even dump it in risky investments like crypto as we've been seeing in the ongoing bull run.
Sorry, I meant it solves the problem in digital space.

But even in offline space, the artist or seller could transfer an NFT to your account. You could then verify its authenticity (or even before the transfer).
I don’t see any Lamborghinis on the bike path. I do see Super73s every day though.
There are no standards named in your comment.
VRChat?
Like any other coins, it's simply a note useful to figure out who owns what within the framework of the community.

NFT's connection to art is just a way to put a face on new coins. Instead of creating a sum of a coin brand and trade those(HN coin with total of 100K coins), you create a new coin brand each time(The most upvoted post, the post that made something famous etc.) and trade those with each other.

It looks like a solution to the problem of early adopters having all the wealth. BTC up %10 or even %100 doesn't mean much, the crypto wealth was created by investments having %1,000,000 returns. Memecoins, NFT etc. serve the purpose of being able to bet like it's the early days of the BTC.

The misconception of "selling JPG's for millions" appears to be as a result of thinking with the pre-blockchain mental models. I know a few people trading and chasing NFT's and none of them are into the art part, they are into the trade part and they are trying to buy NFTs that they expect to sell for a better price later. Their criteria for buying NFTs revolve around things like size of the community interested in it, promoters having the blue badge on Twitter, the age group etc.
I'd expect better technical foundation to sell something so expensive. Like guaranteed formats, guarantees for storing hashes, unique guarantees, some kind of image perceptual hash, some kind of P2P distributed storage for data itself. So even non-technical buyer can be sure that goods he bought are protected. Right now you need to ensure that NFT data is stored on IPFS, you need to ensure that IPFS data including that JSON file will not disappear, you need to check blockchain to prevent multiple sells (and you can't prevent someone to sell dupes in the future).

Right now NFT seems like few bytes pretending to be some kind of URL and that's about it.
Timezone and DST fuckery is another, I assume?
You could use jq to do something similar.
Which kills the whole idea blockchain is based on: decentralization. It's a feedback loop with no known exact solution yet.
Thanks, you made my day
Yet again I point to Vernor Vinge's A Deepness in the Sky, which describes in some detail the job position of programmer archaeologist (<https://en.wikipedia.org/wiki/Software_archaeology>) thousands of years from now.
As a victim, I found it fascinating how many architecture students who loved classical aesthetics become thoroughly brainwashed into modern aesthetics at architecture school. In no small response to fact that architects generally has to work with the dominant building systems of the era. One learns to love and celebrate modernity through stockholm syndromne. As others have mentioned, ornamentation will come back once it can be done cheaply at scale, labour for such things are cost prohibitive unless you have a pool of underclass or willing to wait decades. It's why modern architecture focus on structural details, the kind of component assembling with very little "craft" but still expresses craftsmanship and a builders expertise.

As for vegetation, especially indoors. I dig it, but Changi Airport is a Singapore's jewel for a reason. It's the product of excess. Also at least from my understanding, the planting component of many projects fail hard.
Maybe there’s a more effective argument to be made than ‘capitalism sucks,’ then.
TN is a tax haven state. You're not going to get polished municipal services and infrastructure.

Western New York has cheap housing and older, 150+ year old urbanization that doesn't suffer as much from 20th century shortsightedness.
So let's make the road safer instead of banning children. Also, parents aren't completely irresponsible and will teach their kids how to cycle before letting them run loose.
It's best to think of NFTs as deeds to the art (or certificate of authenticity), rather than the art itself.

I wrote this a little while back, and it might help you.
https://interjectedfuture.com/nfts-unbundle-ownership-from-e...

If NFTs as deed to art isn't convincing for you, check out ENS. https://ens.domains/ It's a name registrar that's a smart contract. Each ENS domain name is an NFT.
Ask HN: one-liner 'Kill Process by Name' – Bash Scriptable
I play (an old) 'Mines' game from 'SGT Puzzle Launcher' (https://launchpad.net/sgt-launcher)

Often on exit it fails to exit all process, I have written a bash cleanup script which I launch from a launcher in my panel, I add;

kill -15 $(ps -ef |grep sgt-mines |head -n1 |awk '{print $2}')

kill -15 $(ps -ef |grep sgt-launcher |head -n1 |awk '{print $2}')

to my cleanup script, which also cleans up firefox, I added;

kill -15 $(ps -ef |grep firefox |head -n1 |awk '{print $2}')

Which terminates the main firefox process, and all spawned child procs.

If the process is not running, it echoes; 'bash: kill: (pid) - No such process' because the parsed 'pid' is for the just exited grep.

Is there a better way?
The fastest de-referer service... with AWS Global Accelerator
Most people don't care what variety their oppressors comes in, just how high taxes are and if the roads are safe.

But it's a moot point anyway, empires fall cause they aren't sustainable not because they aren't fair. The choice wasn't "stable colonial empire vs unstable independence". The choice was "keeping the obviously dying empire alive for a few more years at increasingly high cost or independence". Neither choice offered stability.
Do you have any evidence to back this up? This isn’t a useful comment.
I think it is a combination of The Greater Fool Theory and fear of missing out. If you missed out on Bitcoin, now is your chance to ride the next wave.
Mrcal 2.0: nicer dense stereo and uncertainty-aware triangulation
I haven't studied NFTs but I will admit I had an misconceptions that the low pixel art NFTs purpose was that it was able to be stored on the chain itself as "it's own thing" or as a representation of a "bigger piece".

My question would then be.... why the lowres pixelated NFTs if they are being hosted somewhere else?
(just speaking for Ethereum)

The gas fees are a constant, so you pay a certain amount of ETH to mint your NFT. You don't upload any image data but solely the address (so a couple of bytes) of the owner.

The reason that this costs so much is the exponential increase in ETH prices in the recent years and the network congestions (gas price depends on the workload of the ETH network). What used to be a couple of cents or so is now easily $70, depending on the ETH price and network congestion.

I whipped up a calculator some time ago: https://nuftu.com/pricing
I think it's mostly speculative - the expectation that you can sell for a higher price (which often turns out to be true.)
I hate this.
The only game I sometimes play on my phone (Bloons TD) just sometimes announce I need to download 300MB patch. Not even killing the app, clearing cache and restarting in airplane mode allows me to run it before I download that chunk. My FUP is low and I cant just willy-nilly download it on the go. Let me play the version that I played yesterday!
It’s not that simple.
I don't think you can use pointer move events to enable sensors, but I'd need to test that to be sure.
This topic turned up a week ago. [0] Personally I like the analogy to baseball cards. From [0]:

> Owning an NFT generally doesn't grant you copyrights over the underlying work of art. Owning a baseball card doesn't mean the athlete now works for you. They can both still have value as collectible items, if that's something that interests you.

[0] https://news.ycombinator.com/item?id=29050802
Sending iOS Push Notifications via APNs
Never have I seen so many words used to describe inflation without using the word inflation.

Tight labor market; demand for goods outstripping supply, driving up prices; too much money chasing too few goods: it's all there.
Code Concurrency and Two Easy Fixes
Thank you!

I built it with Kirby:

https://getkirby.com/

– super easy, really great to customize!

(And multi-language!)
> I'm not sure if you're just expressing your personal concerns over what you believe can hypothetically happen, or whether you're grossly misinformed.

So do you have an argument to make, or just a stream of ad hominem followed by smoke and mirrors?

You point out that oil and gas prices are high all over the world with a price gap between gas prices in the US and the rest of the world -- because gas is shipped overseas in LNG form and it's a separate market, thus there is generally a gap between world gas prices and domestic gas prices -- to address this we do things like build pipelines from cheap gas countries (like Canada) to other countries and we build more liquefaction plants. But you take this price gap as some sort of vindication of U.S. policy, that perhaps Biden is keeping gas prices low?

So let me spare you the trouble. The facts that Biden has restricted Oil and Gas drilling, cancelled one pipeline and is about to cancel another, and is trying to discourage oil investment by taking away the investment tax credits from this industry -- these increase gas prices, and gas prices have been increasing. Just not as much as in other parts of the world. That is true even if there is there is structural gas price gap vis-a-vis the rest of the world and even if prices are not at the level they were before the fracking revolution caused them to tumble and be truly affordable to many.
exactly, anyone could alter the content the URL points to.
> it's simply a note useful to figure out who owns what within the framework of the community

Owning an NFT does not mean you own the underlying asset.
Think about collectables in the real world, and imagine how they could possibly work in the digital world. For example, people collect trading cards for various sports, and there is 1 owner per card who can trade/sell the card to others. How would you facilitate this idea in the digital world?

Well you can't use a regular database, because it's easy for it to be hacked/shutdown, and if it's run by a third-party then even if you have entry in that database you don't technically "own" it. Turns out blockchains are a good solution for facilitating the idea of digital ownership, it can't be easily hacked/shutdown, it's run by the community, and if you own the keys to the NFT token that represents your ownership, technically you own that "database entry". You can easily sell/trade your NFT to others via smart contracts, transferring the ownership of the collectable/object they represent. The market has decided that NFTs are a good way to represent digital ownership based on the technical solution.

Want to see a successful example of the trading card world gone digital with NFTs? https://nbatopshot.com/
The cost is about how expensive it is to execute the smart contract. Plus a tip to get your transaction executed earlier.

https://ethereum.org/en/developers/docs/gas/

If you’re like “well those costs are ludicrous compared to the computational complexity” then you’re right. But then the entire thing is secured by the ludicrous overspend of power through computation.
I honestly thought they had some kind of torrent pointer. I dont have a deep understanding of how ANY of this works, i just figured smarter minds had ironed out the kinks, such as 'what if the original source goes down or is coopted?'
Ahhh, stupid me. I made a last minute change with the newsletter field, and that had a fixed width. Should be better now. :-)
You can do this in Google with -site: without quotes. Not sure if Bing or others support that modifier.
Describes the whole cycle: faster from design to production, then from production to distribution and sale, and finally, from use to disposal, because the materials and construction are not designed for durability, and the styles are optimized to capture very current trends (example: those silly-looking women’s shirts with long sleeves but holes over the shoulders)
> The people will give roughly the same parliamentary power ratio to the elected president than its election ratio. And most of the time, it will be even more because the President will do all it can to appear « good » on the first few months.

It was designed to be that way, but I am not sure it will keep happening. With parties fracturing and current political stupidity, it is not hard to imagine a candidate getting elected president with the bare minimum and their party getting 30% in the legislative.

For example, there might be a centrist and a nationalist (xenophobe, populist, you know who they are) facing off in the runoff. Most people slightly on the left would tend to vote for the non-racist candidate and then turn around to vote for their party of choice in the legislative. Remember that it was almost inconceivable that Chirac would lose his majority in 1997.
I mean, as the article mentions, you could store the image on the chain. Or at least a Hash of the image to prevent a bait-and-switch.

But it would cost too much of added gas fees and the average user wouldn't understand the difference.
Gopher VR: Here we come again...
This is so wrong. We don't need slavery to run cotton fields.
We can build Notre Dame without killing people.
Pierre Capel explains this in this video: https://youtu.be/hJ7zbsRM0-c

When you breath like Wim Hof CO2 levels in your blood change and this will have an effect on your pain response. CO2 lowers and the pH raises.
I'd be requesting hotel rooms on the ground floor for life personally.
And people also ride motorbikes in bike lanes, even cars sometimes - so what's your point? Legal ebikes won't make this more dangerous, and people doing illegal stuff are always more likely to not care and endanger people.
Depends on what you mean by bad. And which era of Soviet architecture. The block flats look like prisons and feel like the budget ran out 1/3 of the way building them. The early stuff looks excellent, at least the well built parts. The overall build quality is a bit hit or miss on everything.
> Problem #2: Google can’t see inside chats

Search engines seem to do well with Gitter. It's very searchable and the search results lead to the exact timestamp where the discussion happened.

I used to find decent support for Apache Airflow this way. A while ago they voted to move to Slack, not for any good reasons but because it was the popular place to be; The Slack setup was invite-only so search engines couldn't index it, and it was one with limited message retention, about 30 days I think. Very disappointing.
Why do you care about single player cheating?

I understand not wanting ruin online play for others but someone cheating on their own pc single player? Seems morally ok to me?
I don't necessarily think speed is an issue with e bikes, since the assistance stops at a certain speed. I commute by (non electrical) bike to work every day and can reach the same speed as e bike commuters - my acceleration is just slower and it takes more work to get there (especially on windy days)

You see regular bikes going on very high speed as well, so I wouldn't say the general speed assumption has to change
Very cool. It seems that glibc is not a faithful wrapper of the Linux syscalls (it makes assumptions about some calls, to provide a better C API, and doesn't support some Linux-specific syscalls).

You could always call syscalls directly, using syscall() (https://man7.org/linux/man-pages/man2/syscall.2.html), but a wrapper library is nicer.
Ah, I couldn't quite tell. I've asked myself something similar.

If done today I think it's more than one technology. The missions critical stuff could maybe be Ada? The AI stuff maybe logical programming based like Prolog? I assume there's a big database in there.
Telegram group/channel can take care of those concerns
Define owning. Depending on your definition, it may mean or may not mean owning. In the NFT circles, the record on the chain indicating that you own something means you own something because ownership transfer will happen within the exact same framework.

NFT is not a media to purchase rights of an artwork to print it t-shirts or something like that. These things happen within the legal framework of a jurisdiction that has legislated stuff like copyright. Blockchain is not a jurisdiction, it's simply a list record and those records are valid for those accepting the blockchain as the authoritative record.
> What if the child doesn't know what a give way sign means? Or doesn't know what to do in a round about, or likes to run red lights to show off to their friends.

Then you'd better be driving slowly and paying attention if you want to operate a heavy vehicle around where kids are.

> the road is a dangerous place to be

Roads are fine; motor vehicles being driven at speed make places dangerous.
Now I can pay $200 in gas fees for a $10 subscription? Awesome!
Check your internet connection and Google/Gmail certificates. It looks like you are taped.
This recent Strangeloop talk on 8-bit game development covers some of the tricks used to squeeze performance out of a limited platform https://youtu.be/TPbroUDHG0s
I do something similar with my (non-Rollo, generic model that a half dozen generic Chinese brands sell on Amazon) USB label printer. My ASUS router's firmware (<https://www.asuswrt-merlin.net/>) supports a print server via its USB port. Although described as LPD/LPR, I found that it also supports JetDirect/AppSocket, supported within MacOS.

You still have to install a printer driver on the computer side (I found that a different label printer's driver works better than the one the vendor offers for download; go figure), but after telling MacOS to print to `socket://router`, everything works.

One issue I have found is that when set in greyscale mode, the conversion from color to greyscale doesn't work quite right. While visible in places such as the eBay logo on mailing labels printed from there, even black-and-white text and barcodes get smudged. I know that this is a driver issue, not a printer issue, because when I used CUPS from a Linux box as the print server the greyscale curve (as visible from the CUPS test print page) was different, and both black-and-white and color/greyscale elements were printed much more finely, but haven't figured out the issue yet. Meanwhile I print with the driver set to no greyscale.
Wasn't everyone wanking off about how clever they were pointing out Charlie Munger wasn't an architect last week?

Ohhhhhh he's doing something different trying to change the nature and expense of dormitory living with his own money, and the "architect" just left the project.

Architects are shit, but equally they both allow a differentiation from the normal and also have to differentiate from the normal to justify their fees, which means their buildings are often not practical but do look pretty, which all the chosen Brutalist buildings do look. Beautiful. You just don't want them everywhere.

The first set of photos are just staged photos with the colors changed from Instagram, from world famous Disneyland locations that have $$$$ for their up keep.

Afrofuturist design is just making dystopian shanty towns look pretty. Perhaps aim higher for Africa.

And trees and plants on buildings don't work. They die.

How about we work on, trees in the ground in more places. More utilities underground and less public advertising.
If they’re in the same “project” it will detect them.

This is also a good way to use IntelliJ because it makes it easier to do large changes that span many code bases / repos.
> not this Frankenstein economy that's been created since at least 2008 if not earlier

For what it's worth the US has economically out-competed the European Union in that time-frame, with the US basically following Keynes and the UE going the austerity route most of the time (and only at times, begrudgingly, also following Keynes as a result of the Americans doing it first). There's also China that has out-competed the US and the UE both, but that's another story.
.NET 6 was released but MAUI was pushed for next year and I still haven't heard anything about AOT which was delayed a few times and was supposed to come WITH .NET 6.