skysight-inc/HackerNews huggingface dataset:
Great article.

About NFTs: we tend to think they somehow need an image to make sense, while the "own the NFT to own the image" is both wrong and just one specific use case out of many.
I find it useful to think about NFTs as "internet native property titles" which do not embed "law enforcement".

See it this way: if you own a house, you own a property title which proves it.
In case someone squats your house and the law enforcement does not help you get it back (e.g. due to corruption or slow legal system), it's just a useless piece of paper.

Same with NFTs.
Some use cases have enforcement embedded (e.g. ENS domains) and bear no risk, some don't (OpenSea minted image NFTs) and carry some risk from centralized entities (the same risk we have in 100% of Web2 applications btw)

Enforcement often happens at the app layer, even if the NFT image can be compromised.
E.g. an NFT which gives you access to a walled web page will still work even if the image is compromised.
> It's possible to place illegal content onto the Bitcoin blockchain.

I wonder if Bitcoin already has illegal content in it.
It's also true.

Split any number of people into any arbitrary groups and some of those groups will be higher than average and other lower than average.

This has nothing to do with race, and everything to do with randomness.
> Long term, that can become a form of institutional knowledge (risk)

This is a bit of a tangent but it's something I find surprising in tech (at least the megacorp I work in): institutional knowledge is kept inside people's heads and when they leave, the knowledge is lost and not much is done to stop it.

"That's obvious" you might think but in the US Army for example, there's an organisation [0] that debriefs soldiers returned from deployment and collects their experiences and lessons to disseminate them to the rest of the military (and there are sister organisations in other countries e.g. Australia [1]).

There's an entire field of study dedicated to knowledge management [2] and I know it's present in some large companies but I'm really surprised you never really see it in tech.

[0]: https://en.wikipedia.org/wiki/U.S._Army_Center_for_Army_Less...

[1]: https://cove.army.gov.au/bio/army-knowledge-centre

[2]: https://www.kmworld.com/About/What_is_Knowledge_Management
> Establishing a link between the NFT and the underlying asset is certainly a problem, but it's not one that blockchains are attempting to solve.

Ownership that translates to the physical world is the only thing that matters. In the digital world, everything can be copied. There is no ownership.

Ownership happens only, because in the real world, some authority/court/government (as a proxy for society) acknowledge your ownership.

Now you’re saying that blockchains don’t even try to link the ownership part to the underlying asset. What is it good for then?
This is the elite assuming that only poor/middle class people are crooks while they deal daily with insider information, special carve outs by government, etc.
I think that depends on your audience. I’ve worked with some people who looked at me like I just kicked their dog if I used it to refer to something as dumb in an offensive manner. Others don’t care.

Personally I’ve tried to curb my use of the offensive definition/use of the word to be respectful but don’t yell at people who do use it that way.
> Rolex could fold and people in the future might still be able to check for authenticity.

Well, what if Rolex folds and sells their private keys, and an unscrupulous buyer then starts minting Rolex NFTs for fake watches? What if this happens surreptitiously, and not out in the open?

Further, it's far more likely at the moment that Rolex will exist 50 years from now than that Ethereum or Bitcoin will.
The problem with this is that you lock yourself to be the computer support forever. Problem with bank login? Bank won't be able to help, only you. Printer problem? Same thing.
Original paper: https://jamanetwork.com/journals/jamanetworkopen/articlepdf/...
Was half-heartedly expecting some factual basis or detailed charts containing detailed Laffer’s Curve or Regional Historical Pricings of a unit of nails.

Got treated to yet another generalized opinion from an arm-chair economist.
My thoughts exactly. I remember reading about some indigenous tribes in Africa whose diet is mostly just fruits.

You could maybe make an argument that the fruits we consume now are a result of hundreds of years of selective breeding and contain much more of it than indigenous plants.
Java and log4j would like a word with you.
This is insightful, but a bit depressing. How do you propose solving these problems if cryptography is not the answer? At least Moxie is suggesting that there is a viable path forward by focusing on solutions that decentralize the infrastructure.
The NFTs are useless. The watches - the thing people care about - can still be traded without relying on Rolex or any other company.
MacSD – SD card to floppy and CD image emulator for retro Macintosh
IIRC, using a letterbox without a stamp is illegal
'so lets start with the efficient market..'
>At the same time, I think there are demographics in this country that are more likely to abuse the system or display behavior that make one a little more suspicious of them in principle.

