skysight-inc/HackerNews huggingface dataset:
>My point is that emotions that launched the sterilization campaign is equivalent to the state of the US during 9/11. This doesn't justify genocide or actual war or does it? The US, on the other hand, thought sending soldiers to another country to kill more people was justified. China isnt doing that.

Were American university students overseas protesting at any criticism of the Iraq war? No; if anything US university students were the most anti-war Americans, leading protests against it, as would be expected of people with a higher level of education/moral development.
> There are tradeoffs, for sure; but say one creates an API with separate procedures for compilation and execution, I think one could call such an engine a "general purpose one" even with the compilation taking quadratic (or even exponential) time.

I don't think so. There's a reason why exactly zero popular regex engines build full DFAs. (Sometimes small DFAs are built in cases where you know they'll be very small or enforce a tight bound, but even then, the DFA is typically used as a prefilter rather than a regex engine unto itself.)

There are plenty of regex engines that do build full DFAs, but they're either relegated to the work of research or niche areas. re2c, for example, is an excellent regex engine that translates regex syntax into DFA source code. It thus has procedures for compilation and execution, but it is not what I would call a "general purpose" regex engine.

As another example, if I were to make Rust's regex crate use quadratic (or far worse, exponential) compilation, I'm pretty sure I'd have many upset users. (Now, I could use quadratic or even exponential compilation in cases where I'm sure that the absolute wall clock time won't be disagreeable, but I think it's safe to exclude such things for the purposes of this discussion.)

Even for DFAs that don't take exponential time, Unicode means that DFAs get obscenely big. \pL, for example, is 279 states and uses 143K of memory. And it takes around 8ms to compile on my machine. 1ms is already pushing it.

> Are you sure that a less naive approach doesn't exist?

Pretty sure. I'm not an expert in the theory either. I'm just aware of most of it. And I'm totally unaware of anyone who has overcome the practical engineering challenges of things like complement and intersection.
There are enough actual LOT crashes he can form a model on his own…
And well, they still try very hard to attract developers. They just don't have a CEO capable of shaming himself on purpose and posting it on the internet.
…have you used Google lately? I’m blocking junk results daily.
After the Russian meddling in the 2016 election stuff was discussed on HN, the moderation got very strict and the HN community lost some of its unique flavor and spirit.

I know the mods were not intending to cause this to happen, but they seem to have taken their mission a bit too seriously and extended their wrath onto anyone playing devil's advocate or posting too rapidly, etc.

Now HN has a much more sterile, corporate feel. Before the change, politics was occasionally discussed in a mostly mature and friendly way, and unhelpful comments were simply downvoted without the "help" of moderators.

Censorship and strict "community standards" about what is considered an appropriate vs inappropriate opinion, and what comment style is considered acceptable (to mods) has become the norm.

Fortunately, HN can still do a pretty good job of covering programming related topics and some startup-relevant stuff, but the old HN, the place where I often found my mind getting changed by an insightful comment or a dialog between others, seems to be gone forever.
3-5 year mortgage? Aren’t the monthly payments totally destructive to one’s financial health?
i am in the market now and have the opposite experience.

I do agree that lots of ppl are very prepared for interviews now, it wasn't the case even few years ago.
They expect you to do everything perfectly in interviews these days.

In your case you were probly expect to explore other ways to solve problems, eg: some alogorithm will have worst put complexity but most calls are to get so we can sacrifice some put complexity to improve get complexity. stuff like this.

pls see this : https://www.teamblind.com/post/7-onsites-7-offers-aAFTykAD
I read that as "now that you know some of the concepts and terminology used in systems theory, I can use them to make an argument in economics, and you can use that knowledge to judge for yourself whether the argument is valid or not". It's literally the opposite of a appeal to authority. As I see it, the only way it could be dishonest would be if the systems theory explanation is incorrect or purposely leaves inconvenient things out (which it might).

It would be an (incompetent) appeal to authority if it said "now that you've seen that I know my stuff when it comes to systems theory, you know that this thing I say about economics is true".
Actually, it seems more an effort to establish credibility. "I have a degree in such and such" or "I have worked in this field for over 20 years". That seems to be much different than appeal to authority.
Not just a fence: The story of a stainless steel status symbol
Yeah, I'm very familiar with Truepill. They're the secret sauce behind many companies: Hims, Nurx, Roman, etc. Truepill is a _dominant_ supplier of drugs to many companies at this point.
+1. Paywalls are for dinosaurs.
So communities similar to Hackaday? Not sure if I would call it toxic.
ddg, then you have !mdn for mozilla docs

!mdn Array sort

works like a charm, there's also !rust, !cpp, etc
Except they can't really do that. The key there is the person's password manager as most of the things mentioned there are online. The user account should just unlock the desktop.

