skysight-inc/HackerNews huggingface dataset:
>Maybe I'm just not smart enough to understand BTC.

There is one aspect of BTC that IMO does not receive enough attention.

Can you think of any other asset that:

1) strictly no one knows you own, yet you do own it absolutely, short of losing your mind or dying.

2) can't be seized by anyone, especially if 1) holds true

3) is highly likely (because of - among other things - finite, known-ahead-of-time supply) to preserve (or even increase) its value and therefore shields your wealth from erosion.

Bitcoin is not a perfect match for these requirements:

for 1, you have to be a little careful how you acquire it and spend it (direct mining is the best way)
for 2, you also have to be careful how you manage your keys
for 3, you have to average out volatility over sizable stretches of time (~2 years)

Still, there isn't IMO anything around that fits the bill as close as BTC does.

A lot of people have a lot of negative things to say about BTC, but the fact remains: theses 3 properties are highly desirable, hence IMO the reason why BTC in such high demand.

All the negative arguments against BTC (power usage, ransomware, no intrinsic value, there's a million clones of it, unbearable volatility, can't be used as a currency, maxes out at 7 tps, miners will bail when rewards goes down, and all of the other "wont you think of the children" type arguments) don't carry much wait in the face of these 3 properties.
What's the difference between BTC and a GOOG share ? Google doesn't give any dividend and the GOOG share has not any voting right. But even the GOOGL share there is a voting right, but Google founders will have the majority anyway.

So what's the difference ? In both case you posses a piece of electronic paper that can be exchanged on a market and there is no other benefit.

Not defending BTC, I'm just curious
The observed throughput for the scalar code is a lot less than memory speed. A Zen 2/3 has a theoretical memory bandwidth of 51.2 GB/s, so should still be fast enough for the theoretical case I make. The observed memory slowdown is for the vector code, it does multiple iterations, that is why.

The switching between read and write part doesn't make much sense, there is no such switch in cache, and the memory controller takes care of chunking memory access reasonably. Reading and writing is double the operations of just reading of course, but we have covered that already.

What I'm suggesting that the code might do is: At every cycle, read data on location i and location i-1, add them together, store the result on location i. This is problematic because not only do we get an extra read, it also happens on a cache location that was just written to. There is a guard for preventing this unnecessary read, but it might have failed due to not being accessed as the same pointer with the same offset. We still keep it in cache, so a cost of 2 extra cycles per iteration seems reasonable.
If you’re so smart, why aren’t you happy?
For that conclusion, wouldn't you need to show that the USA has a higher rate of shoplifting and also a higher rate of incarcerated shoplifters per capita?
It's always a good idea to find a way for people to profit from extending renewable capacity beyond what's profitable from established users.

If you can't make goverment pay for energy produced by excess wind and solar thrn greedy bitcoin "investors" are next best source of cash.
I don't know who these "usual suspects" would be in this context. However, I do think our society has degraded and it's possible to measure in many ways - wages, access to education, healthcare outcomes, outlook for the future etc...
I've clearly missed something but what is attraction of miners that a municipality would offer any tax breaks at all? (assuming those are property type taxes as there would be no sales tax)

As you point out, at the high end it may be 100 jobs, I suspect probably far less are needed to mind the data/mining center?
Windows is not pricey if you don't want to pay much for it.
Semi-related:

RING A BELL
(213) 223-6101
These people aren't shoplifting to get their needs and to propose such so am ignorance of the situation.

There was a wonderful and detailed article a while back about a baby formula shoplifting ring in the south that shows how this works. The people who are doing the shoplifting are often drug addicts who are promised cash payments or more drugs if they will go and shoplift by a middle man who then stockpiles the good and resales them on line. This isn't Jean Valjean stealing bread this is organized crime seeking to illicitly source goods.
FTA: “During each Winter Olympics, Google searches for curling exceed those for figure skating, making it the most popular sport for that period.”