I have zero intention to engage in a useless discussion but I am startled to still see a comment like that.

Yes, this is also exactly what they thought, and that's why they are called racist and got fined.

You don't use statistical data to become more suspicious of individuals due to their race and discriminate against.

How hard to understand this.
Nice! I think I'm working on the same problem, but attacking it from the storage system side (nothing public yet).

I want the abstraction of networked systems to be about where the data is available, rather than who passes which message where.

Are there more people working in this area?
First of all, nobody participating in a blockchain protocol is running their own bank, no more than you are running the country when you vote for president.

Secondly, you are correct that in Web 2 people do not desire to run their own servers or analogously in crypto today they do not want to run nodes. But many people do want to mine - its a massive industry, but the issue stands, the nodes connecting people to the network and serving the data end up centralized; The Infura Problem is a great example of this. Infura was started by Ethereum founders to run Ethereum nodes that the standard wallets (the biggest of which, Metamask, made by the same organization) connect to by default.

The issue is that the Ethereum network is deeply reliant on both consensus and data-distribution, but it only compensates infrastructure for consensus - the miners - and in the future, stakers. Bitcoin is not as deeply affected by this because of its low data throughput, but its worth noting that non-mining nodes, which are essential to non-miners having a say in the network, are volunteering. These nodes are also responsible for distributing transaction data when miners use a modified Bitcoin Core Client designed to try and gain advantages by selectively sharing.

The miners on each network and those who run businesses around it don't want the networks to crumble, so they end up doing the work of nodes, but at the bare minimum. In Ethereum this means centralized node hosting services - that's a reality of the state of the network at this point. The solution is to start compensating both aspects of the network, because both are important. This not only re-decentralizes the nodes' motives and control, but it also means that distributing data more efficiently offers more rewards, so node operators are rewarded for scaling the network. The key concept here is that if the network does not compensate for its vital functions directly and proportionally to performance, then those functions will simply remain on life support.
It's probably going through the HN hug of death.

(more seriously yes, also experiencing this)
Actually, most of them are not, but that's a learning opportunity! :-)
The question was, how do they act? And perhaps you have missed that discussion.
It's all about getting the little guy and carving out new loopholes for 100 millionaires and up. Lol heaven forbig Aunt Bea doesn't pay taxes on that $1000 of profit she made at last year's farmer's market weekends. Good thing she only took cash...
I don't know. In Sweden we can do the same but everyone still uses Swish where your phone number is your identifier. No-one remembers their bank account number.
Pandas just extends that 1M row limit to ~10M row limit (whatever fits in your RAM)

And whenever I work with pandas I run into pesky bugs with not handling integers properly.

My answer to that, for both pandas and excel work is to do as much of the work in SQL/views as possible.
It definitely has something to do with Ruby and Rails. Ruby and Rails introduces API changes on minor versions all the time, sometimes even without prior warnings, so people shouldn’t expect related gems to be any different.
What you are leaving out is that this system was the reaction to a massive fraud before it.

The same politicians who were screaming for a thougher stance on fraud are the same one now asking why there was such a though stance (Omtzigt being a good example).

The fraud encompassed people from mainly eastern European countries (mainly Bulgaria, hence it is known as the "Bulgarenfraude" [1]) coming to the Netherlands, claiming (and getting) all kinds of benefits and then returning to their home country. By the time the tax service figured out they weren't entitled to the money they couldn't reclaim it because they were gone. It was basically a free money handout for them.

Also a good deal of the people who got caught bitten by the thougher stance did actually commit fraud. At least the shady agencies which handled the benefits for these people (which those people themselves chose). Examples of these shady practices included things such as artifically inflating costs by making up expenses.

EDIT: It is also interesting to note that the husband of the lawyer who got this ball rolling was the owner of such an agency. Numerious structural inconsistencies were found when this agency was investigated (structural falsification of hourly stats and so on)[2]. Basically what they did was telling people: "Does your kid sometimes stay at a familiy member? Well we think we found a way so you can get money for that" and then they handled the paper work and got a comission. That might have been the letter of the law but was definitly not the spirit of the law.

