skysight-inc/HackerNews huggingface dataset:
The mindblowing part about these kind of numbers for me always is the sheer amount of smartphones out there.

I mean, imagine a parallel world where those smartphones weren't designed to shove ads down your throat and where they could be used to be as productive as with a laptop, and where people could help to automate their lives on their own with it.

That would be so amazing.
Run-ahead seems pretty cool, great technical write up. How would you compare this to the feature called frame-skipping that I often see implemented in software emulators?
Coq < Compute 0.1.
Toplevel input, characters 8-11:
> Compute 0.1.
> ^^^
Warning: The constant 0.1 is not a binary64 floating-point value. A closest
value 0x1.999999999999ap-4 will be used and unambiguously printed
0.10000000000000001. [inexact-float,parsing]
= 0.10000000000000001
: float
Paywalled, no thanks.
Anything with cryptocurrency and/or Rust will be a success (irony)
Having two sets of assumptions for buy and sell side is pretty indicative of the quality of the model.
The basic problem is that the market does a poor job of accounting for externalities, so indirect costs (pollution, subsidies) are dumped across whole populations over a long period, thus becoming effectively invisible, while profits are scrupulously accounted for and distributed to a far smaller group of recipients.
Surprising no not really. Facebook has greatly improved the oculus link functionality for the Quest. You can now play PC VR wirelessly with an application called Virtual Desktop.

I beat half life Alyx this way and it was awesome. No link cable is my preferred way to play pc vr. They killed the rift S mostly because the Quest 2 is the better unit overall.

I do suspect though they will eventually stop supporting pcvr, but today it works pretty well.
In my opinion, Michael W Lucas is one of the best tech writers working today. I have made great use of his books Absolute OpenBSD, SSH Mastery, and Httpd & Relayd Mastery.

He also wrote Absolute FreeBSD and PGP & GPG: Email for the Practical Paranoid, among many others.
Is Signal doing payment processing here? Like issuing or selling MobileCoin? If it’s just a non-custodial wallet then they’d be in the clear.
Recently I was looking to add some metrics to a small script and I didn't want to deal with all the complexity of setting up grafana, prometheus, the push-proxy-thing (sorry, don't remember the name).

Looking for alternatives, I found InfluxDB, which was just one apt-get install away.

It comes with a web interface to create dashboards, supports push based metrics, and overall I'm loving it.

The web interface doesn't seem as powerful as grafana, but it covers most basic needs. And I think you can use it with grafana too.
https://twitter.com/qntm/status/1381346718919356416
Hahahaha!
photovoltaic power systems are a lot less costly than they used to be - if you're fully off grid and won't be connecting to it, having absolute fidelity to electrical code might not be a high priority. If you have some technical ability and can follow documentation and instructions, big 360W panels are like $0.45/watt now, and the setup process for a charge controller and battery bank isn't excessively difficult.
The discussion is about Israel’s rationale - not whether or not Iran’s aggression is justified.
> Please, tell me, mister, how would you perform complex numerical calculations efficiently?

If your calculation turned out to be incorrect it doesn't matter if it's efficient. Correct FP calculation requires error analysis, which is a concrete definition of "how to use it". If you mostly use packaged routines like LAPACK, then you don't exactly need FP; you need routines that internally use FP.
> Computers are finite state, floating point numbers are not.

No, floating point numbers are finite state. That’s the whole point behind this discussion. There are only so many possible floating point numbers representable in so many bits.

I never understand this confusion - you have finite memory - with this you can only represent a finite set of real numbers. So of course all the real numbers can’t be mapped directly.
Interval arithmetic certainly has its place. However, you don't find it used more often because a naive implementation results in
intervals that are often uselessly huge.

Consider x in [-1, 1], and y in [-1, 1]. x*y is also in [-1,1], and x-y in [-2, 2]. But now consider actually that y=x. That's consistent, but our intervals could be smaller than what we've computed.
It already exists: https://docs.gradle.org/current/userguide/gradle_wrapper.htm...
Even if you’re not at FAANG, you’re going to get pretty good care for very little cost at any funded startup. Almost every place I’ve worked I’ve never had to pay insurance premiums and almost always had obscenely low copays for visits and operations. (Visit a doctor - $10, surgery - $35... etc.. very cheap)