I don’t think that follows. It wouldn’t surprise me if most viewers of figure skating aren’t watching it as a competitive event, making them uninclined to look up how the scoring system works.
Thanks! Apparently the "intent" attribute was added in FORTRAN 2003. This was about 20 years too late for the A900.

http://www.hpmuseum.net/display_item.php?hw=594
> "Everyone steals" is not a good defense to stealing.

I'm not defending stealing, I'm saying for all crime in America, the deterrent of jail doesn't appear to be working. That button has already been pressed, hard.
As a beta user, I can say that while it's super promising and I use it daily, it does still have some rough edges to it hence the closed aspect of it. The onboardings are starting to scale up a bit I believe though. Being able to highlight and take notes on RSS items or emails is very nice.
In case anyone else wants to try this from outside the US: dial 001 (or +1) followed by the number, including the part between parentheses.
In a Wondrium lecture on genetics and evolution, this question was also discussed. A compelling (but unproven) explanation for our “age limit” is that any genetic trait that improves your chances before reproduction at the cost of your chances after reproduction (and raising your offspring) will benefit your genes and thus will “win” in the long run. If this is an important effect, it will be very hard to defeat.
Looks great.

It could be even more useful with an `f` variable that holds the ‘words’ obtained from splitting `s` at whitespace.
As someone who was a prolific user of both I'm going to come to the defense of Discord here.

First let me say that yes there is some valid critism to be had. Mostly around information preservation, lack of indexing by search engines, barrier to entry, those kinds of things. I agree that those can make Discord a bad platform for a random technical project to use as a support forum / bug tracker / log. (though you can always write a bot for that).

However, with respect, some comments (not all!) do feel a bit like people are simply getting older and blaming technology for what are really demographic changes.

Consider this comment by Azalea on the first page has a quite a few people agreeing with it, it says

> And without going all good-old days Internet you damn whippersnappers, I think the move towards chat-room style dialogues also signifies a cultural shift towards bite-sized content and quick, shallow, generally meaningless interactions. I have made a grand total of one friend on Discord servers after posting compulsively and replying to a lot of people. Social interactions on the Internet don't really have the same weight and permanence that they used to.

which wasn't really my experience on Discord, but then it also goes on to say

> I miss the old days of logging into my favorite Counter-Strike: Source servers and interacting with the regulars there. Everyone on VOIP playing the same game can lead to bonding experiences, and I made a fair bit of friends on those servers. Now with public matchmaking, that old-school magic has mostly disappeared.

Which to me is that quick-fire social interaction they seemingly called shallow and meaningless. This struck me as odd because having lived trough the rise of social media and matchmaking Discord feels like a return to this old 'social' internet. Especially during these last few years, It's been great for my social life. I've made new friends and reconnected with old ones. Just yesterday I visited a friend I met on Discord.

And I don't think I'm alone: plenty of people heavily use Discord for hanging out with friends, forming gaming groups, discussing and playing together. Everything that they say is lacking in the modern internet. And not just for gaming, There's plenty of LGBT+ spaces, location based spaces, or Maker spaces too.

But one thing I have noticed, is that at 28 years old I already skew old in most spaces. Because of that I'll generally avoid spaces that don't have a reasonable minimum age because I don't really care for hanging around in spaces dominated by teens. But for those teens, and once you find spaces that fit you, Discord is a great place for fostering _community_. In a way that games and IRC/forums used to provide when I was a teen, before social media and 'matchmaking' kind of scrubbed that from the mainstream for a while.

That's why I don't think the kinds of complaints given in the quotes is realy an issue of technology, but an issue of demographics and aging.

But maybe this is just me being an extrovert with ADHD liking the shiny chatterbox with cute emotes.
Experience Is Irrelevant
That is interesting. I just tested it myself, and at least for my setup (Firefox on Mac on ARM), the events only showed up in the dev tools if the server closed the SSE connection... so, maybe Firefox still hasn't fully fixed this problem.
The Great Shoplifting Freak-Out
Seems to still require a server which the static site client-side JS continues to call out to? Not really a 'static site' then.

