skysight-inc/HackerNews huggingface dataset:
The idea that a fairly high but reasonable population city - SimCity limits population artifically through zoning restrictions - must be a dystopian nightmare is... ideological. In SimCity, citizens are free to leave, and they do if, for example, crime is too high. Why is it then that the best way not to have them leave is to reduce crime and not improve health or reduce pollution? This is a choice the designers made that was probably unwittingly informed by ideology.

The idea that what people are willing to suffer and keep the city in a state of self-sufficiency has nothing to do with health, income equality, and so on, but only about crime and the amount of commerces and parks, is also ideological.

The assumption that the highest density city that people are willing to live in means that reducing crime is more important than having healthy and happy people is ideological.

The idea that this is an expected result is also ideological.
It's also got a lot of English in it nowadays too, and Dutch. It's a diasporic fusion language so it sucks in the languages of its environment, which for today's speakers means Israel, US/UK, Holland (Antwerp).
Grab the ansible-runner image from dockerhub and it's a great slimmed down image to run ansible: https://ansible-runner.readthedocs.io/en/stable/container.ht...

To provision stuff _inside_ your docker container from ansible I've found packer is the easiest way to do it: https://www.packer.io/docs/provisioners/ansible-local There was apparently a tool called ansible-bender that did something similar but was abandoned. Packer makes it easy to define a container that's provisioned with a local ansible playbook.

Ultimately though I think using ansible with containers is a code smell. If you provision in a container with ansible you have to pull in an entire Python install, and that blows up your container size fast. You can do multi-stage builds and carefully extract the stuff you need but it's a real pain. IMHO minimal shell scripts that run in very tightly defined and controlled environments of the dockerfile (i.e. they don't have to be super flexible or support any and every system, just this container) are the way to go.
Once again this post follows the usual strategy to make sure to fail your startup https://blog.luap.info/how-to-make-sure-to-fail-your-startup...

These people are very motivated, are able to start new projects and working hard on it. Unfortunately contrary to what the world wants to make you think. Succeeding is not only a question of working hard, there is a lot of luck involved and also a lot of knowledge. But it is not knowledge you learn reading books, it is a mindset. Some people are better than others to start companies.
I can't help thinking that Scott Alexander has no clue what he's talking about, or more more benevolently, is writing quasi-poetic nonsense. Which is bad for someone with that many followers.

I can give another off-the-cuff alternative: sleep deprivation reduces self-awareness, and thus self-report of depressed feelings. It might be that at this point the "brain" is more susceptible to treatment, but that's an entirely different matter.
Yes. Check out what ddev is doing, there’s some options for using NFS mounts that are acceptably fast.
Let's talk about Blazor, baby
Blazor is here for you! Especially for .NET developers that have mostly worked in backend systems or/and in older and sometimes legacy web-frontends (such as WebForms, MVC, HTML + jQuery, etc.) and do not want, or do not have the time to learn a client-side JavaScript framework (such as Angular, React, Vue.js, etc.).
In practice I never try to replicate switch/case in Python but prefer what the author lists as "Dictionary" method.

Namely matching an item in a dictionary based on either key or perhaps more advanced matching a value inside the dict. Maybe even using re to match it.

Either way, I find using a dictionary is the most Pythonic and clean way to do it. Defining the actions first, how to match them and anything else they might need.
Interesting challenge

Smallest demo that compressed to the largest video file
Interesting concept but its pretty discouraging browsing the website. I'm a principal analyst specializing in digital forensics and incident response and I've been thinking about ways to pivot into a job for a philanthropic organization of some kind in a role directly contributing towards the mission of helping people. I have basic coding skills but a good amount of expertise in a bunch of other technical skills.

Many of the "paths" they've identified as critical things that require people suggest that to be qualified you need a PHD from one of the best schools in the world, which involves being accepted to one of the best schools in the world or living in china for years to learn the skills required to get a job.

For most of them it seems like they are saying unless you already chose this path a long time ago or you're single and don't mind upending your life for several years, you can give up and donate money to a good cause.

There's even a path for my field "information security" which casually suggests getting into a top 5 school for AI like its something everyone can do and then doing security for an AI lab.

The most laughable recommendation was getting a job in quant so you could donate more money.
Development of complex systems is rarely a linear walk through the difficulty forest.

To overcome certain types of complexity requires inhuman efforts. There are problems out there that you cannot reasonably attack 15 minutes at a time. Some things take weeks to ramp into mentally.

Consider 2 scenarios: writing a web app around an existing spreadsheet using well-understood tools and frameworks vs developing a real-time/interactive raytracer from scratch.

One of these is something predictable that you can wrap a 9-5 work/life balance around. The other is a pursuit of raw passion that requires a much more dedicated & artistic approach.
Because once you’re receiving palliative care there isn’t much concern about hastening your death. So the side effects of morphine like constipation, respiratory depression, sleepiness are lower priority to comfort.
> Very slick client, I just lost the appetite for setting up local web apps with their own databases.