My password manager requires my yubikey to be present, it's pincode to be entered and it to be touched for every use (to avoid remote hijacking). And I don't keep important things logged in.

But xkcd in this case also forgets that the reason for the admin accounts being separate is that most of the usual activity running in the user context means that malware runs in that context too. So it has a much harder time to obtain true persistence and undetectability like this exploit does.
Yes, the price that gets quoted for stocks is just the point that marginal shares are getting traded at. You have to pay slightly higher than that to acquire even a single share. If you actually want to acquire every single share, you always have to pay a significant premium.
> They can't raise interest rates quickly because it would nuke the easy-money economy (i.e. the entire economy) that has become addicted to low rates.

This is exactly why the easy-money economy should never have been allowed to occur and persist for so long.
I think an opinionated project layout (like Pitchfork) makes the most sense for packages. It would be nice to go in that direction one day.
Because it only ruins the one person's life whose account got hacked. All the other users on the system are unaffected.

Also, if it just ruins a user account, you can simply delete that user's $HOME and restore their account from backups. If it elevates to root, you have to reformat the system and reinstall the whole OS from scratch (and hope it didn't patch the BIOS and/or hard disk firmware), and then reinstall all the user accounts from backups. Even if it's a single-user system, the non-root case is a lot less work to fix.
AMD Technology Roadmap from AMD Financial Analyst Day 2022
The difference is the scale of the effort required to preserve the game. For DRM (whose complexity and invasiveness remains limited by how much it is allowed ot impact performance) this a lot more feasible than for something where the code was never available to run locally at all and you would have to essentially recreate the entire thing from scratch.
Let's say Galileo drops two spheres of independent mass off the Leaning Tower of Pisa, and publishes a study saying they both fall with the same acceleration and concluding this is true of all objects dropped on Earth, assuming they're heavy enough to ignore air resistance.

Is it evidence against this study if you perform the same experiment from the Empire State Building and get a different result? Yes, because it matters that the study's conclusion wasn't specific to one building.

It's a bit of a low blow to say changing the country the study was performed in invalidates it as a reproduction, if the study itself made conclusions broader than a single country.
I think the idea is that all of the above hypotheses are variables that indeed might be relevant, and we don’t know which they are.
I think he's phrasing it poorly and you're not too far from where he is.

It's essentially a reworking of the "Boots" theory or poverty. Cheap things will typically wear out faster and need to replaced often.

Like in your phone example. You actually based and compared them on rate. $1000/2yrs is worse than $400/3yrs. Hell, even $1000/3yrs is worse than $400/2yrs.

That $2.50/day computer is going to wind up being $2.50 * number of days owned when it is finally replaced. It will take 800 days to match the value if the computer costs $2000 initially. If you keep that computer longer than 2 years, 2 months, and 9 days, you're now paying more than the value of the computer.

I think the author's suggestion would be to just pay the $2000 up front. It's a lot of money right now, but if you keep the machine for 3 years, that's like $1.83 per day you paid for the computer.
This is fabulous!
It initially took me a few minutes to figure out what was going on since the instructions are pretty vague, but once I got it the sheer delight was incredible!
I showed my friend and he's been putting together these huge hypothetical scenarios.

If I had to ask for something, it would be the ability to pause the interaction and also change the speed of rounds.
Singularity Hub is just a clickbait pop science site.
>This will result in drastic increase in what people need to pay to stay in their home

This will result in a drastic increase in what a relatively small number of homeowners need to pay to stay in their home. Specifically, those who bought a house to live in in the last 3-4 years.

>possibly causing a market crush.

Before losing their home, this relatively small number of people (plus a larger number of those who will experience much more moderate mortgage payment increases) will cut back on spending for literally everything else. This will have a very significant impact on the rest of our economy. Which, in fact, is the whole point of inflation targeting - cool down the economy when inflation is out of control.
You can't exactly decide what to reward. A lot of the important aspects of "reward" are implicit, non-legible, unstructured, informal. It's about how the community perceives you. About how many people walk up to you to chat with you at a conference. About how many requests you get to visit another lab. It's about intangible "status" and respect within the community. And it so happens that this informal respect is mostly given to people who make exciting discoveries. You can't top-down force the criteria for this. Data collection doesn't make you an exciting personality to invite to give a keynote speech or something. And those opportunities lead to more visibility, more collaborations, more papers, more grants, more recognition, more fame etc.
Either course would produce uncompetitive power. The best would be stop pouring money into the rathole.
Giving the state a monopoly on weapons manufacturing seems like a road to serfdom, exactly the opposite of maintaining a Democracy. One of the critical steps to every dictatorship is disarming the population.
Recruiting Agency - Specifically Robert Half.
Why Are Tesla’s Self Driving Software Sales Slowing Down?
Toxic Productivity as the article defines is isn't "working too much" or "being too productive". It is the feeling that should should try far too much to be more productive all the time. The culture that celebrates productivity above life meaning and mental health.
I agree with this, but what I find scary is the prospect that if the gap is too long, you will see the emergence of another generation that is as parochial and anti-Europe as the one I grew up in. The political leaders that took the UK into the EEC in the 1970s did so in the face of a great deal of public opposition.

