skysight-inc/HackerNews huggingface dataset:
So this is "A popular visual representation of survivorship bias", as featured on the relevant Wikipedia page: https://en.wikipedia.org/wiki/Survivorship_bias

I didn't know it as a visual meme, more of an adage: don't reinforce your bombers where the ones that came back got hit. In other words, be aware of accidental bias on sampling, which could be so severe that it results in choices that are exactly wrong.

It comes with an anecdote, apparently, about a wartime mathematician named Abraham Wald, in which officers have the dumb idea of looking where the bullet holes are and Wald tells them they're wrong and "Wald’s recommendations were quickly put into effect", and this totally happened. But the blog tells us this never happened, and the armor was in the right place already.

So, I don't know, continue to be aware of accidental bias on sampling, except if you travel back in time to 1942 and you're put in charge of aircraft armor you shouldn't worry so much because you're basically doing the right thing. Yes. Also, people like exaggerating stories.
WARNING: Assumes USA quarts and gallons, and possibly other measures.
also useful to find your phone without making it ring loudly
Poetry struggles with complex packages like PyTorch.
I think urban dictionary did a pretty good job on this one:

“Woke

When this term became popularized, initially the meaning of this term was when an individual become more aware of the social injustice. Or basically, any current affairs related like biased, discrimination, or double-standards.

However, as time passed by, people started using this term recklessly, assigning this term to themselves or someone they know to boost their confidence and reassure them that they have the moral high grounds and are fighting for the better world. And sometimes even using it as a way to protect themselves from other people's opinion, by considering the 'outsider' as non-woke. While people that are in line with their belief as woke. Meaning that those 'outsiders' have been brainwash by the society and couldn't see the truth. Thus, filtering everything that the 'outsider' gives regardless whether it is rationale or not.

And as of now, the original meaning is slowly fading and instead, is used more often to term someone as hypocritical and think they are the 'enlightened' despite the fact that they are extremely close-minded and are unable to accept other people's criticism or different perspective. Especially considering the existence of echo chamber(media) that helped them to find other like-minded individuals, thus, further solidifying their 'progressive' opinion.”

Link: https://www.urbandictionary.com/define.php?term=Woke
As always, "it depends". There are situations where you can use Postgres as a queue perfectly fine. But there is no way Postgres can do as well or better than RabbitMQ in all situations. Same for text search, and so on.
Good list!

Also, the launch happens fast - if you plan to record it with your phone, set it up on a tripod or something before and not muck with it at all, you’ll miss the first seconds of the launch fast and by then the rocket is already pretty far up.
> Even women can inherit DNA from their many semen depositors.

They can? That paper would interest me.
Central counterparty concept implemented by most exchanges is a valid service, as otherwise counterparty risk management would be a nightmare - an example of a useful “middleman”.
Thankfully they don't assume Eclipse anymore (but it's still not great)
There's no "even with that"!? Planes fly. If they don't fly people die. This is not an acceptable regression.
It doesn't. It just a case of perceived socialism is when capitalist governments 'do bad things' (aka things I don't like).
> Use Postgres for caching instead of Redis with UNLOGGED tables

This is not the same thing, is it? Redis is in-memory, while the Postgres tables will be on disk, even UNLOGGED.
And that notation is not really intuitive even when you do understand what it means. For example the initial 4 is technically a denominator of other two numbers, but it is not intended to be normalized! A consistent notation would use the reciprocal instead, say, "1-1" for 4:4:4, "2-2" for 4:2:2 and "1-∞" or "1-x" for 4:4:0.
Named, BTW, after Hal and Ted, not the word “halted”.

Weird Stuff is gone; Eli Heffron by Kendall Square is gone…in today’s unrepairable world there’s little place hardware hackers to source the random parts like they used to carry.
Shorter answer: We don't know -- those are good questions!

Longer answer: It was 20 years ago, and we aren't exactly metallurgists. IIRC, at the time it was something to do with a variety of "surgical stainless" to focus on the best corrosion resistance combined with something that was somewhat machinable. At the time, I think we were comparing 304 (easier to machine, much worse corrosion resistance) vs. 316 (harder to machine, but much better corrosion resistance). I think looking at metals that we were able to source in partial lengths might have been a factor as well.

In hindsight, one might be able to find something with better properties in a more specialized alloy, but if I had to do it over again, I would 100% be willing to choose the 316L again. I have zero complaints with it, and the corrosion resistance it offers is superb. In 20 years, I've never polished my ring once, and it still has that mirror-finish quality (especially on the inside where it has never brushed concrete).

