skysight-inc/HackerNews huggingface dataset:
Also, this went from being an obscure fact about HTTP that might occasionally bite you to being extremely relevant to production systems with TLS 1.3 (thus some HTTPS and all HTTP/2 and HTTP/3 systems)

TLS 1.3's zero round trip resumption by its nature can't be bullet proof against repetition. In toy systems you can defend against this (and you might want to) but in big distributed systems it's going to be possible for an attack to play some HTTP request to your system (perhaps different nodes of it) more than once without you realising.

This is obviously unsafe if that HTTP request moves $1000 from your bank account to somebody else's bank account (now they have $1000 extra), and on the other hand obviously safe if the HTTP request is just for the Favicon of Hacker News (now they have another identical copy of the encrypted data) but there's also lots of grey area in between.

Translating this human understanding into a rule for machines to follow is the exercise where security holes can occur. The safe option is to just never allow 0RTT resumption (as a client or as a server, either can safely refuse to have any part in this) but in pursuit of performance you can expect other choices to be made.
This is a bit of a tangent, but I think often of how wrong it is that we allow indoor marijuana production in places like Canada and the Western USA where it's legal. What a horrible waste of energy.
All MIT authors can now publish in PLOS journals without publishing fees
Capitalism always seeks a very local optima of maximizing profit with absolutely no question about the cost of "externalities". I put that in quotes because on a finite planet (that at the dawn of industrialization felt infinite) there's no true externality.

Energy is how our society is able to maintain its existence and current quality of life. If you over extended that energy usage you are looking towards total collapse of that system. That's what "unsustainable" means, that the system cannot be sustained in it's current state indefinitely.

We already rely on fossil fuels to over extended the carrying capacity of the planet for humans by nearly and order of magnitude. Ignoring climate change and other sustainability issues, the inevitable end of fossil fuels would mean billions of lives lost, even if we were able to stabilize the current global population.

I suspect, ultimately we will learn that humans are no different than bacteria in a petri dish: completely unable to do anything but consume all available resource even at their own eventual peril. But if you have any hope that we as a species can avoid the fate of any other species placed in a similar situation, then you, at the very least, have to recognize that "markets" can't solve this problem.
Tipping Is a Legacy of Slavery
What do "finishing instructions" mean exactly? There's a big difference between something like "now sprinkle this spice packet" and "now cook this raw steak."
I would not be mad if the Facebook SDK was outright banned, it collects way too much data.

But I will take being able to stop them from tracking every time I open third party apps even if I don't log in with Facebook. Even if I have to be prompted every time I install an app.

But maybe similar too what happened with iOS 14 and the clipboard alerts, this will force a change on the App Store and finally remove Facebook and Google's stronghold on the web and apps.
The worst thing is that the farther north you go, the less it matters. In Ireland, DST only really makes a difference for a month or so around the change. In the summer, light. In the winter, dark.
Basically every software engineer in San Francisco is paid at least that.
Are you saying that if I send you $100 worth of bitcoins, the network would spend 700 kWh? I find that hard to believe.
Can't remember where I heard it, but a nutritional researcher was complaining on a podcast that there is little to no funding for this work, the cohorts are ridiculously small, the research itself is sub-par, and many other issues. Which makes sense because of all the conflicting data out there.
I do agree that it's an interesting thought experiment to consider if federal law were decided entirely by popular voting. I think it would need to be compulsory, however, to ensure enough people voted on niche issues.
I regularly see a lot of GA analytics on HN.

How does your solution compare to Matomo ? I feel the interface is extremely dated and not intuitive but that just might be me.

