skysight-inc/HackerNews huggingface dataset:
also, France has been Paris centric since well, forever? the French bureaucracy and political system is very centralised and has been since the French revolution. this directly ties into the idea of the state as an institution in French culture in a lot of subtle ways aswell.
Many people would choose to dump toxic waste into a river if they can make some money off it. They want it, but that doesn’t mean we have no way to stop them.
I used to live in Austin in 2007 until 2013. Even back then the transition to tech hub was well underway. We went from the Portland of the south to a yuppie paradise in fairly short order. Who can say whether the changes are good or bad? They're going to happen either way. We traded weird restaurants and way too much hipster music for tech bros and planned areas like the domain. They both have their charms and their annoyances.

On a related note, we live in an age of mass communication. Cities that become cool become migration magnets due to widespread knowledge and relative ease of relocation. See:

Boulder Portland asheville nashville bend boise missoula Austin tacoma, others I'm sure.

I view it as a net negative because part of the reason these 'weird' cities came to be was the needs of the locals who already lived there. Nowadays some liberal musician will just move to city X instead of giving their personality to the area around them.
People want such an asset, but it absolutely can viably be stopped. Governments outlawing it will lower the price and utility. Governments doing a 50% attack or similar will end it.

What's interesting to me is that Proof of Work competes with government's Proof of Force.

I wonder, is this a choice between running the world on math (or profit) versus running the world on democracy (or force)?
The lines exists. There is a project of a cooperative rail company who want to exploit this route with the existing infrastructure.

https://www.railcoop.fr/ (in french)
I work on financial risk calculations during day and embedded control devices after my official work hours.

My controller running moving horizon estimator to simulate thermal system of the espresso machine and Kalman filters to correct model parameters against measurements runs 50 times a second and works fine for days, thank you, using floats on STM32.

I have written huge amount of embedded software over past 20 years and I am yet to do any error analysis with focus on actual floating point inaccuracy. Never saw any reduced performance of any of my devices due to FP inaccuracy. That's because I know what kind of things can cause those artifacts and I just don't do that stupid shit.

What you describe are just no-noes you should not be doing in software.

There exists huge amount of software that works for years at a time, heavy in FP math, and it works completely fine.

If drones were not limited in flight time they would also work fine because what you describe is just stupid errors and not a necessity when using FP math.

Game simulations don't use FP mostly because it is expensive. Fixed point is still faster and you can approximate results of most calculations or use look up tables to get the result that is just fine.

Some games (notably Quake 1 on the source code which I worked after it became available) do require that the simulation results between client and server are in lockstep but this is in no way necessity. Requiring lockstep between client and server causes lag.

What newer games do, they allow client and server run simulations independently even when they don't agree exactly, and then reconcile the results from time to time.

If you ever saw your game partner "stutter" in flight, that was exactly what happened -- the client and the server coming to an agreement on what is actual reality and moving stuff into its right place.

In that light, there is absolutely no problem if after couple of frames the object differs from official position by 1 tenth of a pixel, it is going to get corrected soon.

Go do your "error analysis" if you feel so compelled, but don't be telling people this is necessary or the software isn't going to work. Because that's just stupid. Maybe NASA does this. You don't need to.
Why are you downvoted is ridiculous well we know who the cowards are in this at least
The technology behind a web app with 200k monthly visits
This Covid joke is getting old.
> This doesn't happen.. the database won't update until you ask the entity manager to persist the entity.

Doesn't this happen through automatic dirty checking?
It is equally radioactive as it was 10 years ago, but now there is half of it left.

