skysight-inc/HackerNews huggingface dataset:
From a status perspective, the wealthier you are the more time & money it costs to have&raise children. Housing, childcare, education, etc... basically all the things that have gone up at a much higher clip than official CPI inflation calculations.
Being a wealthy person in liberal western society you are likely to live in a high cost urban setting.
Some real NYC numbers that I am sure SF is similar for.

* Housing

No kids? Rent a decent 1BR place for $3-4k/mo in any neighborhood you want.
1-2 Kids you can squeeze into a 2BR? Rent is now $6k (2-3 kids / need a 3BR make that 10k), and you are now limited to neighborhoods that are zoned for "good schools".

* Childcare? $2k/mo per kid

* Education? If your kid doesn't get tracked the way you want / you aren't zoned in the right catchment area / you have bought into the arms race - private school is $4k/mo per kid

So 0->1 kid is +$5-9k/mo

0->2 kids is +$7-15k/mo

0->3 kids is +$13-25k/mo

These are post-tax numbers so 1st kid requires +$100k of income and at the high end the 3 kids could mean needing +$500k income.

There are a lot of great cities you could cut these numbers in half, or in a quarter, but scale should be fairly similar.

Without immigration & some more conservative families, we'd probably see the same population aging/declines of Western Europe and Japan/Taiwan/Korea.
It's beautiful how we reached the core conundrum so quickly in this HN comment thread. If we're going to start "rooting out extremists" and deplatforming them en-masse, who gets to decide what counts as extremism?
If one doesn't need any training to avoid hitting stationary objects, why do so many human drivers hit stationary objects? I can see arguments that the program shouldn't hit stationary arguments, but the ones I see apply to humans too with only minor changes.

Is there a relevant difference between what's "training" for an CPU driver and what's training for a human driver, and if so, what?
Well, that's duck typing - looks like a duck, quacks like a duck, it's a Duck[y]. And while it's obviously hard to extrapolate simple examples like `duck_war` to real-world use-cases, I think signatures being different between methods of the same name on different protocols is generally enough to differentiate between them.
It'll come back looking more like seasonal influenza or the common cold.

It won't ever come back at full strength again.

We probably just get yearly shots for different strains at worst.
I don't believe consciousness exists in a meaningful way in the real world. It certainly exists as a word in a dictionary and as something for philosophical types to have woo debates over. I think the word is vague term that signifies different somewhat independent things that living organisms have to a greater or lesser extent (memory, emotion, thought, embodiment, etc). I believe attempting to have a scientific debate about consciousness is kind of like asking how many angels could dance on the head of pin.
There is a very excellent tutorial on this subject in Anathem, but Neal Stephenson. Great book too; definitely worth reading.
Mypy will only ever make it into a small fragment of Python code. Its existence is more likely an example of the those insistent on type checking crossing the picket line and bringing their last holdout features to the language than it is an acceptance that duck typing is not the way.

For the record, duck typing is the way. Mypy is a curiosity to me; I'm happy those who need it are getting that itch scratched; I'm happier it's boxed away from what I work with.
I worked on a project similar when the pandemic started last year. Ran into latency problem and just couldn't find a way around it. Add to the latency issue is also the global metronome as well.
I might be old and grumpy, but I prefer the left image to the right one? The right one is watercolory and overly smoothed, like a cheap beautify photofilter
You give in trust your company’s passwords to a random dude’s open source project that was never audited professionally. Seems a very risky thing to do.
The Paradoxical Theory of Change (1970)
Alongside ShellCheck, I also use shUnit2 as my unit testing framework. These two combined have let me write some pretty long (~1k loc) bash programs that work. Yes, you should test your bash.

https://github.com/kward/shunit2
Jut – render jupyter notebook in the terminal
I used to run Linux for everything but I’m having to use Windows these days. What would it take to get rsync.net playing nicely with windows? I’m imagining Windows subsystem for Linux (ubuntu) with duplicity installed to it? Are there any major hiccups to that sort of setup?
- Cheap, high-quality, free-from-exploitation. Pick 2.

