skysight-inc/HackerNews huggingface dataset:
what if each of those BTC trasactions will be $1M ? btc is not going to be used to buy groceries obviously, and its slow tech will not become an issue for international trasactions. Banks still take days to clear their own international transactions and it hasnt stopped their adoption
Yeah same here. I only tried audio books once or twice, it just didn't do it for me. I need the physical images of the words in front of me in order to keep them in my head. I've also found physical books to be much more forgiving of micro-distractions. When some sound from across the house distracts me, all I need to do to "pause" the reading is... stop reading. My eyes can wander around the page briefly and I don't lose anything. But with audio, I am finding myself manually needing to pause, rewind, etc.

I also listen to lectures and so on at higher speeds! People I know think I'm crazy when they walk in and hear someone yammering about some dev topic in a chipmunk's voice, but I just get so impatient with slower speech.
I got into programming for the fun of it, and it's become easier and easier to forget that as it's become more of a job. This was a much needed reminder! No doubt this must have been a joy to build
I don't fully get this argument. Trees are a very common thing to encounter in all sorts of programming and recursively walking them is also very common. I had to do it yesterday as part of writing some code to traverse a file system, nothing fancy.

Although I've never asked or been asked it in interview context, reversing a binary tree specifically is probably just checking you understand how to write recursive functions. Binary, because variable number of child nodes would make the code longer and more complex for no good reason. Reverse, because that's the simplest operation you can do at each node.

People in this thread are acting like tree processing is as exotic as theorem proving, and could never have anything imaginable to do with daily work, but every web page is literally a tree!
Serbian freelancers protest new taxation law that threatens push into poverty
There's an option to report an incompatible site in Firefox.

They have a list of sites which user agent sniff for Chrome but work perfectly fine in Firefox.

For those sites they add a rule to pretend to be chrome.
You can, but that's not necessarily problematic in itself (perhaps slightly depending on what your aim is). By definition, using a statistical significance threshold of 0.05 means that you will have 5% false positive rate. You always expect that _some_ results are erronous (either false positive or false negatives), and the point of using p-values is merely to control the rate at which this happens.

That said, you can do something called multiple comparisons corrections, where you take into account the fact that you're doing multiple tests in the same go. In this case you'll end up being more conservative, and it's not the false positive rate you'll be controlling - instead you'll control the family-wise error rate, which basically has to do with whether _any_ of your positive results are false positives.
Yes. I don't like how people make credit bureaus into some kind of magical demon because they collect credit history. In many (most?) countries, there are legislated monopolies (or oligopoly) for credit histories. This is intentional. And they are strictly regulated to provide essential information to banks and other institutions that provide credit.
It's an interesting and well written article, but I found myself disagreeing with the interpretation of every other point in the article.
My own tips:

* Borrow books from a library to put an artificial time limit on your reading

* Use a bullet journal or similar note taking system to keep a list of things you want to read, so that something on the list will grab your interest

* Use an e-ink device, not so much for the display, but because it'll be less likely to have other distractions and more likely to let you jump right back into where you were in a book quickly.
Brazil's national AI strategy published (Carringtonmalin.com)
Source for the "a lot" part?
Thank you so much. They make articles for people with ADHD then make it unreadable for them.
I love my ThinkPad X1 extreme. I just threw manjaro on it this morning. Other than 2m of frustration thinking I can’t make a bootable usb stick and realising I need to disable secure boot, it works amazingly well.

Strangely enough tho it says my battery is 87% good. Tho the laptop is like 3 years old now.
This one is about how they found out the link for the AstraZeneca vaccine: https://www.theguardian.com/society/2021/apr/13/how-uk-docto...
> and yet sitll be considered poor.

Well, "poor", no. But if someone who inherited vast wealth used it all up on depreciating assets (even if it is superyachts instead of phones) then yes, they'll eventually end up with no wealth.