Occurs to me that you could probably go much further towards a truly static site by borrowing from https://phiresky.github.io/blog/2021/hosting-sqlite-database... - store the user credentials publicly in a readable way, and use a sufficiently slow hash like scrypt to make the hashes non-bruteforceable. Writes can be done async or maybe through a system like IPFS or Zeronet, or just stored locally and visible to the user only... I'm not entirely sure where you'd want such a scheme, but if you can make a BBS using the SQlite approach (https://ansiwave.net/blog/semantic-web.html) I'm sure there's a niche or variant somewhere which might be interesting.
It sounds like you are saying that your sources for this claim:

> The vast majority of these people are not stealing out of desperation

Is that “you have seen some videos”.

From where I stand, that doesn’t look like a very strong base on which to build upon.
SQLite makes seeking in a file using a lookup table look like a complex operation from the developer’s perspective, which is absolutely a good thing unless you have a strong alternative rationale for your use case.
Current events, especially in America, has created a situation where I think theft has become ethical to sustain oneself.

They may let us eat cake, but we may opt to eat the rich instead.

Maybe you don't trust the stories over on /r/antiwork or /r/workreform but I think if even 1% is true, America is rapidly spiralling into a direction where a society can't be sustained.

For a large part of the USA population, young people have no hope of a beter future. They may even only have hope not to die and just to exist.

A home, decent wages, maybe a family one day, are probably for ever out of reach.
Unbelievable for the IT tech bro for sure, with 6-figure salaries abound.

Maybe it will not be so bad after all, but I'm not so sure, to be frank.
> Elderly people have most of the wealth in this country, if they've got a problem then they should put that wealth to work convincing a majority of their views.

The elderly people with this wealth don't care - they can afford to live in places where this isn't a problem. Everyone else (young and old alike) can take a hike as far as these rich old folks are concerned.
My company's main products are browser extensions. At first, our Chrome extension was the most popular, but I anticipate with the upcoming changes we may say goodbye to Chrome and just be on Firefox and Safari, depending on how they deal with V3 issue. We simply don't make enough money from our Chrome extension to deal with all of their big changes. Last year they ditched the Webstore Payments, last summer they migrated Google Docs (one of our most popular use cases) from DOM to canvas-based rendering, and now this. We can't keep rewriting major parts of our codebase at the whim of big G.
>for whatever reason server admins just love to split the community across what feels like hundreds of unnecessary channels no one will ever use or look at

I see this one a lot. Server Admins love to customize their servers and the primary way they do it is by adding a thousand channels with emoji names that make them difficult to link to, and dozens of bots that have marginal utility at best and are absolute noise factories at worst.
I'm sympathetic to your grandparent statement (closing stores can really screw their patrons), but the comparison to firefighters is apples to oranges. Firefighting is a civic utility-everyone contributes a little bit for the service. Grocery stores are not, in most locales.
There are countless small soda companies no one hears about, because advertising is such that "coke" is a synonym for "soda".
Thanks for this reply! I did not know this fact and the new info made me go down the rabbit hole of Brutalism vs Bauhaus. Very much appreciated. Comments like this make me love HN!
Fortran forbids aliasing. This gave Fortran compilers an edge before the introduction of restrict with C99.

Not sure if there still exist semantic differences affecting optimizability to this day - perhaps things related to automatic vectorization?
Let’s continue our wage disparity and see how that Plays out. We have rising homeless rates it can only get worst. If I am already homeless I may as well attempt to shoplift as jail is 3 hots and a cot as they say.
> It takes about $14 billion per year to maintain the current price

I would put this in the "speculation" bucket.

