skysight-inc/HackerNews huggingface dataset:
Hi guys,

First off, thank you for browsing my link. I'm new on Hacker News and this is kind of new experience for me.

I want to share with you an open source project I maintain for more than a year already. It's a TypeScript library called TypeManager.TS which allows you to transform JSON strings or plain objects into JavaScript object instances.

One can use it to transfer data from any backend API to frontend model classes and vice versa. Besides it is possible to perform proper type conversions like from ISO strings to Date objects and etc.

There are exists similar libraries like TypedJSON or class-transformer which perform kinda the same thing but non of them were suitable for my use cases like using generic types, dependency injection and several others.

I tried to do my best to cover this topics and now there is one more library as usual. ;)

If you are interested in the topic it is worth to have a look. Thanks for your time.
> resold or otherwise transferred

how is that even legal

that's just absurd
Ha! No, but it was sold by IBM.
I just intalled it into a virtual machine and it's already doing that thing where you go to network connections in the control panel and it hangs for like 60 seconds before it proceeds... Good times...
homerow mods with layers. q and p are the furthest my fingers go. The customizability of the software is an equally nice feature.
It wasn't always this way :-/
You're technically correct. But I think the label Ponzi scheme is colloquially used for a broader concept where initial players gain and later buyers lose. Buying stuff and investing in stuff is semantically very close. But you're right.

Yes, most people (even kids!) now use cryptocurrencies for speculation. Which is just a lottery in disguise, except now it funds criminal activity and harms the climate. And the winners somehow have bragging rights which means more advertising. This is a very sad development.
(Former) kid who was actually taught bridge by my parents (at a very young age) here. I believe I found it very boring and never played and forgot the rules. The teaching of bridge to me was somewhat of a Christmas present to my grandfather, who deeply loved the game, and my parents enjoyed teaching me random skills (for example, I could name most state capitals before I knew what a state capital was).

When my brother was old enough, my family played pinochle instead. Simpler ruleset, MUCH easier bidding, games could go much faster (since no help from parents was needed, for example). It was always "kids vs parents" so there would be no fights between us about who won more games. You need two standard decks of cards to make a pinochle deck but whatever, just buy two standard decks of cards and throw out 2-8. Pinochle is a great game for families of 4 with young kids who want to play cards together, I would definitely do that again.
gp > “belief in its value”

p > “assets that are represented digitally”

Those seem equivalent to me.
have you heard of lightning network?
Just used a visa.
What's an SPA?
I'm not sure I could tell you anything more than Wikipedia can already tell you in my stead. Sausages simply have nothing to do with koláče; koláče are basically sweets. You wouldn't put a sausage in a cake either, I'm sure.
Let me know once people in the US stop referring to meat-filled pastry as "koláče".

Kolaches mean different things in different parts of the U.S.

In Chicago, they're often filled with sweet things, and sold by mom-and-pop shops and bakeries.

In Houston, they're mainly for breakfast, with things like eggs, bacon, sausage, brisket, etc. and sold by chains like Shipley's and Kolache Factory: https://kolachefactory.com

Recently, the Houston version of kolaches has made inroads into Chicago: https://www.howdykolache.com
Then maybe not? I’m guessing there’s a lot of risk analysis that goes into building billion dollar structures.
Sometimes a question isn't a question.
> "[...] if we had gotten the quality balance right and not repeatedly thrashed our ecosystem [...]"

I'm choosing to believe even in 2013 this was referring to Google's messaging strategy.
Infinite canvas apps are such a great way to brainstorm.

Kinopio has a little more... personality, but I use an infinite canvas app called Concepts when brainstorming for work or play.

https://concepts.app/
The graphical style is very cute :) I wish the internet was more like this (geocities like)
BTW more websites should propose embedded music...