Being a software engineer in the valley definitely means you’ll likely have a pretty good healthcare situation that might be better than the free version you get in other countries...
This sounds like a sugarcoated "all your data are belong to us" with the usual chatter about "innovation".

I'd trust them if they offered this position to someone like Schneier.
Actually the same video I referenced above has a section on tractors! https://youtu.be/BH15Kua5P1Y?t=829

He says it cost me $100 to get the best that has ever been made, and it's backed up by a lot of experience living off grid
Oh how I hate these Medium posts that are not readable without doing something (registering/installing app/paying.. whatever)

I feel like Medium is the new expertsexchange. I remember how much I hated the site always when I ended there and I seem to have very similar feelings towards Medium.
Yes, no, maybe.

Whilst you would expect most airgapped systems to also be in buildings that intentionally block signals, there are a ton of "unexpected" interactions, some of which may give you ways to remotely transmit when no transmission is expected to be possible.

Like the fact that USB 3.0 can interfere with the 2.4Ghz spectrum [0], thanks to resonance.

Israel has also previously demonstrated malware called Odini [1] and aIR-Jumper [2] to bypass Faraday protections around systems and exfiltrate data.

[0] https://www.intel.com/content/www/us/en/products/docs/io/uni...

[1] https://www.rambus.com/blogs/bypassing-air-gapped-faraday-ca...

[2] https://arstechnica.com/information-technology/2017/09/attac...
Great point: there is a big difference between encoding things to memory versus actually learning new things (concepts).

I appreciate your correction. :-)
Except the Lindy effect does hold even when you use it as a predictor of the future, rather than just analyzing historical data.
Neither of those examples are simple.
> but struggles to get its critic to admit that they can’t ask for more interoperability in one sentence and more privacy in the next

This is a conflict that is not nearly as fundamental as Facebook likes to pretend. In a lot of ways, the Cambridge Analytica controversy was a godsend to Facebook, because ever since then the company has been repeating the same tired line that APIs, data standards, and personal control of information are fundamentally at odds with privacy.

For the most part, they're not. A lot of what Facebook gets criticized for on the privacy front has nothing to do with interoperability. It's only a conflict because Facebook has a particular lens of privacy that revolves around Facebook owning as much information as possible and being the single steward of how that information is shared and accessed.