First: as surprising as it may seem, not all miners sell their coins (it's cheaper to mine coin than to buy them, therefore someone wanting to invest 10M in BTC is better off buying mining equipment and paying for the power to run it).

Second: it's very likely that, the exact supply of Bitcoin there ever will be being a known quantity, the "cost" of as-of-yet-unmined coins is priced in.
Pretty sure I've made this comment before but one of the main reasons Texas runs its own grid is to avoid the need to meet federal regulations, which ironically and also unsurprisingly, contain winterization guidelines.
Roof will probably not leak nearly as often as in a house, as stuff is being actively maintained. I've never had to think about the roof or the walls, the heating, the water, garbage, etc. So one still comes out way ahead.

But yeah, no one can stop you from dreaming up weird scenarios in your head. Doesn't mean you have a point, though..
Then surely someone would at least mention the Spice Girls
If I'm not mistaken, C has weaker guarantees over which pointers can point to what memory. It means that it has to dump the variables into memory more often to make sure that pointers dereferencing is correct.
My favorite is of Pi being 3.0:

1 Kings 7:23
And he made the molten sea of ten cubits from brim to brim, round in compass, and the height thereof was five cubits; and a line of thirty cubits did compass it round about.

Although in fairness, 1) if you round both the diameter and the circumference to the nearest cubit, it can just about work (the numbers are rather narrowly constrained to 9.66 and 30.34 cubits), 2) the nearest multiple of 5 or 10 cubits might have been considered sufficiently precise for a rough description, and 3) the bowl was "a handbreadth" thick, and if we assume that they measured "brim-to-brim" on the inside and "compass it round about" on the outside, and that a cubit is 18 inches and a handbreadth 4, Pi comes out almost exactly right.
Consider another few possibilities.

1. Americans are just more likely to be criminals.

2. Other nations may be equally or even more ineffective at tackling crime.

The assumption that jail doesn't work rests on the assumption that other nations track crime as effectively and that their people are equally criminal.
who's a good wittle antenna? Dats wight! You are! You a good wittle antenna!
See https://github.com/Fyrd/caniuse/issues/5707 and https://chromestatus.com/feature/4854144902889472#consensus.
My conclusion is only that the harsher punishment button has, overall, already been pushed in America. This isn't an argument about shoplifting specifically.
Yeah, but it was a very minute throwaway line.
Yes easier, as in time to integrate and get working correctly. I’ve used SQLite extensively over the last 10 years and yes it’s a good solution, but not a replacement for fopen. A flat file would be easier to integrate, test, and harden over SQLite. Would take about the same time as integrating SQLite into a system for the same purpose and would be easily extendable to support features as the system grows.
Some companies are lying about why they’re closing stores.

For example, Walgreens announced in 2019 that it would shutter 200 stores. Blaming shoplifting sounds like some serious Chamber of Commerce spin to direct attention away from them abandoning locations and the jobs that go with them, and to give ammunition to pro-corporate pro-policing factions.
You might consider that backwards; John Levine, comp.compilers moderator, referred to C as a Fortran-like language.
The contempt is justified. `goto`s break the flow and make the code harder to read and reason about, and thus make it easier to introduce bugs. It's an instruction that's almost never _needed_ today, because there is always a better structure to use instead.

I only use it in Lua, to compensate for a lack of `continue` in loops.
Google has assets (both physical like servers and virtual like user data) and revenue, the liquidation of which can make the shareholders whole.

With BTC, there’s no underlying asset.
"the main gotcha for maintaining long-lived connections is that server/clients should implement their own heartbeat to be able to detect & auto reconnect failed connections"

That sounds like a total nightmare!
Here's a fun one: a live feed of Fox News: 212-301-3799
with multiple dispatch, this function would just be lu. Multiple dispatch means that all the functions that add things can just be called +, and all the ones that compute lu factorizations can be lu, and which specific version gets called is all handled by the type system. If I call lu on a complex banded matrix, it will dispatch to the method optimized for that without me having to care about what that is. This makes writing generic code much easier because you don't have to write a separate copy of your function for each new datatype you want to support.
Ah so it encourages people to enter abusive relationships.
If you look closely when walking around a neighborhood of row houses you'll find that they don't actually share side walls. Each row house has its own exterior walls with siding / exterior finish that may end up directly adjacent to the next house's exterior wall. This is apparent in areas where one row house has been torn down or is larger than its neighbor. Of course sound and fire might travel through these more easily but they share no structural elements.