Of course, for sufficiently large amounts of wealth, it is effectively impossible to use it all up so it may take many generations. Jeff Bezos kids will never be able to be poor no matter what.

> Does that impact your stance in any manner?

No. The computer (depreciating asset) didn't produce any wealth. Your hard work and learning, while using it as a tool, is what produced wealth. The computer itself depreciated to zero.
Synology uses bog-standard mdraid. You can read the volumes on any linux machine.
Inb4 in a couple years we find out they did just a bit more than expected
Apart from CPU these laptops look and feel decade old. Why those companies don't even try?
Can't agree you more. I also viewed interviews as absurd process before, then I changed my mind. It is actually useful, it can tell that 1) you want the job, hence you make the effort of preparation; 2) you are able to learn.
Windows, Ubuntu, Zoom, Safari, MS Exchange Hacked at Pwn2Own 2021
Google have stated that they are not interested in preventing fingerprinting.
Bitcoin transactions don't have to be on-chain

https://en.wikipedia.org/wiki/Lightning_Network
"1+2" is a valid expression consisting of the three tokens "1", "+", and "2". It's permitted to omit whitespace between those tokens.

The question is whether "0xfor" is a valid way to represent the two tokens "0xf", "or". My reading of the rules is that it isn't, and that whitespace is required.
My guess is the economy would have grown but just in a different direction.

Singapore has similar GDP per capita to the US but about a fifth of the number of cars. Most of Europe is at half the number in the US.
I work in tech and I don't know a single person on Signal. It was already hard enough to get my family to start using WhatsApp over the years, and I still get messages from some of them over Skype(!!!!) for some reason. Frankly, I have no strength for yet another switch, I'm staying with WhatsApp for the time being.
so a film editor has no worker rights if he works in porn? didnt know
AssemblyScript initially targeted TS->WASM compilation, by only supporting a strict subset of the TS language. But at some point they dropped that idea and defined their own TS-like language. I don't know the reason for this, but my guess is that TS is too dynamic to just directly compile it to WASM?
So one person with 1 happiness and one person with 0 happiness combine to make two people with 0.5 happiness?

Or a billion people with one happiness each are almost exactly equal to one person with a billion happiness and a billion people with 0 happiness?

It's not so much repugnant as ridiculous.
Why would you prefer drawing in a new layer when switching tools?
What's wrong with the design of Element? I don't think it's anymore complicated than e-mail and even my grandpa has one of those
Senate Banking Letters to Wall Street on Archegos Blowup Opens Antitrust Issues
How to compose and refactor Ecto queries with Queries Modules
It's been remarkably stable so far. The only way I could see it going is if Xi dies and is replaced by a Gorbachev type.
I love Nintendo as much as the next guy but they're hypocrites when they come to comments like the above because they're second only to Disney with regards to how aggressively they chase after their IP. So many fun indie projects have been taken down because of Nintendo. And we're not even talking about commercial games but stuff kids have thrown together as tribute to Nintendo and have put online. YouTube reviews, Twitch streams, etc all need prior agreement from Nintendo otherwise they'll come after you (and if you're lucky, they'll just take a share of your advertising revenue).

Nintendo have a massive fan base but they sure don't allow those fans to get creative.

Sega, by contrast, are the complete opposite and not only allow fan projects to exists but even allow them to operate commercially on a small scale.

edit: this comment is generating a lot more interest than I'd expected from my throwaway remarks and as a result a lot of the replies have missed the point of what I was complaining about. So I'll take some time now to expand on them a little more:

- this isn't just a "Japanese thing", Nintendo of America are just as bad. They issue hundreds of DMCA takedowns.

- this isn't a typical gaming thing either. I'm not going to pretend that all other companies are angelic but Nintendo seem uniquely proactive with chasing after their fan base even when those fans are just recording themselves playing games. Which leads me onto my 3rd point:

- Nintendo are not just trying to protect their IP. Nintendo offer a partner program that costs to be a part of and if you're not on there than your YouTube and Twitch channels can get DMCA'ed if they feature Nintendo games. Even retro gamers playing titles released 30+ years ago have been targeted. So this is often less about protecting IP and more about profiting on retro gamers hobby channels.

Nintendo's actions with the rest of the gaming community is quite unlike anything other gaming studios do. And I say this as someone actively involved in the retro gaming and streaming community. So many of my friends have ended up putting all of Nintendo's first party games on a "no play list" for their Twitch channels because of this. They've never had an issue with any other studio and they certainly don't run their channels for profit either (very few retro games on Twitch make money from their hobby). It's also hard to see how someone streaming a play through of a Nintendo game harms Nintendo as a company or their IP.

And to be clear, I do still like Nintendo in the general sense. I might not agree with how they treat their fans (particularly the retro gamers, streamers, reviewers on YT) but I do still enjoy their games. I just know better than to stream myself playing them. I guess that makes me a little hypocritical too.... :)
I think we need to start considering ads as spam. It's just the medium is different.
I mean, regardless of whether they addressed it before, to me this blog posts reads like their attempt to address all concerns raised in a single place, and these are all concerns I've seen raised. Thus, it seems to be like it would be very relevant to address them in this post, and would help restore some of the trust that some people already lost, and that others are at risk of losing.
It probably helped to save few lives (from not getting different infections).
Negative utilitarianism resolves this "paradox" and is probably the only objectively harm reducing philosophical system in existence.
That looks nice! I see the HDD trays are secured with screws though, does it support hot-swapping disks?
Staff of Office
Setting incorrect peerDependencies can ruin your day as a library maintainer
Party.js – JavaScript library to improve users' experience with visual effects
We made an extension for encpass.sh (similar in some ways to pass) that stores secrets in Keybase (https://github.com/plyint/encpass.sh/blob/master/extensions/...) if that sort of thing is of interest to you. Outside of personal secrets, it can be used as a sort of low cost stand in for shared secrets that you might use something like Vault for in a team environment.
Except it's not hidden in a laptop. Your balance and your entire transaction history is on the blockchain for everyone to see.
> The fees are as large as banks', if not larger.

The fee does not depend on transaction value, so the greater the value transferred the smaller the fee in percent. Bank transfer fees are a percentage of value transferred, in my experience.
I have, because I’m really stupid and bought a ax200 card from Amazon that apparently didn’t have BT on it... bought another one and it works totally fine.
I wonder if all this clutter can be avoided somehow. I mean basically all other text is there for search engines only.
About frickin’ time, the amount of money that has been scammed from some of those who are most at-risk is ridiculous.

And get your ass in gear and require companies implement a positive ID system that makes call spoofing impossible.
What is the stealman argument for FLoC?

I don't agree with the argument that "no tracking" is better than semi-anonymous tracking because I believe "no tracking" is effectively impossible. Only in some fantasy world are you going to get browsers to become the lowest-common-denominator place with no JavaScript. Not even Firefox nor Apple (privacy first) are pushing for that world.

I think possible one argument is if FLoC is good enough it will slow the tracking arms race. I suppose that is also a fantasy though.
I like to think of it like this: am I going to give my money to a network of computers that will make heat and burn coal just to maintain a small global ledger, or will I give my money to an organization of people who will presumably try to build a better life for themselves and others, and maybe accidentally burn some funds along the way? I'm giving my money to people.
I've been diagnosed as having ADHD, but am able to lay in bed reading books all day long (sometimes I need to put the book down and walk around thinking about what I've read but often I can read straight through), so I wonder - is my diagnosis wrong or is this common. Obviously also able to program all day without rest as long as the task is interesting enough.

on edit: obviously I was able to spend all day reading books back when I was single.
Sounds like Blinkist is the service for you :)
At the same time the security advisor in Synology DSM spams you with notifications to disable the admin user account after creating another account with admin rights first
Proper language support? But it's CPS passing functions rather than returning values, no? So

