skysight-inc/HackerNews huggingface dataset:
I've been wondering something. So corals evolved 535 million years ago. During this time the earth went through large fluctuations in temperature (ocean temperatures of 35 degrees, Antarctica being tropical), and CO2 concentrations over twice as high as we have now. But supposedly they can't handle the current conditions? That makes no sense to me.

Are the causes of coral bleaching actually understood? Wikipedia lists a dozen potential factors. It seems more likely to me that it's something other than CO2/temperature considering the species' history.

On the other hand it could well be that during the times when the temperature was changing rapidly, most of the corals died off, leaving behind only the most resistant ones.
Signal boxes!

https://historicengland.org.uk/images-books/publications/iha...
i agree i was just trying to be generous to the believers
Over 80% of Vancouver is zoned for single-family homes. The few plots of land downtown that can have density have been crammed with towers. If you leave the downtown core the density plummets
Using a password manager in a sensible manner already goes a long way! Most synchronized E2EE services only ask for a master passphrase to encrypt your keys before storing them server side (e.g Bitwarden, Keybase, ProtonMail).
Then you only need your password manager to recall the passphrase when synchronizing a new device!

People need to learn again how the devices in their pocket work and the risks for not doing things properly!
A $2,700/mo apt on the LES is most likely 400-500 square feet. So cost is relative. That apartment in Silicon Valley would be 2-3x the size.
There's a lot of reasons for optimism. Renewables plus storage are getting better than nuclear in so many ways. This alternative is faster to deploy, more resilient, (getting) less dependent on questionable imports, (getting) cheaper. The only structural disadvantage is space requirements, but even in that area, there is research on the benefits of symbiosis, like between agriculture and solar.

My experience tells me that no lobbyist will be able to fend off something intrinsically better in the long term.
You're assuming the only outcome is the website is shutdown. That's what happened here.
But New Zealand is not Asia, all of Asia is a lot closer time-zone wise than NZ to Europe. E.g. depending on the DST, 4pm in Japan (the furthest east) is 9am in Spain (2nd furthest west), two totally compatible times. The problem comes when you try to make THAT compatible with the California as well, which we determined it's just not possible in my last company.
I rewrote this a couple of times because I am trying to not
come out as a put down. It is not intended that way.
I am just curious.

Everyone lives in a bubble of some sort
most of the time. Work, family, friends, sports,

Do you think then that most people who are interesting can
be found on trains and obscure bars in far off places?

Or just that the "bubble" that is your more daily life just
isn't conducive to meeting interesting people closer to home?

Or it might be that you meet people with some of the same priorities
as yourself when you do meet follow travelers.
Sure thing, which is why I always call fonts locally.
The problem is how adequate is the compensation for the violation.
Some law firms ask for amounts close to 500€, and that’s bonkers.
Also, most of them automate the website visit with a spoof user, which is easy to prove and immediately discredits their request. Unfortunately nobody does because you need to hire a lawyer and it’s cheaper to just pay and be done with it.
Image recognition makes my life easier with Google Photos. If I want to search for a passport photo, I type in passport. If I want to find all photos with me and a friend, I can do that pretty easily.
I don't get how that is a viable survival attempt. Surely NZ must be targeted all over when this has already become a meme
Keep in mind similar simulations underestimated climate change. They underestimated Covid. It would be naive to have faith in the 20 million estimate.
Over all no it's not as we have population declines everywhere outside the USA and Africa.

Canada is a good example of that, we have a lollipop demographic, lots of old people, not enough young.

Housing is going to crash here over the next decade, I just don't see how it can't with the pop crash that is coming.

Immigration isn't making up for the loss either and doesn't appear to be able to as we have trouble retaining people.
Sigh. It almost makes one wish for the (rather mythical) Good Old Days - when King Charles could have ordered that the current wretched lot of politicians be drawn & quartered. With their replacements given front-row seats at the spectacle, "as a sign of the King's favor". And reminder that they'd best prove worthy of said royal favor.
Ask HN: Are there recorded instances of people being framed through hacking?
I don't believe I'm a person of interest to anyone, however I imagine some people are. With the hacking capabilities of government and organisations, would planting incriminating material on somebody's computer be trivial?
> Should be "32-ish architectural registers".