Why is Matomo so rarely cited ?
The money spent by interested parties indicates otherwise.
Denver successfully sent mental health professionals, not police, to hundreds
A look inside the employee monitoring software market
Also a perfect way to bribe someone in China
why doesn't this work the same way for 'EST' then? You don't specify offset so it should just display in UTC as well, right?
In the same way that people bash the EU for cookie banners, people will bash Apple for extra work on both sides ( developer and user) to comply with new, better rules around privacy.
Most newer cryptos are built on proof of stake. So your criticism is mainly aimed at Btc.
I mean there's something slightly silly about taxing someone who's income is 100% taxes.
I would imagine that a lot of foreign-owned property in Canada is owned by foreigners that already have obtained permanent residency, or who are using relatives who have obtained permanent residency. Consequently, they may be treated no differently than any other Canadian. So, would simply “taxing foreigners” really be an effective solution?
Apparently you haven’t tried to send Bitcoin when it is backed up. In such times, driving the cash across the country would be much faster than waiting for the Bitcoin transaction to clear.

edit: fixed a typo
I just think some of the concerns about Trump veer towards the aesthetic. Some people react to him like they react to a bad painting. The rest is just rationalization.

For your specific example, polishing graphs and communicating visually sounds totally valid in the context of any other executive.
MPI-Like Parallel Programming in JavaScript
The goal is to shift the ad industry away from intrusive tracking, not to ban ads as a business model.

The answer will be to show ads that are made relevant using signals other than collecting personal data. I get that the digital ad industry is not set up well to do that now, but the idea is to force them to adapt. They will have to eventually if major applications of personal data are closed to them by changes like Apple’s.
https://bitcoinvisuals.com/lightning

No information on actual transactions performed. But in practice the lightning network is tiny and stagnant.

If it would actually be used it would perhaps be more relevant, but it really doesn't seem to be. Except as an excuse for the bad efficiency.
You're right. Deno only has app-level permissions. We need module level too.
A Complete PDF API
Thank you for this. While the announcements themselves are welcomed, a lot of detail of the actual structure of the foundation is missing or perhaps not clear.

Something feels strange about the founding members of the Rust foundation. It looks like Rust is going to have a similar structure like the C++ committees or even the Linux Foundation (which Servo is now part of) given how big tech companies seems to have a wide presence in these technologies and these foundations which is fine for usage, but very worrying in terms of having seats at the board with the potential risk for them to drive that technology in their interests and we have no say about this.

I feel these announcements have glossed over this important aspect.
Static file embedding in go binary using pkger
To say the Andy Warhol Museum's Amiga exhibit is bizarre is an understatement
How to apply and win Elon Musk’s $100M carbon capture technology prize
Wow, this is way more interesting than I was hoping for when I clicked on this link. Identifying birds computationally is an enormously tricky problem, but because they're tasked with reducing wind turbine's killing
protected species their focus is almost exclusively on raptors, which is an much easier nut to crack. Even if you can't always separate a highly protect species (ex: Golden Eagle) from a similar looking, less protected species (Ex. Turkey Vulture) 100% of the time you should be able err on the side of caution and reduce mortality events.
> As long as the price of energy is adequately priced.

It's not, and doing so is a hard problem, requiring a global solution, against the wishes of many interests and industries. It doesn't seem likely any time soon.
1Wh per VISA transaction? That seems both something to be happy about, but also something that could be improved.
I didn't know that. Do you happen to have a link with more details at hand?
Bitcoin is barely two decades old, whereas gold has been used for centuries as a way to means of storing wealth. Gold was literally used as currency for much of that time, and today the price of gold is far more stable than Bitcoin.

None of that means Bitcoin couldn't be the next gold, I just think the odds are overwhelmingly stacked against it.
> Selection effect. Those who really cared about this commented.

And a disproportionate proportion of those (more than two thirds) were from Germany, were that topic was an especially hot issue for some reason or other.
Apple Maps is getting Google and Waze-like accident reporting
So he knew so little about the kind of investing he was doing that he didn't even understand what would cause his account to gain or lose money?

He shouldn't have been playing around with markets he didn't understand. I'm not sure it makes sense to blame RH for this (which will likely result in regulators making it harder for not-rich people to invest).
Which could be used for... heating? Lighting? Cooking? Cars? Something useful?
Ether is the number 2 coin and has been steadily gaining on Btc. Do you think everyone uses Btc exclusively?
Smarking (YC W15) Is Hiring an Account and Customer Success Manager
Naturally. While POS cryptos share many other bad sides with Bitcoin at least they don't ruin the planet so they're far far better.
Accord launches B2B sales platform with $6M Seed (YC W20)
> Why would they be any less corrupt?

