skysight-inc/HackerNews huggingface dataset:
it's common to have childhood allergies to penicillin-class drugs which go away in adulthood; i had to have major surgery (as an adult) but had a similar childhood reaction. I was advised to do an allergy 'challenge test'. It turned out the allergy was either never really there or had gone away, which gives doctors more options when antibiotics are needed. It might be worth looking into.
No "what-if" is needed to pull of that kind of thing. As an advertisement company, just never prioritize this separation, and do not discourage this "integration" in PRs.

You're done. Build while fresh.

P.S.: Microsoft is actively rigging its software, lastly VS-Code just for these things, but it's another can of worms I have no desire to open again.
It depends entirely on how they were mounted/wired and if the person doing it cared. Where I live the inconsistency is real, even inside a single home, though most people seem to not care. In my own home I fixed everything which was in the subjectively wrong position, it was trivial to do.
> What are other ways to replicate that you're aware of?

Litestream (wal -> object storage), Rqlite (wrap in http layer + raft + streaming changes between nodes; rqlite kinda defeats much of the purpose for me), Dqlite (in-process server-thread + raft + streaming changes; dqlite obscures that there are server threads plus network communication involved, but it's there), LiteReplica (VFS extension streaming to a replica), Verneull (VFS extension -> object storage), Sqlite Ceph VFS (VFS extension storing to RADOS)

Very different sets of tradeoffs. E.g. several of these requires you to run a separate tool to do the replication. Several depends on object storage either for the primary storage (the Ceph extension) or as the replication target / to restore from, which may be fine if you already have a compatible object store. Some can use e.g. Consul to control which server is the writer.

> Another approach I like is to use a replicated block storage like GCP Regional Persistent Disks. This is making failover trivial. But then I'm not sure the replica can be used as a read-only copy.

Block storage that can guarantee in-order read/writes is fine. Network filesystems that can guarantee in-order writes and support proper locking can also allow writes (with the usual caveats) from multiple nodes. The problem here is that you really must be sure, and often - e.g. for NFS - it can appear to work just fine but be just broken enough you'll run into it at just the wrong moment.
White space isn't wasted space. It makes the page infinitely more readable to limit line lengths. Yes, you could have reduced your window width before. No, you shouldn't have to do that to get a comfortable reading experience.
In a previous discussion about awk, the user comex made a wish that I strongly desire as well:

"I wish Awk had capture groups. It would fit in so well with typical Awk one-liners to be able to say:

awk '/foo=([0-9]+)/ { print $1 }'

although I suppose the syntax would have to be different since $1 has a meaning already."

I use Awk all the time, and the new additions in the article are pretty nice; but for typical uses of Awk, the feature comex wants would make a tremendous difference in usability.
> Then came the nose-biting fiasco

You know you’re having a bad year when Bloomberg includes that in their coverage
> a formula (another word for algorithm)

Huh? Some differences:

- A formula says nothing about evaluation order, sometimes not even about evaluation (example: where’s the algorithm in e^(iπ) -1 = 0?)

- the computations that an algorithm makes cannot always be expressed in a closed-form expression (example: what’s the formula for quicksort?)

A formula is “a concise way of expressing information symbolically” (https://en.wikipedia.org/wiki/Formula)
Some old cars can basically be opened with a spoon so it could even be that the key did work
Yes, it's extremely common UX practice. Lines really should be no longer than 80 characters at an absolute maximum. 50-60 is ideal.
I think people regularly overestimate the bandwith and precision of natural language. If you only have language, it's damn hard to communicate to someone how to do something.
Better ordering screen:

Extra sauces (1 selected):
[ ] Mayonnaise
[v] Ketchup
[ ] XO Sauce

I understand what indeterminate checkboxes are, but I don't remember them ever actually making sense anywhere I found them.
I guess it depends a little on how many levels you have to go through to get the big picture. If it's a big company then you will find it difficult to get the big picture since you may have to go through a lot of levels.

If it is a small one then find out people who have had some part to play from the beginning and talk to them.

However if you are conscious of appearing dumb, then that's the first thing you need to solve. We are all dumb in some way. Being conscious of it prevents you from learning.
Yeah, 10x is not just about code. Another 10x developer that worked for me had a knack for writing beautiful, easy to use, domain specific frameworks that simply made everyone else on the team 2x or 3x more productive ... on a team of 10 developers. He was 2x-3x as a raw coder and probably 20x-30x for team productivity.
Previous discussions:

* https://news.ycombinator.com/item?id=23240800 (213 points | May 19, 2020 | 86 comments)

* https://news.ycombinator.com/item?id=25142867 (207 points | Nov 18, 2020 | 58 comments)
Determining whether you're dealing with an actual spy or an innocent person is the entire point of such investigations.
Not only that but what effect does their culture, religion, norms have on their moderation actions?

It would suck if responses to questioning the bible got worse because of religious moderators.
Top Practices for Secure Software Development
For those who don't like the new skin. I have created a user CSS to make it more compact:

https://gist.github.com/kool-user/457cbf0100e075cc83977c1fe8...
When I started a vegan diet 20 years ago and asked for tofu in my local grocery store, they didn't even know the term (this happened in small town in Finland). Nowadays you can find a wide selection of various plant-based, meat-imitating products in every grocery store, even in small ones located in rural areas. Looks wildly successful to me, not a flop.
Not him but my friend has a record that he got last year over 0.06g (0.002116438 of an ounce, according to Google) of weed. At that amount it's less than an average breadcrumb but it was good enough to lock him up for a day and have his entire house searched.
I disagree. I think the current system works great.

When the "always open" setting conflicts with a current container, you get a prompt. If you want to open a specific container, long press the create tab button to get a selection of containers so you can browse to the website manually.

Using multiple accounts works great for me. Clicking on links will open in the same container, opening the website in a specific container is easy, I don't see the blocker here.

I don't know how many containers you intend on using but I don't find the feature problematic at all. Maybe the Tree Style Tabs integration is fixing a problem I don't know about, but it's working great for me.
Test Your Typing Skills
This also interested me.

I'd guess that the idea parent is trying to convey is that for a given size of a Ruby codebase the engineering organization needs to be structured like successful cases like Github, Shopify or whatever, but I'd be interested in the technical aspect to this. I agree with this idea when reasoning about microservices, but this is the first time I've seen it applied to the choice of language. It's intriguing.
Anything too big to be coded with AWK should be done in Perl. Nothing bad about that. Perl it's almost a sed/awk/sh replacement when shell scripting based code gets clunky.
Fake meat isn't for vegans who want to eat meat-like products.

It's supposed to be a gateway product that will eventually entice hardcore meat eaters to first try fake meat and then maybe dare to try a non-fake meat vegan product.

The best vegan products aren't "meat thing but vegan", they're all just gateway stuff.

The best vegan food is stuff you couldn't do with meat at all. Just look at Indian or Thai/Vietnamese cuisine. The protein doesn't really matter, 99% of the taste is in the sauce.
Yes. In Cambridge at the same time, the chains were Garfunkels, Pizzaland, Pizza Hut, and PizzaExpress. PizzaExpress (particularly "7a") was head and shoulders above the rest, though Pizzaland's endless shower of half-price vouchers admittedly got people through the door. I don't think anyone ever went to Garfunkels unless the parents were down.

There were a handful of enjoyable local restaurants/cafes that were just one step above a greasy spoon, though.
Being 0.1x would imply that the average person on the team produces 10x more value than you do, so it can't be a byzantine organisation since it would hurt your colleagues as well.
In my country it is even difficult to get a security clearance when your siblings are a massive drug or alcohol addict. Due to high chance of bribery
The story reminds me of this old joke.

A man left a set of bagpipes in his car he parked and went into a bank. He then realized he had forgotten to lock his car. He rushed back but it was too late. To his horror he saw that someone left another set of bagpipes in his car.

Oh and my Dad's friend had a great idea for anyone having their car broken into. Place mousetraps in console, glove box, under the seat, on the seat and turn off the dome/interior light.
> The ≤5% estimate is just as inaccurate though.

Well, render me extremely surprised! I am wondering if that is because the population as a whole goes vegan/vegetarian (which I doubt), or if they are one of the few producers offering a wide range for vegetarians, and so they get all the vegetarians as customers.
It is true that the FBI found the person they were looking for, and that person was the terminus of their investigation. It is not true that the article author was investigated by the FBI. He was nothing more than a MacGuffin in the overall plot.

In this specific case, the security officer made the correct decision in having him leave out this detail from the clearance form. Makes for a good story, though.
By taking a publicly available template, and putting in your details and mugshot.
These are all three: https://www.beanit.fi/en/our-products/

It's just processed fava beans, nothing unhealthy.

Their tex-mex mince (not on the english pages for some reason) is superior to minced meat in my opinion. It keeps in the fridge for weeks (can't do that with raw meat) and the texture is pretty similar. Less fat, more protein.
You should look at gdp, not per-capital gdp, for a comparison of markets. Europe and the US aren't far apart. I'm assuming the slower uptake in Europe is because of stricter food labeling laws and the fact that most of these companies are US-centric.
AcousticBrainz: Making a hard decision to end the project (2022)
Their sacredness is not related to metaphysics, it is not originating from their existence itself. As you said it is just because one certain spider is believed to do an important thing. For example AFAIK spiders are not used as figures in Islamic Culture, they don't have semiotic meaning. So Ostrich eggs being anti-spider doesn't necessarily mean they are evil/unholy.
do you realize CAD is unnecessary because Firefox has site isolation for a few years already?

anyways, it's CAD the one providing you that sense of privacy, not the container.
It's precisely because the alternatives, delicious as they are, do not replicate the experience of eating meat. People like the taste of meat and they want to have it, that's really all it is. If you want to satisfy those people without incurring the environmental and ethical costs associated with raising and killing animals, you have few options besides replicating meat.
yay, I need to get an account so I can browse it normaly. great...
Which totally puzzles me. Nothing wrong with a vegetarian diet, but would I prefer processed food, vegan or otherwise, over unprocessed one?
Facebook containers are a killer frature. As soon as I bought a new laptop and became able to afford using Firefox (it was too slow on the old one so I had to use Chrome-based browsers as they worked much faster) I don't have to use multiple browsers nor multiple browser users in separate windows to isolate specific websites. This is awesome.

By the way there is a more sophisticated version of the extension which would let you configure rules so specific websites would open in specific containers automatically.
There was a Solar Powered Vinyl Tent touring the festivals in the UK last summer. A bunch of records to flick through, a player and a few deckchairs. It really was a wonderful thing.
My company uses a workflow where we don't use PRs for code reviews. Instead we each have our own git repo that's a fork of the tech lead's, with some git rules in place to impose a branch namespace. To open a review request you push a branch into the reviewer's repository. Our CI system detects the new branch and starts running it. Once CI passes that updates the bug tracker which triggers a notification to the reviewer.

The reviewer then does a git fetch, and then checks out the newly created rr/ branch. They make any small changes that aren't worth a roundtrip and push them to the rr branch. They add FIXME comments for bigger changes. They then either assign the ticket back to the developer, or go ahead and merge straight into their own dev branch. Once an rr branch is merged it's simply deleted. The dev branch is then pushed and CI will merge it to that user's master when it's green.

IntelliJ will show branches in each origin organized by "folder" if you use backslashes in branch names, and gitolite (which is what we use to run our repos) can impose ACLs by branch name too. So for example only user alice can push to a branch named rr/alice/whatever in each persons repo. That ensures it's always clear where a PR/RR is coming from.

Because each user gets their own git repo and cloned set of individual CI builds, you can push experimental or WIP branches to your personal area and iterate there without bothering other people.

This workflow gets rid of things like draft PRs (which are a contradiction), it ensures each reviewer has a personal review queue, it means work and progress is tracked via the bug tracker (which understands commands in commit messages so you can mark bugs as fixed when they clear CI automatically) and it eliminates the practice of requesting dozens of tiny changes that'd be faster for the reviewer to apply themselves, because reviewer and task owner can trade commits on the rr branch using git's features to keep it all organized and mergeable.
I often get left and right confused, so I'm not really a fan of using left/right as code. It takes maybe 2 seconds max to think about it, but it's annoying.

Worse is the labeling. When something says "On" it's not clear whether you mean it is on, or the button turns it on. As far as I'm concerned there is no correct choice, because it's not fully unambiguous.

The aesthetics, however, are pretty great, there's a reason designers don't seem to like checkboxes. Checkboxes feel kinda odd. On paper they are used to denote membership in a set more than general boolean status.

When the question is a boolean, like "Did you feel sad today?" there's usually one box for yes and one for no.

The aesthetics are good enough I'd say it's even worth adding an unambiguous state indicator like (Disabled) to clear the doubt.

But, radio buttons with separate on/off boxes can also be very familiar and aesthetic, and I'd probably go with those more often.
Yes, possibly even (rare) illegitimate anger is excusable, people are emotional beings and can blow up.

What this is IMHO truly about is when people more or less intentionally abuse the power inequality in such situations. Like you could manage your anger, but why bother, it's just a service worker who can't fight back.
Dunno about other countries, but in Poland they steal either total shitboxes (below 2000 PLN - around $500 AFAIR in value) or luxury cars. My friend's parents had their week-old SUV stolen from them. Then they bought another one from insurance money and it was stolen as well. Of course, no traces of the thieves...
That's an interesting proof, because I can easily follow it mechanically, but I have absolute no intuition for it.
Just confirmed, on 16.3 still slides, you can even do it partially/slowly. Readily accessible one is settings airplane mode, first setting in settings.

Absence of verb in label makes it clear what it is.

Meanwhile, on Kindle, it shows a black airplane in a white circle labeled "Off" and a white airplane in a black circle labeled "On". This is a recent update from before where the first was an airplane with a slash through it for Off. In both cases, Cell/WiFi is on when labeled Off, network+radios are on when icon was airplane with a slash through it labeled off.
I mean how can Facebook check government ID if it is legit? ( not how to photoshop ID. )
> One variety of 10x pretender

I call them an "almost 10x'er" ... they pump out 10x code but it is a horrible buggy mess. I got pulled in to help one team that was months late on a release and found that their entire team was swamped with whack-a-mole bug fixing code that the "superstar" had written while the "superstar" was banging out new features for the next release. None of the features they wrote actually worked but they got the credit for developing those features and the rest of team was being blamed for not being able to ship the features.

So I get why people can be jaded by the whole 10x thing.
Some decades ago, my dad's best friend's car got stolen in Geneva. They found it a few days later 50km away in France. The police returned the car to him and said it was used in a jewelry store robbery in Geneva. Not sure how or why, but they returned it to him with its contents it was found with; two Mont Blanc pens (worth 700$ each) and a few high quality tools that were probably used to break into the car. We got a fancy pen in the family since...

On the topic of car theft, my dad used to have a BMW E30 325iX back in the days. The car was very sought after by thieves, so his cousin (who's a mechanic) installed a switch under the seat to cut-off the gas between the tank and the engine. The car was broken into a few times but never disappeared.
Have you ever heard of nonprofits?
If you think the capacity will never exceed that one standalone database. If not, you'll need to plan for sharding anyway, in which case sqlite can work just fine.
Next time just ask for an allergy test. These days they just draw a bit of blood and send you the results in a few days. Then its on your records for good.
Nah, it makes them a 100x. It's a bell curve and it's ok to be near the middle.
I don't think your point and their point are mutually exclusive:

- no seatbelt, you want the airbag to catch you (better than no airbag)

- with a seatbelt, ideally the airbag doesn't (need to?) go off, but if it is necessary you'll be glad of it
I think you must compare like to like. Working on a team is always harder since you have to communicate the code you write, and you have to learn the code they write. Teams produce more value as a whole usually, but each individual produce less than if he was working on something on his own.

So comparing how effective you are when you work on your own projects to how effective others are when they work on a large team effort isn't a meaningful comparison. The most valuable programs are all huge collaborative efforts, so even if you as an individual produce less things you typically add more value by working on a big project, while most of the effort people put into their personal project never goes anywhere so ultimately provided 0 value, that is why we put up with teamwork.

But there are many cases where a team of collaborators just never gets anything done. I'm not sure how that happens, but in those cases any decent developer who has practiced some solo projects will easily do it in a fraction of the time. Maybe some developers just never builds their solo development skills and just practice the more lucrative team development skills? But you can't do without those solo dev skills, they are necessary to get out of those deadlocks where a bunch of team players all are waiting for someone else to fix a problem.
One day I wish to see the AsciiDoc(tor) Reader. I'd love to be freed from Ruby as AsciiDoc is superior to Markdown and most other lightweight markup syntax options in features and syntax. This lack of features is why we have an incompatible group of Markdown syntax forks (aka "flavors" to mask that forks are incompatible).
Ask HN: What’s the best books and resources for UI/UX in 2023?
Duckdb should be compatible with postgres to a high degree.

https://duckdb.org/why_duckdb.html

> SQL Parser: We use the PostgreSQL parser that was repackaged as a stand-alone library. The translation to our own parse tree is inspired by Peloton.
Finland has a (relatively) huge industry making meat substitutes from barley, fava beans etc. Stuff that we produce locally.
How to Troubleshoot Applications on Kubernetes (2022)
[Whine]

Is it? I mean every time I check out a so called vegetarian restaurant I get ... plant hamburgers. And I'm in Eastern Europe, I'm pretty sure there are hundreds of traditional recipes that don't contain any meat.

The real vegetarian food seems to be dead, unless you cook it at home.

[End Whine]
> I don't think they're going for the health angle - this is junk food, just not from a live animal. No one is saying you can live off plant-based burgers exclusively, they're an indulgence, and they're aiming for the "close enough" crowd that doesn't mind indulgences.

Wait until the big players like Coca-Cola, Unilever, Nestle & co. enter the party, and see major lobbying to promote this ultra-processed food as healthy because #PlantBased, like they've done for decades with their other products.

The marketing for this stuff has already been extreme in the United Kingdom in the past couple years, with the real deal seen as vile and immoral, after being labelled as unhealthy since the 60s due to shoddy dietary science. After all, there is not much money or processed products you can make off real meat. With plant-based fake meat, the potential profits are unimaginable.
But by now I've gotten so used to it that I don't want to :)
I kind of _hope_ any statutes of limitations would have expired 35 years ago for events then 45 years ago. There's not much point in retaining liability for events that long ago; it's not like you'll ever catch the "crooks", nor likely have the ability to really judge events reasonably anymore by that time.

'course, with the general urge to be "tough on crime" and the inevitable occasional horror-story of truly heinous behavior discovered many decades later there probably isn't a lot of political will to support reasonable statutes of limitations, so I wouldn't be surprised if some of this stuff never expires.
I am afraid your citations don't support your claim. Those works are about using natural experiments and large sample sizes to estimate causes and effects. But that isn't possible for single, large events like "the industrial revolution" because there is only one such event.

This is why no one can say "industrial revolutions are 8% caused by geography and 12% caused by social structures" with any actual basis for that.
"This is my guide to troubleshooting applications deployed on a Kubernetes cluster. It's based upon my experience with the technology since I switched over from Docker in early 2017."

Already an expert? Send this to your colleagues and customers. I hope it will save you as much time as it's saved me.
Thanks, this is actually a much better description, especially 4. OP's description can be used to "prove" that 1/2 is irrational.
Those were not a toggle. They were a sliding latch:

https://i5.walmartimages.com/asr/5cd445f6-b24c-4e39-8c10-0a0...