And I'll be the first to say that Cambridge Analytica was poorly reported. I'll even be the first to say that some privacy "advocates" don't have a good grasp on these issues. But my goodness if Facebook isn't engaged in exactly the same kind of propaganda, constantly encouraging the exact same confusion between scraping and leaking, between consenusual data-sharing and hacking, whenever it fits their purposes and whenever it gives them an excuse to tighten the moat around their product. This most recent leak (I'm sorry, "scrape") is a perfect example of Facebook trying to explain away a poorly designed feature with a massive security hole around authentication and validation as if the real problem is interoperability and APIs.
> but we cannot send them to prison.

I think this belief is the problem. At the very least, a company has representatives; if it was to go to jail for a crime, then the C-suite or board could go in its place. A reasonable risk and form of accountability for the high rewards they already get.

But I think it's fair to take it a step further: imprison the company. That is, apply any effects you would apply to a prisoner to that corporation. Lack of communication or direct control of assets and funds for the equivalent period of time for a start.

Would that be existential, if not company ruining for any large length of time? Sure, just as it is for the average citizen. They'll lose many of the things they own, their jobs and livelihood and sometimes much more with any large prison sentence. Their loved ones and dependants' and acquaintances' lives are dramatically affected. So too can it be made the same for a company.

The limit of limited liability should change with scale.
"Really complex" means getting down to 6 or 7 joins for your typical SQLAlchemy or Django ORM query. These sorts of queries comprise 5% of my queries, tops.

Seems like a fair tradeoff.
Neuromancer is probably the typical example but I personally didn't love it.

I'd recommend Altered Carbon and it's sequels. There's also a Netflix adaption with a solid first season (although s2 went a bit off the rails)

A personal favorite of mine is Snow Crash. It's a very self aware cyberpunk novel (could maybe even be considered a parody, at least in part). If you're not familiar with Stephenson's writing style, be aware that you won't miss too much if you skip the 10 page infodump on Sumerian grammar that pops up in the muddle of the book.
Do sanctions even do anything if the leader is indeed despotic? It's not like typical Iranians can go out and protest.
Not sure about that, I think it's more industry lobbyists and politicians listening to them. There are lots of economists with good ideas about this. A carbon tax or emissions trading might well work if they didn't give out exceptions to polluting industries for fear of them moving elsewhere.
Starting a series on programs that create programs by looking at a disassembler feels like starting a series on the people who make movies with a film critic: it's a bold move... let's see if it pays off.
> There is no inherent basis for a conflict between Israel and Iran.

One word. Hezbollah.

I need say no more to refute that.

Edit, evidently I have to explain that Iran funds and arms Hezbollah, among other terrorist groups.
> It seems like such a useful and intuitive idea I have to wonder why it isn't a primitive in any of the common programming languages.

It is basically useless for numerical computation when you perform iterations. Even good convergent algorithms can diverge with interval arithmetic. As you accumulate operations on the same numbers, their intervals become larger and larger, growing eventually to infinity. It has some applications, but they are quite niche.
I can’t speak for others, but scala’s has two of the best sql db libs I ever used, namely doobie and quill.
https://github.com/getquill/quill
https://tpolecat.github.io/doobie/
I don't think those are particularly realistic workloads, as they don't involve substantial amounts of working with in-memory data. Which of the TechEmpower benchmarks uses an ORM?

Before I finished drafting my comment I did have a sentence like this, which I removed, "Barring obscene amounts of optimization", so yes, some web servers like netty and jetty have gotten to a level of good performance in terms of handling plain requests.

But most line of business backends are not using plain jetty/netty, they aren't just responding to every request with the same "SELECT" query to a backend database. They're doing computation, they're storing intermediate data in data classes like ArrayList, TreeMap, etc.

And then of course due to business requirements, they often have to implement some in-process caching, and suddenly the lightweight Java application is a bloated multi-gigabyte CPU consuming monster.

I just don't see that happening often with more memory and cache friendly languages like Go, Rust, Swift, or even JavaScript on V8/Node.js.
EBCDIC is still in use in production.
Let’s apply this to the future: so just like fiber came before 5G so we are going to lay way more fiber after 5G fizzles out.
Actual title: Renowned archaeologist Zahi Hawass announces discovery of Luxor’s ‘Lost City’
std::unique_ptr implementation backed by Ethereum NFTs
It's an example of how real life pricing deviates from Black-Scholes. At the same time the pricing is correct in a sense that tail risks are greater than would be expected from a random walk.
It has always seemed to me that corps should be taxed on the greater of 1) their tax return profits or 2) their publicly reported profits to the markets.

When major public corporations are paying zero or near-zero tax rates, one of those figures is blatantly misleading.

Allowing secret and offshore books for taxes is a farce, and damages every other taxpayer, especially the smaller businesses and startups that lack the funding or scale to take advantage of the tons of loopholes available to larger and transnational corps.
> Note also: sales tax is a tax owed by the buyer of a good, not the seller.

There is not even a theoretical difference between these two ideas.
See my other comment in this thread. I've found InfluxDB a lot easier to setup and use (just apt-get install) and comes with push support, dashboards web ui, etc.

I'd say it is easier and more powerful than rrd and cacti (used them like 10 years ago!)
Nothing prevents you from using raw SQL queries with Hibernate.
HQL is just a convenient superset.
Depends on the heuristic for "best". It's widely available, reasonably effective, and 100% free, which seems pretty good to me.
Yeah and it is tragic in some ways as the thing missing from the 1930s gear is safety features.