Spare me the "Life is cheaper in the 3-world non-sense"
Cython is an option when a (potential) 100x speedup is required. Choosing the right algorithm up front, thru the rapid experimentation Python gives, can sometimes make it faster than a real world implementation in a static language, that didn't get enough time to experiment.
"The article lists mad cow as a variant of Creutzfeldt-Jakob disease"

That's not quite right, though they are both prion diseases. See https://www.cdc.gov/prions/
For anyone looking for a Docker container, it's here: https://hub.docker.com/r/manimcommunity/manim.
on -n somenode /bin/bash

It's interesting how stuff that is totally common and considered so normal it isn't even mentioned is special elsewhere and can be seen as a novelty. The future not being distributed equally also holds for the IT world.
What You're Actually Buying with NFTs
It's interesting that our minds automatically turn to the worst possibility, even though this also implies that we could find out what the mathematical limit of joy is. Chances are, there would be a lot more processes simulating joy than pain.
This is awesome, thanks for the interesting rabbit hole!
Normally I'd say "the feature request should still be made on GitHub even if it's not code" except for the fact that this is a Show HN which seems just as valid of a receiving area.
Yeah, I'm not an expert but I've heard experts discuss it as though they're almost impossible to sterilize. As a layman, I imagine this has something to do with the fact that your task is essentially to break down a molecule (a protein) instead of a structure of molecules (a virus or bacteria particle). Heat may not be very effective and the likelihood that you eliminate all the prions to the point that they'd have no effect is lower.
Docker image builds have caching! You can learn to leverage them without using a third-party tool.
There are undoubtably a ton of variations of those chants over the past 120 years and probably millions of recorded performances of those chants. Any of which would be subject to a new copyright on the date of that performance or rearrangement, regardless of the original date of the composition.

