skysight-inc/HackerNews huggingface dataset:
I defense of those existing blockchains: the annual worldwide energy usage of blockchain technology is roughly equal to the annual US energy waste from machines plugged in while in standby mode. It is also significantly lower than the annual worldwide usage of Christmas lights, and wash dryers.
No, even then: You are still operating within the parameters of your contract with Amazon when you return something, the contract is not annulled, it is merely another clause in the same contract that gets triggered.

Consumer law gives you certain protection varying from place to place because it is impossible to verify what you buy online, but a bid on the stock of a public company is not an Amazon purchase and hence does not have the same kind of protections.

And in a way that is Elon's play: to claim that he put that bid in with important information being withheld by the company that would have had a material effect on the bid price. A reasonable person might take the position that Elon should have done his due diligence before making that bid.
Sure, but would the economics of scale really apply here?

Would a small reactor be simpler to build and maintain than a big one, for an equivalent energy output?

I'm no nuclear engineer or scientist, but I'm not sure that a smaller reactor can output more energy per dollar. I don't think that smaller reactor equals more safety, and most of the cost involved with nuclear energy has something to do with safety.
Which ones is it lacking? Haven't missed anything personally
> the spirit of the document

What do you mean by this?

> It’s a shibboleth

It is known by all. What definition are you using for "shibboleth"?

> It’s referred to when there’s a need to call on a talisman...

There's not a need to refer to the rules in any game unless one participant thinks that the rules have been broken.
I think we shouldn't characterize it as US vs India, but rather as US vs not-US. And indeed, a ton of jobs are being shipped out of the US and, at the very least, out of the Bay Area.
I wonder if there is a conflating of pushing oneself too hard or with a toxic work environment, with toxic productivity. I've always seen toxic productivity more in the context of a person having an unbalanced life, where they have nothing going on for themselves but work. When life is completely consumed by work, those types more often mentally burn-out, get into stress related health problems, or we see suicides.

That a person sets goals for themselves that they seek to accomplish, is often a good thing. Those goals usually only become problematic when they are unrealistic or its too much, too soon. Like if a person is way too overweight, but thinks they are going to be able to run a marathon in a month. So by pushing an exercise routine to the limit, they begin to have say knee or back problems.

If a person is simply goal-orientated or competitive in multiple aspects of their lives, I don't see that as toxic, unless they are taking it to extremes. Like if it is causing relationship, stress, or mental health issues.
Ask HN: Safeties of Password Managers on Compromised Devices
I‘ve been thinking about password managers a lot lately. More specifically about what malware could do (and not do) on a compromised machine using a password managers (e.g., 1Password).

I’m no operating systems expert and would love to know how far an program with or without root access could go reading the password managers data. This might differ on different host OS (Linux vs macOS vs Windows).

Let us assume a standard master-key plus master-password setup. We also assume a hosted data service by the provider (i.e, they encryptedly store everything, except master-key and master-password).

Obviously a malware could access the clipboard and thus get each password copied to the clipboard. But how far does it go? Can we access password in-memory when the vault is unlocked? etc.

Can malware access the master-key?
Can malware access the master-password? How? Only via keyloggers?
Can malware access all passwords when vault is unlocked?
Can malware access anything in RAM?
What could malware do when sniffing network connections?

Thanks for indulging me! Would be great to get some understanding from experts in OS or password managers.
> The physical work itself is then completely different to software engineering

Obligatory link (often featured on HN): http://johnsalvatier.org/blog/2017/reality-has-a-surprising-...

But in actuality, it's often the case that one can fix physical things with a few well-applied hammer blows, especially in woodworking.

With some non-wood materials it's much harder to make something fit where it doesn't fit.

In software, it's usually impossible.
And which government has not abused its power? Fiat currency is a prime example.
I'm curious, why you characterize it as ridiculous?
Not OP but I have switched to using rx macro for everything and I never miss regex. I miss rx instead everywhere else. Here are couple of blog posts someone might find useful:

https://francismurillo.github.io/2017-03-30-Exploring-Emacs-...

https://karthinks.com/software/bridging-islands-in-emacs-1/
> I don't really understand why the decentralized internet folks harp on CDNs

Personally, although i'm not dogmatic about it, i'm rather opposed to CDNs for two reasons:

1) For performance reasons: unless you're distributing video, removing bloat from your webpage makes it faster to load from anywhere (including bad connection on the other side of the world) than to add a CDN on top ; i've already got a TCP route to your server so if you stay under 1MB that's much faster than to resolve a new domain and open a new route

2) For security reasons: CDNs are often used to distribute scripts, which are the #1 entrypoint for infecting users with malware. Also, as you pointed out, "anti-DDOS" reverse-proxies like CloudFlare are yet another case and should not be used in 99.99% of cases, because TLS will be terminated on their side and they can read all your users passwords!

I believe the web would be a much better place if content was served from a single origin (i believe it was not done originally because most of us didn't have enough bandwidth to consider the option). For shared content across origins, there's much better solutions than CDNs in the form of Content-Addressed Storage (eg. Bittorrent/IPFS/DAT). Whether you download it from a single trusted source (eg. your ISP), or in a p2p fashion is your choice... but a location-addressed protocol like HTTP is not well-suited for distributing static content across the world.

If only browser vendors (read: Google) were not too busy destroying our URL bars or inventing new tracking systems for advertisements that would be a fixed problem by now. But no, who needs reliable content distribution for smaller websites when you can have WebGL and a Battery API to better track users and make it harder for competitors to implement browsers?! I guess it also doesn't help that Google who develops for ~90% market share is the biggest 3rd party origin today with Google Fonts, Google Analytics, Firebase, etc.
It doesn't, but for me keeping a copy of your content somewhere local is more important than 'owning your platform'.

I lost a whole blog I ran daily from 2005-2013 because when I set it up I didn't understand vendor lock-in. I just used the web form, fired-and-forgot about the posts. When it came time to move to a new host, the pictures all got compressed and the formatting got thrown out. It's not a mistake I'll make twice, now every blog post is stored in text files before it goes anywhere.
Thankfully they don't follow the whole mindset of "self-documenting code"
How Are Planets Made? New Theories Are Taking Shape
Smoothing plane and cabinet scraper! There are times when there is no alternative to sanding but flat surfaces are a bit faster and certainly less dusty when you're making shavings.
+1 on WalterGR's question. Google Cloud recently hiked prices (again), doubling prices for some of its services [1], though Amazon has a better track record of keeping prices steady (or even reducing them) [2].

There are also newer innovations that aren't discussed in that comparison, like Google's Commited Use Discounts and Azure Reserved VM Instances (their answers to Amazon's Reserved Instances). If you're using AWS, my company, Usage.AI, has built a tool to automatically buy and sell Reserved Instances [3] to cut EC2 costs while providing flexibility.

[1] https://techcrunch.com/2022/03/14/inflation-is-real-google-c...

[2] https://aws.amazon.com/blogs/aws-cost-management/amazon-ec2-...

[3] http://usage.ai
Because it costs effectively more to hire West European developers. Hiring a WE developer has additional sunk costs to it, making it harder to replace an employee, hence companies resort to not hiring them, or hiring the extremely talented ones who haven't relocated yet on contract.
Bitcoin is a base-layer solution. Do you not want to transact on the base layer because of lack of reversibility or fees? Move to a higher layer solution that sacrifices some characteristic of Bitcoin to enable something new. Want to do lots of (micro)transactions? Use LN where this is made possible by sacrificing the ability to be secure offline.

Do you want to use DeFi-like solutions with smart contracts? Use RSK.

I don't see what the problem is with moving things up one layer if you retain the option to delve back into the base layer.
> Previously, software vendors were in charge, it didn't turn out well, you know, the whole Embrace Extend Extinguish thing.

Firefox had a consistent upward trend until Chrome came along. I think things were working out just fine without the ad overlord having direct control.
Check out Bisq.

https://bisq.wiki/Frequently_asked_questions#Dispute_resolut...
> Wow the one with the most money has to pay the most taxes? A wonder. Why is this the first time tho?

Because he didn't have money before; he had paper wealth. Some media pretends that they're the same to keep you clicking. Now he's sold, he pays tax on it, because he gained capital.
CME Group has a market cap of about $70Bn. I would say that COIN looks like a good acqusition target in the 5-10Bn range. I could see that as a good exit strategy for a company like coinbase.

Unfortunately COIN is currently worth 15, and was worth around 70Bn last year.
When I untangled my my self-worth from productivity, I retired. Consider it a possible outcome of succeeding at that.
This is effectively just a nicer syntax than usual for regular expressions, but there are actual areas of semantics where regexp languages are ripe for improvement - most regexp libraries are stuck in the 80s/90s, not keeping up with recent developments in research.

For example, most regexp languages basically only have the traditional three operators of alternation, concatenation and closure/iteration. It's not necessary to stop there: the regular languages are closed under various other useful operators. Many of these operators don't even significantly increase the size of the minimal DFA.

For example, the complement (as in set/language complement) and reversal/mirror image would be some basic additions that seem like they should be necessary nowadays. Using them can make the regular expression much shorter, nicer and more understandable. For the complement, this should come at no cost for the minimal DFA size.

Some other viable operators are: intersection, set difference, merge (AKA shuffle), infiltration (also sometimes known as shuffle), interleaving.

Some other possibilites for regexp that could be put to good use more are:

* weighted regular expressions: these enable more power in a very elegant way, the idea is that programmers don't want just recognizers, so why limit regexps or finite automata to just that.

* JIT. It should be possible to compile regexps with libgccjit or with llvm.
I have made a number of feature requests and suggestions in the past. As far as I know, none of them have ever been implemented. I once offered to help them implement dark mode but apparently they don't take outside submissions.
AMD Zen Architecture Roadmap: Zen 5 in 2024 with All-New Microarchitecture
Most of the time when I see someone who ostensibly not cripplingly stupid do or say something that by all accounts is, in point of fact stupid, and then later on I come to learn of a fuller picture of the whole ordeal it turns out that the stated goals and motivations were not actually the true goals and motivations. I see this in politicians pretty often.

Anyway, I figure we should all suspect that the actual goal of this charade is not simply "to acquire Twitter" and motivation is not "to protect free speech" or "solve Twitter's bot problem" or whatever.
Strong Showing for First Experimental RISC-V Supercomputer
For what it's worth, this is progress. The previous default is a 24/7 inquisition trying to find and destroy any co-worker not on the cutting edge of woke - whether outside of work or at work.

A silly 10 question yes/no survey from HR is a step back towards sanity.
"Known as ganja in the local lingo"
It is deeply amusing to see a NATO state and occupier of Afghanistan wax poetically about the rule of law and territorial integrity.

The Greek MFA makes some good points about the threat of Turkish incursions, but I wish they'd be less hypocritical about it.
Inhumane conditions are horrid, period. I'm not even sure they are legal, if they are - we should change the law, if they aren't - the jailors should be held accountable.
Oh waw, that still exists? I remember visiting Yamamoto-san at the Good Day office in Osaka something like 20 years ago, back when I was a Sylpheed user. I don't remember why they accepted the visit from some random French dude during work hours, but that was nice of them. I wonder if I still have the emails...
Pokete: A terminal based Pokemon clone
this corruption is not as "silent"

Whether corruption is silent or not has no relation to how it can be caused. It just means that the corruption is not automatically detected and/or resolved, and the system will happily use the corrupted data. Which seems to be the case here, as you admit that both detection and fixing require manual intervention.
This one: https://en.wikipedia.org/wiki/Decembrist_revolt
You can do a lot of woodworking without dangerous machines. I am terrified of table saws and router tables and do most of my work with only hand tools.

I used to go to a weekly class where I had stationary machines at my disposal, together with a teacher, and it is certainly helpful in saving time when prepping stock. But it is in no way necessary for woodworking and if you are a hobbyist doing physically small projects (boxes, decorative items, instruments, etc) the amount of time saved isn't even that great.

A saw and a chisel and some elbow grease will go a long way.
I'm quite interested to see if this will start a trend in other companies.
Helpful. But this mental model can be improved.

A McDonald's meal is an expense.

A mobile device, you can argue, is an investment.

The device can return daily joy*. A meal is, special events with friends aside, a soon forgotten one-off.

* The device can also be a distraction and a time-suck. That needs to be factored in.
Many schools in the US accept a GRE test to validate your knowledge level is up to the needs for a masters. I believe there are profession specific sub tests, like CompSci etc. Do not know if there is an equivalent in Europe.
https://caniuse.com/?compare=firefox+101,chrome+102&compareC...

For me personally, I would live Web Bluetooth to be supported (However its classed as a experimental technology), however until its supported in Safari iOS I'm not going to loose any sleep over it being missing.
I was reading the claws feature list, and saw an example of what must now be regarded as backwards thinking: the data is stored in MH meaning you can export your mail from another client to MH and export your data just as easy.
High Performance .NET: Building a Redis Clone
Too bad power corrupts. All fiat currencies so far keep devaluing.

If governments want to spend more than the rest of the economy, they should finance it via taxation, not inflation, which erodes people's savings.
Exactly. Everyone is serious at one price and a tire kicker at another price.

Due to the market drop the dollar figure is now more expensive relatively speaking. I would not be surprised if some lawsuits fly back and forth and the deal winds up going through at a valuation that is similar in relative terms to the offer when it was made but different numerically.
LayoffsTracker – Track all Tech and Startup layoffs
Also notable is Remake, which has Rust bindings: https://github.com/ethanpailes/remake
>>whether Makita or Bosch is

You mean Hilti, right?
From a theoretical point of view, relying on security through obscurity is a bad thing. From a practical point of view, having obscured everything did not prevent people from finding many security vulnerabilities over the years.

Now, Apple devices are all manufactured in China so the relevant security services probably have access to all the schematics they need. Oh wait they don't need any shenanigans Apple is fully cooperating with chinese government and that's why they're so present on the chinese market, woops.

Slightly off-topic from the question, but if you're looking for authoritarian governments you don't need to look so far away from home, see also CoIntelPro/Snowden/etc (assuming you're from the USA). I agree authoritarianism and social control are a scale and we could do worse than Global North countries like France or USA, but we still have a pretty bad record of human rights overall and that should not be dismissed.
Thanks for sharing your project! Cloud costs have gotten ridiculously out of control (an Andreessen Horowitz report estimates that the excess cost of public cloud is $500 billion per year [1]) and it's great to see more projects tackling this problem.

I'm curious to see if you plan on implementing automation, or if the tool is focused on recommendations? We've built a tool at Usage.AI that automatically buys and sells Reserved Instances on AWS to cut costs [2].

Anyway, good luck with your project!

[1] https://a16z.com/2021/05/27/cost-of-cloud-paradox-market-cap...

[2] http://usage.ai
Swift introduces RegexBuilder to make regex easier, but I think it is a bit too verbose: https://developer.apple.com/documentation/regexbuilder?chang...
Gitlab delays free tier change to September
I can't put the url as it's the same blog as the one from march
Show HN: Growth Hacking Kit
https://about.gitlab.com/blog/2022/03/24/efficient-free-tier...
I use Foxit reader, on windows not mac. I switched to them a number of years ago. Only problem is when they have an upgrade, they try and get you to do the '30 day trial' of their PDF editor.
The base layer is melting the planet, for one thing.
Better glue and screw that or it will surprise you at some point (unless you used screw overkill :) ). Better still: ripsaw, reverse one part then glue back together. (a lot more work, but that way the internal stresses in the wood will cancel out).
I'm not too happy with any PDF viewer on Linux. Zathura was good, but with pdfs other than A4 papers it got unwildly.

I've since switched to qpdfview, but zooming and panning feels sluggish. I noticed that a lot of PDF viewers have distinct "modes" and switching between them seems never obvious. Zoom mode, text-selection mode.
Note that "minimal DFA" is not very relevant these days, with Google's `re2` being the only implementation I'm aware of that implements a DFA. All others sacrifice predictable performance for feature parity with Perl.
> Because the opposite is a nonsensical way to reason about risk

Yes, the opposite of that strawman is also a strawman. Neither one is correct.

By my view you're advocating for a strawman of near-infinite safety.

> meaning the current regulations are written to be just on the right sight of "safe enough"

As far as I'm aware, the way the regulation is handled in practice is that you have to be on the bleeding edge of safety innovations at all times. You can't just be much safer than your predecessors and adopt new methods as they become practical, you have to max out safety at tremendous cost.

Probably because there's decades and decades of pushing for safety, and it sounds really bad to say "no, the plant should not be safer than this, that's too expensive" even when it's true.
On Mac: PDF Guru is basically unknown, but I find it great. Great annotation tools, clean UI, tabbed viewing. For academic papers, I keep them in Zotero and use the new built-in PDF reader to read and annotate them.
Do you really think Musk still wants to own Twitter for the agreed upon price?
Yeah, this is why I left Medium too. It felt like the most successful people there were the kind of bland 'self help gurus' that posted meaningless platitudes on a regular basis, and the suggested content in their newsletter would almost only suggest that stuff.

And I suspect the format of the platform encouraged that. Who is most likely to post on a platform where selling your writing for money was your foremost concern? Who would post their work on a platform where you have to sign in to view most articles?

Usually people who want to 'build a brand', or start a career in blogging/public speaking/whatever. The folks who just want to share their knowledge will pick a far less annoying service.
This is what happened in south Syria. Before the Libyan mercenaries arrived, the real civil war started when citizens armed by the government revolted to a heavy-handed government crackdown against schoolchildren. Those citizens were armed with heavy weaponry by the Syrian ministry of defense, in case of Israeli attack.

Then the displaced farmers revolted (this is why the war is sometimes blamed on climate change), then the Libyans came, then ISIS and Russia and the whole mess we see today.
nonsense!

All my woodworking involve metal inserts (m4/m5), and standard machines bolts. It takes more time (but I switched to 5min epoxy, instead 24h one), but it's totally reversible, and I have proper stainless steel fasteners, and I can use threadlock (if I feel like it).

However, while nice and all - there is not much 'like' part into woodworking.
Turkey has a point though, relevant treaty says those islands should be demilitarised. If Greece is not happy about that, it should renegotiate and sign new treaty.

Dismissing someone greavances as "warmongering" will just escalate war.
Like tracking users anywhere and everywhere, and reporting to mothership?
The fake video even made it to Chinese chat Weixin. They inserted/edited the trial of Amber Heard and Johnny Depp with Elon Musk as a witness.
> Windows has backwards and forwards compatibility guarantees that Linux userland simply does not have,

Not really. Linux base system libraries are quite good about compatibility. And it's not like Windows is 100% perfect here either.

The main thing making this better on Windows is having an official SDK that allows targeting older versions from current compilers (within limits, rip XP support) while for Linux you get to put that together yourself.

> But that same simplicity, combined with the ludicrously fragmentary nature of Linux Desktop, has meant that I've had a lot more problems getting AppImages that work than I have getting FlatPaks that work.

The problem here is not the fragmentation (which mostly boils down to not everyone being on the same library versions rather than distros having completely different solutions) but rather broken AppImages or non-portable binaries that don't include things that they should or were compiled against a newer glibc etc. The source of that is again that there is no readily available SDK to create non-broken AppImages or portable binaries for Linux so not all developers will get it right. But instead of working on such an SDK, the big players focus on the overkill solution of shipping essentially an entire userland (except when they can't like with those pesky graphics drivers).