For an example of what I mean, take a look at SF's Outer Sunset district on street view.

Edit: it's possible that terminology and construction methods vary a bit between cities so all I can say is that you can certainly build a row of houses that share no structural elements.
Is stealing from someone like Walmart, who post record profits every year, pay employees so little they are on food stamps, engage in union busting etc etc really immoral?
I'm totally behind 1, open to any evidence of 2. The question then if we decide 1 is the case is - why? What predisposes Americans to, the most jailable crime in the world?
Ask HN: What're possible career trajectories if you don't want to manage?
A recurring theme I see on HN when people talk about Principal Engineers and other such positions, is that they're less about actual engineering and more about telling other people what to do.

If you're not interested in that and just want to build things, what sorts of roles exist beyond stock "Engineer"?
Walmart begins locking steaks as shoplifting crimes soar amid inflation
Maybe for the boosters that grab the items, but this isn't desperation theft, it's the rise of new, effective criminal enterprises. Why has shoplifting become a lucrative criminal business for the operators who pay the actual thieves?

Because they can easily move the goods online, which wasn't the case until recently.
Locking people up also increases the tax burden on everyone else, because housing someone in a prison isn't free.

The real solutions will be technical. More precise delivery tracking (so you know when your package will arrive, so it doesn't get stolen off your porch an hour later). Drone delivery. Package lockers. Man traps at the supermarket exits.
> BTC is supposed to be a "value store" yet is down 30% from November

It certainly would be hard to argue against the fact that gold and silver are stores of value. (Even if you don't invest in them, it's pretty clear that the vast majority of market demand for precious metals comes from store of value.) Yet silver is currently 55% off its peak, just a few years ago gold was 40% off its peak.

Store of value doesn't imply that an asset can never decline in price. It implies that an asset is likely to hold its value when other assets in your portfolio are down significantly, or even worse when other assets are seized or destroyed.

> It's supposed to be a "currency" but you can't use it as one

The dollar is a currency, but the majority of dollar owners live in foreign countries where you can't pay for things in dollars.

> "decentralized" but mining is monopolized by a handful of mining pools

The concentration of miners is essentially irrelevant at current levels to decentralization. From a user's perspective decentralization matters because of the possibility of censorship. Bank of America can freeze my account. To censor a transaction in the Bitcoin network for more than 1 day would require controlling 99% of the hash power in the network. Consequently a Bitcoin transaction has never been censored in the history of the network.
Love these live LSDJ sets. 2x DMG gameboy through an amp = incredible bass.

https://www.youtube.com/watch?v=t6t2FENK7KQ - Chipzel
https://www.youtube.com/watch?v=SHV-0VZ33LA - Monodeer
https://www.youtube.com/watch?v=TKQmAtcQWbA - Monodeer
>but he seems to mean “aren’t easy to monetize.”

Signal is a non-profit entity.[1] E.g. Billionaire Brian Acton "donated" (aka 50-year loan at 0%) about $105 million to keep Signal running. If Signal has a monetizing agenda, they're going about it in a convoluted way.

[1] https://twitter.com/chrisjbakke/status/1348319406028296192

EDIT to reply: >, and from what i've read, Signal does monetize.

In precise terms, how exactly does Signal monetize? Every source I found says they're still running on donations: https://www.google.com/search?q=signal+technology+monetize+m...

It's worth calling this out specifically so I can evaluate gp (jmbwell) accusations of Marlinspike's motives to write the essay for commercial gain rather than outline the technical pros/cons of federation.
It looks like C-like language in this context is literally C. Even C++ has some of the features listed here, like array slicing. If you consider Rust "C-like", it has solutions for all the mentioned issues.
> Elderly people have most of the wealth in this country

That's...so reductive as to be actively misleading. "Have", "most", and "wealth" all deserve several asterisks.