skysight-inc/HackerNews huggingface dataset:
Yea my bathtub has one of these that helpfully increases the window between “the right level” and “overflow eminent” by about 4x the fill rate without the overflow drain, but certainly can’t handle the extra water indefinitely. I became fascinated by this metric/window when I almost overflowed the tub when I missed a timer.

Y’all know that post about the importance of walking and getting off your phone? I’m your altogether-normal, socialized coworker that’s in the bathtub 2:30-3:00PM doing pretty much the same thing being described there. What a place to be and think!

Sorry I can’t respond to your IM right this second, I’m thinking about the fill rate of my glorious tub, it’s failsafe features, the pothos over my head, the spider friend in the corner, and - before you get too concerned - whether these new bugs warrant further review of network architecture we’re building out.

I love the tub, and I make no apologies for it. Good morning HN, thanks for reading.
OK. Someone was very bored and upset and decided to pay for a domain specifically to determine if one needs web3 or not, which for them, they know that the answer is No.

But they knowingly post it here anyway to try and waste your time and rack up low effort reactions. To each to their own.

However, does that also mean it is all going to collapse and go away 100% guaranteed because you don't need it now?

EDIT to OP (Hates_): Since you are the OP and also the creator of the site, just to ask this question: Why was your tweet deleted after you posted this here? [0] Care to explain?