The entire article is about instruction sets, not about their physical implementation, so I don't think this clarification is necessary.
This...so much this!
There's no need for a "project" to learn clojure. By time you get to the point of wanting one, you should probably know what a map looks like. You inserted extra {} in your example, a similar mistake would also break a JSON file.

Or you could read the guide on the website: https://clojure.org/guides/deps_and_cli
> and if we were replacing nuclear for that (or wind, or hydro) I'd be happy, but right now we are not doing that and there's just no comparison of the dangers IMHO.

It looks like the increase in renewable energy production in Europe in 2022 will exceed the increase in coal energy production. 2022 isn't over yet and it will be a close race with both clocking in at an increase of about 60TWh, but it does appear that renewables will increase the most.

Of course for every other year between 2011 and 2030 renewables will definitely have the biggest increase in energy production.
> and if I lost those keys I'd lose all my messages?

Only if the developers of the software insist on encryption at rest in addition to transit encryption.

For example, you don’t lose the ability to open files you have already downloaded via HTTPS just because the client or server certificate later expires.
Really neat bit of history, and the archival process was fun to read. Thanks for sharing!
At the highest level, war is like business, full of opportunities and risks that have to be carefully weighted.

Contrary to somewhat popular belief, there are winners and losers after a war.

The US partially built its supremacy thanks to the two world wars.

But nuclear weapons are obviously different.
I highly doubt that this kind of simulation is realistic.

We're generally bad at predicting things that never happened, and this is why it is unlikely to happen, not because of the colossal death count, but because of the unpredictability.
Nasdaq Freezes Chinese Small-Cap IPOs After Price Spikes
Fall apart? They'd be taken apart. People have to eat. The level of fear would could create an unprecedented and unpredictable mob mentality. See 6 Jan for example.
> It is a different level business can be done at. With blockchain we don't trust anyone anything and can prove everything.

No. Anything that is not produced directly on the blockchain cannot be trusted and is not provable. With "proving who you say you are", you cannot prove anything, since you need an off-chain verification saying "Yep this guy is jakupovic because I can see it on his ID".

All you can prove on the blockchain is that someone that has access to the address f9c979ebe8cda1f345b has signed a contract. This doesn't tell you that jakupovic signed, because there is no way to prove on chain that f9c979ebe8cda1f345b is owned by jakupovic. Similarly, there is no on chain way to prove that f9c979ebe8cda1f345b is NOT owned by jakupovic.

Before you bring up having the private key, having the private key means nothing more than "I have the private key". It doesn't mean that the key is really yours, and it doesn't mean that someone else doesn't have the key.

-----

People have been conned in believing that "This business is using blockchain" is a viable basis for investing into said business. But everyone would laugh if someone said "You should invest in this business because it's using MySQL".

"We use blockchain" is as much a selling point as "We use Swagger". If you believe otherwise, you have been conned.
Yes, I have /opt/firefox-1.2.3 with the various binary downloads, and I have a symlink /opt/firefox which gets updated to point to the latest release.

I tend to see new releases announced on lwn.net, and this site, so I just make sure I download it a day or two later so that I'm always current.
Here's to many more anniversaries

Clojure doubled my salary in 2 years and made programming fun again
Promising contenders include algebraic effects in OCaml and JVM's Project Loom.
This is often a question asked by non-lisp devs. It's not Clojure specific - you just use the code itself.

Open a REPL, and start working. You can just execute the code in realtime as you're refactoring. The size of the codebase is largely irrelevant.

Ironically, in Clojure the compiler _does_ tell you what is working and what isn't when you work this way :)

And anyway, you write tests don't you?
.NET Green Threads Prototype
When people make money, it's because they're smarter than the average bear, they called it right, they worked hard finding that investment etc.