If I try to be optimistic, perhaps cheap holidays in the sun will keep another generation feeling as connected to Europe as those in the 17-40 range currently seem to be. But I'm not an optimist by nature.
Also, how would they serve people who pay Youtube Premium (or whatever its called now) ad free videos
LinkedIn, but as a passive agent, many many years ago.

My colleague interviewed and got hired. The hiring manager contacted through all his relevant LinkedIn relations.
Everything you don't need to know about Nginx error logs
My googlefoo is failing me, and I'm out of searches this month on Kagi, but there's a very famous programmer that now runs an arcade/bar in SF. He's got a real long blog post about how he doesn't update anything.

Maybe when intellij tells you it wants to update again, just tell it no
Russia cannot leave or NATO will let Ukraine in and put troops/bombs on the edge of Russian. Failing to understand that makes you an easy pawn. Calling millions of people children tells me you are out of your depth.
> I’ve long said it’s much more useful to think of the replication crisis as a generalization crisis,

I haven't bothered to follow the psychology discussion of this, but I did follow the cancer research attempt to claim a replication crisis.

The article that most people cite is an editorial where pharma researchers try to "replicate" studies by taking "landmark" studies (that were not revealed), and then do drug development off the findings of these initial papers.

Now, sure, if cancer were so simple that surprising new cell behaviors could be used to develop drugs that target lots of different cancers, that would be fantastic. But that sort of generalization should never be expected, it's just silly. If somebody finds a new cellular behavior in a handful of cell lines or animal models or tumor biopsies, there's no reason to think it will generalize.

The point of the primary literature is to document the primary evidence. It's not a textbook, with highly generalized scientific principles, it's the messy discovery phase of science where scientists are communicating findings that they can build upon to eventually build a body of work that could become a generalized principle. A single paper should never constitute the basis of an entire drug development program.

I think that a lot of the "replication" crisis is just a fundamental misunderstanding of how scientific literature works and how it's used by the intended audience.
At least for buying a house no. The bank is not the escrow. The escrow is a separate entity that is used by both parties. Before the transaction they setup the rules of the transaction (steps and what ifs) and once the transaction starts escrow just follow those rules. The key thing is that escrow receives a fee and after that they have no skin in the game.

So in a sense, the escrow is sort of like a smart contract on the block chain. The disconnect happens between the physical and the virtual world (how would you know activity X took place in the physical world to advance the transaction through its lifecycle?)
I read a lot of books on personal finance, investing and very interested in psychology. I also read medical studies etc.

Facebook is quite interesting. There are few people who I know that are living in misery but are in complete denial. They work really hard on their image and showing off how perfect their family is on facebook. Showing off expensive cars when they are one large bill away from defaulting.
I find this fascinating.

Just yesterday one individual had a facebook story, showing the private message she was getting from her friends, that she looks young and so hot etc. It is so bizarre.
> the replication crisis is a broad term for a bunch of people, in a bunch of disciplines, worrying that their work might not replicate for reasons like p hacking, forking paths, etc.

Is there something serious - non-partisan, sophisticated, informed - that covers this?

Gelman's blog mostly argues by dismissive tone, sadly (though people can't seem to get enough of that on the Internet!).
> When I first switched from Google to DDG I found myself using g! all the time