edit DAMN THIS WEBSITE IT GETTING IT RIGHT!!
we live in an absurd world where we have so many websites where people create or categorize content, and yet we can't live what other people live.. Most social networks are now tragically private by default (youtube playlists, etc) and we can't observe the feed of other users, not even super-users, only our shitty algo biased one.
Yet here I can easily browse user contents and this is just much more useful than anything I could have came up myself, we users of the interweb are so deprived of authentic user content, I discovered in a few minutes of user's content browsing unique concepts, such as a mapping of the musical taste of someone, and so many other relatable, under-represented and heartwarming content!

The world might not realize it, but this is what everyone needs.

[0] https://kinopio.club/my-music-taste-4Z-ImVfoQ46poNtyLJSrQ
IE11 will be retired on June 15, 2022
The concept of machine tags is the core premise of RDF. RDF is essentially the standardized way of describing relationships in a structured way (in XML). In fact, an early version of RSS was based on RDF (RSS 0.9 stood for "RDF site summary).

One of the downsides is that it's pretty hard for "average" folks to produce these feeds. There's a steep learning curve for modeling the relationships. Getting other sites to agree on a format, use it, and maintain it without breaking compatibility was hard.
I have a couple TI-994a's and a C64 out in the garage that were given to me as gifts... not the original (that died a long time ago).

I learned to program on the TI, TI-BASIC first, then Extended Basic, then some Assembler. The C64 was great because you had to understand how to work directly with hardware. On the TI, you would nice library call like CALL SOUND. On the C64 you'd have to POKE everything to the correct address to coax sound out of it (often what you would do in a single line on the TI would take 4-5 lines on the C64, but the C64 was fast, and had lots of memory). Good times.
coredis – async Redis client for Python
The library is derived from https://github.com/NoneGG/aredis which used to be one of the fastest async python clients for redis but went unmaintained in the last few years.

coredis is up to date with newer pythons and redis 7.0. Additionally, it has "pretty good" type annotations, runtime type safety, sharded pub sub, stream consumers and library functions.
After seeing their hiring process[1], good luck finding developers who use Ubuntu and know about OSS contribution. I know I wouldn't bother.

[1] https://news.ycombinator.com/item?id=31426558
The problem is that you now need to either make resource-oriented APIs for every model in your DB that your frontend may need to access (even if just for internal business logic) or make RPC-style endpoints that do the business logic.

That's significantly more work than just doing whatever logic you want on the server to begin with where you have access to all tables directly (they're an ORM call away) and not have to worry about access control because all of this still happens within the trusted environment of the server.
You might well want to criticise the paper, but I think the video is a fair representation of the contents of the paper.

Regarding the number of holders, the paper says:
"While the original database has 896 million addresses, after we remove addresses in peeling chains we end up with 640 million addresses. Theses addresses belong to 189 million clusters, of which 116 million clusters are single-address clusters."

Not sure where the number of 68 million wallets comes from. Taking 189m as the number of holders, we'd have 0.005% of BTC holders holding 27% of all BTC. But even we take that 68m "wallet" number, and assume that each holder controlled multiple wallets, say 10 on average, we'd have 6.8m holders, and then 0.15% of holders controlling about 27% of BTC. Still enormous concentration.

More from the paper: "It is also important to note that this measurement of concentration most likely is an understatement since we cannot rule out that some of the largest addresses are controlled by the same entity. In particular, in the above calculations, we do not assign the ownership of early bitcoins, which are held in about 20,000 addresses, to one person (Satoshi Nakamoto) but consider them as belonging to 20,000 different individuals."