[1] https://nl.wikipedia.org/wiki/Bulgarenfraude

[2] https://www.tweedekamer.nl/downloads/document?id=3be75800-fb...
But still, the point is that even ARPANET solved real problems: instant message exchange in text form, without the need for specialized telegraph operators, is a real problem with real value for anyone who can afford it - even at the scale of ARPANET.
Keep all your paperwork, the tax man will be knocking otherwise.
If he's still updating the site, someone tell him that the mystery of the mystery bytes has been solved…

https://thestarman.pcministry.com/asm/mbr/mystery.htm

https://retrocomputing.stackexchange.com/a/14309/
> the Dutch government has to pay a fine of 2.75 million euros

... to itself
To be fair, the vision of crypto isn't to revert the web back to when it was better, that is pretty much not possible. That doesn't mean it can't lead us somewhere forward, different from the past, that is also better.
They are paid. Why is this comment the most upvoted? It's straight up misinformation.

Shows that people just love to jump on the hate bandwagon whenever opportunity rises. HN is all about the pitchforks.
>S3 is also cheaper than torrents

On what formula? Because if I have a 500 MB video file and I want to distribute to some tens of maybe even hundreds of people, I don't see S3 being cheaper. Just sending out 500 MB from S3 to the Internet 10 times costs between $0.25 and $0.45.

There's a reason why I didn't touch S3 when I had to transfer up to 1 TB of video content per day to clients.
The Prius had user benefits right away.
do printer manufacturers actually help you if you're having trouble on windows? I assume you would either google it and figure it out, or post to some official forum and get responses by either people who don't work there or nobody. As for banks, everything uses the browser as a platform these days
It won’t cause a uproar because Ruby/Rails changes APIs on minor versions all the time. Breaking changes are pushed at a yearly rate and everyone is just expected to cope with them.
Mine are approaching 40% when you look at the overall tax burden, how much do they want?? I agree with you.
> As others have said, in Europe (at least in the cities where I grew up) transportation is not an issue.

Having spent many hours on the Parisian metro, there’s no chance I’d let my children anywhere near it. Even supervised.
Web 3.0 - Since it will be decentralized, data will be interconnected in a decentralized way: here comes the blockchain and cryptocurrencies in action.

Blockchain is federated, distributed, not decentralized.