A work being widely performed is a common situation that complicates attempts to solve the problem automatically. An infinite number of monkeys randomly singing a song will eventually sing one that sounds exactly like yours. How does an algorithm determine the difference in intent between my randomly singing choir of monkeys and your church's performance? It can't, as it compares audio -- it doesn't reason like humans do. Content ID doesn't know who your performers are, who recorded it, which sheet music your performers were reading from, where they made mistakes, and/or what licenses you have. (and FWIW, any given human watching the video wouldn't know much of this either)

Two audibly identical works can be non-infringing, and two audibly differentiable works can be infringing. ContentID is an approximation -- it does not and never will have enough information to accurately judge everything.
I don't really know anything about Kubernetes either. I've been using Ansible myself for my projects, though they're all single servers. I get the idea that Kubernetes uses Docker heavily, and that you don't understand Docker that well. I'd suggest, if you care to stick to getting into that, learning Docker first.

I have been using Docker for work for a while, though I still don't feel much desire to use it for any personal projects. It seems straightforward enough - basic idea is that each Docker image runs one and only one process, and has it's own directory tree. So if you want to run a Python or Ruby webapp, all of the app files plus the interpreter and all required debs/packages/gems live in that Docker image, and you don't need to have anything else special on your host. A Dockerfile is then a sort of script that holds all of the instructions for setting up an environment your application can run in from scratch.

Of course that means if you want to run a database or a cache server or something, then you'll need to run several Docker images and coordinate communications between them and launching and scaling. I gather that's where Kubernetes and Docker Swarm and other such things come in.
Simple and Productive Things You Can Do When Bored at Work
In a lot places, leashes are required by law. Something to keep in mind even if you do train your dog to be leash-free.
We found and fixed a rare race condition in our session handling
There was also a caption at the end of that episode: https://www.theinfosphere.org/List_of_title_captions#Special...
They're hard to 'kill' because they were never alive. They're just a protein molecule.
First of all, gradle is mostly groovy, not java.

Second, I didn’t say it is in every single case backward compatible, since that is impossible in a continuously evolving platform. But there are really few “user”-facing changes in the JVM. And so I still state that calling the JVM non-stable (for which you provided no evidence), or non-backward compatible is simply false.
Please tell me a platform which is stable/backward compatible according to you to at least this degree.

(Also, we are at java 16!, java 5, 6 is so old that it is not particularly telling about anything)
All good points, and I,m certainly all for it. Thank you for infusing this thread with some optimism.
> everything down to ants is conscious

Probably anything that self replicates and has to fight for resources. Even a cell can have perception and behaviour. It's actually fascinating, but a network of DNA and proteins can function like a neural net inside a single cell.
I said there's wisdom in ancient religions that have observed something about human nature that is otherwise hard to observe from a single individual's vantage point (not to mention trying to explain it in a concise/precise way). Saying it's equivalent to "teaching people jealousy" is illustrating my point, that teachings are often reduced and bastardized and then taught to children. Regardless, point taken and I agree there is cultural context, but even in hand-holding cultures, there will be an equivalent of an exterior but subtle show of attraction and the point Christians make (IMHO) is that you can be dishonest with yourself and then fall into the "trap", so it's almost a reductionist approach to morality, since if you intend never to "cheat" then why would you even be interested in the "first step", whatever that is for the culture.
Part of the reason why I think her career is over is because even after a gold-standard apology, she was still made to resign. She did the exact right thing to do and by all means should have been given a second chance and shown some forgiveness.

Edit: A gold standard apology is 1) admitting the transgression, 2) understanding the harm it caused, 3) delivering an apology to those affected, 4) pledging to make amends, 5) changing behavior going-forward
Lecture on Python's most underrated feature: Decorators
What if the video is using copyrighted material on fair use grounds? I guess you're still screwed then?
During the last 20 years the typical x86 box went from single CPU, through multiple CPUs, through multiple CPUs with non-trivial NUMA topology to the current state where not having non-trivial NUMA topology is meaningful point in marketing of the thing. The primary reason is that large class of somewhat interesting workloads do not cope well with NUMA and then obviously running such workloads on some kind of weakly coupled cluster is completely impossible.
I think that would be a question of memory rather than having a conscious experience though I think it raises the question of whether consciousness can exist without some mechanism for memory even if only short term.
Manual of Traffic Signs
The pitch for Kubernetes is kind of supposed to be “infrastructure as a service,” isn’t it?
I doubt the adventure part. Couldn't travel very far back in those days. Also most definitely a decent amount of old people.
I think there is a lot more. I think a triangle feels different from circles. All forms have feelings in the embodied mind.
Everything longterm I put in notion.

Daily notes on paper
Are you able to, in your head, draw a difference between Amazon and Amin running some application in their home-built system?

That's how you draw the line.
Yes, the 2600 doesn't have enough memory for anything else. Did some scanline timed programming on the 400 as well.

In one job had a similar case of less memory than output area with a laser printer engine. It had a short memory buffer where the laser would wrap around many times while printing a page. The trick was to split up all the input commands into output object slices that were short enough to fit into a band of the buffer, order them, and paint them just-in-time, wrapping around the bottom of the short buffer to the top. The lower-end HP LaserJets had a similar implementation that would get the dreaded 'print overrun' error.
The post isn't about performance, and is aimed at people using Python for whatever reason, so, sure, retrofit away.

That said, if you care about the performance improvements that typing can give you with Mypy, you might want to look here:

https://github.com/mypyc/mypyc-benchmark-results/blob/master...

It won't be going toe to toe with Rust any time soon, but a 4x to 17x speedup is nothing to sneeze at.
Well for starters, no scp command at the beginning and end of each job. I'm sure you could work out an alternative solution, this is just one such solution.
Well, then, it's a real shame that he never tried to claim the Randi Prize.
Generate GraphQL API for any tabular dataset
I feel that it's better to learn skills as a part of getting traction vs try to acquire skills in vacuum.

So have a razor sharp focus on building and adoption. If things are going great then cool. If not, introspect and seek advice till you figure out how to make progress. You will acquire skills along the way.

There is no magic bullet. Naval said that for success you need Product, Market, Founder fit. I would suggest go through his podcast "How to get rich".
I'd like to see a total energy comparison between Content ID and Bitcoin PoW.
>> there are other options