Another interesting part of the paper: "To the best of our knowledge, we have the most complete information about crypto entities that have been used in academic research up to this point. Our data cover 1,043 different entities. These include 393 exchanges, 86 gambling sites, 39 on-line wallets, 33 payment processors, 63 mining pools, 35 scammers, 227 ransomware attackers, 151 dark net market places and illegal services."
This was quite a wakeup call for me too. I was always into hobby electronics but a couple of years ago I got into multicopters. A _lot_ of parts were these tiny SMDs. I remember having to figure out how to attach FETs and even (once) a little BGA microprocessor. It was a very steep learning curve and nobody else in the hobby scene here had really done anything with it, so it was a lot of trial and error. Industry has moved on, there are so many things now that are practically out of reach for hobbyists nowadays :/
Yeah, and eggs, bacons, sausages, and briskets have no business being in a sweet dish such as koláč (which looks like this: https://cs.wikipedia.org/wiki/Kol%C3%A1%C4%8D#/media/Soubor:...).
I think it already has, I could never get a flash loan elsewhere, or trade in some ways that I like. The closest I could get was access to some favorable margin systems.

I don't think that has anything to do with bitcoin or any cryptocurrency’s distribution. Its a boon, to me, that it functions like any other asset class, no reason to hold it up to fictional higher standards to discredit it.
iirc the stuff on probes is ~90W of TEM. I know a lot of people say "it's hard to cool stuff in space" but blackbody radiation is a thing. It's all just photons, in the end. the TEM just takes the high energy particles and slows them down enough to be "light" and takes a bit (10%?) of the energy from doing that and uses it to charge batteries. Kind of.
Most of the web is content, but websites rarely are SPAs. If you only consume content you would hardly know about the concept of SPAs.

I think it's weird to compare websites with web apps. Instead web apps should be compared to desktop applications. So many applications in the corporates have been replaced by web apps. In the company I work for there are 0 "desktop" applications other than Office, and even those applications you can use using a web browser. Then you see a massive shift and that balance is not shifting away at all.
I think this comment thread is going wildly off the rails but I want to call out your downplayed take on this: separating children from their parents, alleged or not, is reprehensible. What part of keeping them in custody mandates that?
https://jochen-hoenicke.de/queue/#BTC,24h,weight

Where did you get this number? Transactions for as low as 1 satoshi per vbyte have been included for a while, with the average around 10 sats/vbyte. That’s like 3 cents for one transaction.
Am I missing something because I use Firefox? I bookmark and tag every interesting site I come across. Is tagging not a thing in Chrome?
Where do you actually use lightning? Does it work for you most of the time?
Creators of DeFi take money for nothing from other investors. That's not insider trading, that's minting.
That would be a dynamite answer to give during a job interview for a position in the Goldman Sachs M&A department in 2009.
I wouldn’t recommend relying on Safari MathML rendering today for anything but very basic equations. Firefox is a lot better, but still not quite at MathJax quality. I made a demo here https://mk12.github.io/web-math-demo/ that lets you compare them. Also if you edit the MathML markup box, it will render directly from that, just like the poly fill (sometimes the layout shifts slightly when switching from TeX -> MathJax HTML+CSS to TeX -> MathML -> MathJax HTML+CSS).
I would love to do that, but it will take some time. Building from scratch all over again would be a lot of work, maybe I'd give a tour of how it was built, show all the rules?
SymbOS: Z80 multitasking operating system for CPC, MSX, PCW and EP
It's supposed to look like this https://cs.wikipedia.org/wiki/Kol%C3%A1%C4%8D#/media/Soubor:... , but apparently in the US, some people put meat in them, when they're actually supposed to be filled with prune plum spread ("povidla") or some other fruit filling, poppy seed filling, or quark.
RIP jQuery
I seem to be an exception. Although I love Pipewire for doing a lot of things right and finally solving a lot of issues that plagued Linux' multimedia stack in the past, I haven't had any major issues with PA for at least 10 years, while now that I switched to Pipewire a while ago I have occasional stuttering Bluetooth audio once again.
It would be nice to make a mRNA vaccine now against smallpox, but my guess is that it will be difficult to recover the cost.

Looking at https://en.wikipedia.org/wiki/Smallpox_vaccine#MVA-BN there is a new non-replicating vaccine from 2013.
That's a good idea. So far cherry MX reds are my daily driver with the curving square key caps (don't know the name yet) as opposed to the round ones.

I tried gatteron yellow but too hard and gatteron red too soft ha.
> watching Signal eat up the user base of both WhatsApp and the Facebook Messenger

Is this actually happening or just wishful thinking
Czechs play a lot of Mariáš
https://en.wikipedia.org/wiki/Mari%C3%A1%C5%A1
it's in some ways similar to bridge specifically the Licitovaný mariáš variant:

There is ordered bidding that often conveys information, further information can be conveyed by playing style (if you hold an advantagous card in betl you use the cards in descending order, otherwise you use descending order) and lots of counting and memorization is involved. Both for the current game as for the next ones - cards are not shuffled only cut - so skillful players can reconstruct approximately who has what cards based on the previous game.

On the other hand it's most often played in a loud pub with a beer in hand so lots of mistakes are made.

It's also referenced frequently in literature esp. from 1st half of 20th century (Hasek, Polacek)
> fundamentally get one thing wrong

I don't think they do.

The user is the person who consumes your product and gives you money for it. 'End users' are hostages. The real user is the ad-company. Once your product is feature complete, your ability to make money from the product doesn't scale with the technical quality of the product itself.

Facebook cares about making money. Period. Zuck's emails clearly show that his eyes are pointed at the exact point where some form of advertisements can be brought into the messenger platform. (indirectly through new feed in this case)

Youtube tried to sell people a subscription model, and most users do not want to pay the kind of money that youtube would lose by allowing them to avoid ads and low-quality content wormholes.

Netflix has an entirely different problem all together. It is a bunch of mega companies burning capital faster than it can be replenished, hoping to win the 'streaming' game. Unfortunately for Netflix, Disney practically has a warchest ready to go at all times.

Funny thing is, eventually a product comes along that provides the same value to the 'end user', without all the baggage of the 'money making' service. This is usually the point of exodus (digg/orkut/myspace) or acquire. (whatsapp)
Just another reminder Apple is not a green company
What's the purpose of your comment?
IIRC it didn't even have strings, but it did have drawing commands.
I'm generally opposed to jargon in tech writing so the use of 'holotype' caused me to look it up. I'm not sure it works. For example, by the definition Hotmail should be the holotype instead of GMail, which would be the paratype. (if I'm reading it right, I am not a zoologist.)

How Hotmail changed Microsoft (and email) forever

https://seforum.se/2019/01/08/the-history-of-hotmail/

https://en.wikipedia.org/wiki/Holotype

https://en.wikipedia.org/wiki/Paratype
And I thought Program Manager was a Windows 3.1 thing... Badum-tss!
> Apple can’t win here.

This assumes iPhones just happen to be the way they are. The need of this extravagant display is because of how iPhones were engineered in the first place.

They were engineered to be hard to repair, that's the whole point.

Apple and any other company need to stop making products that are hard to repair, they need to be forced to do so otherwise they will most likely never do it willingly.
It's interesting that Mark Zuckerberg saw the transition to privacy / private channels back in 2013. From what I remember, sharing to your feed, posting to other people's walls, tagging each other in images, were all still very popular back then. But as Mark Zuckerberg predicted, usage of these features has dropped dramatically (at least from what I've seen).
Yeah, they are done. Worked there for 15+ years in the CPU design org. The total collapse of the technical cadre in the 2010s will be studied in business schools as a case study of how to destroy a tech company from within even as they faced no competition. Intel has a dire competence problem that is impossible to address since the vast majority of management are lifers who are only interested in preserving the only system they know and not even the CEO can take on such an entrenched bureaucracy.

Any talk of Intel beating Apple/AMD in "performance" while being behind in process technology is ignorant of the engineering metrics that really matter in the industry, as well as the actual impact of process shrinks in the year 2022.
1) Is that 80% statistic about total cars on the road, or about new car sales? That seems like a potential huge difference that's been misinterpreted.

2) Even in Norway, I've seen articles about EV growing pains. I don't know how up-to-date this is: but here's something for consideration (though the article seems optimistic about solving everything well). https://cleantechnica.com/2018/02/12/norway-ready-100-evs-20...