When they lose money, it's all a scam, they were cheated, someone fooled them.

I don't know why we, as a society, listen to whining like this. But people lap it up. We should just require a big red disclaimer saying "your money is at risk" and let people do what they want (and I'd do the same for shares and bonds and gold and anything else really).
Maybe the lack of affordable housing?

I mean if you own a parcel of undeveloped land are you going to build a small mobile-home park or expensive condos? One of those two is going to make you a fantastic profit.
I've procrastinated on doing this myself for so long, the shorts UI is truly horrid, thanks!
Well ten years ago there was nothing. Nowadays there's a LSP server for Clojure and it'll tell you where, say, a function is used. It's not IntelliJ for refactoring a Java codebase but it's not either "nothing telling you if the pieces still fit together". As it's LSP, it works in any text editor supporting the LSP protocol, so it's here to stay.

Besides that as others have mentioned: Clojure spec, various kind of automated testing, including, if that's your thing, generative-testing/property-based testing generated based on your specs (it's not always trivial but can really help at times).
I tends to have a config part where all possible transition are listed in a type safe way. ( error transition as well. Basically what is not desribed there is a bug or a unknown error transition )

I also tends to have state machine calling other machine or being composed of 2-3 smaller ones.

I save the state in some serialized form in DB if needed.

It’s great for customer flow : like; tracking where they are in the KYC process or onboarding and deciding what to do next.

Without having 50 nested switch statement.
Is there a design yet for a power system that can run on fully on renewables in realistic conditions?

I looked into this in 2017 and at the time there was no realistic design, they all relied on Gas powered plants to provide on demand production. Because at the time battery technology was not at the point it could provide reliable baseload. Did this change?

From my research at the time, all the articles claiming renewables where improving to the point of being the most cost-effective where just taking the average production output of a solarpanel/windturbine, dividing that by cost and then extrapolating. Obviously this does not work beyond a certain percentage of production.
You don't need to learn Java, only be aware of it. Nubank has 100(0?)s of devs that don't know Java at all and successfully use Clojure.

Even if your assumption is true, what's wrong with that? A language which offers more value over an existing base of knowledge is valuable and isn't uncommon.
Yes. And before you go off on the nuclear-stan argument against LNT (which the NRC has soundly rejected, btw), realize that LNT helps nuclear. Without it, regulation would not be "we can't detect the effect, so we'll assume it's zero", but rather "we can't detect the effect, so we'll go with the maximum effect not ruled out by evidence". That would increase the projected cancer deaths vs. what LNT would predict.

NRC denial of petition on LNT: https://www.regulations.gov/document/NRC-2015-0057-0671
Must have something to do with 6*7 = 42 days... you can't find a better number.

As you can see, I have no idea, sorry :).
I've been on the other end of that (taking calls in NZ from Spain and the UK) and agree. From what I can tell, working hours culture is very much the same in New Zealand as it is in France. Those in Spain always seem to be working late to suit NZ schedules, but I don't know if that's a normal thing or just our company.
If there’s ample housing, landlords end up in a pricing war. It’s the underlying shortage of homes that drives high rents.

Unless you believe the legends of shady foreign investors who buy scores of homes, and then leave them empty
Does it matter if not all tactical weapons are delivered? The point is escalation. There is no meaningful defense against ICBM/MIRVs. Also, you can rest assured that a regime that launched nukes first will not be susceptible to decapitation.
I've seen a few comments already pointing out government regulations that are in fact working in other countries (France and Japan were already mentioned).
There’s a tool called Clerk which among other things resolves this concern about out of sync definitions https://github.com/nextjournal/clerk
Looks at Europe, the country that doesn't have an enormous amount of hydro electricity and have the lowest carbon intensity for its electricity is France:
https://app.electricitymaps.com/map

Renewable cannot provide a base load (except hydro which require specific geography not everyone has), thus cannot work in practice. Germany use coal and natural gas to provide their baseload, but in doing so, emit so much polution they indirectly kill thousands of peoples each year:
https://env-health.org/IMG/pdf/dark_cloud-full_report_final....