I think people are forming a false dichotomy that if something is not 100% centralized it must therefore be 0% centralized. 0% centralized would require two independent parties agreeing to communicate without third party interconnection and without third party storage. Blockchain is a form of third party storage.
From that same video linked by the parent post (https://youtu.be/dBnniua6-oM). I watched it a while ago, so in my own words:

The key is fiber. When you eat fruit, you consume fructose with fiber. Fiber hinders absorption of fructose. Many processed foods have a lot of fructose and no fiber, because fiber doesn't help the shelf life.

EDIT: here's a more expanded explanation from the same endocrinologist in another video https://www.youtube.com/watch?v=-s5szfPYKY4&t=4924s
Does it say anything about artificial sweeteners?
I sinking it all in equities and real estate so they can hide it and not pay taxes on it.
It was lower though, just not significantly so (depending on your threshold for significance) - that's the standard way of reporting it. You can't just chunk part of the sentence and take issue with it, the sentence in it's entirety is accurate.
So now remove the blockchain entirely and what value was lost?

This is what the article demonstrates. All the value is in the trusted authorities issuing things, not the transaction record on a blockchain.

Trust is important and trustless transactions with pseudo anonymous entities are not worth much.
This is a case where the word used was the precise one and other uses, where that word is used imprecisely, are offensive.
I thought the same thing.

Some of my Asian friends were still living with their parents at 25 years old and apparently enjoying it. I've seen it in Vietnam, Taiwan, and Singapore, so it appears pretty widespread.

I know at least one guy who easily could have purchased his own apartment in Singapore. But he very much enjoyed having relatives visit with their small kids, as they would cheer up everyone by being silly. So he stayed at his parents place until he got married and started making kids of his own.

And yes, he probably saved lots of money that way, too. But I'm sure he didn't need to. He was the CEO of a well funded startup with a $50mio+ exit. Also, he sometimes invited friends (like me) and coworkers to his parents place and nobody thought that was weird.

It really is a US / western cultural difference.
Not sure I would call that "background" so much as "barely coherent rant with no evidence for its many wild accusations". Fun read though.
Gerrymandering involves playing and redrawing the map to fit your electorate. PiS was accused of doing this in 2018 when attempts were made to do a large scale restructuring of the entire Warsaw region and the peripheries (where the PiS voters are in larger numbers) but the investigation wasn’t followed through. What’s more PiS has pushed through voting to happen mostly on Sundays when priests can literally tell people at scale to vote and who to vote for. It isn’t much of a secret that rural communities and towns apply pressures on citizens to vote for the correct choice. This is part of the Pegasus argument - that PiS uses many dirty tricks which take them beyond standard politics 101
Some other languages have attempts to emulate it (like some matrix classes in c++ and numpy), but it is not that great. You can make it look close in some places at the cost of more complexity elsewhere. It also feels bolted on with more or less opaque data structures manipulated by ad hoc functions. There always are strange edge cases where the library fights against the language. The TKR (type, kind, rank) concepts are at the very core of the variable model in Fortran, and n-dimensional matrices are first class variables just like scalars, and are much more natural to use. Elemental functions are very useful and trivial to implement in Fortran. Coupled with the great array syntax and easy user-defined operators, it makes writing complex numerical expressions very satisfying and elegant. Granted, some other parts of Fortran are far from elegant.

I am not saying it makes other languages unusable (I use numpy arrays quite frequently; Python and Fortran are very complementary), but definitely less natural and elegant.
It was my theory why Trump won. Sure some of his people are racists but I knew a ton of independents who voted for him because they thought he might shake it up a bit in Washington in a populist way. I tried to convince them otherwise, but he certainly did shake things up, as in the foundations of democracy.
Thankfully in this particular case folks like CARLA are helping fund lawsuits to force municipalities to play ball.
Thanks for sharing this. I know you have been at great pains to caveat/delineate your work from “professionals” coding in assembler etc, but this is eclipsed by your obvious creativity and enthusiasm. It was also wonderful to take a trip down the memory lane of old Amiga apps from my childhood.

PS I once wrote a whole turn-based strategy game in Amos when I was at school! It was probably dreadful but I absolutely loved it.
> There are situations where named pipes fail, where you actually do need a plain file, and I can't think of a single one offhand. :)

My go-to use-case for =() is

okular =(dot -Tpdf foo.dot)

PDF-viewers and its ilk typically don't work on non-files.
Rails never was semver. Their yearly major-minor grand release always, always breaks API all around. It's inevitable. Any rails-only gem will as a result have a strong incentive not to follow several.
The way I think is that more surveillance should be removed rather than added. The burden of them tracking your money should be on the IRS not assuming every American who conducts a money transaction on PayPal and Venmo is criminal until proven innocent. Look at how much authoritarian and authoritarian leaning governments love digital transactions and decide if that's the direction we should be headed.
That is a good point
That was being done by teleprinters, from the late 1800s. The UNIX concept of the TTY comes from teleprinters and teletype.
The One True Lisp Style Guide
Would the results of trying to find agreement between a number of different Lisp style guides be useful or interesting to anyone other than myself?
One nice thing about the INPUT facility in BASIC is that it's truly designed for interactive use out-of-the-box and does its own error recovery on inputs that are incomplete or fail to parse. With other languages (FORTRAN, C/C++) you generally have to implement that part manually.
I remember waking up to go to school every morning at 6:45 and taking the bus every day at 7:05 when I was in high school in France. Most months the sun hadn't even risen yet. It was punishing, and I definitely was sleep deprived by the end of the week.

Because of the schedule, my parents had me go to sleep around 9pm but I had a hard time sleeping then and tended to not fall asleep before midnight/1 am. I'd either lie in bed thinking, or use my radio alarm clock light to read books. Honestly, I think I would have been healthier and enjoyed school a lot more if school had started 90 minutes later.

That's definitely a criteria I'd look out for when choosing a school for my son.
Mry: A cfg(test)-free mocking library for structs, traits, and function