I rarely take the ring off (sometimes when juggling) -- I don't worry about it and leave it on even when using tools or scrambling up a rock ledge or carrying cinder blocks or whatever. Very occasionally it will get scratches (concrete is one of the few things that has left a mark from time to time), but they're never very severe scratches, and they buff out nice and naturally over time. I imagine that I would be much more concerned about a softer precious metal, and I'm glad I have a more durable ring instead.
Yeah that's right -- we make the assumption that all distributions for a given package will yield the same dependencies, similar to Poetry, PDM, and other tools. This is not strictly required by the standards, but it's very rare for it to be violated.
I use zfsbootmenu. It allows me to boot multiple OSes from different data sets, make and rollback snapshots, and even directly boot from a snapshot. It also has a minimal shell for zfs tasks.
Best Practical, makers of the venerable "RT" request tracker, also make an IR system based on that technology.

https://bestpractical.com/rtir

I haven't used their Incident Response but used the basic RT for years. It's solid and never gave us any trouble. It is all (or mostly) written in Perl however if that is a concern.

Open-source and free to run on your own, or you can pay for cloud hosting and support.
You have to shape the text even if you render the glyphs with an SDF or MSDF.
You're conflating varius things
Usually the proposal is to randomize the processing of the queue. So, as long as your trades get in during the window, there's no advantage to getting in any earlier. In theory the window is so small as to not have any impact on liquidity but wide enough to basically shut down all HFT.
> I never mention transitive dependencies in my requirements.txt file, just direct dependencies and rely on pip to install all transitive libs.

> You dont even have to freeze the version, just list the name and pull up latest version whenever you run pip upgrade

This gets you into situations when you need to release an urgent one-line hotfix into production but your docker builds are broken because some version changed. Stable reproducible build are an absolute must if you ask me.
This is weirdly addicting. It's like playing an LLM rogue-like.
What I want with a new git is first class support for large binary files. It's essential in game dev, and the best solution seems to be git lfs, which has its own problems.
The zombie misconception of theoretical computer science
I would say the difference is that there’s no new evidence that would change an obstinate person’s mind, whereas a persistent person knows what evidence it would take to change their mind, sees it’s not happening, and maintains confidence in their position.
I wish people would just stop using Python for large projects. It's such a terrible language and ecosystem with a huge surface area of gotchas.
Another thing is that the native Windows app can support 50 simultaneous video streams, which makes it possible to see more people. I was in dance parties during the pandemic with enough people that it meant that I could see 50 realtime streams of people dancing. It wasn't the same as being in a room with 50 other people dancing in sync, but it was better than only seeing 25 people at once. My problems aren't so much nebulous as too numerous to explain, I could go on for a while.

Of course a lot of this is Zoom vs. Google Meet, I'm sure a lot of the things I like about Zoom work fine in the browser - but not as well as with the simultaneous video streams limitation.

You can cost out security, but a lot of the things that I love about Zoom's native app are truly priceless - it means I can see and hear more of people I care about. Another thing is supporting dual monitors with different screens, it makes it very easy to rearrange and see more than one person I want to see at a glance. You can do it with multiple browsers and so on, but it's more fiddly and you spend more time fussing with the screens, which means less time actually paying attention to the people.
Yo Dawg, I herd you like bootloaders, so I put a bootloader in your kernel so you can boot w/a kernel while you boot a kernel.
No idea what that exactly was, but here are the videos I could find about it. Looks like mostly surplus electronic parts (like incompletely used reels, etc)?

Walk-throughs:

https://www.youtube.com/watch?v=cEV0Kqpg1jE

https://www.youtube.com/watch?v=tkPE9aGLihE

Some guy showing off is haul:

https://www.youtube.com/watch?v=NM4KED3KWzM
Even if they did, the result would never be accepted. People will nitpick everything they can, from comparability to methodology, to ignore whatever may come out of such a study.

Heck, the original is still controversial to this day and there are many people rejecting the results because of "lack of scientific method".

A sweet lie is preferable to the cruel truth, or so they said.
On Warp: After adjusting a couple of minor settings, I found Warp to be worth it. In fact, I at first trialed it 'side by side,' meaning keeping Terminal.app and Warp both open -- and found myself going for the Warp window more often. So it was an easy call for me.

I chose to not use its custom prompt because I wanted things to be more 'stock' in the terminal and not to rely on an app external to the shell for the features -- the only really fancy prompt feature I have is git branch display, and that's already working fine with my existing zsh prompt.

So, anyway, I can vouch that it didn't try to make changes to my environment (other than that offering to override the prompt, which I think it does in a way that doesn't update your .zshrc/.bashrc file anyway).

