skysight-inc/HackerNews huggingface dataset:
> I agree that this is the case in the short run. But I do not believe this is the case in the long run. And there are great investors out there who hold this view.

I think it comes down to the fact that people typically buy shares in order to make a gain at some point in the future so they have to come up with a believable story as to why their desire will play itself out. Some peoples stories simulate reality better than others so they tend to do well in the stock market. Others shape the narrative so they do well also.

Ultimately though I think something is only worth what someone else will pay for it.

The original comment I replied to was horrified that people in the crypto industry would profit off something that they believed was worthless. They didn't acknowledge that this takes place all the time throughout society and ultimately it doesn't matter what a seller thinks something is worth since they can't predict the future or know what the buyer values about whatever they are buying. I think as long as a seller doesn't intentionally mislead a buyer as to what they are purchasing then they have done no wrong.

> You may be right. The only issue is that when someone offers you a guaranteed 12% or guaranteed 20% annual return on your money in a near 0% interest environment then it seems too good to be true. And it was too good to be true in the case of that recently collapsed 'luna' coin which wiped out 45 billion of investor money.

A high APY isn't the concern for me. It's who is offering the APY and how well is their platform engineered. Funding fees on exchanges are a lot more than 10% PA and there is no way to get a traditional loan from a bank to trade crypto on an exchange. That explains why a 10% APY for a coin pegged to the dollar is not uncommon in an environment where trade volumes are high. I would be more worried about a sustained contraction of the overall crypto market based on what I know/suspect about USDT (Tether).

As for the debacle that was UST/LUNA I think marketing a coin as "stable" when the stabilizing mechanism assumes no large outflows and no slippage is reckless at best.
The majority of the people don't know how IP, TCP/IP, routing, or HTTP works too, yet they probably perfectly use it (indirectly) every day.

People don't need to know how technologies work in order to use their applications in daily life.

I mean look at Apple and iPhone: it makes complex technology simple and only us techies here know how all those bits, silicon, and radios work to some extent. >99% of the users just use it with zero technical knowledge.

Same is for blockchains/smart contracts/web3: as they become more user-friendly, regular folks (NOT us the HN community) will be using it with ease and convenience.
I've heard from private school teachers that they expected exactly this to happen, and enrollment in private schools has boomed as parents that could used the schools that cared about staying open (and opened as soon as they could).

This was well supported and non-controversial pre-pandemic, where we had research results showing that simply having participation in remote schooling lowers high school graduation rate by a significant fraction. But during the pandemic, we still closed schools for most pupils in the developed world.

This was one more problem where the contemporary governance mechanism is "we pretend it won't/isn't/didn't happen because it's politically inconvenient as it contradicts high level leadership decisions (and we can't cause face loss to said leadership)".
Thanks for the insight, it's valuable.

> As soon as the speculation calms down and the regulators limit these random DeFi projects, there are projects that will be still around that won't be 'wasting electricity' and have a valid use case rather than being a random DeFi project clobbered up as a exit scam which is what you see that is widely reported and filtered by web3isgoinggreat.

I want to believe in what you say, but at the moment I simply can't. Maybe in a few years, if what you describe actually happens, I'll be able to see this matter differently.
It does not require residency in Sweden. I left in 2011. I'm not in SPAR anymore, which restricts some rare things, but not BankID or Swish.
I think the web is quite safe from being disrupted by incoherent crypto utopians.

I'm more than happy to let the web3 people make their point; or not. I'm not sure there is any. The way that would happen would be by delivering something that people actually want to use. People vote with their feet on the web. A lot of weird and wonderful stuff gets used. And some other stuff never gets used.

All this web3 stuff reminds me of the capital S Semantic web that was fashionable 15 years ago. Never really happened. Some people got obsessed with sparql and that was about it.
> You wouldn’t generally exceed 15mph street skating.

I don't have a dog in this fight, but I wonder what the velocity of one's head hitting the pavement is if you just stand still and fall over.

That's 0MPH, but it still seems like it'd be enough to do damage.
For which there are endless third-party replacements. How many major components of a Tesla drivetrain can be swapped out for generic replacements?
This is what I do too. Sadly, there's no good call support which prevents me from uninstalling the relevant apps entirely, but all messengers pipe through Matrix now.

I'd much rather see people move to Matrix (or Signal, I suppose) than to keep having to use WhatsApp but that's a pointless fight I will never win.
Web3 data is mostly open access, so your data is gifted to advertisers instead of being sold.
I live in a small city and have cycled to school since I was 6 years old. At first with a parent, but from about 9 years old I would cycle by myself. I have never seen anyone wear a helmet in that time.
Or, they could just shut down their nuclear plants and the problem with nuclear fuel stockpile goes away as well. And in fact, this is vastly easier to accomplish, and exactly the thing they're already doing.
The first example illustrates perfectly why I dislike explicit typing:

primes: set[int] = set()

candidate: int = randint(4, domain)

It's just so ugly and redundant.

My feeling is that redundant stuff like type hints make programmers create more bugs because they don't see the forest for the trees anymore.

As if you wrapped the driver of a car in so many seat belts that they cannot see the road anymore.
Too many fools losing too much money is a threat in itself.

https://en.wikipedia.org/wiki/Albanian_Civil_War
(Developer of the Github repository in the post here)

Firefox support will be ready in under 12 hours :)
> Still no sign of it in the UK

To be fair, it would be borderline pointless here. Bank transfers are instant and free in almost all cases, and competition from the challenger banks has made the process a lot smoother in the legacy banks’ apps too.

I think the only USP Apple’s offering would have here is nice iMessage integration.
McClintock first published his discovery in a 1994 letter to the editor of Before & After magazine, contesting the editor's earlier claim that Lorem ipsum held no meaning. [1]

I had no idea that they origin had to be rediscovered after nearly 100 years.

[1] https://www.straightdope.com/21343427/what-does-the-filler-t...
If I recall, the company was attacked by patent trolls, and tried to fight them.

Not sure if this is related.
There is nothing wrong with using lots of energy if it’s green! We should be using more energy, not less! Energy is amazing. We just have to make it from non fossile sources.
GameStop Launches Wallet for Cryptocurrencies and NFTs
As far as I know, we do lifetime licenses in the UK, aside from photo licenses where the photo has to be renewed every 10 years (which can be done online). However, our driving tests are quite different from those in the US, in that they actually test your driving. (When my aunt and uncle moved from London to LA, they did their driving tests while severely jetlagged and still passed...)
The Megachurch That Has Ex-Members Screaming Cult
> democratize the operation of services/apps people use and depend on.

This is called "federation" and "peer to peer" and it already existed before "web2" and it mostly died because it was too much hassle for most people to bother with.
> .. the cheapest and most effective option for private transport for both individuals and whole society will be via flying cars ..

When driving any distance, I frequently see cars stopped on the side of the roadway. They’ve run out of fuel, had an accident (maybe very minor), had a mechanical problem or even a flat tire. If these were flying cars they would be full of serious casualties.

A problem in the air that puts a “flying car” into free fall results in approximately 80 km/hr of additional velocity within 2.25 seconds. If the “car” has even a modest forward velocity the results will be fatal. At low altitudes there is going to be no way to effectively put on the brakes.

Well one might think, why isn’t this a problem for planes and helicopters? Oh but they do have this problem caused by gravity, and they solve it with big wings or rotors, sophisticated avionics, trained and redundant pilots, special places that have room to land and take off, air traffic control, etc.

The difficulty of addressing the safety problems of vertical take off and landing, flying below glide speed, collision avoidance, small size, and extreme reliability prevent even the military of from building such things.
Lighten up, you know exactly what he meant by "dead". </literal-net>
The link is missing
You feel like shit: An interactive self care guide
Another question is - do you want to carry multiple notebook or just 1 machine do it all.
Be careful with the kind of tools that increase abstraction in the code base itself. It can easily tip into a situation where it will have to be all ripped out when the OP leaves the company. Or worse, remains as a cargoculted mystery.

There are no hard and fast rules, but stuff that increases the productivity of other in a (to them) non-mystical way would be best.

It's a judgement call, some of these in the list above made me pause, but the red flags will be specific to each workplace.

The keys is to know what others will understand, and that is a super-power in itself.
GP means there are very few backwards-incompatible changes in new releases. There are plenty of forwards-incompatible ones, though.
I think using matrix you can link all your matrix app together and receive messages in one place
A bit irrelevant, no. You can botch caching on any CMS these days :)
How did you get your EU Covid pass added if i may ask? On my brand new Samsung phone it only lets me add predefined cards, most of which are quite useless (ie. Various US Transit Cards)
The flip side in Canada is our wire system for large transfers. We rolled our own technology and it is a complete failure. I do wire transfers many times per year and I would say 1/3 of them end in “lost” payments that require multiple phone calls and a number of days for the investigations group to track down. And this is through no error on the sender or recipient side (as explained by the investigations teams). There have been a number of articles over the last few years on the topic and I feel awful for those involved who actually do make a legitimate mistake (transpose numbers of a branch number for example) and never see their money again.