No, you cannot store enormous quantity of energy a fully renewable grid would need, it has never been done, and we need a solution right now.

Since the 1980 France do low carbon electricity with it's nuclear, every days, whether there is sun or not, wether there is wind or not.

It's an existing tech, that is known to work, and work at scale.
I’ve been curious about the dynamics around the often-cited statement “rent control doesn’t work”.

It seems that with rent control, you’d have higher demand and lower supply resulting in excess demand (both theoretically and it seems in practice). Does anyone know of any studies that:

- Analyse the effects of rent control in the presence of “vacancy-busting” measures like heavy vacancy tax/fines? (i.e forcing supply to stay high?)

- Analyse the price elasticity of the demand and supply respectively? (i.e is the excess demand mostly demand driven or supply driven?)
Yes on slashing NUMBYism. Its a form of predatory control where those who walked in the door first shut it in the face of the person behind them.

Sadly, NIBMYism was created to give more voice and democracy to everyone. Giving local community groups veto power and other rights empowered some of the worst of us into using it to block all types of housing (especially affordable housing). A perfect example of how a republic is sometimes better than a democracy.
How has this fucked the market? Who is living in those rentals?
If rent-controls are the solution, why not expand them? Why not have price controls for housing in general? Let's say only allow to sell housing for inflation-2% per year more than you bought it for? That would keep it affordable for everyone and stop the unearned gains from price rices?
So you're telling me you don't run an ML text classification model on it like we all do here?

The second easiest way is to read the comments before the post.
If they are intended for flipping and the housing market dips - then they will sell them off even faster.
> The US partially built its supremacy thanks to the two world wars.

Two world wars that it did not initiate. The initial participants in wars more often than not sustain heavy losses.

It's a suboptimal strategy to win anything.
1. To what?

2. It is. tools.deps

3. It's just one package to install? Why not use intellij or vs code if you want?

4. Yep. This is true.

5. I don't think I've ever thought that. Could you give an example?

6. Cider (emacs) and Calva (vs code) both have this.

7. You can do that just fine, once again tools.deps lets you do this with no hassle.
This is an easy problem compared to a nuclear winter. But this depends on the country of course.
Yeah this is grim.

There is https://github.com/practicalli/clojure-deps-edn which solves this but it’s not linked to from any official docs which seems a miss to me. As well as the config and full documentation, it also comes with a video walking you through a demo of all the features.
So what about lookbehind regex for example? Every single major browser supports it apart from Safari.
https://caniuse.com/js-regexp-lookbehind
I did res real estate about 10 yrs ago for a very brief period.

Housing prices are driven by comps. That is, what did similar-ish properties in the same area sell for. In other words, one sale today can drive the price of multiple other properties tomorrow.

If investors are more able and willing to bid up, those effects will be felt elsewhere in that area whether investors are involved in those other properties or not.

I do agree, the solution is to address supply. But I wanted to address your point about investors not impacting all sales. The fact is, they can and I presume do.
> It’s a shockingly simplistic simulation to the point that I’m not sure attaching the Princeton brand to it is doing them any favors.

Nuclear fearmongering is the new "current thing", so they are hurrying to take advantage of that.
But such is the academic world nowadays (more citations = more headlines = more cash for the university and the lab). Mass media is on the same track (bad incentives in action, amplified by internet)
How to Write a TypeScript Library
Tech brakedown of Iran's Kamikaze drones
"Libertarian" is a relative term, just like "liberal" and "conservative". Someone who identifies as a libertarian does not necessarily desire an extreme libertarian world as you have defined it. For example, a libertarian can oppose civil asset forfeiture abuse and support the legalization of marijuana, while still accepting the status quo of allowing the government to regulate the use of public and common goods.

