skysight-inc/HackerNews huggingface dataset:
This is a good middle ground, but ...

... leakage by timing side-channels depends in parts on how accurate your time-measurements are (e.g. Javascript's timer resolution was degraded, in order to make transient failure attacks like Spectre harder [1]).

I totally agree with your second point and believe, but cannot prove, that no current processor with any competitive performance is free from timing side-channels, the best we can currently do is put upper bounds on leakage rate. There are just so many other timing side channels, e.g. port contention [2]. They just keep popping up ...

Another dimension is the very meaning of thread. Presumably, as an end-user, you care about the threads/processes that the operating systems defines. But they don't map one-to-one to hardware threads, cores etc. Indeed I would argue that processors don't have threads in the sense that end-users care about. So the relevant security property must be regarding a hardware/software interface. Quite how to nail down this isolation property is active research I think. See e.g. [3] for work from 2016 in this direction.

Yet another dimension to this is through passwords and similar mechanisms: presumably you want to allow doing things like "sudo" so a low-priority thread can increase priority, provided the former knows the right password. But the very act of supplying a false password, leaks a tiny bit of information (that can be quantified in terms of Shannon-style information theory) about the password's search space.

[1] https://hackaday.com/2018/01/06/lowering-javascript-timer-re...

[2] A. Bhattacharyya, A. Sandulescu, M. Neugschwandtner, A. Sorniotti, B. Falsafi, M. Payer, A. Kurmus, SMoTherSpectre: Exploiting Speculative Execution through Port Contention. https://arxiv.org/abs/1903.01843

[3] D. Costanzo, Z. Shao, R. Gu, End-to-end verification of information flow security for C and assembly programs. https://6826.csail.mit.edu/2019/papers/certikos-sec.pdf
The absolute funniest tech talk I've seen "Steal Everything, Kill Everyone, Cause Total Financial Ruin!:" https://www.youtube.com/watch?v=JsVtHqICeKE
They died when Jello left...
What Is Exploratory Testing?
SpaceX lands Starship prototype for the first time – and then it blows up
That's because C is just a wrapper for machine code on a cheap PDP-11, and cheap PDP-11s didn't have enough RAM to do complexity.
Repeat the exercise by replacing "chat" with "email" and "Facebook" with "Gmail". There's been over a decade of reliance on Gmail among the businesses to routinely use it ferry very sensitive personal data around... and yet nobody cares. You point it out and they cringe at what a sorry-ass alarmist you are.

That's the state of affairs.

No fucks given.
The ultimate free().
you need to recognize that this is work being done by collectives of people scattered across the globe.

the coordination of this effort is more akin to countries negotiating a treaty than operations inside of a silicon valley garage startup.

also, 10 years is really not a very long time.
Mostly just WebStorm and/or VS Code. Neither are particularly light applications I know, but they shouldn't be taxing on a machine of that spec. For comparison, my previous machine (an entry spec 2015 13" Pro) would only spin the fans up when I was actually pushing it.

Throw in some horribly unoptimised crap like Teams and it was like sitting next to a tiny little aeroplane all day long.
Host here, Casey Muratori has been building a game from scratch on twitch for 6 years now. From scratch for Casey means no third party libraries and barely using more than c.

He built up a fan club of viewers and started using the game building as an opportunity to teach people programming fundamentals. His approach to programming and teaching, as someone not familiar with the game programming world, is fascinating and seems to have resonated with a lot of people.
PoW is wasteful as hell, but I am always skeptical of these calculations. It seems like an awfully long chain of causality to quantify. The error bars have to be huge.
> how to compell yourself to learn a bazillion of mutually-incompatible tools instead of the swiss army knife that works but fell out of fashion
Jio’s MyJio app sends fullscreen ads to homescreen, violating Google Play policy
> things aren't so clear as that documentary makes it unfortunately.

I’ve been wondering lately what happened to the documentary genre. When was the turning point where they started becoming political in nature, driving an ideology based off FUD and pseudo-science? Or have they always been this way and I’m just realizing it now?
The Plight of Engineers in Kenya
> (2 rows × 3 chairs/row) is not the same as (3 rows × 2 chairs/row), even though both sets contain 6 chairs.

The author has it all backwards. Basically that you can turn this arrangement by 90 degrees (and turning the chairs, if you do not modell them by points by 90 degrees) is the reason why multiplication is commutative. It is non trivial that 5+5+5+...5 (100 times) is the same as 100+100+100+100+100
Yeah, after reading the deleted text I couldn't understand the controversy, so I read some of that Twitter thread. They clearly had not understood what they had read, having missed all nuance as they made their very literal interpretation of the piece. It was bizarre to see them zoom in on little details, such as picking apart 'we/us' vs 'they/their', whilst missing the entirety of what was going on in the text (including why 'they/their' were used).

I guess, it isn't really their fault. Nobody chooses to misunderstand something(do they?). I just wish it had not led to the destruction of something interesting, but if it hadn't, then I would probably never have seen the deleted text; so, maybe, I should be thankful they brought it to my attention, even while wishing someone could have explained the text to them; or, at least, managed to convince them that sometimes it is best to ignore something you don't like, rather than go to war.
Of course there are ways to regulate it, but you cannot stop PoW as a concept from existing, nor can you stop the code from existing somewhere. So, even if one of your plans worked out, someone would git clone Doge and start again. OTOH, it's certainly possible to stop carbon being burned within a country.
BTC is a financial virus on the human race. It appeals to greed and forever wealthy, while destroying the environment and consuming electricity.

Government should have shut it down long ago.
This is an oldie, needs the [2001] in the title. Amusing, nevertheless.
Problem with Sharing system audio in Teams from a Mac
I wonder when will the hostile immigration policies kick in and accentuate that.
> gamers

I don't think it is. I think it's teasing the companies that try to exploit these gamers and how the author believes those companies view these gamers as something to be exploited.

It's punching the companies not the gamers IMO.
I ran into this. I was making a lot of very conservative noises early on at work about potential risks to our workflows, and I've been waiting and waiting. I had thought making docker images on a different architecture to deployment would bite us, but so far it's the dog that didn't bark.

I don't know how in hell they did it, but I'm impressed so far.
And every cent coin created in US and some other developed countries costs more than 1 cent and promotes harmful mining operations for copper and other metals. Also copper is harmful for environment. We should stop making money altogether. /s
Not at all, the refinement in semiconductor production is a permanent benefit into the future for every computing application. GPU mining has only caused temporary shortages three times in the past 10 years. Prices don't need to crash either, due to difficulty adjustment the profit will trend towards marginal cost, which can only be reduced with better technology.
It's really odd to me. 200 years ago, the population was about one billion. Now it approaches eight billion. If the trend really is lower over the next 100 years and it drops... don't we think it would eventually reverse again? Why do we want the population to be stable or always growing? Why would it be bad for it to be going down for a while?
> People often use set instead of unordered_set (and same for map) despite not needing order. This slows things down.

Aren't unordered_set and unordered_map quite new (IIRC, they came only with C++0x)? For most of C++'s history, if you preferred to use the standard library, what you had was only ordered sets and maps.
They do have things called service limits.

I've never been in a situation where I wanted it decreased, but I guess you could setup an account and ask for a decrease.

If enough people ask for it, they might make it something you can do yourself.
The value would end up pegged to the price of a bag of weed on the dark markets, as that category of trade is the only genuinely useful application of cryptocurrency that's been found so far.
The Crisis of Venture Capital: Fixing America’s Broken Startup System
Interesting link!

> This sort of thing happens a lot. I (or others I trust) have seen 1.0.0.0/24, 22.0.0.0/24, and other instances of 30.0.0.0/24 used this way.

That usage of 1.0.0.0/24 probably did not age well
This is probably mostly covid related. But I personally don’t even consider kids. Kids are a life long commitment. I’d only make that commitment if I felt long term stability or at least optimism. Austerity and cynicism dominate the US right now though. It’s a recipe for strife, struggle, and things that rip families and countries apart. It doesn’t have to be this way in the US.
This is about the furthest thing from “science”. Just sensationalist propaganda. It’s so far from being even remotely plausible. Maybe 1 BTC is responsible for $0.49 of “damage” if you could ever actually quantify it. Most of this electricity comes from the cheapest source of power, which is hydro.
Doesn’t this speak mostly to the US not cleaning up their grid? Obviously the huge amount of wasted energy going into Bitcoin is insane, but it wouldn’t cause health issues if it was all nuclear, wind, solar, etc.
Yes, I agree with you.
People are overall better off because of technological improvement, but making a living is harder (wages didn't grow with prices, modern life has more costs attached to it).

Also families are much more unstable nowadays, with divorces being common.
Children growing up in stable families do better in several parameters, therefore instability has a ripple effect on society.
Not to worry too much, here comes my turn:

Most of these thrill seekers are in reality(or also) showmen, attention seekers. If there's anything they like more than jumping, it is being watched doing it, recording the jump, discussing every detail of it with as many people as possible.

Sponsors are just reinforcing that component of the sport, and it attracts wannabes like flies.
They are probably its best feature I'd say (aside from being the first Apple laptop in 4 years with a reliable keyboard).
There is absolutely snake-oil and speculation slithering amount the beneficial projects.

Far too many people see this as a quick way to dup others and make a quick buck, because that has been profitable so far. However that in itself doesn't diminish that decentralized distributed consensus is a new class of tool that did not exist before Bitcoin. And while Bitcoin is a very inefficient implementation as we're learning, there are now new protocols with far better efficiency guarantees than proof-of-work
We should, in fact, stop making the penny, and devise plans to retire the nickel as well.

Dimes and quarters are perfectly fine. The $1 coin gets a certain amount of press by people touting it as a potential replacement to the bill, but it turns out the US $1 bill is remarkably cost-effective by paper currency standards, and should probably remain paper for the time being.
All these Crypto posts are getting pretty tiring.
As opposed to fiat, which funds war and enormous waste via unrestrained printing....
Dear developers with M1 Airs,

How does your dev tools behave with this device?

Docker, entire Android toolchain (this one important), XCode, qemu, VirtualBox, you name it.

(I'm planning to get one)
Whataboutism isn’t a great standpoint for argument. It’s possible for both to have higher cost than value.
I think blockchain is a great example of interesting tech with very few real applications outside of crypto currency. Others have pointed out that there's many cheaper ways to prevent bit rot. Almost anything you can do with a blockchain can be accomplished with a centralized ledger.

Bitcoin is a great example of interesting tech that overcomplicates something everyone understands to fix problems most people don't have. Should we ever find a major vulnerability in a common implementation, it could be game over.
つぶやきGLSL
Energy is not an infinite resource. The energy used to mine bitcoin could have been used for something else instead.
And I'm especially angry at hypocrites like Elon Musk who are profiting from climate change and then proceeds invest those profits in bitcoin that accelerates climate change.
I might be the start/end of season transfer? Wiki says Troll station has ~40 summer staff (and 6 winter). The combination of range, cargo, and the awkward amount of people probably makes something like a 767 pretty reasonable.
Great now do the U.S. dollar
The problem was reported in the comp.lang.c newsgroup on Usenet in 2002. This very discussion mentions the GNU C library bug report that has been around since 2014. It was reported in RapidYAML in 2020. This problem has been noticed in production, several times over, and yet still lives to this day.

* https://news.ycombinator.com/item?id=26302915
The question with this kind of application is usually "does this actually need a cryptocurrency framework? (or even benefit from it)". For example, with these diamonds: it's not like you need a distributed consensus system to create a cryptographic certificate of origin for diamonds (or any other good). Usually the challenge is in being able to connect the certificate with a specific item (which cryptocurrency tech does not help you with). Unfortunately, like with many other websites of projects in the crypto space, their website does nothing to explain how they are actually solving the problem, and just throws out buzzwords.
I agree that this type of misunderstanding is something every human experiences. Those assumptions will however impact my decisions - who I vote for, what charity I donate to, how I approach other people in life, etc

My current situation is very safe and secure, so if I'm not aware that this is a privilege that is only enjoyed by a small subset of the population, my assumptions could lead me to making decisions that negatively impact a disproportionately large part of the population who do not share that privilege

I want to leave things better than I found them and to me this a helpful tool for doing that. Other people have different goals and different tools, and that's great as well
Well, when we think about it, the things with the most value are usually the ones that harm the environment the most. Rare foods... Big petrol cars... Traveling to far-off destinations...

We think of them as having _other benefits_ besides environmental costs, but is this true? Is it better to travel far away to enjoy nature and a magnificent view, or to have the patience to look at things living in your own backyard for example?
You should always know the signature of a function you're calling. Please be reading docs.

The part I agree with are the method selection semantics. A good rule of thumb (though don't rely on it) is that the "more specific" prototype generally wins.
It is a fact that we're currently using a large number of resources much faster than they replenish. That seems like a good criterion for calling the planet overpopulated.

One can of course argue that sufficient technology can curb our resource consumption without reducing the number of humans, but I find it a bit odd to use hypothetical technology deployment as an argument against the planet being beyond its sustainable carrying capacity today.
Twilio does the heavy lifting with SMS. My piece is just a short Perl CGI script that downloads attached pictures and rebuilds the sender's site. Thanks! I'll keep that in mind.
Complex numbers encode a specific and essential algebra, which is everywhere in nature. So do quaternions, and so on ad infinitum. Elementary field theories are often simply named by algebraic spaces they span.

Plenty of algebras not thought of as numbers also map onto physical processes usefully. None of this is shocking or new.
You say this sarcastically, but it's spot on! Look at Sweden: nearly completely cash-less and we sure don't do our grocery shopping with bitcoin either!

It's not for environmental reasons either: cash is just inconvenient when you think about it.
The New Nitrokey 3
And then $'s spend on armies!
Worth noting the figures are comparing the value created in a year (2018) by mining, compared to the damage done by said year's worth of mining.

Not that the cumulative damages amount to the total market cap (though this could be calculated as well)
What's special about today and increasing frequency of these posts?
Energy is not an infinite resource. If you use up that energy to <insert activity>, it could have been used for something else instead.
Or come up with an eco-friendly, efficient, workable digital money substitute (improvement?) :)

No need to throw the baby away with the bathwater ...
Looks like SvarDOS is the freedos kernel + a package manager and repository. The Freedos OS is more featured traditional distribution, that includes things like a browser, media player, various tools like archivers and drivers for printing graphics.
Address sanitizers have bitten me before. Valgrind has not, aside from the times it wasn't supported on new macos.

Just be careful.
Not fully necessarily given how local energy is. There's only so many things you can do in cheap-energy places, especially without much bigger and less potentially temporary investments.
Square acquires majority of Tidal in $297M deal
They get only one vote assuming elections aren't gamed. No such restriction applies for number of accounts
That’s not true at all. There is a huge amount of stranded power. Electricity is not fungible across large distances. Otherwise people in Texas wouldn’t be paying $9,000 per mwh during the storm— power certainly didn’t cost that much in other states then.
Even if they don't have a browser they could have a browser extension

edit: it looks like they also have antivirus software which could be scanning urls
I’ve read countless math textbooks from introductory to PhD level, from a wide timespan, and never once come across any hint of politics. So no, you are simply wrong.
Just to expand the other answer you got.

Slower, in a different complexity class from the classical ones (AKA O(n^2) instead of O(n), but I don't know what exact complexities the top candidates have right now, as a function of key length).

Larger messages, in that a signature requires 100's or 10's of Mb instead of a few kb.

Larger public keys, as again 100's of Mb instead of a few kb.

Larger private keys, as in a few to 10's of Mb instead of 1/2 to a few kb.

But I guess the most relevant "much worse" is that people have much less confidence that those algorithms are secure, and they are complex enough to hide huge traps that make implement RSA look like a walk in the park.
How much damage is the current financial system responsible for?
How ASML is planning to continue the shrink
I use PHPStorm with Docker for my development environment. Against all odds, it actually works perfectly.

MariaDB, Redis, nginx and some php/laravel services

The only thing that I had trouble with was building the images, they're large images with over 200 build steps (laradock), and it took a really long time to build them.
Then again, I haven't compared build times to my surface pro 7 or my ryzen 1800x, it just felt incredibly slow
It would not reverse if woman have universal access to contraceptives and are empowered and educated. It’s a one way ratchet.

https://ourworldindata.org/fertility-rate#what-explains-the-...
If Bitcoin is here to stay, would increasing the dollar value of Bitcoin improve this ratio / metric implying society is better off?
Build a new pc now and get a new graphics card as and when you can? No point holding off on the whole build just because of a single component.
UK starts probe on Apple over alleged App Store monopoly
Many parts of our economy assume perpetual growth. The easiest way to ensure growth is to increase the number of humans. Look at countries with shrinking birth rates for a glimpse of the problems an aging population can cause.
the petrodollar system is built on US military hegemony, with that military being the largest fossil fuel consuming entity in the largest fossil fuel consuming nation -- "the largest single institutional consumer of hydrocarbons in the world"[1], towards the end of making sure people buy oil with dollars. in a very real sense the value of the dollar is maintained by the fact that people have to buy oil with it.

crypto is at least agnostic about what kind of energy you convert into it, and literally incentivizes renewables.

[1] https://sci-hub.st/10.1111/tran.12319
The rise of Bitcoin is a reflection of low trust in the existing currencies. Low trust leads to inefficiency.
My wife and I had our first son at the end of 2019, right before the outbreak. We’ve heard from friends that women are delivering wearing a mask now.

My wife thinks that she wouldn’t be able to do that and that she would pass out. The level of breathing required to deliver a baby is intense.

She has basically threatened the livelihood of my genitalia if I impregnate her during the pandemic. She’s kidding, right? ;)
Because it isn’t obvious and sensible.

The whole point of hiring a contractor to sell a product is that the contractor is that it brings its own intellectual property to the table and “owns” the project.

Work performed as work for hire for the US government is public domain (subject to security restrictions). For some military products, the government “owns” the product. For example, artillery/naval gun tubes are manufactured by the Federally owned Watervliet Arsenal in New York, operated by a contractor.

The government owns other facilities relating to nuclear and chemical weapons that I’m aware of, and I’m not sure there is a material difference in competence related to the government “owning” all information.
I only hope and pray that Auth0 doesn't give up on their attention to documentation, examples, and just making it easy to get going with their ecosystem.

It took me a couple of hours to get a Spring Boot application to use Auth0 as an IDP and for ID federation to AzureAD, Google, Apple, and a few other IDPs. The documentation and examples are very comprehensive, and I like how they really get the day to day problems faced by developers.

Getting anything working with Okta on the other hand took ages longer, to the point that we gave up on them to move to Auth0.

In all, this acquisition is bittersweet for me.
People did write that solar cells were useless and they also wrote that the web was a joke.
I really like the pets vs cattle analogy (or did when it was a newer thing and people needed convincing not to handcraft servers, that seems mostly in the past now for me, fortunately) but it's amusing just how inaccurate it is if you think about it.

I'm pretty sure dairy farmers don't shoot cows in the head if they get sick, with the same carefree shrug I do when I terminate Kubernetes pods and nodes, but maybe they do?
Without BTC miners using this cheap power, it could be used to replace coal and gas plants.
You might find Disha Ravi case and the court proceedings informative

https://www.thequint.com/news/india/disha-ravi-charged-with-...