When it works perfectly, the transaction is still nowhere near instant (transfers “cross” only at certain times of the day, almost as if it involves actual people driving between banks - ludicrous!) and recipient banks often do not recognize receipt for a day. And the fees are relatively absurd ($80-120 to send and to the same to receive) considering Interac money transfers are free.

I’ll note that literally everyone I deal with shares the same experiences with wires.

It is bizarre that the largest, likely most important, transactions we have a system that works objectively far worse with fewer checks and balances and more opportunity for error than the system we use for meaningless small transactions.
Instead of preparing for possible future requirements we should strive to make the code easy to understand. THEN if the need arises to change it, that becomes easy. Not because the code was designed to handle possible future use-cases, but because it was designed to be easy to understand, and thus easy to modify without causing more bugs.

If it turns out the possible future user-cases never materialize, we still benefit from the easy to understand code when we need to fix bugs in it.

There are two different types of reuse:

a) Supporting multiple use-cases of the same code, with different parameters.

b) Modifying the code to do something else than it does currently.

If the code is easy to understand it is easy to change for both cases. But if you try to make it ready for multiple use-cases from the start it becomes much harder to change it since it is already more complicated than it needs to be, to support just the initial user-case.

There is no Silver Bullet. Code is our tool for dealing with complexity. But it does not remove complexity. And more code you create more complexity you will have.
Mostly first party.
When demand outstrips supply, one thing that can happen is that prices rise until demand matches supply. That's what is happening now. That's not a shortage.

There are all sorts of restrictions on what type of labor is legally allowed. Age restrictions, hours, licensing, unions, plenty of other regulation. But when there is a story on this site about how employers say there is a shortage of workers, the typical answer is "there is no shortage, raise wages". That's because the typical reader of this site isn't someone trying to run a low margin business, the typical reader of this site is someone who moved to one of the most expensive areas of the world and subsequently realized that for some reason, housing is expensive there, so the government needs to make changes.

But that's not a shortage. Just because you can't afford something at the market clearing price doesn't mean there's a shortage. And just because you can't afford something at the market clearing price doesn't necessarily mean the government needs to make changes. You might need to make changes instead.
> It's not even means-tested so they're literally taxing struggling workers to pay rich parents just for knocking out more babies.

I'm glad to inform you that besides struggling (child-free) workers there are also rich (child-free) workers. I'm sorry to inform you that besides rich parents there are also struggling parents.
I bet like you that this have been a strong factor, although other things like how its community structured into associations, organizing yearly gathering (when possible) and maybe the amount of available literature/songs certainly all plaid a role.

Also, what you point is not the whole light about Zamenhof and Esperanto reform attempts: at some point he did try to (reluctantly) bring some reform himself, but it was rejected by the community[1]. And this was only 6 years after Esperanto was released into the wild.

I can’t help but think about how tab was frozen into Makefiles "a few weeks later I had a user population of about a dozen, most of them friends, and I didn't want to screw up my embedded base"[2].

[1] https://en.wikipedia.org/wiki/Reformed_Esperanto
[2] https://retrocomputing.stackexchange.com/questions/20292/why...
The original point of cryptocurrency was to create a free market currency that wasn't controlled by any government.
Stablecoins are either backed by unstable coins or centralized. Without "nonstable coins", stable coins are just...gift cards, which we already have.
It is also a financial decision, good researchers can pull in large grants, providing the school lots of money.
Take Part in the New UI Preview for Your JetBrains IDE
Trying out Flutter Rust bridge on Fedora
I Need to Learn API
Hi everyone I want to kick start my career in software development and I am hoping to get recommendations on how I can learn APIs
Our class played a crude kind of game like this for a marketing class once. You had to choose how much to spend each quarter. After one quarter I observed no declining marginal impact of hiring sales people, and a tiny, tiny boost in price from improving the product.

The next quarter my team released the shittiest product we could for the lowest price and spent 30x as much on salespeople as the next highest team.

We won by two orders of magnitude in terms of total net income. The next quarter, everyone tried to do the same thing to an even crazier extent, but there was a predetermined market size which we had already hit in Q2. So we scaled down drastically and everyone else ended up deep in the red paying spending X00 dollars in marketing to get a X0 gross margin on each customer.

In Q4 we were the only team that had enough money to field pretty much any salesmen so we did even better than Q2.

Greatly amusing.
The difference is that this time we actually have testnets already running the full Proof-of-Stake code, most recent news on this front is that the Ropsten testnet will merge on June 8th, that's a huge milestone considering Ropsten is like _the_ testnet if you're developing for the EVM, and is only slightly younger than the ETH mainnet itself.
Higher humidity blocks UV
I wish the author had provided more examples of the kind of code they wish had not been written because "it might change in the future", because I'm not quite sure what they're advocating against.