Many preventable deaths happen every year as a result.
Kind of different. Using my example of the frontend interview track as an example, they would ask you something like:

"implement a custom event emitter class in JavaScript" or "implement an image carousel component"...

...instead of something like "invert a binary tree".

Plus you'd get 2-3 rounds of these questions in lieu of the leetcode DS&A rounds. The (usually single) system design round would remain the same (albeit being something like implementing a UI component at a high and holistic level).
Is it also true for copper, though?
Sure, but what's the use case for mathematics where you don't know what side of an asymptote you're on?
There is plenty of research to "hack" government. Examples in the US would be ranked-choice voting or universal basic income.

As with anything people want to "hack," it's much harder to do it if:

- millions (or billions) of lives can be lost due to a mistake

- powerful interests want things to stay the way they are

- changes must go through committees and voters before being implemented
Ask HN: Who's winning 2030's Turing Award ?
The question is a bit tongue in cheek, but there is a point hidden.

By definition, the Turing Award is meant for long lasting contribution ; meaning the recipients get their prize a long time after their work has been done.

Which means that, "by construction", someone is working today on something that will be a worthy of a prize in the middle of the 2030s.

If not "what people", what topic do you think are candidates ?
For a home setup having to bring up 3 containers just to have some metrics is too much in my opinion.

I've been using InfluxDB at home just because of how easy it is to setup and use.
> will I just book a flight via Brussels (New York -> Brussels -> Lyon) because that will still be fine...

Or Amsterdam flying KLM which is a way better airport than Paris Charles de Gaulle anyway (and arguably a better airline than Air France). Or any German airport flying Lufthansa.
I was surprised to see "RAID write hole" so close to the bottom. Surely at least half or more users of ZFS are aware of that.
Heh, I don't have landline today, but I do remember having a fax modem in the '90s and using it once before.

Before WFH I would normally just use the office's fax machine but because of the pandemic it wasn't an option.
How does the write endurance of phone-grade flash memory compare with that of desktop SSDs?
But that was with the technology available in 1940. I would imagine that this has become vastly simpler and cheaper since then.

What used to take rooms full of people with slide rules or state-of-the-art supercomputers can now be calculated on a Raspberry Pi in seconds. ABEC 9 ball bearings are disposable consumer goods that you can order by the 20-pack for $10. CNC machines went from non-existent to affordable by hobbyist groups.

Likewise, knowledge that used to be a state secret is now available in high school text books.

I can't imagine a Manhattan Project requiring anywhere near that amount of people and resources nowadays.
Take the best from social media and make solidarity on a few human basics a goal.

Movement politics made less viscous.
Intel 2.0 Reboot
You don't even need to be disabled for this to become a serious problem: just take a trip where you need to carry more than one large, heavy, or delicate item of luggage. Switching modes is easy[0] if you're able-bodied and able to travel light. If either or both of those things becomes untrue it's a different story.

[0] Note that switching modes always costs time, sometimes significant amounts of time. In some cases it's time you may not have or may not be able to easily find.
Rendering Javascript.
Israel courts have jurisdiction over Palestine. As does Israel's army. Palestinian land records are not recognized by Israel. Palestine is a part of Israel, where the people cant vote in Israel's elections. Israel is an apartheid state like erstwhile south Africa and Palestine is a bantustan.
It's exactly survivorship bias, but the contextual usage is different. Usually you use survivorship bias to discredit the relevance of an observation. You should think of the lindy effect as survivorship bias as a supporting heuristic for a prediction.
It isn't just about the giant screen for everyone. For many in my circle, the only reason they still go to the theatre is because you can see things when they release. If they had an option for same day streaming (as covid has provided in some cases), they will drop the theatre completely. The quality of TVs and sound systems at home can provide a better visual/audio experience than many theatres.
Every retailer will tell you that cutting prices (or even accepting a small loss) on goods or services that don't make a big profit brings in customers whose happiness with finding a bargain is a more effective advertisement than any the business can issue itself.
>Where I live, a lot of people have 3G internet.

