skysight-inc/HackerNews huggingface dataset:
> General runtime analysis can be helpful - but production, real-world benchmarks trump all theoretical performance values

This is what I always found funny. Most of the software development work these days is related to web apps. Optimizing that nested loop won't do anything if you have to wait 300ms on some shitty API to answer anyway. It literally doesn't matter, noone cares.

Related meme I saw on reddit some time ago where senior developer says 'haha nested for loop go brrrrr':

https://i.redd.it/lmrf72ko0ro41.png
Haven’t seen anybody successfully sue a alcohol company for being addicted to booze.
And a boat.
As seen in the past, the production of gold could not keep up with the need for liquidity and was at least vastly less inflationary relative to modern currencies, which again isn't a useful property for the currency of a nation state.
If you are OK with roll again then you can just have a cylinder-ish shaped dice where numbers are on the sides (so it is N-edge polygon instead of a circle) and top and bottom is marked as "roll again"

even better, you can round the top and bottom. Either by semi spheres or pointy like a pencil tip. Then chances of "roll again" hitting would be really low!
I’d think that programmers would love gearworking; building mechanical clockwork contraptions, translating code into the physical realm.

Are there any active communities for that?
While politics may become absurd, it is my position that it is not fixable, nor is fixing it a sincere desire of the current political class.

From the perspective of the Biden family becoming a political dynasty, and from the perspective of the Democrats wanting to run something against Trump less broken than Joe Biden's record, it will be important to outflank Trump's singular strategic advantage, the constant trainwreck manner of his public persona.
I think "when things get worse we tend to double down on what caused things to get worse, until everything around us crash and burn" would be more accurate, given the current state of affairs.
Cramer + Theranos

https://youtu.be/FurGeefL-LI?t=28
It's just a question of locking.

You'll be fighting tooth and nail against anything larger then a row level lock if you're targeting the consumer internet and allow user generated data/user writes.