And for what it does do, I think it's great. Having command outputs separated and in little scrolling panes, really great. And mouse-able, standard text field to edit commands in, also amazing. Say you have a long URL on the clipboard with a {object_id} variable in the middle. You can paste it in, and use the mouse to select "{object_id}" and replace it instead of using arrow keys etc. to manually delete and replace the variable. So with the above efficiency gains it is already pretty cool compared to any kind of terminal app I knew of.

The AI stuff has been great to have as well. It's really convenient to have free access, right in the terminal, to an LLM that I assume has been well prompted to produce shell or scripting code as requested.

One thing I turned off is their recent "Detect natural language automatically" feature. Before, if you wanted to invoke AI, you just did a #comment. So for instance "# docker command to remove exited containers" -- well, they updated it so that even without that "#" it should "just know" from inspecting the command. But I had a problem with it getting confused by a shell command that was also parseable as 2 English words. I think I prefer actually knowing whether I'm commanding a shell or operating an LLM, anyway.

BTW - it occurs to me that there are also big categories of features that it has which I don't even use, such as like, runbooks that can automate frequently-done tasks, things like that. Those may also factor into your decision.
Trust me man, I know a few Concorde pilots and they sit in that cockpit and flip switches and the spin the controls such that the plane will glide like butter through a hurricane - while myself here is practically crash landing at every stop.

There is the chronic issue with skilled linux users where they keep flexing how good the terminal is (and lets be honest: flexing their fluidity and dexterity with it too) while completely missing the forest for the trees. The terminal sucks because it is difficult to use with an arduous learning curve.

There is a reason why Android, the most successful linux "distro" to the point at the summation of others is a rounding error, has no user terminal and a robust GUI. People don't even know it's linux. Thats what we need; an opensource linux distro that people don't even know is linux.
One of the first challenges I faced as someone who got paid to program: port the VMS "help" program to SunOS (a *nix). Initial challenge: how to respond to each keystroke rather than wait for enter/return. My boss was intentionally unhelpful and forced me to figure it out more or less all by myself (remember: no web, and hardly any O'Reilly books in 1986). I remain eternally grateful for his judgement to this day.
> The rates are typically different if you stay a Saturday night.

I recently flew from the US to Europe and returning on Thursday or Friday was twice the price of flying home on Saturday or Sunday - the weekend return options actually showed up as free during booking.
I built up an association graph kind of like you. If I remembered about A it reminded me of B, C, and D (or vice versa). One of the tricks I learned was too condense the beginnings of these graphs into their own set of keywords that were relatively short.

Then I kept repeating these keywords in my head over and over until we were handed our test papers. First thing I did was too scribble out the beginnings of each graph. That way if I do forget something I can refer to it. Usually that was enough to remember the details that I forgot.
Looks like the case is defaulted against the "Anna's Archive" entity, but still ongoing against other defendants, including Maria who has responded with some pretty damned decent filings asserting (fairly correctly as I can see) that the Complaint fails to properly state a claim against them. I don't see a ruling granting Maria's Motion to Dismiss, so that's still in the future.

Anyone know the particulars of (federal) legal service by email?

I've only ever used the Sheriff for service, by hand to the person or their agent.
None. "UV" was chosen because it is short and available.
Wow, now there’s an amazing spin on what happened in Yemen. Do you work directly for MBS?
I’ve used both Hatch and Rye extensively. Hatch is great, but currently lacks monorepo support (it is expected to be added by the Autumn). I do like the way that Rye bootstraps itself, the dependency resolver does seem to be much faster, I like that you get updated pip lockfiles on every sync, and it already has opinionated monorepo support. Getting a new developer spun up is as easy as “rye sync”. But I agree that the fact that Hatch is under the auspices of the PyPA is persuasive indeed.

Rye for some reason requires that you put dev dependencies under a non-standard key in pyproject.toml, but other than that, it’s pretty trivial to swap between Hatch and Rye as you like (which was indeed one of the primary goals of PEP621 afaiu). I for one will certainly be checking in on Hatch again when monorepo support is added.
Comptia is a complete waste of time if you aren't looking for the most basic of US govt IT jobs, at least do something like CCNA, LPIC or one of the many many other actually useful certifications.
There is also another similar tool for building projects with Java code

https://jeka-dev.github.io/jeka/tutorials/build-projects/#ex...

https://jeka.dev/
How WMP's Wolbachia method works
I used to use one of these Swedish hosts for a very large TV torrent tracker. They successfully batted off every attempt to shut it down.

The most successful attacks were against our donation payment providers, knocking our (considerable) income offline for a few days at a time.
Interesting. Would such a person be able to change the rules so presidential pardons entirely void whatever they're pardoning?
There's also plenty of government regulations (at the local level, mainly involving zoning) that prevent building new housing, because existing homeowners want to keep property values high. How is that protecting peoples' safety?
I'm not sure how much stock to put in personality analysis in general, but of the ones I've tinkered with, the Enneagram has been the most helpful.
Yes. But then any transitive dependency stays there forever even when not needed anymore.

Initial requirements (only first level, version ranges) and dependency resolution results (all transitive packages, exact versions or hashes) are two very different things and should be treated separately.

You can implement and maintain it by hand with two requirements.txt files but it's rarely done this way. And really at this level you're better off with a normal package manager.
How does the monitor thing relate to what I was saying? In my case, I'm saying that Apple's tightly-coupled, app-OS-cloud integration means I have no ability to see what's wrong (and I'm positive the minimum wage phone support guys will not be able to escalate a bug like that to Engineering and get it fixed). My point was even first-party walled garden stuff doesn't work right, and having no access beneath the GUI rules out anyone outside being able to fix it. I get your point though that the 'right person' who could use that access to more obscure things may be rare anyways.
Yeah, I got back into video recently and it's pretty surprising that the "multiple video in" isn't a solved problem in 2024! Even recording "clean" video by itself is unexpectedly tricky. The only choice, on a mac at least, appears to be to record directly from the USB device using quicktime.