lookup(
"key", table,
result => { ... },
error => { ... }
)

or

lookup(
"key", table
).then(result => {
...
})
.then(next_result => {
...
})
.catch(error => {
...
})

Or do you mean, one optimised for performance?
AssemblyScript is still in development, if you're interested in WASM optimizing an app, Rust or C are better bets
No it is not. American left with its identity politics and wokism is way more extreme than anything else in other western countries.
Not in Mimblewimble coins where sender and receiver must interact to build a transaction. So there's no need to scan unless you just built a tx that is awaiting confirmation.
If we get everyone addicted to games in this world, there will be no war.
No, it was never possible to create btrfs volumes on the j-models.

What was possible, was to put the drives into plus model, create the volume, and migrate the drives into j model. Even migrations that are not supported are pretty much possible. Or were, with the uodate not anymore.
That and there's more than cocaine out there on the darkweb.
You've posted so many of these that I've banned the account. Whatever it is that you're flaming about, this is obviously not what the site is for, and is not cool.

https://news.ycombinator.com/newsguidelines.html
Makes perfect sense to me. Hats off to the attorney that thought of that.
Yeah I hope some of this show continues and there's more of it. Most already know in most SE Asia countries the etiquette is to put on a mask whenever you're sick... We need more of this education. We need etiquette like in Japan - every restaurant serves a wipe (not disinfectant tho) to clean your hands before eating.
Jordan Peterson was right... God i hope this BS stays contained to north america...
Private people can't put me in jail, man. That's good enough.
"Guns don't kill people, people kill people", I quote this metaphorically, Twitter is used by Cancel Culture, yet you blame Twitter, that's typical Cancel Culture.
Imagine that the existence of a person now meant that another 10 people would not exist in the future. What conclusion do you come to then?
I just created this account because I made the exact same comment 54 minutes ago to my co-worker and he was seeing this post. Mate, maybe we're linked souls or smth like that, what do you think? Could it be possible?
People also forgo work to attend college so that equivalency argument works perfectly, except that college isn’t free so the expense is higher.
Sadly this poor behavior seems to be encouraged everywhere these days.
Time complexity often comes up in these problems too, so it's not enough to just know the requisite parts of the problem you need to have memorized specific approaches unless you plan on doing some theory crafting mid interview...

And it's not like you can't find out of the applicant knows recursion and what a tree is without bringing in memorization, there's just some weird obsession with a very specific type of problem which happens to often involve memorization
CIA research operation at its fullest extent! Nice try but people aren’t falling for this
honestly i think solutions to many of these problems have been put into practice in the cryptocurrency space.

there are commercial entities today that i don't have to trust, but will help me set up multiparty signatures for sending bitcoin transactions. i could see a similar mechanism being used for creating/revoking/recovering a compromised identity.

hierarchical deterministic wallets seem a decent blueprint for identity. if i can generate arbitrary pubkeys from a single seed, then i maintain my privacy across providers i use my identity with.

i used to think that the blockchain itself could make for a decent revocation list, but i don't think that's even neccessary. maybe it's simply time for governments to grow up and accept that the internet is critical now and as such provide basic digital identity services as they do with travel documents today. it doesn't have to be perfect, just publish revocations on behalf of citizens.
AssemblyScript lacking support for closures really hampers it, since so many typescript code patterns leverage them.
Not sure if this comment was meant in earnest or not, but to be quite honest, "accept that you will sometimes fail" and "redefine what success means" were actually two very important steps in my journey to accept what my limitations were. I didn't get diagnosed until 28, meaning I had had a fairly long life of not succeeding at things, but also not realizing that I flat out was unable to succeed at them. So having to readjust my self-image to include this idea of a disability was quite challenging.