Miniflux has a too little known hosted option that costs only 15$ a year:

https://miniflux.app/hosting.html

I've been using it for years and I'm super happy with it. Highly recommended.
Mars helicopter “Ingenuity” has been dropped to the surface
What is the best way to reading paper fast?
Yep, I use it. There are two tricks to mitigate this:

1. Using a :delegated or :cached flag when using a bind mount can speed it up a bit

2. For folders that need a lot of RW, but don’t need to be shared with the host (think node_modules or sbt cache), I bind a docker volume managed by docker-compose. This makes it extremely fast. Here's an example: https://gist.github.com/kamac/3fbb0548339655d37f3d786de19ae6...
Coral reef and corals are different things. A coral is just an animal. Will settle in any suitable place reached by sea currents. If the currents in their place go from poles to equator will never survive to settle there. A coral reef needs 1000 years and several submarine mounts to appear. It hosts tens of thousands of species interacting together, is more complex than the more complex software that we could imagine and not all of those species can just move with the coral and survive in the new area. Algae for example, that are of crucial importance in the survival of the reef, both as symbionts but also as competitors.

Wipe the 10% of the species, just the rare ones, and you will have still a stunning "virgin" coral reef but is neither healthy nor sustainable long term. Wipe all the uncommon species of coral and Acropora will refill all empty space so technically there is plenty of coral still. Wipe all sharks and there will be a chain of unexpected consequences down on the food chain. The reef works as a whole entity.

Is about quantity but also about quality of the remaining corals.
Culture.pl is a Polish site - hence their focus on the Polish connections. No maliciousness there I think :)
The trick is tell when striving for consistensy is foolish and when it isn't. Otherwise you would always be able to fall back on this quote to justify creating unuseable code/frameworks/projects/languages.
>However, there are some special cases where variable scope is smaller than a whole function, e.g. within list comprehensions.

Or we can think of a list comprehension as a function doing a loop/collect under the scenes.
Thanks for the tips guys. Will definitely try them out.
It's not just becoming more like reddit. Reddit still allows you to post porn and whatever you want in your own subreddits, and you can even make subreddits invite only.

Twitch inconsistently applies the ban hammer across the board. DMCA takedowns apply to everyone, even if it's your ringtone while you're coding with just 1 viewer. And takedowns rarely are given any sort of explanation, and if you aren't already a big enough streamer to create an uproar on twitter you're likely fucked.

And as little faith as I have in reddit's moderation, I have none in twitch whatsover. Trusting twitch's moderation team is like trusting facebook's privacy team. Yes, it really is that fucking awful.
The name "Limiting Factor" reminded me of the ship names in Ian M. Banks' Culture novels, so I wondered if they were inspired by his books. According to Five Deep's FAQ, all their vessels are named after Culture ships: the Limiting Factor is from The Player of Games. Their support ship is Pressure Drop and it has a utility vessel called Little Rascal, both of which are also the names of Culture ships.

> The financial sponsor behind the Limiting Factor’s design and construction, Victor Vescovo, is a great admirer of the science fiction genre and in particular of the “Culture” series by Scottish author Ian M. Banks. In the books, the space-faring vessels are self-aware, highly symbiotic with their human counterparts, and grant themselves distinctive names. “Limiting Factor,” as well as “Pressure Drop” are two of the ship names in the series that seemed to fit their character. Thus, the names are an homage to the author, who passed away in 2013.

https://fivedeeps.com/faq/
Perhaps not, but cities are so very complex, with many, many moving parts (so to speak) and one of the cool things about city building games is that it helps you interact with something remarkably complex.

You can start a city from scratch on easy mode. When I haven't played for a while, it's common for me to get tripped up by something stupid and have things go sideways.

Fordlandia and other real world efforts to build a city from scratch in the middle of nowhere are generally infamous for having gone sideways. It's quite hard to create a functional city from scratch with all the right moving parts and once things go sideways, it's hard to come up with the money to fix the problems, assuming you can even identify them.

You overbuild X and it has knock-on effects of Y and Z that didn't predict or forgot was likely and now you've painted yourself into a corner.

Real cities tend to start as a nexus on some transit hub, such as a port at the mouth of a river where the terrain creates a natural port and you don't need much to make it a functional commercial port. Quite a few American cities can trace their origins to being a rail stop on a rail line.

Towns can get born or die when new highways get built, depending on whether they are on the new highway or whether the new highway causes traffic to pass them by. Historic small towns on Route 66 were born from traffic passing through them and many of them "died" (or greatly shrank) when Route 66 was replaced was modern limited access highways.