Wrapping external libraries ? It depends on the level of maturity of the library. I have seen HTTP libraries change their API often enough for a long time. I wrapped them because it did _change_. (Although I'd rather have fetch_my_foo wrapping calls to the lib that does http call, rather than having fetch_my_foo calling a wrapper that calls a lib)

Wrapping input / output ? That can have _some_ uses in testing (Although it might be better to have unwrapped code doing the I/O, calling code that does the logic.)

Hiding a class behind an interface that will only have a single Impl ? It the class is doing I/O, it might very well need at least a test implémentation.

'new FileInputStream(new Buffered stream(new Buffer(new Encoding( new ...' ? Yeah, this is typically the case where a proper API need to have 'File.read("xxx")' from the get go rather than force people to either wrap or share a wrapper.

Etc,etc...
I would so much welcome a 50% crash but I’m afraid we’ll never ever see it in the Bay Area. There are just too many people, job or not, in a very strong financial position.

I’m sitting on $600k+ cash for a down payment and if I see townhouses correcting I’ll snatch one up immediately. And I am a very small fish compared to the wealth that’s around.

My personal bet is that the Bay Area will just stay at 0% growth until the market recovers.
I honestly don't know what web3 is - so I was eager to see a section titled "What is Web3" on this article's site. Turns out it's... "a buzzword made up by one of the developers of Ethereum".

Excellent. That clears that up then.
Name another year that has had feature-ready clients across the board, with a working merge transition mechanism implemented across all of them. The proof-of-stake chain we're merging to was launched in December of 2020, and has been running since, with almost 400'000 validators currently.
But, it’s not nearly as popular as Venmo. I’ve never been asked to send anyone money over Zelle, but Venmo is used often. Maybe it’s a regional thing (network effects are huge here), but just because something is supported by our banks doesn’t mean it gets used.

Also, I don’t necessarily want to login to my bank app to send money to someone to cover dinner. But a secondary app, like Venmo, is fine.
I admire anyone who sets out to invent a language... but of course, there are two categories: the "true" invented languages, which are intended to sound as "foreign" as possible to human ears (Klingon, Tolkien's languages, ...) and languages like Volapük and Esperanto, that were based on common roots of various languages in order to sound more familiar (at least to people who already speak a European language).
>irony of tech workers frightened by their own creations affecting their children

I would argue it is not. It is a fairly accurate representation of current Tech industry as whole. Extreme Hypocrisy.
I have 1 second to spare. Optimization is good, but shaving milliseconds at all costs always sounded a bit pointless to me, except for real-time audio communication.
I faced a similar problem, a whole bunch of sites that all have their own unread items, notifications and so-forth.

I started writing a desktop app, Wavebox (https://wavebox.io) about 6 years ago to help me deal with this. It lets you add all your apps down the side of the window, each one with its own unread badge & notifications. Might be something that's helpful?
61A is not a weeder course at all. It’s theoretically the CS 102 equivalent at Berkeley, with CS 10 being the CS 101 of Berkeley.

The problem is that because CS 10 is not a required course, most freshmen that come into Berkeley, many who were top of their class in high school, think “hm I can just take 61A since it’s mandatory.” It’s not entirely their fault, since Berkeley doesn’t do a very good job of advertising the CS 10 course. It’s fairly new, and there’s still a stigma around it — that you’re “not as smart” if you need to take it. The result is you have almost 2000 students every semester, and many of them are inevitably going to struggle.

I’ve sat in some CS 10 lectures (albeit while I was graduating with a CS degree and TAing CS 61B) and watched my friends do the homework. I didn’t have the luxury of taking CS 10. It’s a great way to learn how to think like a programmer. My personal recommendation is that every incoming Berkeley freshman going into CS should take CS 10, and it should be made mandatory. The CS degree only takes 3 years to complete all the required courses at a fairly leisurely pace, so there’s definitely room to add an extra requirement. Especially since now, the incredibly stupid EE16B has been dropped from the curriculum.
Does turmeric’s reputation translate into real health benefits?
Yeah, it's pretty much the dumb AP setup with minimal changes. I'm still on swconfig, I wasn't aware of the switch.
That use-case doesn't need the double-spend protection, so it doesn't need blockchains.

I'm seeing lots of "web3" use-cases proposed that are just plain old public key cryptography, but people think that reusing wallet's private key somehow makes it new and magical.
"stay informed" is really overrated. People seem informed on outrage headlines and celebrity gossip. The best tip I heard was to read month old newspapers - you quickly see you dont need this.
New UI changes coming to Jetbrains Editors