[0] https://imgur.com/a/C1coiC4
There was a missed opportunity to connect the pilot whale theory to quantum suicide.
Yes, this is complete nonsense. Block time and difficulty can both be adjusted independently of your work function (in fact it's a critical property of the work function that such adjustment is possible). The difficulty is automatically adjusted to keep to the target average block time of the network as the amount of mining increases and decreses. Dogecoin simply has a lower target block time than bitcoin (which, given equal mining power, would mean less difficulty), but also has a much lower difficulty because there's much less mining power on the network due to the relatively lower mining rewards (a function of how much currency the network awards miners at the moment and the price of the coin).

Less mining power does roughly correlate to an easier attack on the network, but this is mostly independent of the technical decisions made by a given blockchain (there is some impact if e.g. the work function is sufficiently different that hardware from a larger network cannot be repurposed to mount an attack on a smaller network, e.g. using scrypt means bitcoin ASICs cannot mine on the network, making an attack much less easy to carry out. Ethereum's work function is designed to be memory bandwidth instead of compute limited, making GPUs generally optimal, and monero uses a funky algorithm designed to run best on general purpose CPUs).

I will also note (and this is a point I don't see made often), that there is not really a specific mechanism in most blockchains to set the total mining rewards (and thus the total amount of effort mining which is incentivised) to an optimal value. It might be entirely excessive, in which case the network is secure but even more inefficient, or it might be insufficient, there is nothing which really sets this to a particular value. This is in part because it's hard to know exactly what level of mining is necessary (what's the difficulty required to fend off all attackers? probably depends on what they could gain from an attack, which is hard to assess), and because it depends on the price of the coin, which is something the network does not really have a means to assess within itself. (This is one of the reasons why I think bitcoin as a "long term store of value" does not make sense. The deflationary design requires ever-diminishing mining rewards, but the network will still require significant mining effort to secure it, especially if the amount of value stored keeps going up. In the 'bitcoin as currency' model, the transaction fees would keep the incentive present, but with a relatively low rate of transactions you will need extremely high transaction fees to secure the network, making it potentially quite an expensive store of value to maintain.
Aye, we would have probably gone with a design similar to what you suggest... if we had generics, but we do not. Generics simply don't fit with the core values of the language. I still believe that there is room for languages without them.
I haven't read this, but for those who have, what did you find counter intuitive or surprising?
Will jaibreaked Kindle allow copying text and share it from sideloaded books?

Currently, kindle only allows copying and sharing from the amazon purchased books and not from the sideloaded books.
I agree with the digital gold analogy. The value of bitcoin and other blockchain currencies is solving the double-spending problem online.

Gold and paper money solves it in the physical world. Gold because it’s dense and easy to check for forgeries (although gold is not used everyday now, is it). Paper money obviously has counterfeiting and serial numbers. But neither of these can be exchanged online.

If we agree that blockchain currencies are a way to exchange value online, then the question is: are they better than credit cards and banks?

Right now, it’s not clear to me that they are, because of the emissions from mining, and the relatively slow transaction rate. Time will tell if the digital currencies will scale better than they are now.

By the way, when comparing emissions of digital currencies with banks, do analysts include the physical bank infrastructure, such as all the bank’s retail branches, and associated employees and other overhead?
Bootstrapping with Ruby on Rails Generators and Templates
They can all smell all the cash left on the table from secondary revenue streams. Not saying they're doing this but potentially they could do: (1) the toy, (2) the app and cloud subscription for it, (3) spying, tracking and selling the user data, (4) ongoing subscription to automatically buy more of (1).

Some companies are going for all four! Eg https://www.usa.philips.com/c-e/pe/sonicare-subscription/hom...
It’s a prominent example of well known myth that has stood the test of time. It’s a main theme in almost every major titan, god, and hero story. If it sounds like a strange analysis, then so be it. I happen to enjoy the comparison to modern myth because it remains largely the same.
> The number of people who'd be easily willing to just murder a bunch of people for an invented reason is much greater than elsewhere.

The 2003 invasion of Iraq? Quite popular in the US at first (opinion polls at the time of the invasion showed over 70% support); people who opposed it were frequently belittled, shunned, harassed, boycotted (remember the controversy over the Dixie Chicks?). The reasons for the war were essentially invented – weapons of mass destruction which could never be found, attempts to link the Iraqi government to the 9/11 terrorist attacks despite the fact that there was no evidence the Iraqi government had any involvement. Many thousands died in the initial invasion, and hundreds of thousands in the ensuing war which the invasion began – all due to a war based on lies. Sure, Saddam Hussein was an evil man, but the world is full of evil men who do evil things – many of which the US is happy to call its friends (such as the Saudi regime) – but was removing that man from power worth all the ensuing death and destruction and chaos, especially when so many other equally evil regimes were left in place? Most of the worst things he'd done (such as genocidal massacres of ethnic minorities) were in the past, and more limited international interventions (such as the no-fly zones) appeared to be succeeding at preventing further such atrocities.

I'm not saying what Putin is doing to Ukraine is the same thing as what the US did to Iraq – Volodymyr Zelenskyy is no Saddam Hussein, and certainly not the Adolf Hitler which Russian propaganda presents him as being – only that Russians are not quite as different from Americans (among others) as you are suggesting they are.
> Beware: they aren't using Docker Hub anymore. Newer versions are on Quay only

Oh, right, Quaycloak.
We seem to be very worked up over a virtually unknown new C-replacement language that's more likely than not to fizzle and become yet another 0.1% also-ran.
Not only that, but 2k for a litter of gas is somehow a reasonable price to cause confusion over just assuming the dot is being used as a separator in place of comma.
What would that look like, if not a very expensive pencil?

Anything on the internet is a giant violation of (1) and (3), so you're basically left with some variant of a polling place with voting booths. At that point the specific technology you use to actually count the votes is immaterial.
I can imagine their insurer and production crew to have had a very intimate relationship.

Ring Insurance company rep sees caller ID: "Oh no. What have they thought up THIS time?"
Correct. The mechanics of the advertising industry and the incentives it imposes on other industries are some of the greatest evils our society has created in recent memory.
> Beware: they aren't using Docker Hub anymore.

Do you know why? Is it because of the docker hub pricing changes?

I found this discussion on the mailing list but didn't see a reason why: https://lists.jboss.org/pipermail/keycloak-user/2019-March/0...
I wonder how often these pre-empt cases can be handled privately. E.g. what is the likelihood that it has happened in this case without public knowledge.
Also very useful info, now I'm way less infuriated. Thanks!
Strangely enough, not the only instance of a spiritual movement centered around coconuts: https://en.wikipedia.org/wiki/Coconut_Religion
I'm sure this thread will become a long well thought out discussion.
Good article, although (als he also specifies in the article) it depends on your use case. For some people a big UI framework like Material UI is the right choice.

But for many who are using it right now it is excessive, and they would be better off with a very simple 'headless' library with a few simple components that guarantee accessibility and speed up dev time, like dropdowns and modals. You don't need to have a whole theming system behind it.
The latest kindles offer a terrible user experience compared to the original - the device has just become yet another way to force ads and shopping portals into people's faces.

Are there any e-readers which do offer a simple, minimalist interface? I've given up hope of finding a low-distraction alternative to an Android tablet for reading PDFs, but have never had the opportunity to try any e-ink devices other than Kindles and Remarkables (which are too expensive and seem like imminent abandonware given the backlash against their subscription model).
There is even a png embedded for twitter in the source.

https://doyouneedweb3.com/no.png
Nobody needs it.

EXCEPT!!! Startups that have to return some money to VCs, soon.

You know buzz-driven-tech and not actual returns ...
How is it a "_very_ reasonable misunderstanding" when the difference is literally 1000 times?
"by default". You still have to use those manually.

One of the promises of switching from class-based components to function-based was supposed to be an automatically applied version of shouldComponentUpdate, which AFAIK was never fulfilled.
Totally, thanks for letting me use your comment to digress about Robert.
TLDR: most Porsches were made in the last 25 years.
Good luck reworking a CPU on a 10+ layer laptop board.
> Basic profiling can often find bottlenecks that are easy to fix, usually just a result of a simple oversight.

But it requires already scarce developers to spend even more time on one task. Those same developers which aready have two missed deadlines in their task queue. What should be done is always nice, but typically doesn't match reality.
Ask HN: Do you know of any good sources on the technical side of Pegasus?
There has been a lot of news lately regarding Pegasus spyware, whose devices were found to have been infected, whether it was via 0-click exploits or spear-phishing, as well as speculations on the guilty part(y|ies), etc. Also, I'm sure there's a lot of discussion going around in IT security communities regarding this or that CVE that was exploited and how.

However, I'm really missing something in between: moderately in-depth technical explanations aimed at non-security-professionals, i.e. something that the "educated layperson" may find interesting.

Is there anything of the sort, for those of us who are curious as to what Pegasus does and how, and how it has been detected, but who are neither satisfied with the mainstream news glossing over any technical detail nor have the time or the knowledge to delve into detailed professional analyses? Or is it all being handled at such levels that there's nothing really approachable at the moment?
Tip: you should always be looking. Doesn't mean you should put up with spending several months in the process with Google, but keeping your skills sharp and offers flowing is a good way to navigate your career on your own terms.
I don't understand enough about the protocol to judge your claim, but it's challenging my assumptions about what 2FA is for. If 2FA with TOTP does not protect you in cases where the attacker knows your password... what is it for? I thought that's what it was for.
I have no fists in this fight, but wanted some clarification.

Are you saying the reason Rust is now being integrated into the Kernel instead of Golang is because of the success of evangelists, not because of the merit of the language itself?

I'm not involved in Kernel development myself, but if I was, I'd see your statement as a big hit in the face that we don't know what we're doing, if they (Kernel developers) are being sold to use Rust because of marketing, not because of the value of the language.
Perhaps https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo
> Help me understand what protections against warrantless “searches and seizures” has to do with the State regulating medical procedures?

I'm sorry, you have to read the first 11 words of the Amendment: The right of the people to be secure in their persons

> Which says: “No Soldier shall, in time of peace be quartered in any house, without the consent of the Owner.”
I’m at a loss. You understand the Constitution is a legal document, right? Not a sequence of metaphors and allegories? Is a fetus a “soldier?” No? Then the Third Amendment is irrelevant.

I said the spirit of a right of abortion lives in this amendment. If the government bans abortions, this is precisely the same thing as effectively nationalizing fetuses and quartering them in bodies, yes, but also in houses, as those bodies live in houses. The point is consent... if a woman does not consent to a pregnancy...

You really have to try very very hard not to see it. Well done.
Sorry, but I can't agree with the take that Hare doesn't include the progress over the last 4 decades. Sure, it doesn't include every new development, but that's impossible anyway unless you're fine with being a kitchen sink language.
Oh yea, it's difficult to find two letters static webpage done this much wrong.
Thanks.

Also, i blocked the "much needed" google font, apparently for no loss.
Nice example how much bonkers are todays web-doers.
Pay attention to the seams and stitching. Rows double or triple-stiching in parallel, and compare with he cheap ones.

Fabric quality is another big one, but that’s difficult to tell. But at least for cotton it’s generally a bit thicker and heavier.

Some well crafted garments also have thicker fabric near high-wear areas (jeans), or as a “patch”.

We don’t need a consumer society to thrive, but we need skilled artisans+quality goods to make it work (which we outsourced away generations ago, sigh).

It’d also help answer the more awkward issues of hidden-away slave labor that we rely on today.
The unbanked and the oppressed need Web3. After all, 5% of each transaction of ScamOfTheDayCoin will go to the orphans -- once we upgrade to the new liquidity pool. And do migrate soon or the 100% tax kicks in (your next transaction)!...
This is great, if your user report has enough details for you to replicate the problem in a test case.

More often than not, I spend a fair amount of time looking for error logs, tracing through the code, and generally getting a good sense of the exact parameters of the underlying issue.

But yes, if you identify a defect that you can replicate, write a test for it so you can confirm that a) your fix actually works and b) you don't backslide in the future.
> but whats the appeal of "anemic stdlib plus no package ecosystem"?

You can declare your language feature complete sooner
Some times expressing left-field/weird artistic/speculative/magical thoughts acts like having a tattoo on your face, i.e., it makes condescending anti-social people more likely out theirselves, which can be both informative and entertaining.
> With a P2P system, you can't just send someone a link to something you found — you either expect them to have a client for the service, or use a web proxy

That's not a property of P2P, it's a property of anything that's not built into browsers.

That is, either the protocol is built into browsers and the browser is the client, or else it is not built into browsers and something else is the client.

Modern browsers already support P2P through RTCPeerConnection. In the future there may be even more general P2P capabilities built into browsers.

What you're talking about is at most a limitation of current browsers, not of P2P.
Correct me if I'm wrong, but Hare doesn't say "we need no package manager" but instead "we don't need a new package manager, use the one your OS provides", at least from how I understand it.
Arguably best is to not have proxied oauth at all and instead implement oauth in your software.
As someone who has purchased the Lego Mario sets for my son, I hope this investment also leads to improvements in their app (specifically for Android).

It's nifty to be able to rotate the model as you're building it, and the effects coming from the figures as they move about the various bricks in real-life, but the app performance is very hit or miss.

I was pleasantly surprised to discover that all the instructions were available as PDFs.
Scientific collaborations are precarious territory for women
Because they're using Google Fonts their website is breaching the GDPR [0].

[0] https://blog.runcloud.io/google-fonts-gdpr/#why-using-google...
Has it ever been stated that Lego prices were induced by production cost ?

Also, if they were to build cheaper parts from more factories, would they lower their margins when a significant population is already paying the higher price ?

In comparison, their software if really bad and needs a lot more efforts whatever price they sell their sets.
The US has already shown to China that they can and are willing to inflict pain by way of sanctions. At this point I think countries like China, Brasil, India, Indonesia etc will try their best to make sure that their economies can not be affected too much by US/Europe whims. That ship has sailed I think.
> most of the complaints with the newer rendering stacks are people still using FHD screen resolutions.

I'd bet most people using Linux are using FHD screen resolutions. I'm one of them.
Chains of trust are the centralized solution, e.g. you trust the social media company.
1. Fair point. I did think about that later. Anyway, the only veto power the "golden share" has, is about transfer of ownership.

2. You are talking abut PIF board. I am talking about Yandex board. 2 of 12 Yandex board members are appointed by PIF.

3. Are you located in Russia or know people or organizations located in Russia who openly stated their anti-war statement while still being in the Country? I personally know a couple of people who have to spend a few years in prison now. Not much fun. I know a lot of people who moved away and stated their position openly, knowing that they can't be reached now. Yandex is obviously not in that position.

> They were trying to do it as part of Yandex Group. So no, they was not trying to 'migrate from Russia', they was trying to find new markets, like they was trying do search in Turkey at 2010.

They did. And 60% of revenue (in Russia) is coming from the services which were trying to expand abroad. As well as they started relocating employees in offices in other countries. If Yandex had any real business outside of Russia (which it finally had a chance to have) then it would have been a lot more willing to stand openly against this stupid shit.

> if 20k stopped to worry about have 0 ability to buy new iPhone and millions of people service disrupted may be we saw not 4k people on the streets of Moscow but 100k-200k and then we could talk with government.

We saw 100k people in 2011, nothing really changed. And that is when we had way milder police force. Right now, we gonna have more people in prisons when they try to come out to protest. _If_ they come out, because if I learned something, is that a lot of Russian people would say "OK, fine, fuck those rich software engineering bastards, we used to live without hot water, we can live without a few internet websites" (and go use competing services)

Also you missed the part where I talked about obligations to shareholders. I doubt most of them are willing to lose all they have invested. And CEO is kind of supposed to act in their interests.

> They are currently sold Yandex news to VK group, but basically they are telling look we are showing not Yandex news, but VK-news on our main page - we have no power over there. Disgusting.

I am not sure that this is the plan, they haven't yet sold anything yet, so we don't know what will happen once they do. I doubt that they will do that (VK group is a direct competitor, and news will still be perceieved as part of Yandex if they are show there). I don't want to speculate further until we see what happens.

I am probably as much unhappy about what is happening as you are. But I do think that Yandex was a net-positive for Russia, and the mistakes that they've made (by not closing news) are bad but they wouldn't have changed anything in the course of history.
Even the blockchain world needs blind trust in its inputs - oracles or humans. Any society is by definition formalized trust and a blockchain society is no exception, just moves the trust in some other corners. And anyway when I hear about the blockchain goal to remove the need for "unreliable trust" I remember the hawala money transfers which are the very embodiment of a system based on human trust, the complete antithesis to the blockchain premises AND which works just fine in the real life.
Is that why you failed to answer the question? Are you now going to answer it?

Does that also mean it is all going to collapse and go away 100% guaranteed because you don't need it now?
I'm a bit disappointed this is not server side rendered with Next.js.
Kobo, they have a variety of sizes, have pretty minimal interface and work great. They also support overdrive for libraries.
https://www.kobo.com/ereaders
Right, choose your own and MUDs and such are environments created for you with pre-determined options. I play those, sure, but the pull of tabletop games for me is the creative aspect. Creating a character (in the senses of 'fictional character' as much as a stats sheet) as a player, or a world and (npc) characters to inhabit it, as a GM. These more freeform approaches to solo play open up a lot of scope for individual creative exploration, and some GMs use them to help develop a setting they later go on to use in a group game.