Government agencies have historically proven themselves to be largely immune to the wild flip-flop at the political top. This is the kernel of truth behind the Trumpists' claim of the "deep state" conspiracy.

> What is the DEA's stance on cannabis again?

The same unfounded-in-science crap it was many decades ago, which further proves my point: it is incredibly hard to change the course of a government agency away from its mandate.
I would recommend looking into something like Gator[0] that allows you to send messages that delay delivery until the recipients morning the following workday.

[0] https://slack.com/apps/ANPGHD2F8-gator
It’s a contradiction, the world is already struggling with our current energy consumption rates as we improve our energy infrastructure.

But we use the new infrastructure to justify using more. There is not dream utopia of this all going away with green technology. We’ll find a way to make things worse more efficiently.

There should be forcing functions that make excess consumption more costly, taxes, etc.
> Otherwise non-resident could be defined as non-citizen.

I don’t think this would work well in a lot of cities. For example in London there are any number of non-citizens who are just as much resident in the city as anyone else. You’d be saying that e.g a French citizen who’d lived in London for 10 years was a non-resident.
Solar panels are a thing. Depending on the region you are setting them up in, a couple dozen panels and a battery could reliably power an ASIC 24/7.

Hydro, wind are other possibilities.
I use my actual Amiga 1000 and its actual matching 1080 CRT daily, and have for years. No emulators or projectors involved!

https://www.flickr.com/photos/blakespot/50909237317/in/album...
> a whopping 60 degrees which is considered high for just consuming content, much less playing a game where you're expected to see everything happening on screen and react to it.

Consider that the game is probably rendering at least 90 degrees to squish down into that 60.