you'll probably never care if that's not the case, which is arguably the usual situation. Even b2c Websites often don't have user generated content to speak of, so they're pretty much just talking from a bubble (I do get where they're coming from, I couldnt have done them either at some of my previous employers)
Shouldn't a downed tree take months-years to dry out before it's suitable for working?
The number of people who apparently "can't believe this" and suggesting Google in the twitter thread is beyond belief. I thought we had already learnt not to trust them
It is the establishment you would sue.

https://www.thedrinksbusiness.com/2021/08/texas-man-wins-5-5...
they recognize it. It's in the article, even.

Whether they have to act on it? Maybe not.

Almost all of Rails codebases that I worked on, had performance problems (in that it was hurting the bottom line). But most often, the solution was found elsewhere: tune the database, use AR smarter, spin up more servers, buy a bigger database server, etc.
It's always interesting to see opinions about crypto currencies by people that actually have no clue where it is about.

Just wait until a few years from now when cash money will be phased out and replaced by CBDC's. That's when suddenly all those critics will wake up in horror and realize that money as we know it ceases to exist. What money is CBDC's than? Well, it's credits, social credits to be more precise, controlled by smart contracts, controlled by governments.

So with these government controlled smart contracts in place, how are you going to give your kid a 1000 bucks? If the government only allows you to give a maximum of 100, than that 100 limit will be programmed into the smart contract and your 1000 bucks transfer will be rejected. Or imagine you want to go a second time on holiday in a year. The smart contract might be programmed to only allow you 1 holiday a year due to carbon footprint, now you cannot book your flight. This is just the tip of the iceberg, when you just take a little time to think about all the ramifications, you should get worried. They are even planning to control how and on what you can spend the money you earn, it's written in publications, and no it's not a conspiracy..

The total control of humanity that CBDC's will bring is a horror story. It's comparable to the Chinese Social Credit System, but then on steroids. Much of the smart contracts will be run by AI. So, what are you going to do when for whatever flaw in the system or whatever reason your credits are blocked? You don't own money, have no wallet, you might not even be able to buy a piece of bread, whatever you credit score was before. That's what's in store for you crypto currency critics.

So please, do your due diligence and think twice before criticizing crypto currencies.
I'd say it's not only woodworking, few of my engineer friends are working with leather, growing vegetables, fixing bicycles and one is making knives.
Don't look at MariaDB or MySQL changelog or issue tracker then. You'd get a heart attack.
I don't know how sylpheed made it to HN, but just wanted to point out: They don't have any active development and don't do security fixes any more.

I found a command parameter injection via links in claws+sylpheed a while back (claws is originally a fork of sylpheed) that was fixed in claws and that I also reported to sylpheed, and it was never fixed (CVE-2021-37746 fwiw).
And maybe the pro-oil and anti-green conservatives will now hate electric cars a bit less because Elon is one of them. Benefits Tesla and benefits Musk.
Link to online text, looks like scan of original printing, with illustrations! :

https://archive.org/details/Science_Fiction_Quarterly_New_Se...
Oh right,
I was testing it with an iPhone XR.
Gonna improve it.
Few countries allow unrestricted movement of people, goods and capitals across their borders. Payment systems that are meant to support cross-border transactions need to deal with that. If your way of dealing with these regulations is ignoring them, well... now you have two problems.
If people do split into factions, they have to settle somehow. Of course, hopefully peacefully. Forcing society to stay coherent against it's will sounds a we... authoritarian?
Bot Sentinel – Trending Topics – Top-Two-Word-Phrases
> Regex is fine

Hrm, I don't think regex is fine.

It's well established yes.

It's dense, concise and minimalist, yes.

It is somewhat powerful, yes

But there's a lot of places where it comes short:

1. Very steep learning curve for beginners, especially if they have to read a regex they didn't write themselves

2. Write-only language, just like APL: dense and concise, but a giant PITA to read once you've walked away from a complex regex for a couple of days.

3. Not standardized (sed regex vs. sed extended regex vs. perl regex vs. vim regex vs. bash regex vs. globbing vs. whatever else, it's never the same, what a giant effing PITA)

4. No proper integrated debugger (there might be some 3rd party out there, but it's never around when you need it, as in: integrated in whichever environment you are currently doing regexes in). When your large and complex regex fails good effing luck trying to figure you why, short of breaking it down in tiny pieces and debugging each in turn recursively. You don't even have access to a bloody printf.

5. Boolean trees of regexes (match blah OR blech AND NOT blargh, where blah, blech and blargh are themselves boolean trees of regexes) are a giant PITA to express within the language.

6. Overlap and confusion between capture '()' and factoring out an expression to plug into a dyadic OR.

7. No way to factor out common and/or repeating parts, like you would in a normal programming language.

So any attempt at improving this mess is welcome in my book.
AOL 3.0 Reverse Engineered in TempleOS
Is the office the height of bureaucractic efficiency, or an unnecessary evil
It has a grain of truth to it. Poland could donate MiGs to Ukraine, but other countries with US fighters could not, because Ukrainian soldiers didn't know how to fly them.
I think the production of fluorocarbons needs to continue, and just shoving it somewhere else is not a good solution. They should re-open the plant and re-start production, using the money to pay for whatever ridiculous cleanup these people want.
They didn't use Bitcoin for buying physical things.

It's literally a public ledger. It's harder to hide see: https://www.foxbusiness.com/markets/crypto-bitcoin-money-lau...
So, to me, this is just calibrating against a continuum. Right? I think of this as binary-searching a kinda normal'ish distribution? I'm not good at math so I had a hard time once the OP article got into differential equations
Yeah, I highly doubt that any line employee is going to tell the CEO they did a bad job.

These happy clappy "systems" usually fail to take into account (almost biological) realities of how power structures work.
Not do invading?

Long-running conscription could work with advanced tech. Not 1-year-to-train-and-then-back-to-civilian-life. But train-and-then-keep-training-till-40+.
Regret was never a valid reason for annulment of a contract.
> DNS requires proof of identity and a mechanism for settling disputes

Hah. Like giving Meta the ability to create legal disputes against long-standing companies that happen to share its new name. This is a system that rewards those with the funds to pay the legal fees, or settle disputes outside of court with large lump sums. Not all users want a system where Meta can take a domain you own simply because they now have a trademark that loosely correlates with it.

> Not to mention, most NFTs as used in reality are 100% vapourware. As the owner of an NFT, you sometimes don't even have the right to reproduce the thing the NFT signs yourself (as in the case of the NBA moments NFTs).

I am talking about ENS, not NBA moments or apes. NFT is permissionless tech, so there will be a lot of dumb and stupid ideas built on top of it.
Open Source Data Annotation and Labeling Tools
A bit like HN reading Money Stuff then paraphrasing its conclusions to each-other
Is real estate investing unethical?
Maybe, just maybe, the developers are sometimes wrong about where they should spend their time.
There's no escape, I can't wait

I need a hit, baby, give me it
Do you use the /x modifier?
That's fine by me. I have never applied to coinbase nor intend to. I do agree I am a somewhat negative nick as well since I tend to comment on stuff I disagree with on HN. Thanks for the heads up though. I shall see if I can improve upon it.
Does this mean that a listener can know whether the phone is indoors, outdoors, in a warm pocket, or held in the hand?
It can end up taking a little longer to write (same with all of these alternate syntaxes), but I think it significantly reduces the WTF-factor when you have to try and read it again in weeks/months/years.

I think it's worth it for any non-trivial regexp and I miss it whenever I'm using any other language, so I'm glad that this thread is full of alternatives :)
His reply is obviously a joke as he was replying to a joke.
According to some things I've read, the latest view is that slave labor was not primarily used for building the Pyramid at Giza. Wikipedia suggests 'conscripted laborers' as the main workers.
One of the coolest things about Raku/Perl6 was how it made grammars a first-class citizen, like how Perl 5 made regexes a first-class citizen.
> Got to admire someone who is going to invest time to invent a whole new language just to avoid mastering an existing one

Wow, that's unnecessarily inflammatory.

This is the first I've ever heard of Rulex, yet it takes no more than a glance at the homepage to realise the author would have more mastery of regex than 99.99% of developers.

Rulex transpiles to regex, running in a variety of engines. Meaning the author has not just mastered one regex dialect, but the subtleties of all supported regex engines (PCRE, JavaScript, Java, .NET, Python, Ruby and Rust).
Beyond the Imitation Game: Quantifying capabilities of language models [pdf]
That I was able to read that text during work-time gives me hope.
Startup Survival Guide for 2022:Tips from A16Z, Y Combinator, Sequoia Capital
Which of the weapons you mentioned has capability to occupy ground? I think Ukraine taught us that 2k soldiers in a factory area can delay a much more expensive army for months or until they run out of food/ammo. Russian needed a million infantry men to have a chance of occupying UKraine. Afghanistan collapsed by mere infantry in a few weeks, only because they could not move fast enough.
If one wants to occupy and keep land in today’s nationalist states, swarming is still the most viable proposition.
The other way of changing the underlying incentive structure is have the centralised service provided publicly by a government rather than privately by a corporation. That's what traditional currencies do, and there's no reason that this model couldn't work for digitalised currencies too.
There is also the issue of access to equipment. Usually people onboard these skills at workshops as some form of training or internship. You can do real damage not knowing how to use those machines.
Questions, then, genuine interest in how you see this (not looking for flames).

What is wrong with judging then by the standards of now?

If we did as you seem to suggest and not judge, wouldn't that negate the ability to learn from past mistakes because you hinder recognition of those mistakes?
Is there anything on Android or any way it can be used on web? I don't have an iphone.
How many years will I own my car? How do you know?

You amortize the cost over the planned lifetime. If you keep the car for longer than planned, great, you get a free usage extension! If you need/want to replace the car sooner than planned, you need to factor the sunk cost of the previous purchase into the cost/benefit equation of your next.
The law states that you only qualify as foreign agent if you get paid in fiat specifically? Sounds a little strange.
No. That statement is the fraction of mDAU accounts that are false/spam.

In a situation like this there is a very strong implication that you're talking about the intersection of the sets 'bots' and 'mDAU'. To talk about the raw number of bots vs. the raw number of mDAU would require very explicit wording to override that implication.
It's all too clear that they master the regular expression syntax, because they explain their own in terms of it. And I for one have a hard time reading it.

Regex is not fine. It's been recognized as a source of bugs for decades. Fredrik Lundh's famous quote: "Some people, when confronted with a problem, think ''I know, I'll use regular expressions!''. Now they have two problems."

Claiming that nothing needs fixing here is a lot like claiming we don't need Rust because the C prepocessor does all we need, or that we don't need any fancy build tools because we have GNU autotools. I really see that sort of comment anymore anywhere but Slashdot.

The issue is that ideally you use regex as little as possible anyway, so it's not worth the effort of fixing it and pushing for something better.

The main problem with this proposal is that they use almost no time explaining why they've made the changes they made, and even to understand WHAT the changes are you have to be good at reading already existing regexes (which is harder than writing them!)

That said, one change I spot which I heartily approve of, is reversing the quoting assumption. In regular regex, strings by default match themselves, and need to be escaped to get special meanings. This is a poor design because if you reach for regexes in the first place, it's the special meanings which are important, not the literal matches. Even the first change to regex (egrep) partially recognized this, by reversing the escaping assumption on ?, +, | and parentheses. Going all the way would have been the better decision, and I'm glad to see the authors of this project agree with me on that.
Why didn't Citi reverse this wire?

https://www.bloomberg.com/opinion/articles/2021-02-17/citi-c...
Wow, this looks really cool! I really really love the idea of automatically PDFing things when you bookmark them.

The UI is also wonderful.

I think I would prefer a native app though, just because I'm quickly losing interest in the whole concept of "Self hosted", I think Native+SyncThing works better in a lot of cases.
> How would you have expected the state broadcaster to behave?

With some cojones. So something you may not have experienced and witnessed if you stayed in one area, is that education was different in different parts of the country, sometimes within the same county. I suspect some of this was a stealth attempt to create future opportunities in deprived parts of the country, but that's the optimist in me which is almost certainly misguided.

>More recently, the BBC seems to prefer to talk down their home country armed forces.

If a country has got to the stage where its got to send the troops in, then you have already lost the argument and are now resorting to violence, that's hardly enlightened is it, and justifies every individual in both country's to get violent over the same conflict or any other disagreement now or in the future. Its not setting an example by the very entity that wants ultimate authority! What an excellent example we should all aspire to be... not!

Prison populations is a measure of the state's failings and who has the largest prison populations? The US and UK.

Why does USUK dominate the global stage in hard power (US) and soft power(UK)? Maybe its that Viking Raider mentality, raping and pillaging everything in its path?
Can someone provide a TL;DR? I don't have time to read the whole article, and I don't even understand what's the topic based on title and reading a few paragraphs, nor from googling "right-half-plane zeros".
> The exception proves the rule

This is also a common English proverb
> running a full node for a proof-of-stake blockchain

Are there any extant proof-of-stake blockchains that achieve the security guarantees necessary to make a currency viable? Last I heard proof-of-stake was still a hypothetical idea, not something that someone had actually managed to make a working currency with, and that all of the cryptocurrencies in common use were still using proof-of-work (which is of course much more resource intensive).
Document First. Then Build.
Opening a window in Vivaldi takes like 4 seconds. It is soo slow I want evidence of anyone who claims otherwise
People seem to be looking at this as if there are two active actors in this situation. There really isn't. There's Musk, doing what Musk wants, and Twitter reacting. Twitter didn't want to sell to Musk, but there in this situation that they have to deal with it. If Musk truly wanted to walk away, I think Twitter would find a way to let him. But the fear is that he's just going to renege on the price and then say "34.20 a share" because that's probably a decent price for twitter now.

So now they just have to play full defense. Musk says he'll walk because they won't provide data? They'll provide data. Musk says the numbers are false? Let him prove it. At the end of the day it's a signed contract.

The question is how quickly does this come down to "Okay let's cut a deal" - and my feeling is that since this entire thing has been an ego trip for Musk there is no deal that's acceptable for him to walk away without some sort of: Musk pays $XB and Twitter admits the bot problem is bigger than stated in some sort of way that doesn't cause legal troubles for Twitter. It has to be a "I didn't want Twitter anyway" narrative, rather than "Musk just stuck his dick into a meat grinder" type narrative.
Just because there is a lot of "value" does not make something ethical or the right thing to do. There is a lot of "value" in fossil fuels, crime, the slave trade etc. Fossil fuels are a big component of international trade. Value =/= correct, smart, or right. We have pillaged the planet delivering "value". Hyper capitalism with crypto is not a sustainable future direction. It just sounds like a grey goo scenario.
Sure, like SEPA in Europe.

Although you are probably going to use your card to buy this: https://www.apple.com/shop/buy-mac/pro-display-xdr

But again, I see your point: our financial system is already very efficient, BTC will have to be way better than it current is before it can compete with it for day to day use.

I'll keep an eye on lightning though. It makes any transaction, no matter the size, instant, and cost a tenth of a cent. It has potential.
Aside from the parens fetishism common to all lisp-flavored things, it is very nice and readable indeed.
Yes, I was told the same. Lots of us have bought e.g. expensive power tools or electronics gadgets that we have hardly ever used!
> You know you can

Why the condescending state-the-bleeding-obvious question? Renting and sharing makes little sense for me personally. I answer a similar question here re taxis and public transport: https://news.ycombinator.com/item?id=31690450
I've only seen that as 'fess up'
Different people have different motivation: among people who criticize Israel there are people driven by antisemitism. Of course not all critics are antisemitic. The same with China - some can be right (in critics of CCP) for wrong reasons (xenophobia/nationalism). Or one can criticize specific policies for good reasons and be labeled as a racist.
The argument made was that it's not about the technology itself but the transaction rules. If money are stolen from banks in a specific way (withdrawn into prepaid cards), banks will not and cannot reverse these transactions. Banks do have some rules like chargeback however to reverse legitimate transactions or delayed transactions. The same rules can be converted into Smart Contracts which governs the transaction of a certain currency.

So instead of reversing, we could make all NFTs locked from trading for 3 days after transaction which anyone could appeal for a dispute and buyback the NFT for the same price anytime.

The challenge here is, can we actually come up a set of robust rules that is not too rigid yet not abusable. It's not easy, it won't be right off the bat and it certainly require a lot of critical, innovative thinking. And maybe the solution won't have to be complex at all.
I have a different angle: I love the idea of woodworking and metalworking and building houses and all those manual professional activities, but much more than actually doing it. I enjoy reading professional books about the theory and practice of those things which are both extremely old (thousands of years) as well as always adopted to the latest machinery trends. They're all grounded in reality and do useful things (usually). That's inspiring for me and a counterpoint to a lot of the short time shit we do in software development. I'd like to think that ideally I'd mostly work on software that is similar in use to what woodworking, metalworking and traditional construction produces.