3) Projections about EVs aren't always accurate. I'm sure that economic collapse wasn't on the menu when many of these kinds of projections were done. The family that might have wanted to get into an EV soon in good times might be dealing with much bigger problems soon.
Federal judge forces Biden to continue using Title 42
Oh the Planck is neat, the visible circuitry. The main thing for me is I need to have the arrow keys and the top row keys have to be the esc/numbers.
3 cents sounds like a good deal. But how do we buy a piece of bread with bitcoin at grocery store?
Or should correlate exactly with population.

Unless some people are somehow worth less than others, which would be an interesting assertion to make.
I want to be clear: Both the logical structure (let's decide which things are sandwiches using these rules) and its negation (no, it's a sandwich only because people say it's a sandwich) are great, and both are good lessons. I upvoted both :D

We would all do well to be able to apply this same thinking, and not just to classifying a burrito.
Litecoin fixes this
At first I thought this was an elaborate SCP story taking over Wikidot.
> If users hate this they can use Apple or Linux.

This is the "if you don't like one particular thing your country does you should move to a different country" argument with a couple of the words changed.

Lots of people use applications for which there are only Windows versions. Switching operating systems is not the trivial thing you claim it is unless you only use a web browser.
A Rust server-side app in a Cloudflare Worker
> Your playstyle shouldn’t change if the big blind is $1 or $1000.

Your playstyle might not change, but it certainly seems plausible that the average players' does. Anecdotally, even a $5 vs $20 buy-in seems to meaningfully change the character of house games I've hosted/attended (at least, when everyone attending is a broke college student).
Sat-Nav for cars in 1971 (BBC Archives)
The United States does separate children from their parents and put them in the foster system when their parents are tried and convicted and nobody is around to take care of the kids, take that as you will. (Personally I think it is very bad and poses the question of which crimes can be awarded non-prison sentences which presently mean prison. Few people are so bad that the loss to society of incarcerating them does not go beyond the cost, which is already high, of maintaining the prisons.)
I do not need it in the amount that it exists, which I have already stated. I did not write a long post, so there was no need to miss it. It is quite clear that the infrastructure needed is very different with and without tens of millions of private car owners. Furthermore, the users of the infrastructure that I depend on already pay their share because they pay the toll for infrastructure use (e.g. LKW Maut, DB pays for the usage of the railway). So in a nutshell, my taxes are used for your Autobahn, so yours can be used for my train ticket. If you don't like that arrangement, fine by me, let everybody pay just for what they use, but be consistent about it. It will be better for me that way since cars infrastructure is expensive to a ridiculous degree. You can't have everything, sorry.
I always say the same, people wants 2022 tech with the simplicity of 1980s tech. You’re holding more computing power in your pocket than the one that brought apollo to the moon and yet want servicing it to be as simple as undoing 4 screws.
I think whether the comparison is appropriate boils down heavily to what kind of software developer you're talking about.

For example in the games industry I think there's a quite a few smaller companies in particular that work like this. A lot of people being generalists and taking over business functions and social aspects of the job.

But I think a lot of engineers de facto do work like assembly line workers. Much of software development is not 'knowledge work'. If you're in a company toiling away at some gigantic Java codebase you're not going to have much in common with someone managing a law firm.
The best Bitcoin could hope to achieve is mirror the wealth inequality in fiat. But the nature of the emission, with half of all supply emitted in the first 4 years, has exacerbated the inequality. One cannot imagine one person holding several percent of all fiat.
lightning is a reimplementation of a part of visa, caching for response time and still recording on a blockchain, no?

reminds me of https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule
The element of luck is canceled out. If you get a great hand, it doesn’t matter, because your opponent at the other table has the exact same hand.

We could quibble about whether this means there’s zero luck or merely a very small amount of luck involved, but in either case there is at most a small amount of luck.
alsa alone works fine for me as well… a sound server would make sense to me if i did a lot of audio processing using a bunch of different applications, but how many people really do that anyway as opposed to just working in some overengineered DAW?
Sure, if you never need to dispute a charge, are fine with the volatility, and have an internet connection wherever you need to pay.
Well I've actually paid for street food using lightning, and also use it regularly it to send money to my family using Strike. It's instant and practically free.