When people say things such as "Libertarians don't account for externalities" and use a caricature of a "libertarian utopia" to attack libertarianism at large, it pigeonholes libertarians as extremists, and does not paint a realistic picture of how libertarianism actually influences politics every day.
people have returned. reopening happened gradually over the last 6-7 years and as of earlier this year is complete
I tought myself programming in over 20 years and still haven't finished.

However, I think that learning a particular programming language is not a tremendous task. And I don't mean only syntax but the general ideeas and concepts flowing around that language.

I see many language as families. After I learnt Pascal it was easy to learn C. Then C++ (sort of, because no mortal being can claim mastership of C++). Then C#. Then Python and Go.

F# was a bit different thing, but once in my pocket, I am not afraid of Haskell or ML(not that I do wish to learn them).

Apart from syntax, which is easy, libraries and frameworks, you have to learn different ways to do things, but those might apply to families.

So things like interfaces, over abstracting, GoF patterns, Uncle Bob teachings, clean coding, DDD design, SOLID and other stuff which mostly mean bad design and bad coding but you need to master if you want to land a job, once learnt for Java, it will apply for most languages from the family like C++, C# and even Python.
I’m a programmer with MS. Like you, diagnosed about 15 years ago, but still doing pretty well. I feel like I’m starting to notice the gradual decline more and more, despite not having had a serious clinical relapse for about 10 years (some minor ones).

Things you can try:
Changing your drugs - maybe going for something drastic like HSCT.

Being patient and not panicking - if you’re currently having flare ups your symptoms will appear worse than they really are while there’s acute inflammation happening. Don’t forget that. If the flare ups get under control you’ll should see some recovery and improvement.

Not giving up - keep pushing yourself as hard as you can, make sure you’re training whatever’s left of your central nervous capacity. There’s probably still some left. Keep trying to do as much as you can and you’ll get access to it.
My guess is that at least half of the cases where floats are applied could be better served using scaled integers.

Real world practicalities limit the the need for extended precision in a lot of (if not most) cases.

For example, most monetary transactions are settled to the nearest penny. Most time clocks are only accurate to the nearest second. Most milling machines are only accurate to a single digit fraction of a millimeter.

Applying extended decimals to these may work --- but in engineering terms, this is really "false accuracy" that is unnecessary and can be counter productive.
NPM Extension for VS Code
When I was desperate, the way I got better at interviewing was interviewing. I just talked to anyone who’d pay attention to me. I remember when I did something like 30 rounds of interviewing on a single week.
Its the same with Dvorak, HN loves it but empirical evidence for it being a better keyboard layout is flimsy at best.
Web3 being somehow related to VR is a clear sign of the ultimate strawman. NFT’s are a tiny innovation, VR is completely unrelated, Web3 on HN is a derogatory term leaning off the assumption that it’s focus is NFTs and VR video games.
We can only guess it functions. Give concrete name like that is not very good idea
I liked The Division 2 for it's pretty close version of DC for this same reason. Obviously sans societal collapse etc.
UX? it's perfectly integrated, you can run apps without the shell

a linux OS install is not 40gb, unlike windows wich ship with all the bloat imaginable, by default you get just a kernel, that's what allow linux to scale from small embedded to datacenters and with some desktop capabilities, for waydroid, installation is pretty smooth

as for performance, it's bare metal, you can play 3D games with HW acceleration

3D games running on a linux phone, including PUBG ;)

https://www.youtube.com/watch?v=dyOgI8PRt9w
If that’s the landlords what does that make the banks? They charge rent on money and money doesn’t even need maintenance!
The counterfactual scenarios about this are interesting to think about. NK dictators base the state identity and national grit pretty much solely on that conflict. Most asian communist countries without the frozen conflict and perpatual state of war opened up on their own.

(And of course the division of Korea was a US idea to begin with...)
> ... TaskGroup will help when it becomes mainstream.

Strongly agreed, but you can use anyio [1] in to of asyncio to get that functionality right now. Or, maybe even better, use Trio [2] instead, which is where the idea came from in the first place.

[1] https://anyio.readthedocs.io/en/stable/

[2] https://trio.readthedocs.io/en/stable/