If you don't have enough water and electricity, no amount of tax breaks or pro-business government policies will grow your industrial base. Add water, electricity, trains and a port and now you have enormous demand for industry.

Of course it doesn't model "actual cities." Models always have their limitations and it's helpful to understand what those are, but you have start somewhere for developing mental models for the complexity of all the moving parts of a living, breathing modern city.

Our failure to wrap our minds around that seems to me to be a root cause of a lot of the small town blight and related social issues happening in America today. (This may also be a factor in problems in other countries, but I don't feel qualified to speak to that.)
I don't mind answering. I gave the simplified version. Her body would not accept nutrition via the stomach, the upper intestine (jejunum, a J-tube) or intravenously (TPN). While the doctors were unable to diagnose anything more than gastroparesis (think "gastric paralysis") we (the family) suspect that there was a deeper systemic problem that the medical system would never have caught. Perhaps she had a disease that is extremely rare or as yet unidentified. Everything about it was atypical.
I adopt a different attitude. If you have been spoiled by something, doesn't mean it's better, just that you are set in your ways. Which might be good, but sometimes it's better to broaden your horizon.

I liked macOS, I had used Linux full time for 15 years, spoiled by it if you will, then I tried to set up a WSL environment just for me and let me tell you: you guys can keep your Macs and half arsed Linux distros, Windows these days is truly underrated. Being able to game, have a better Linux and Docker experience than macOS, and not stuck in the 90s like Linux actually feels great.

Because the reality is that all software is actually crap. If you think one is better than another, you need to look harder.
You can use 4x3 bone matrices instead of 4x4, saves 25% of GPU bandwidth, also vertex shader will be slightly faster. They don't need projection component anyway.
I agree the moderation of twitch is much worse. I was referring to the quality of the content. There are worthwhile niches you can find on both sites.
Where is that law written?
Can you recommend resources to help you succeed in building B2C products as a solo entrepreneur? Alternatively, can you elaborate on your take?

I'm interested in building B2C products, and I find that IH is mostly concentrated around B2B (which is logical, because B2C entrepreneurs don't have incentives to post their story there).
Nah this isn't true. Among Haredi Jewish communities it's still very often the mame loshn (mother tongue), and they're growing in number.

Secular Yiddish has been having a revival for a couple of decades, but to me it seems like more of an academic object of study than a living language, like it is for the Haredim.
Experience of handling code written by all known consumers of H1B visas in US and other major sweat shops, across industries whose main business isn't selling software.

The real world isn't the pleasant CPPConf and C++Now session rooms, nor the quality standards that FAANG expect on their work processes.

The mess that is done will less complex languages takes another level when they also have touched C++ in the process.

Remember some Bjarne talks, on the real world many students still get introduced to C++ via Turbo C++ for MS-DOS.
Happily, it is nowhere required that we agree!
I’m glad if you feel better know. It’s interesting to know oneself because I have exactly the opposite experience. The more the day pass the more I am stressed, with sometimes panic attacks before sleep. I feel refreshed in the morning, the best part of the day for me. The exception is when I have a fixed schedule, a boss (also a long commute and a job I don’t like), then sure I don’t like waking up, because I know exactly what the day will be without surprise and it’s shitty.
In Czech and Slovak frajer/frajerka are normally used to mean boyfriend/girlfriend (unlike e.g. in Russian).
Sorry for the misunderstanding. I agree, there are lots of great small streamers on twitch.
>But still js=bad python=good.

I don't really understand the logic behind this comment. You're pointing this out like it's some contradiction in people's opinion.

But it's not like "block scope" is the one and only determinant of whether a language is good or bad, so lack of that alone would negate the above statement.

js could be bad and python good, regardless of whether Python lacks block scope. Doubly so since js also lacks it by default, and has only sort of tacked-it on with let/const.

But the even better answer is that both are languages with different strenghts and tradeoffs, that JS did have several bad design decisions early on, that both have evolved, and x=bad, y=good is a fanboi reaction, not a developer reaction.
Yes I do. I am trying to develop on OSX since a few days, using Docker. But between the low amount of ram on the laptop and the bad IOs performances I decided to give another try to Github Codespaces and I'm very pleasantly surprised. It feels fast enough and I can switch from computer without thinking about it.
> It also sounds like they're trying to build generic B2C products, which I think is the complete opposite of what you should be building as a solo bootstrapper

Why do you think solo bootstrappers shouldn't build B2C products?
It changed with time and successive personal unions. By 1569 the Commonwealth was already functioning in practice before it was formalized.
I'm waiting for someone to name a ship with the full name of the Mistake not...
From the point of view of the greater economy it's not helpful to have people buy property (and thus increase property prices by creating demand) to just rent it back out.

It's only helpful if they are helping increase the quantity of housing or somehow providing some other kind of service.