If you don't accept that you are going to fail at certain things or at certain times, then your failures will feel like your fault -- if only you had tried harder, if only you had worked more. By accepting that you have real limitations and will sometimes fail, each new failure doesn't have such a strong sting anymore. Instead, you are able to recognize it isn't your fault; you can pass the blame to your disorder, so to speak. Then, redefining what success means for you allows you to celebrate victories again. Ten years ago I never would have considered things like "I haven't been late to a meeting in two weeks" as a success to be celebrated, but now I do, so I'm able to extract some sort of satisfaction out of life with this janky brain instead of a never-ending series of disappointments.
Ask HN: What are some of your favourite comments on Hacker News?
Here's one to get started: https://news.ycombinator.com/item?id=25377191

It's a story of how the Airbnb guys taught a valuable lesson to someone in the same YC batch. Very inspiring.

What are you favourite stories/comments you have accumulated on HN?
Right to Repair [video]
If the industry demands weird or suboptimal practices or has strange evaluation criteria then the people making the most will be the people who are best at the game.

I think the popularity of untyped languages is one example of that. Clearly worse, you're removing an entire class of embedded test and nuking your ability to refactor safely, but huge chunks of the industry don't see that as a bad thing. I'm a worse programmer because I've spent so much time in Python.
SML/NJ uses CPS.
Clicking "Enter" doesn't work for me on MacOS on Firefox. Google Tag Manager is the only script that is being blocked though disabling (loaded more google stuff and) it didn't help.
Banking is so strange. The bank grants you ownership over some pieces of paper that may not even really exist.
It can indirectly by simply calling the javascript APIs via bindings. That works well enough and is also how you can use things like webgl, openal and other browser APIs.

But they are also working on more efficient bindings.
> It suggests that the people behind Signal may not be as trustworthy as they're made out to be.

trust only works in retrospect (it can't be extended into the future to a party simply because they make a promise)

all such relationships have an expiry date (since as the trusted party evolves or needs to reinvent itself to satisfy shareholders). what can prevent this are bullet-proof contracts (that's not how people make decisions though - they never read the fine-print, review it when it changes and instead work on gut-feeling and emotions).

putting your trust into a brand/product is always going to eventually hurt you. A product having reached the size of Signal will most certainly throw part of it's user-base to the curb if it thinks it's held back by their opinions/goals.

The disconnect is people thinking Signal owes them something (when everybody actually used it for free until now).
It's from Nintendo, wouldn't be surprised if they hired some of their creative team and developers to work on it.
That either we have reached new levels of being able to predict the future or someone is just making stuff up.
This is a no go in some countries like India which is on the verge of banning crypto.
You're arguing semantics, switching between a strict definition of "backed" and thinking of value as it suits you.

And if you want to be that picky, Bitcoin is backed by math and energy (or at least heat). You can exchange bitcoin at any time by doing a 1 satoshi transaction and pay the transaction fees. As a result, you will redeem the answer to a very specific math problem and some heat that will be delivered to you at the rate of diffusion through the atmosphere.
A government which has to "seek loans" for crypto by definition must be trading in something which is not crypto internally. Because a government can't directly trade it's own citizens productivity (hence taxes), and can't mint new crypto to repay such loans in response to productivity.

So in such a scenario there are only two options: increase taxes on citizens for crypto they hold (while in the meantime being unable to pay for services upkeep - and thus probably inventing a form of fiat anyway to stay afloat), or devalue it's own currency to pay escalating loan rates to crypto holders to buy more crypto for those transactions in which people will not accept fiat.

Of course since taxes can only meaningfully be levied in the crypto-world on income, since you can control businesses to some extent but not holdings, the effect is the same: the compensation for your labor goes down, or you're fired (because the value of your output has gone down faster then wages), or most likely, you are inefficiently taxed at a much higher rate then is necessary to ensure the government is never stuck with the risk of a crypto shortfall which would suddenly put their ability to supply payment for services into almost immediate default.