> Not with sufficient supply there isn’t.

Depends. If AZ is not removed entirely from use but instead only from the most affected group (women under 50), then this can be achieved by shuffling around which group gets which vaccine. So the same number of people will be vaccinated, and vaccination deaths are avoided.

> Only if people (and the media especially) hype up a very small danger to be more than it is.

At least here in Germany, it was mainly the healthcare workers who specifically rejected AZ. Police, fire brigade, kindergarten teachers, etc. were eager to get any vaccine. So simply blaming it on the media is maybe short-sighted, there are other dynamics at play here.
You are pissed at me and it is part of the reason why I did it. I can duplicate the effort of the webmaster, send the alt texts, and maybe they will be cool and incorporate them in the post for the next reader. Or maybe they will say: "yeah, bro" and will promptly forget about me and my complains. On the other side, someone will be pissed at me because they feel guilt for something that they have nothing to do with. Yet, next time when they post a picture, they will try to avoid feeling bad by adding a simple picture description in their post. I will pay for this with a few down votes, but sometimes we have to take responsibility for our not so bright sides.
Ok, "render harmless". FWIW, "kill off" has pretty broad established usage for non living things :)
Guinea pigs are social animals, I'd get the second asap. The insecurity may be from being alone.
> Personally I think the word is a vague term and the a rigorous definition is impossible.

I don't think its just you, there isn't a good scientific definition of consciousness. https://en.wikipedia.org/wiki/Consciousness#Definitions
"Build & Deploy" under development (not available in stable version). Full documentation will be available after release.

Build - running locally. After building we have an artifact that can be uploaded to S3/Azure Storage/DO Spaces.

Deploy - running remotely on the target server(s). It downloads artifacts from storage and deploys them to the server.
If the rate were 1 in 2.3 million, then with 130,000 people vaccinated:

p = 1/2,300,000

N = 130,000

Prob(0 cases) = (1 - p)*N = 0.9450...

Prob(1 case) ~= p * N * (1 - p)*N = 0.0534...

Prob(2 cases) ~= p*2 * (N*2 / 2) * (1 - p)*N = 0.0015...

Prob(3 cases or more) = 1 - P(0) - P(1) - P(2) ~= 2.886e-05

Which is small enough to refute you comment, yes?
Sure beats the General Protection Fault we were so accustomed to back in the day. :)
> How are personal files being handled? Is encryption being used? Are you able to access this data using a shared key?

Personally, I feel like if you're going to encrypt your data, you should be encrypting it on your end, before sending it to some backup provider who may or may not be keeping your data secure.
I think its fascinating to think about it. Once you get infected, its basically a battle of doubling rates.

Will your immune system buildup up defences before the virus doubles to unstoppable overwhelming numbers. So a smaller starting initial number of the virus, gives the immune system a much longer time to organize.
i suspect not.

they seem to show up a lot for me, still, for....almost any search i do.

and looking thru a lot of posts on idiehackers and related, it seems to be the number one place that small companies go to to get attention.

so, the quality may be 'finished', but...they're still highly relevant for most of the web.
We use and like https://jkcfg.github.io/#/
There are non-Adobe alternatives with ML super-resolution features that are much cheaper. For example, Pixelmator Photo can do it for $8 (iPad, no subscription). They have a Mac version as well but I don't use macOS so I can't judge that.
Yeah, I don’t use a spray bottle either. I think there are better ways to modify behavior, such as that pattern interrupt. Cats are also way more empathetic than they’re given credit for, so I do think that they understand when main human is not happy with them.