While i am very supportive of nuclear power, this idea of half-life seems misunderstood. what remains is just as radioactive... Just now there is less of it.
I've just thought about how you could also have a "Bloom Map", basically as a HashSet is to Bloom Filter, a HashMap would be to a Bloom Map. It would be able to answer lookups with either "Definitely not present" or "Might map to value XYZ".
The creation of new bitcoin is what incentives miner to spend so much. When the reward go down, the miners would presumably spend less energy. (But it has so far been offset by the increase of value of bitcoin itself.)
Actually, Gaza shares a large border with Egypt, and aside from the inspection of vehicles, there is open traffic and trade with Egypt.
A Scheme system that implemented exact reals as unnormalized floating decimal (IEEE 754-2008), coupled with a directive that said `numbers with a decimal point should/should not be read as exact' would be wonderful, not just for financial things, but also for teaching students.
So, I'm an Austin resident, and programmer, who lived in the south Bay from 1989-1992 before moving to Texas. So, I am feeling a little ambivalent, and also hypocritical, about the recent influx of Californians. But, I can tell you that the basics of the Bloomberg article definitely seem to be legit. Lots of California license plates on cars in Austin lately.
> the time and resources required to solve it aren’t generally worth it.

what if your solution can help a million others?
Blockchains would be easy to stop if governments wanted. The power footprint of miners is easy to find, and wallets and transactions are easy to trace. The reality is, if a blockchain ever got large enough and widespread enough to impact a host government's currency, it could be shut down probably overnight.
1080p at 65 34ppi

4k at 65" 65ppi

8k at 65 135ppi

This is well within what someone with good vision can see at for example 6-8 feet

For a personal reference I could tell the difference in clarity at 8 ft between a 1080p 24" monitor and a 28"4k monitor. That is 157 vs 92 ppi on a screen a fraction of the size 5 minutes ago.

I must imagine people making such claims have poor eyesight or are using optimum viewing charts as a proxy for distances wherein human vision was sufficiently acute instead of looking for themselves.

For reference someone with good vision ought to be able to distinguish up to about 115ppi at 8ft according to this source.

https://www.quora.com/What-is-the-highest-resolution-humans-...

The source seems valid despite the mixed bag that is quora. Especially since I and many others can verify this in 10 seconds.

Edit: I wrote 43 instead of 34 by accident. 65" and 1080p = 34ppi
So you are just using the "technically correct" phrase designed to make it sound dangerous?

Dilution amount totally matters in this context. For instance the EPA limit means if all of your drinking water was at that limit you would increase the amount of radiation exposure by 1.3% per year. Would that be "radioactive waste"?
The point is a critical mass of people want this to happen. In fact, probably everyone wants this, and they just don't know it yet.
Vim Katas
Bitcoin is extremely manipulable. Just look at the fact that the modern BTC no longer complies with its original ideals.

Remember the pizza? Buying games on Steam? All that ended, because the core group controlling bitcoin decided a tiny block size limit suited their interests. This makes perfect sense for people sitting on a hoard of coins and who want to keep on increasing the contention and driving up the value, but has nothing to do whatsoever with the original vision of "A Peer-to-Peer Electronic Cash System".

It's an interesting thing, really. Bitcoin had some successes, but failed at stopping it from being controlled by a central cabal.
https://news.ycombinator.com/item?id=23384556
Agreed. Though, for reasons, I had to write essentially a userland device driver in Python (complete with buffer management and keyboard decoder). It was rock-solid in production, in remote appliances, and I was very glad Python was up to that. :)
Israel courts have zero jurisdiction in Gaza. Gaza's government, police, and politics, are completely independent from Israel.
I'm seeing a lot of "ifs" and "shoulds". As an outsider looking in, it appears there's nothing in place to prevent the SV problems from arising in Austin.

Do these tech companies realise what's going to happen, or is it going to be wrapped up as part of the cost of doing business, before they move on to someplace else. I'm now imagining a tornado of tech companies travelling across the country ravaging economies in its wake, with a periodic exodus of tech folk travelling in a procession of Teslas slowly making their way in Boring tunnels.

Maybe all that is just extrapolation and there are examples of tech friendly cities which haven't been affected in the same way.
The cost of housing in Austin is definitely higher than surrounding parts of Texas, and rising. However, nowhere near Silicon Valley levels.
Not really, because universities don't care if what the teach is useful in the job market because they get money from tax either way.
Check out the rail to Bergen, in Norway. Shot in 4K.

https://www.youtube.com/watch?v=atyvdC15HFA
If they are so innovative, why do they need to use somebody else's patent? I think that the monopolies are the immature ones if they complain about the price of patents owned by others...
He kind of glosses over any kind of concurrency issues with "The operation on the access service is done in a single-threaded manner. Only one person in the room at a time. This won’t work if the operations are lengthy as it stalls every waiting operation. But in this case the operations are very lightweight so you can get away with it."

If you have a problem that is a. small enough to fit into 256GB of memory, b. does no operations that would introduce undesirable latency, and c. does not need to scale locks to handle millions of concurrent access, then go for it.
We never recalibrate the g constant in our calculations nor we wait a person to announce what the g for this quarter will be.
NoScript says 9 domains are need it for this page to be properly rendered. Hard pass.
These answers sound almost like they're fabricated...
Why not just swipe right to go back?
Which package is this?
The people who don't want it won't be able to effectively collude because so many people do want it. Many people will people will change their mind as well. Governments are just people after all.
Yeah, in reality, the common case will be just cutting it out of victim's arm with a knife. It's much less messy than chopping off a limb, doable very quickly by a team of two people (one presenting a threat, other performing the field surgery), and doesn't require carrying around large cutting tools.
Starting with Python 3.8, multiprocessing will also use new processes by default on MacOS (due to some system libraries not being fork-safe).

IMHO cross-platform Python projects should call `multiprocessing.set_start_method('spawn')` to get the same behavior everywhere.
> timeline of several years

ETH 2.0 has launched in parallel with ETH 1.X. The timeline is ~1 year for final merge, not years. This is potentially going to be accelerated (https://notes.ethereum.org/@vbuterin/B1mUf6DXO).

The "network" doesn't accept anything. ETH updates via hard forks. You either get on the train with the most support, or you don't. The majority wants proof-of-stake and there is already almost 4 million Ether staked on the ETH 2 chain (https://launchpad.ethereum.org/en/).
Discussed at the time:

Confessions of an Unreal Engine 4 engineering firefighter - https://news.ycombinator.com/item?id=16775166 - April 2018 (115 comments)
What are you even talking about? Not only is Iran a nation-state, it is probably one of the first nation-states to exist. The Name of the country itself is close to 2000 years old, and the language they speak is at least 1400 years old. They have had a continuous culture for millennia, and identify themselves as a nation, by name, culture and mostly the language.
Make sure it's someone you trust! Lol, I usually go to the back alley doctor-bankers for my routine payment-procedures.
I mostly agree. I should point out, however, that my wife and I both came from small towns in southern Illinois, which are the same size (actually slightly smaller) they were decades ago. It isn't better.
I am moving to Austin very shortly from the Bay Area.

Rent is 1/2 as cheap for 2x the sq ft, and property values still currently with in the stratosphere (unlike the Bay Area). No income tax.

Hopefully Austin acts quick and starts building new/upgrading existing buildings to accommodate the growth that's happening.
you would need a tritium refinement plant, like what we have in Ontario.

Tritium is also produced in heavy water-moderated reactors whenever a deuterium nucleus captures a neutron. This reaction has a quite small absorption cross section, making heavy water a good neutron moderator, and relatively little tritium is produced. Even so, cleaning tritium from the moderator may be desirable after several years to reduce the risk of its escaping to the environment. Ontario Power Generation's "Tritium Removal Facility" processes up to 2,500 tonnes (2,500 long tons; 2,800 short tons) of heavy water a year, and it separates out about 2.5 kg (5.5 lb) of tritium, making it available for other uses.[13]

you dont really want to just "evaporate the water" but "distill" it, same as making alcohol... the boiling points are very close and it is expensive to process that much water.
It's war on Steam, not Apple, according to the article...
A Compact Vue Table Component
xlm ... in retrospect, it was inevitable
I don't understand this line of thinking. There is loads of malware in the Apple Appstore.

https://www.techradar.com/news/apple-app-store-is-apparently...
I am afraid the tipping point has long been crossed with BTC. The value accumulated in the ecosystem will sustain it and automatically validate investment in it. Also the community and investors don’t give up after such a high valuation even it’s completely useless. So it’s here to stay.
Austin prohibits adequate housing from being built: https://austin.curbed.com/2020/1/30/21115370/austin-housing-..., which is likely driving up the cost of living in the city—just like California.

Without liberalizing zoning laws, Austin will likely continue to see the exact same effects as California. This can be changed: https://news.ycombinator.com/item?id=16704501 if enough people want it to change.
I know it's not a popular term in the U.S. but the socialist answer would be that companies serve the public and should therefore make information freely available unless there's a good reason not to.

For the same reason companies shouldn't get to keep or distribute information on the very people they're supposed to be serving (unless there's a good reason to).

So rather than transparency increasing with power, you could also say that the lack of transparency itself is placing powers in the exact opposite place of where it should be.
Israel is an apartheid’s regime the fact that they let gay people exists does not make them less of an apartheid regime that takes lands and resources from the people in there they are an ethnoreligious state where the goyim are seen as cattle and don’t have full rights please stop defending an apartheid state
Here’s another interesting perspective on the energy argument: https://cryptonews.com/exclusives/a-closer-look-at-the-envir...
The cellular modem also doesn't work without battery on the PinePhone (it does on the Librem 5 though). It's not a matter of providing enough power - on the PinePhone (and many other phones as well) those things are powered straight from the battery, because to make it work otherwise you have to provide enough capacitance to handle big power spikes (which the Librem 5 does, as it's not meant to optimize for low price or thickness).
It could be bitcoin, it could be something with a bigger block, but it will be the hardest thing to manipulate away.
I agree. I would buy some Chris Tokens.
Please don't cross into personal attack. It's against the site guidelines and makes threads worse. Your comment would be just fine without the first sentence*.

https://news.ycombinator.com/newsguidelines.html

* well, the guidelines do also ask not to use allcaps for emphasis, but that's minor
I suspect most of the US intelligence community is happy with the attack if it successfully destroyed some of Iran's nuclear capability.

It actually increases the likelihood that they will rejoin the JCPOA under the original limits.
I am uneducated at the science behind it but wouldn’t evaporating method only result in the water being evaporated and not the “radioactive stuff” in it? Similar to how Bear Gryls would evaporate urine to make clean drinkable water.
I mean, it's going to do its thing whether you are convinced or not.
With the rapidly increasing problem of resistance to known antibiotics the idea of voluntarily implanting a foreign body in yourself seems crazy to me.

WHO says "Antibiotic resistance is one of the biggest threats to global health, food security, and development today". But, hey if it helps if you forget your phone or watch...
Let's separate two related but distinct concepts here: (1) effect tracking, and (2) monadic IO.

---

The concept you're asking about is called "effect tracking", and the argument for effect tracking is very similar to the argument for static types.

In a world without static types, functions can be passed values of any type, and can return values of any type. Adding static types makes this code easier to reason about because we can statically enforce (i.e. enforce without needing any runtime checks) that functions only take values of a certain type or return values of a certain type. This makes reasoning about the code easier because it limits the possible things that a function can take or return, so instead of thinking about "what happens if I provide any kind of value to this function?", you can think "I know this function takes an integer, so I only need to worry about understanding how it behaves when provided something that is an integer".

In a world without effect tracking (this is most programming languages today), functions can perform any side effect. Adding effect tracking makes this code easier to reason about because we can statically enforce which side effects a function does. For example, effect tracking makes it possible to express "this function takes a callback function as an argument, but that callback argument is not allowed to print anything". Alternatively, you can also look at a function and know for a fact that might do IO, or that it doesn't do IO. When you're debugging, this helps narrow down the scope of places that could be doing something wrong, because now you'll never have a function that _looks_ like it's doing something innocuous, but is secretly writing a log statement to a file, or pinging an API over the network, or drawing something to your GUI window.

---

Monads are a way to _implement_ effect tracking within an existing type system, rather than inventing a separate, orthogonal "effect tracking system". This allows us to reuse a lot of the existing tools and theories that we understand about types and type theory, and apply them to how we do effect tracking.

Exactly how this implementation works is another topic that gets a bit involved. But note: (1) there are ways to do effect tracking that are _not_ monads, or that do _not_ integrate with the type system that the language uses for values; and (2) monads have applications that are _not_ effect tracking.
I don't think there is much overlap between the people who run large mining farms or speculate on crypto, and environmentally conscious consumers.
Governments are people too.
Well one thing that helped a bit is that the governor did not allow the city to stop construction at any point, even when lots of other stuff was locked down last April. But, even with non-stop building, it's falling behind.
In south asia traditional units of measurement are still in use for gold jewelry and similar:

https://en.wikipedia.org/wiki/Tola_(unit)

In Afghanistan the ser and kharwar are still commonly used for purchasing firewood for cooking stoves and heating stoves in winter.

https://en.wikipedia.org/wiki/Afghan_units_of_measurement
Let's also remember Iran attacked Saudi Arabia directly not too long ago.

They are hardly the victim.
I feel like you're coming from a place of ignorance.
Increased power increases security of the Bitcoin network because it makes a potential 51% attack more expensive.
I like IDs I can read out over a call, or recognize when I spot them in a log file. The few times I've used UUIDs for IDs I've later regretted it.
The energy cost of mining will always be bid up to approximately the net value of the reward. So as the price of Bitcoin goes up, so does the mining effort. If the price drops, the energy expended would drop as well.

It's important to note that the cost of energy its priced to is more or less the global lowest cost of energy. No one mines Bitcoin in Los Angeles during the summer. Bitcoin is a way to convert cheap or excess energy anywhere in the world into money, much of it renewable or energy that would go to waste. And most mining is centralized in a few locations for this reason. So doing a simple energy calculation is dishonest.

> The two essential features of a successful currency are that it is an effective form of exchange and a stable store of value, says Ken Rogoff, a professor of economics at Harvard University in Cambridge, Massachusetts, and a former chief economist at the International Monetary Fund (IMF).

> He says Bitcoin is neither

This made me chuckle. The reason the price of bitcoin (and hence the energy cost of mining) is going up is that people have lost faith in the monetary institutions. In a world where the US money supply can go up 23% in a given year with no end in sight is a world in which you can't trust your savings. We had a global pandemic and stock market is up 30% from pre-covid. This is insane. And people aren't dumb. They're just waiting for the other shoe to drop. In the meantime some find Bitcoin to be an effective hedge.