Personally I sit back for content but I love to sit close for games, with the FOV set to max. The really important stuff fits in the middle of the screen, and outside of the middle I get near-peripheral vision instead of bezel and wall.
According to Wikipedia, Elfstedentocht is pronounced [ɛlf'steːdə(n)tɔxt] and Alvestêdetocht [ɔlvəˈstɛːdətɔχt]. Elfstedentocht is close to how I'd pronounce it as a non-native German speaker, except I was pronouncing ‹st› as [ʃ] and ‹o› as [o] (my native dialect has the cot-caught merger, so I don't use ɔ). Alvestêdetocht isn't much different, except for the ‹A› as [ɔ] that I wasn't expecting.
This attack demonstrates one of the problems outlined in the Nix thesis[0], that is the problem of nominal dependencies. That is, dependencies of the dependencies, build flags and so on are not taking into account, and in particular, the source of a package.

Nix makes it possible to query the entire build time and runtime dependency graph of a package, and because network access during build time is disabled, such a substitution attack would be harder to pull off.

The declarations for how the source is downloaded is specified declaratively and can be pinned to a specific commit of a specific Git repository, for instance.

[0] https://edolstra.github.io/pubs/phd-thesis.pdf
I remember the excitement and hype growing as a teenager, back in 1985 when it was about to happen again. Epic stories about 1963, predictions about favorites who spent hours in freezers to prepare, talk about how the winner would become immortal (Evert van Bentem, still remember his name, he won again 2 years later.) It was obviously broadcast live on local TV too.

And that was all just in Belgium.

It’s a huge thing.
Utter baloney. Lightning Network will deliver.

As for BTC vs BCH... the market has spoken: BTC is the one, true bitcoin.
You should check out wgpu for rendering https://github.com/gfx-rs/wgpu.
Bitcoin is not regulated by SEC, so you can do whatever you want. For example, to buy bitcoin, tweet about it, sell bitcoin. Genius!...?
There are lots, as what you really are measuring are subtle variations in the sympathetic and parasympathetic drives of the heart by the autonomous nerve system. This can get affected by lots of things, a quick googling provided dozens of completely different papers looking it stuff like heart disease itself, but also clinical depression etc.
CS193p: Developing Apps for iOS
You are leaving out significant amounts of energy consumed in the legacy financial system.

Those bills cost energy to produce. The bank had to be built. There was a teller there, did they spend any energy driving to the bank that day? Did you use a duffel bag? Where’d that come from? Etc.

I’m not sure that any of this is meaningful in any way.
> How does the network increase the transaction rate to current global rates (at least 10^4 higher)?

Efficiency improvements on the base chain, 2nd layer technologies like Lightning Network and ultimately increasing the base block size limit.

> What happens when the mining phase completes, or if there is a drop in value?

Mining doesn't "complete". There have been many massive drops in value in Bitcoin's history, not sure what you're asking about, it just keeps working?

> What is a sustainable transaction fee for miners to take absent mining incentives?

Anything above 0 is sustainable, you can mine for free if you're using the energy to heat your house.

The question is how much energy the network needs to spend to remain secure, that I don't know, depends on how much any potential attackers are willing to spend to attack it.

> What happens over long periods of time from hardware failures where wallets are lost?

Bitcoin deflates? If some coins are lost but demand remains the same the value of the remaining coins goes up.
Engine development and game development are two different things. For gameplay/scripting, even in 90s there were alternative languages. The way Unreal uses C++ (i.e. as scripting) is not different to how Unity uses C#.
Hydroxychloroquine seems to have decent results as well (though with side effects) according to the most recent meta analyses. But Trump suggested it, so it needed to be banned despite decades of safe use.

https://medium.com/microbial-instincts/the-verdict-of-3-new-...
Refurb is referring to the EPA personnel created disaster near Durango Colorado of the Animas River. I suspect this is wrong think so he's being greytexted. There are plugins that remove censoring from HN for those that gas.

edit: link for the censors. please read the first sentence.

https://en.wikipedia.org/wiki/2015_Gold_King_Mine_waste_wate...

"The 2015 Gold King Mine waste water spill was an environmental disaster that began at the Gold King Mine near Silverton, Colorado,[2] when Environmental Protection Agency (EPA) personnel, along with workers for Environmental Restoration LLC (a Missouri company under EPA contract to mitigate pollutants from the closed mine), caused the release of toxic waste water into the Animas River watershed."
If you want to launder money, you need to shuffle your cash through a dozen shady shells at a fee. If you want to just send people money, that's not anonymous at all.
Seems we need an automated way to do the filings, like the apps that automatically file against your bogus parking tickets, etc.

Both enables the aggrieved small biz, and by making it easy, creates a potentially massive problem for the Amazons & Googles who make ignoring the toxic effects of their system a way of doing business
Podcast: The Science of Sleep
Python Microservices with gRPC
Ah! That's more nuanced. Sadly I do not speak Japanese so I didn't read the original source.

> I wonder how far I could have gotten with it if, at the age of 18 or 19, I had encountered it on an exam and had just twenty or thirty minutes to try to come up with a proof.

It's a nice one. Especially because since pi shows up in so many places there are multiple ways of doing it.
I feel the current title "Jazzer brings modern fuzz testing to the JVM" should include "open source" as well, since article title is "Fuzz Testing for JVM is now Open Source"
Follow up that for most diagnostic purposes, you don't really care about the specific spO2 precentage beyond "is it below 90" or not, for which the Apple Watch is perfectly satisfactory: https://tidbits.com/2020/10/22/the-paramedics-guide-to-blood...
Facebook Dials Down the Politics for Users
> The consultation had 4.6 million responses.

A disproportionate amount of which were from Germany (2/3 of the responses, even though Germany only is only ~ 16 % of the EU-population pre-Brexit).
So is Malone Dies; maybe I misinterpreted the question, if it was asking only about American novels.
Exactly.

How many wars started, how many countries destroyed, and how many livelihoods and families ruined for the USD?

No one wants to talk about that, yet we are supposed to wring our hands in grief over some extra computers left running. Give me a break.
Which transactions? The Bitcoin transactions running on coal, natural gas, hydro, geothermal, nuclear, solar, or wind electricity?

Figures don't lie, but liars will figure.
I may be confused here. But the regulation mechanism to get to 1block/min is to ask miners to do more computations, right? Making the problem harder in this context does have the effect of more power consumed. A block is an answer to the riddle who's parameters are being regulated. So the block rate is not important, number of computations is. And that is directly linked with power consumption.
I’m curious why would VC fund this. It will only be as scalable as restaurants are in terms of developing a special menu, instructions and packaging. What is the 100x business model here?
This. Coordinating a mass schedule change is just an alternate implementation of a time shift.

The primary benefit of mass schedule change is that it might make (some) programmers' lives easier. The disadvantage is that it makes everyone else's lives harder as they adapt to schedule shifts.

(Clocks exist to serve people, people don't exist to serve clocks.)
Coming from the embedded world, where a lot of projects are safety-critical, it always kind of shocks me to see how cavalier others in the software world are about bringing in third party dependencies. Need a bit of code that would take you a day to write? Naaah, just find a third party library that does it (and does god knows what else). And bam! Like that it's part of the build. No code review of the dependency. No security audit. No investigation of what other dependencies that dependency brings in. No investigation into license compatibility. Just slide it into the list of 200(!) other dependencies.

Maybe I'm a dinosaur, but I was taught a long time ago to use a dependency only if there was no other feasible alternative, and to thoroughly know every dependency you bring in as if it were your own code, and treat it as such. Because at the end of the day, you're shipping that code to the customer and stamping your name or your company's name on it. It's your reputation on the line, not the person behind the StudMaster69 GitHub account.
Marketing-wise that's true (and probably also from a legal point of view). But they were constantly delivering 25 MBit/s or less, even through the night. That's pretty bad for a large german city.

Not sure if you couldn't "sue" them or whatnot for not fulfilling their part of the contract. I was fine with being able to change, that's where my journey ended.

Point for me was: It's a good idea to collect "evidence" and it sometimes helps to have numbers at hand.
Also 3), bringing your couch and TV closer to each other will probably result in some wasted space around them that you can't use in any way (like 0.5m behind the couch and the TV stand). Not quite a worthwhile compromise.

Not everything is about optimizing for the numbers. You don't have to plan your TV watching experience to the mm in order to enjoy it. You can have the TV at a slightly non-optimal distance, use the integrated speakers, or view content that's not high bitrate 4K or FHD.
Offtopic: what is up with this website? I just clicked the link and noticed that Firefox downloaded the paper's PDF 55 times automatically before I closed the window!
You realize deflation is bad, right? There's a reason why the central bank deliberately keeps inflation at a steady 2%. Slow, steady inflation is the ideal.
A significant difference between the C++ committees and the Rust Foundation is that the RF has no technical decision making capacity. The language team is the sole governing body of the Rust language, and they are not a part of the foundation.
Jerome Boateng’s ex-girlfriend commits suicide after splitting from him
I sold out of my position because of the energy consumption but more importantly that bitcoin feels now like it's 100% dependent on greater fools. Like a pyramid scheme, those who buy now must convince others to buy later to increase their wealth. It seems that momentum is the real driver of bitcoin price now not value. The end result is massive inequality especially as institutional investors buy in and the marketing gears begin to wind up. At least with an inflationary currency like USD, there's an incentive to work and put your money to work. Bitcoin feels like it mostly rewards the hoarders.
When I switched to MacOS (about 11 years ago) I tried Macports first, but ended up with Homebrew because Macports required me to learn more things than Homebrew required of me before I could successfully install the 10 or so small command-line packages I wanted to install. (At that time, Fink was lacking a maintainer IIRC.)

Note that I didn't want to take the time to try to determine which one had the better design and engineering.

(I didn't not know or want to learn Ruby when I made the decision.)
Only? I guess that if 40% of the worldwide energy production came from clean sources, all news outlets would count that as a massive success.