My cat has an uncanny ability to ask for food right before my alarm goes off. I’ve often wondered how it pulls this off even after a DST changeover, and figured it was because she could hear the rest of my neighborhood start to get active so not unreasonable to bug us. Simple fix: I set the first food drop about 15mins before my alarm. By the time I’m up she’s already chilling out post-feed. The cat and I agree that more food=better, particularly in frequency, with the caveat that I’m just trying to keep her from gaining or shedding any significant weight between vet visits, so that’s really the only limit I put on it. A decent pattern for us seems to be four times during my normal waking hours. Like morning, noonish/early afternoon, late afternoon, mid-evening. She’s a little scrounger though, definitely interested in whatever I’m eating, particularly cheese, and will try to convince any stranger that she hasn’t eaten for days and is on the verge of death (OmG). But yeah, healthy weight and stable.
I'll keep using mine.
It advances on magits autofixup by fixing up multiple files.
And it checks if the commit was already published. git blame is not needed.

https://github.com/rurban/home-bin/blob/master/git-cifixup
The firewall is still helpful in case they hire a new person who opens a port and forgets to close it one day
> Does this confirm the motivations were scientific?

No.
Ummmm, histology evaluation is one of the oldest applications of computer vision...
Humans have failure modes computers don't. Falling asleep. Distracting phone call. Distracting naked person dancing in the window.

Computers have problems humans don't too of course... that's why we get these articles about "ridiculous crash happened".
To use in combination with shfmt : https://github.com/mvdan/sh
People that read the New Yorker want to learn and to be entertained.

I don’t think we should so quickly discount the style of writing:

“One morning in the spring of 2019, I entered a pastry shop in the Ueno train station, in Tokyo. The shop worked cafeteria-style. After taking a tray and tongs at the front, you browsed, plucking what you liked from heaps of baked goods. What first struck me was the selection, which seemed endless: there were croissants, turnovers, Danishes, pies, cakes, and open-faced sandwiches piled up everywhere, sometimes in dozens of varieties. But I was most surprised when I got to the register. At the urging of an attendant, I slid my items onto a glowing rectangle on the counter. A nearby screen displayed an image, shot from above, of my doughnuts and Danish. I watched as a set of jagged, neon-green squiggles appeared around each item, accompanied by its name in Japanese and a price. The system had apparently recognized my pastries by sight. It calculated what I owed, and I paid.”
The people claiming it's easy are, well, lying. Our deployments fail all the time for things like Google moved their Helm images to a new repo.

Kubernetes is still early tech and thus has more moving parts than a more well established stack. Keeping up to date is crucial and no small feat.
Thank you for creating and sharing. Very nice app.
4 Ways Hackers Are Bypassing Network Segmentation
Also, Mypy has a thousand paper cuts compared to other type systems. Pretty sure we still can't model JSON in Mypy (e.g., JSON = Union[List['JSON'], Dict[str, 'JSON'], None, bool, int, float, str] or whatever) because Mypy doesn't support recursive types. Moreover, since it's largely shoehorned into existing Python syntax, it's very awkward. E.g., I'm still not sure what the scoping rules are for TypeVar, describing a callback that takes kwargs involves defining a protocol class with a `__call__()` method that takes your function's kwargs, etc. Further, getting the type definitions to load properly is incredibly painful, the error message directs you to a page with a few things you might try to debug further, but never has my issue been among them. Also, like everything in the Python world, Mypy is slow, and you really want your type checks to be instant.

Most of these things can be improved upon, but progress feels slow and there are so many other serious issues in the Python ecosystem (performance, package management, etc) that I've given up (after 15 years of daily use). It makes me sad, but Go and Rust seem to offer better tradeoffs for the things that I care about.
The title has "PiDP" in it.
Isn't the low blood platelet a direct result of the clots, isn't that expected?

Don't the clots need/use up thr platelets in the process of clotting?
It is actually good enough to be here that often. More often, even.

It's like in this xkcd. It's always new to somebody.

https://xkcd.com/1053/
As I mentioned in other posts, I focussed on learning and pace.

I first went moderately deep on technology skills. Then on a need basis, I kind of did a BFS on all skills needs to build and run a startup.

Eventually all the skills are important.

One other thing I really put a lot of effort in is trying to put me in the shoes of other parties. E.g. if I am trying to launch an idea I try to get in the shoes of engineer, pm, design, marketing, analytics and end user. Given that I have played all of these roles to some extent, it helps me make better decisions.