Seems like a definitely opportunity for someone, although it also looks like Apple are thinking of moving into the space so maybe not.
I like that it doesn't manage the python/venv installation. E.g. rye creates a .venv for every project and in case of packages that are large, that starts to add up as more projects are added. With poetry, I can separately create a "common" virtualenv which I can use with bunch of throwaway projects; this is of course assuming that the version requirements of these projects do not clash - if they do, I can always create another virtualenv.

With rye, I activated a virtualenv and then created a new project, it proceeded to setup its own .venv within the project instead of just using the one that was already activated.
Show HN: See the best rated areas in a city
Instead of only looking for best-rated places look at best-rated areas. The areas are derived based on Google Maps rating. You have some pre-loaded data you can choose from (coffee, gym, cowork, restaurant etc). Finally, you can rank addresses based on proximity to businesses.

Play around with it here: app.stayinbestarea.com

User: show@hn.com pw:hackernews
They have an effective monopoly.
Yeah, the cheapest good-ish solution is the ~$100 elgato camlink 4K, which will give you 4K 30fps in. It works well enough. Skip the really cheap crap, as you say.
I mean, the US already has forced labor (i.e. prison labor).

And for what it worth, China is leading the way in green energy transition. They are pushing it much faster and adopting it way better than anything the US has historically tried. Remember they only have a few decades into their own industrial revolution compared to the West's hundreds of years and they had already exceeded most if not all other countries in terms of progress.

The US doesn't even have a functional high speed rail system yet. Meanwhile, China built its own national rail network in less than 2 decades.
> is likely that if there were "only" 1 billion humans global warming would have progressed only an 8th fraction of what it currently has.

Unlikely. Most of the greenhouse gasses were released by the wealthy countries. Climate-influenced population-reduction advocates usually focus on high birth rate countries (especially in Africa, hmm), yet eliminating a single birth in North America forestalls the emissions of five people in Africa.

We should be encouraging people to use more (non-fossil fuel) energy, not less.
On the other hand, New Jersey doesn't have red light cameras anymore; the entire state got rid of them a decade ago.

Regarding the emissions checkpoints, I wonder if they still pull over EVs and give them tickets for other violations. Since NJ only does emissions inspections, EVs don't require inspections at all, so maybe it's harder to justify the stop in the first place?
I'm hearing they do a pilot in South America and they release millions of mosquitoes with Wolbachia bacteria, it should reduce Denga and Malaria infections as a result, as these mosquitoes no longer carry these viruses.
Sure, but it's less than a factor of 2. As of right now, driving:

Seattle City Hall to UW: 12mins

Boston City Hall to Harvard Square: 14mins

LA City Hall to UCLA: 20mins (a bit cheating since it's 100% freeways)

SF City Hall to University & Oxford: 24mins

NY City Hall to Columbia: 27mins
Yeah I have seen some other discussions on an API, it’s on the roadmap but the lone developer is not prioritising for now.
None of the problems you pose should be of any issue to anyone who calls themselves a professional.
Yes, exactly. That’s what I use it for. The money I set aside as a reward for completing my tasks is used for treats that aren't usually "smart expenses".

I hadn’t thought of the second use case, but it sounds like a good idea.
Please elaborate. What kind of key are you using? What are you booting? On which architecture / machine?
Other than a few comments on Reddit, every jewelry site that I've looked up says that stainless steel can be cut off with regular ring cutting tools.

The biggest difficulty that I know of with it is that the material is not very workable, and so if you need to get the ring resized, you may be out of luck.
doubtful. Stubbornness is so common that's it's unlikely to have a roundabout reason for why it exists.