lol, I did the exact same thing! After a month of that, I just went back to Google :(. Google's results are just so damn good.
From the way I saw it the Western factors came later, mostly in response to Russian and ISIS involvement, and thus fall into the category of "the whole mess we see today".

Though I do see your point, many people like to cherry-pick parts of conflicts that serve their worldview and ignore other parts, so it may appear to you that was what I did as well. Both sides of the Israeli-Palestinian conflict love to discuss certain events and limit the discussion to only those periods during which their favoured side was "right".

So that was in fact not my intention. You are invited and welcome to mention the Western factors that you see relevant.
The renewal periods are typically 3-5 years. The standard mortgage amortization period in Canada is 25 years.
Microsoft's own announcement:

Announcing Windows 11 Insider Preview Build 25136
https://blogs.windows.com/windows-insider/2022/06/09/announc...
it will last much longer and will get worse, because everything is dependent on energy to be created/transported. There's also the fact that many retailers admitted to eating losses to try and keep customers happy assuming that inflation would be "transitory", pretty soon many of these retailers will be forced to raise prices to reflect reality
I don't get why people find vendoring valuable. If you vendored log4j, you'd get the same exact bug in your vendored version, and you'd need more work to pull in the fix.

Perhaps people imagine that if they vendor they'll review all the code they pull in, but I've never seen it happen in practice beyond "LGTM". It wouldn't have found the log4j vulnerability, and could overlook even intentionally malicious code if only the source looked innocent-enough at the first glance.
It makes it sound like the world is full of variables, many of which are not immediately obvious, and this is why science is extremely hard.
Being good at war and being capable of keeping enslaved population via massive brutality and control are not the same thing.
Wait, so all mortgages in Canada are ARMs by another name?
> There are, to me some language red flags. The followup article now uses "we' -- suggesting this is not the work of an individual. This was not present in the initial post.

First person plural ("we") is normal in technical and scientific writing.
As the article puts it, it's a breach in “last line” security defences. Specifically, it's a mitigation that applies when you already have code execution. It's nothing for most people to worry about. PACs are a new mitigation that Intel Macs didn't have, so it's not like it puts the M1 in a worse position than what it replaced.
Some versions of `strings` might try to parse the file as an executable, which could expose one to any vulnerabilities that may be present in the library used to do so.

However, on my Fedora 36 machine at least, it doesn't do so by default and I'd have to specify the `-d` flag for it to do this.
Scientists release first analysis of rocks plucked from speeding asteroid
The article hints at some of these at the end of the article, but here's a few things maybe:

- the option for non-custodial and semi-custodial ownership of things like digital assets, from currency to domain names to other types of online property. most of our digital assets today are custodial, owned by companies seeking to gain profit and create moats. maybe some users would like another option, despite the additional risk of having to maintain their own private keys.

- fast settlement times for worldwide payments that do not require routing through a centralized intermediary that will skim a significant percentage off the top of each trade. fees paid in a PoS system can be redistributed to all participants in the network through burning + staking and delegation, which is a very different way of handling payment processor fees than what we have now

- a network of financial applications and systems that is permissionless, so that anybody can fork an existing tool or deploy their own tool without going through regulatory hurdles and roadblocks based on an archaic tightly permissioned boys-club financial system

- smart contract functionality like a 0% fee crowdfund contract that can support hundreds of thousands of participants, settle instantly, and even provide shares as tokens back to donors in case some future rewards should be distributed back to early investors

- generally better payment systems that use new cryptographic primitives rather than pencil signatures on paper, insecure card numbers and 4-digit PINs, constant privacy invasive systems
It is anyway far too late for that.
I tried to keep it as non-confrontational as I could. From what you wrote, people on HN wouldn't know.

Apart from the ones living in Russia, I don't really agree that Sámi live under a repressive government. Norway, Finland and Sweden all have Sámi parliaments to take care of their special interests, as well as (of course) legal protection for their cultural and linguistic rights in the "regular" government.
I had no idea this was a thing, but I did notice Chris Lattner (of LLVM) is a woodworker.

https://nondot.org/sabre/Woodworking.html
So how do you monetise the platform then? Donations? I feel like that rarely works
I added this to the Alternative Regex Syntax wiki page with about a dozen similar projects:

https://github.com/oilshell/oil/wiki/Alternative-Regex-Synta...

e.g. compare with Melody 3 months ago: https://news.ycombinator.com/item?id=30358554

and Oil's Eggex:

https://www.oilshell.org/release/latest/doc/eggex.html

From a quick glance Rulex looks very similar to Eggex!

A difference is that Eggex is embedded in a shell so you can use normal assignment statements to build up subpatterns. And you can also interpolate directly into an 'egrep' or 'awk' command.
> I confess I'm guessing here, and haven't tested it

Maybe you shouldn't make unsubstantiated claims like this then?

> Tailwind improves the developer experience at the expense of badly optimised code bloating and slowing the user experience.

I only say this because if your claims about performance are wrong, your comment seems to boil down to "I don't like CSS frameworks," which is fine, nobody's forcing you to use Tailwind.
This brings me back to the book "Four Thousand Weeks" (not "4000 Weeks"!) which was recommended to me here on HN and which goes (among others) into the idea that the very concept of measuing time and treating it as some source of resource (that is naturally scarce and valuable!) is a very modern, western way to see it.
I have noticed an unhealthy obsession and inability to move on. I speak from someone who would have voted to remain.

Yes it wasn't perhaps my choice, but trying to relive the result repeatedly with the same vitriol anger isn't healthy. Even more so defining your identity around it e.g. FBPE (Follow back, Pro EU) on Twitter. It also doesn't help the rejoin cause to spew such negativity and hatred at the other 50% of the population.