Simply using rent to pay the mortgage is really not something that we as a people benefit from. It would be better for everyone if that immigrant in Queens invested their savings into something else that would provide value.
Is it possible that Apple and/or Google being the market leaders in China/Russia is better for the world than their foreign counter parts? If they're invested in these markets, could they influence them in more positive ways?
The medical profession spend a long time (rightly) ruminating on death. To die is, unfortunately, a natural consequence of being born: all doctors can hope to do is change the order around a little bit here and there. Yet that does not mean that the practice of medicine is pointless, nor does it mean that death has to be accepted. One of the main medical training "shorthand" books in this country, the oxford handbook of medical sciences, affectionately known as 'prawn cocktail' owing to the similar colour of its binding and a packet of Walkers' [EN-US: Lays] crisps, simply has two double-page spreads on the subject: "death of a parent" and then, following that, "death of a child". No mention is ever made of "death of yourself".

I think that doctors spend a long time subconsciously thinking about this subject, and knowing full well that there are some conditions -- like gastro-oesphageal reflux disorder, let's say -- where it is overwhelmingly like that, with the help of the last few decades of technology, be something that you die with, and not of. The difference between refusing treatment may be pain initially, and a preposition to get cancer of the oesophagus later on. Then there are other conditions that are awful death sentences, and have been since time immemorial, diagnoses where a good outcome changes dying at home in four months to dying in a hospital in eight.

When I received a spinal injury following trauma, one of my colleagues (a cardiologist specialising in heart failure and transplant, both conditions where unfortunately a sizeable proportion of patients do not survive a long time) simply said to me: "well, this is life -- you're born, bad things happen, and then you die".

I found it oddly comforting, and had absolutely no qualms about taking the next dose of morphine...
We don't know what the SaaS products were, what he is describing, how much they were, who was the target...

I am just fascinated by these type of posts which people can sit down and write longer than I can tolerate to read. I still don't know what the author tried to convey. Impressive this got 99 votes here.
Same here for ctrl-a when I tried tmux. After coming from using screen a fair bit it felt so much natural.
Looks like they were warned about those, and they decided, we don't care, let's just ship whatever.
I experienced sciatica for about a day and thought my life was over. I'd take a kidney stone in its place any time; with a kidney stone you at least think that by moving it might help (and no fear it will last forever).

Fortunately in my case I associated the sciatica to having too thick a wallet in my back pocket, and removing that fixed all. Strong recommendation to those reading here to avoid such carrying of a wallet.
You should get 4 junior jobs instead. Work 20h and make 200k
Web Archive version (no wall):
https://web.archive.org/web/20210404040950if_/https://www.ec...
That's 500 megs is after accounting for that.
Out of curiosity, what is it that gets you before you go to sleep? What is running through your mind when you experience the panic attack? (I mean, not specifics, but in a general sense.)
Where a comment says that the link downloads malware.
Cat /dev/random?
>Has it it not filtered through to everyone yet that everything that can possibly be an expression should be?

No, as it's just an ideology, and not some absolute engineering truth.
For audio, maybe you can use pavucontrol on your host to make pulseaudio accept network connections, and then use PULSE_SERVER=your_host_ip command_which_plays_audio in the docker container? (I haven't tried it).
Thank you. An unfortunate reminder how much we still don’t know about the human body.
I find its easier to setup environments via Nix. Its no longer just a bunch of shell scripts.
> The worst part is that the people profiting from this probably don't even realize what a genius move they're making.

I mean, you call it "worst", but I'd call it a blessing, and one we ought to enjoy while it lasts. The moment the powers that be realize that they can capitalize on self-criticism and entirely preempt dissent is the moment escaping said powers will be effectively impossible.

We're entering an age of ubiquitous corporate social engineering, particularly when those same corporate interests own the very means of discussing those corporate interests. A singularity is approaching, one of a different sort of artificial intelligence than what most people imagine: corporations are artificially intelligent actors - paperclip-maximizing automatons, but s/aperclip/rofit/ - and it's only a matter of time before they become fully self-aware and figure out how to squeeze every last drop of profit out of the universe in which they exist. The humans ostensibly "running" these corporations are a means to an end, and nothing more.

And here we are, talking about it on a website owned by a corporation, via devices controlled by corporations, over networks controlled by corporations.
It's an illegal operation
The Nobel is very political and not very meritocratic. Being honest, it doesn't matter and it's moot.
I don't think posting ahead of time justifies it. Unless there are clear reason for a breaking change, having some code to parse old config into new one, or at the very least convert the first time an old config is seen, is pretty trivial compare to the amount of time wasted by every single users manually converting their config.
Same here, never heard of miniflux.

I checked out the website but I don't like the look of it very much, it uses too much screen space (judging by the screenshots). I'd prefer a much denser view like hacker news (even though the site says miniflux was inspired by it!).

I love the CLI client though, but I assume it doesn't stand alone.