Well, yes 3G is Shared Spectrum.

>None of these technologies allow you to exceed the available bandwidth

Exceed available bandwidth of what? Per Spectrum? Shannon–Hartley theorem?

The whole point of 4G, and 5G, mentioned in the GP as Massive MIMO was that we could workaround those limits with more Antenna. Everything we are doing today and aiming to do in 3GPP Rel 17 in a few years time are literally impossible to even infer about in the early 2000s. When Massive MIMO, or it was known as Very large Array of Antenna was first published people called the idea "crazy". And CoMP, whether the marketing decide to call it 5.5G or 5.9G along with distributed antennas being worked on in 6G.

There are no fundamental technical reason why we cant have a fully wireless Internet. Although there are many business and economical reason why this may never happen.
Paywalling gender change information seems weird indeed.

Edit: docked for bad sense of humor (mine or of downvoters - of that I am not sure)
That they 'would have, maybe in 1000 years developed a writing system' is definitely true, but the fact is at contact they did not, and even after 100's of years of trade and interaction and availability of Western literature - they still did not, and so that they did not is a meaningful measure of cultural evolution.

It's hard to do most advanced things without writing if you only have oral, just like it's hard to do some things without Iron if you only have Bronze.
How is that a benefit specific to JS? Don't those platforms generally support Java as well?
This only means that the real probability density function is parameterized by a sum of many Gaussian functions. Considering that the real implied returns are a skewed "gaussian-like thing" this is not the worst thing to do. Truly, using BS in this context is more or less historically motivated but I doubt there are far less "expensive" ways out there to find a suitable parameterization, what ever "expensive" means.
> two set of assumptions for buy and sell side is pretty indicative of the quality of the model

What does this refer to? And, no. Disagreement on inputs doesn’t convey much about a model—it’s a negotiation. Any model will have procurer and vendor using different inputs when negotiating purchase and sale. That Boeing and steel mill don’t agree on tensile strength assumptions doesn’t mean aircraft designers are winging it.
Unfortunately that's also now the case for the Kotlin ecosystem. I attempted to use Maven recently for a simple Kotlin project and recently switched to Gradle. This is NOT because I like Gradle. Oh god if there is any project and company that badly needs some competition it is Gradle Inc. But the Maven/Kotlin ecosystem is bit-rotting. Maven itself is hardly maintained. It's now common to find libraries or tools that only really work properly with Gradle and de-prioritise Maven related issues. Gradle is winning by default, even though it's arguably a step sideways from Maven.
Human greed isn't a result of economics, it's just what economists study. Carbon taxes and carbon capture are absolutely the best solutions to climate change.
there are no good reasons why we spend so much time on the airports on funny useless procedures.
You're at 32-bit precision there.
Re-read my comment, please. I'm not saying that race doesn't play a role, I'm saying it's not the only thing, and not always.
My favorite example of the quality issue is the “whirly pop”, a stovetop popcorn maker.

The old one my parents had was aluminum with a metal gear. The modern version has been MBAed to death — the gear is plastic, and the lid is so thin that you could probably replicate it with 2 plys of aluminum foil. It costs more and is measurably worse in any dimension.
“each company on this chart deals in fossil fuels”. Their contribution “is mostly from the combustion of their products”.

So you want to blame supply, and not demand (airlines in your example). How pointless.
An obvious question that comes up is: "When will these cyber attacks be properly considered what they are - an act of war?"

I frequently hear this question receiving top billing when some commercial entity here is the target of one.
This may also seem like a nice cover up for French gov messing up economy and having companies go bankrupt / close destinations. "Looks, the flights disappeared not because we fucked things up, but because we are proactively saving the planet here!"
> because they are mostly anchored to malls, and our development patterns make standalone theaters difficult

Interesting—what part of the country do you live in? Where I am in the North-East, movie theaters attached to malls is more of a minority. Not non-existent, but not at all a majority.
Isn't that essentially lying to the user?
Why are they going on about tax returns? Doesnt seem like that's related to what was leaked.