skysight-inc/HackerNews huggingface dataset:
I’ve wondered about something like that. Lower population growth seems to be a direct consequence of modern liberal society, where women are allowed and encouraged to choose having a career over raising a family.

And despite glib sound bites from well-to-do upper class families who can afford a fortune for high-quality childcare, it may simply be that the average middle-class woman cannot “have it all”, and must make the choice between a fulfilling career or a large family.

If my assessment is correct, it seems to end up in a scenario where, tautologically, the fecund inherit the Earth. In this case, society naturally drifts back towards a more conservative view of family roles over the next century, since only people who live those values increase their numbers. Perhaps, long-term, we enter a regular cycle of populations rising and falling, with each demographic turnover lasting a full century or more.
> Kinda hard to make that call given you don't know what kind of lifestyle OP is accustomed to, or where they even live.

Well, they are 35 years old and have $600k, which says something.
Rich Hickey’s “Hammock Driven Development” talk largely agrees with this view: https://youtu.be/f84n5oFoZBc
Oftentimes however with microservices it's the tail wagging the dog. Microservices architectures become such a burden that they strain the capacity of the existing team which leads to more hiring which thanks to Conway's law leads to more microservices being built which leads to more operational and architectural overhead which leads to more hiring...
Rust has weak pointers, couldn't they be used to avoid that? https://doc.rust-lang.org/std/rc/struct.Weak.html
My mid 90s is FreeBSD. Two floppies and a 14.4k on the install. 486 66dx2 with 20 megs of ram and the thing cooked. I used that server up until 2002 as a proxy server (this is before the age of updating software for security). I finally didn’t need it, it simply never broke.
Apples to oranges. Functionally no one builds their identity politics around being "pro-taxi-medallions" or "pro-zoning". In contrast, one of the major players in American politics made a concerted effort to fabricate a wedge issue (to mask their actual policies having become socially unpalatable), and spent decades pushing that narrative to cement it into identity politics.

[1] https://www.politico.com/magazine/story/2014/05/religious-ri...

[2] https://www.nytimes.com/2021/09/15/opinion/abortion-evangeli...

[3] https://www.npr.org/2019/06/20/734303135/throughline-traces-...
Yes. I was reading through wondering if someone was going to mention Supabase. Not a web developer by day. I do telecom stuff. I’ve been bouncing around trying different frameworks because I want to build a website, and once I found postgREST and then Supabase I loved it. Supabase has a a lot of components, but all specific and exactly what you might need.

I am documenting my process of building my first web app here: http://tbonesteaks.gitlab.io/blog/. Just started it today, so it’s rusty.
> Why is the onus always on the bottom workers

Power imbalance. The same reason why *essential* workers often get poverty salaries.
This is really cool! Thx for sharing
Japan Post provides this service, except the postman goes to your door and asks for ID and verifies it on the spot. It's very easy, and an extremely cheap way for services to verify identities (it's just +100JPY on the regular postal fare)
my dream neighborhood. I wonder if all the garages are just stuffed with a bunch of crap and people keep the planes parked in the driveway.
That's an obvious sign of OCD.
Thanks, I'm not really a German language reader do that gives me something to go on with.
There is a background cleanup process for SSDs called trim, but it does something different.

I mean magnetic hard drives are very similar to vinyl recordings, so it's clear why contiguous file placement has lower latency, and thus why defragmentation is a big performance boost. I believe since SSDs are organized differently (many NAND chips), their access latency doesn't benefit as much from a contiguous file placement.

Furthermore, defrag necessarily has to write. Since SSD cells have a finite number of writes before they do not retain data, defragmentation shortens your SSD's lifecycle.
I don't even turn on showing percentage in my phone, watch, headsets. Am I the only one don't care about battery percentage?
Protein (well amino acids) is used by the body to repair tissue. Amino acids are more available in animal proteins than in plants. There are scores [1] for ranking protein availability, and the top ones are animal protein (the humble egg ranks very high).

You can get the same proteins from plant sources but you have to eat a lot more of it (which can be difficult to do -- not everyone can eat a lot even if it's fun foods) and also supplement the limiting amino acids. I believe most diets fall short of the recommended amount.

[1] https://en.wikipedia.org/wiki/Protein_quality#Protein_source...
Don't recall if this was a deathstar but it certainly clicked. Warning, loud!

https://r-1.ch/hdd.mp3
+1 for PQDM, I use it a ton and most of the time it just works. I did have some rare cases where PQDM was much slower than a direct joblib implemention, but that could well be a fluke on my end. Either way, amazing package!
I have the same question. It seems https://www.vlatkovedral.com/entangled-tardigrades/ is serious? and it's by an Oxford prof.
A YouTuber named Kim Justice I feel had the best retrospective of Psygnosis as a whole. Check it out when you get a chance: https://www.youtube.com/watch?v=tvYlxnHOY-Q

They made a huge impact in the European and American gaming scenes and we're forever grateful for that.
I'm talking about homeless people: You can't have an address if you don't have a job because you can't pay rent. Unless you live in a city with adequate public housing. Duh.
You should give "How to Fragment Your File System" by a lot of people a read.

http://csis.pace.edu/~jyuan2/paper/betrfs5.pdf

"In this article, we demonstrate that modern file systems can still suffer from fragmentation under representative workloads, and we describe a simple method for quickly inducing aging.

Our results suggest that fragmentation can be a first-order performance concern—some file systems slow down by over 20x over the course of our experiments. We show that fragmentation causes performance declines on both hard drives and SSDs, when there is plentiful cache available, and even on large disks with ample free space."
You're not wrong. People do stay in relationships due to financial dependence. Is that an outlier that can be addressed? Does the existence of an outlying circumstance require a shifting of society? Broken homes, as an aside to my questions here, have so much more to do with current day problems than almost any other issue. Can we find a way to tackle all of these issues? Right now it feels like scorched Earth.
Not sure I'd want to build a career in a country about to be violently partitioned by world powers. Low cost of living is one thing, tanks and rocket launchers in the streets are another. Best of luck to Ukrainian devs in relocating to more expensive, but less perilous countries!
drop one ally
Defragging puts files in a line so a spinning disc with a magnetic head can read it cleanly with one swipe.

You phone works simple by asking for data from addresses. Not saying it’s perfect. Files can be fragmented so you may send a few more requests to get them. But it’s not something to lose sleep or run a utility on.
One of the most important lessons I've learned from fiction is from the relentless joy in spite of, or maybe because of, repeated failure in some stories.

The most common source of this trope in my memory is in anime, but it's everywhere, in every culture and narrative medium I've experienced.

Failing is not a negative in itself. Sometimes the consequences are a negative. Usually though, there's a lesson to be learned that's a net positive.

Something something Edison.
I'm not sure if you're saying this is a good thing or bad thing. I've worked closely with police and military and the front line folks of these and similar "operational" departments should be the least of people's concerns with respect to government spending imo. Like much of the rest of government and the broader public sector, its the growth of the administrative layers that's where the real waste is occurring. Money that could provide more front line services that could be valuable is instead going in to administrating them.

I just checked because I'm more familiar with Canada, eg [0] where senior military officers have grown in number while number of members have fallen, and I see that the US actually has caps on number of generals that have prevented the same growth.

[0] https://ottawacitizen.com/news/national/defence-watch/canadi...
Ah, sure, that makes sense. I guess I tend to be running 2-3 different browsers for different kinds of tasks, Chrome for work, Firefox for personal browsing, Brave for gmail, so I don't typically end up with multiple browser windows in the same browser. If I do for some reason, I tend to minimize all but the one I have been using with cmd-m.
You may want to consider seeing a therapist. They can help address all three (and more) of those concerns.
> ... jobs where I truly believed in the mission ... I was also massively burned out

This can be true but being in alienating jobs that you don't care about is also a cause for burnout. Both extremes are dangerous, it's well established.
More on the topic of hw/sw co-design from another fellow you might recognize: https://www.youtube.com/watch?v=nY07zWzhyn4
Oh god yeah! hahaha I remember the pain (of the wait)
As is always the case, "it depends".

Are monoliths are good in some cases? yes
Are micro-services good in some cases? yes
Is a hybrid solution good in some cases? yes

Figuring out which way to go is why we wear the architect hat.
> Your lack of understanding is a valuable attribute that goes away as you gain experience

Not necessarily true. Beginner's mind can be embraced by anyone who stays humble. Some of my favorite people to work with have ample experience, but approach each new challenge from the ground up.
From having attempted to understand Solana contracts they make heavy use of traits and serialization libraries.
Most people over the age of ~65 are given $967.50 a fortnight. (its means tested - but the family home is not counted). They spend that on whatever they like. I shudder to think how much goes into the pokies.

Old people like to visit the GP, like every week, to chat about the weather and that weird pimple that's been growing in weird places. That's also paid for by the government.

Here is a breakdown of where one Australians Tax Money goes. https://imgur.co/NmCZa5V

I'm of the opinion that the aged pension should be no different to unemployment benefits given we have free healthcare as well.
How many unvaccinated yahoos were there at this institution? I thought many colleges require their students to be vaccinated.
US accuses China of developing 'brain control weaponry'
I only skimmed it but couldn't find any references to log4j.
San Francisco got a very, very bad reputation starting in the 70s - O’Farrel brothers, Jim Jones, the Symbionese Liberation Army, etc.
Over population of humans created the biggest problem already. Climate change, farming too much to feed that, 96% of all mammals are human and livestock, only 4% are wild that we can't exploit, 70% birds are poultry, other species are going extinct.

But people here are self centred like always, so those are not bigger problem to them but future economy is.
At a previous job, the boss awarded praise, and "points" each week for the developer who removed the most code from production. Counted as lines of code deleted according to git.

(Points were redeemable for schwag from the company shop. They were highly desirable and nearly cash equivalents).

Deleting code is arguably the most valuable work you could be doing.
The "Warrior" program only downloads the data temporarily, and then uploads it to a staging server run by AT members. The staging server packs the WARCs into MegaWARCs and sends them to live at the Internet Archive.
https://archive.md/RijZu
It’s a Linux pc.. so top notch Linux support I’m assuming is part of it. Plus it has a kind different control system and whatever graphics and sound it has as well.
But isnt all a self correcting system? If there isn't enough care for older folks then they'll just die off and life expectancy would go down. We see this in countries with civil wars and major catastrophes. At least that's what happened/happening in Syria.
Guess I was myself part of what the second sentence mentions: "System implementers and users alike treat aging as a solved problem." :)
generally i feel like you've been more interested in self selecting & rejecting in all but narrow self defined circumstances. you permitted one ultra rare ultra circumstantial situation. you do you. but this is how is reads to me. it reads like a big rejection.
HF has integrations for both though right?
for prototypes and MVPs time-to-learning and time-to-market are king, and programmer time is the most expensive thing. in that niche Python is helpful and tests just slow you down

tests are super helpful and wise in any sort of long term or safety-critical software, obviously

so, tests (and Python) are not inherently a win or a loss. they just give you different trade-offs

times to write testless Python and times to write test-heavy Go, Rust etc.
Ah, yeah, you're right. You can probably still buy them through a broker, though. Searching around a bit, it looks like you should be able to open an account with Schwab: https://international.schwab.com/
any non-physical work should be paid for 24-7?
For simple tasks — e.g. a list of commands — that are fine staying in sh, https://taskfile.dev is excellent
You can do that but Windows will just put edge back next time you update, or on some schedule, or who f*'ing knows anymore? I've done it several times, verified it won't start from the menu, won't start if I enable News and Weather and click it but somehow a couple days later it's back. I gave up trying to fight with it. If I click something and it opens in edge I just close it and try to never click that thing again.

I've given up using Windows at home, I don't get time lately to play games so I don't miss it. But I'm stuck using it at work and I catch myself wasting time getting upset about Microsoft's behavior with regards to this and have to just remind myself not to worry about it, close the window and move on... I'm there and getting paid to work, not to mess around with stupid crap like this, despite how much it irritates me.
Correction: s/Android/non-rooted &/
Straight out of a Phillip K. Dick Novel.

Or a black mirror episode, either way.
Is that not essentially where we're at now, though?
Completely depends on the role. Most developers aren't cranking out code all day though.

Your arrangement seems to be more common in corporate development.
Kind of hilarious to see the comments from those who are shocked and offended upon the realization that a lot of us work less than 40 hours a week and get away with it. My unsolicited suggestion is drink less kool-aid and realize your company's mission statement is simply propaganda. No, your ad-based web app is not making the world a better place. Stop pretending that your unwavering devotion to your corporate overlord in terms of hours clocked is somehow a virtue.
Your argument rests on the assumption that capitalism is the best or only economic system.

It is not profitable to feed poor children. And we don't. 25% of children are food insecure in the US, one of the wealthiest countries not just in the modern day but the history of this planet.

It is not profitable to vaccinate the poor. And we didn't. COVAX still hasn't hit their original goal of vaccinating 20% of the world's poorest. Unfortunate that poor people get sick too and spread it without regard for class lines.

Capitalism is subsidized by human capital. Whether that human capital are literal chattel slaves or Honduran strawberry pickers coming to California after the US destabilized their countries.

And capitalism requires markets too, obviously. Have to unload that cheap shit. How do you do that? Gunboat diplomacy. Open up Japan, open up China, close the entirety of Latin America to any other industrial power, and profit. Maybe sit on the sidelines of a "great war" and then after the fact you can sell stuff to the survivors.

In the 21st century we reached the end of scarcity. For nation-states. Not for people. They're still disposable, just ask who is willing to sell their grandparents to save "the economy"
Don’t they have whole separate sites per country, not language?

I could be a French speaker living in England and still want to browse the UK Amazon in French.
Your correction has been noted. Thank you.
One advantage of writing tests is that you can immortalize your review as "do the tests pass". It's liberating.
Ask HN: Do you make new year resolutions and stick to it?
Over the past many years I have tried to make new year resolutions on different aspects of life (health, finance, skills). I try to stick to it for a few weeks or months but then I give up. And rinse and repeat. The new year resolutions have helped me to some extent over the long run, but nothing has changed my life deeply or become integral to my life, in short not as effective as they could have been.

I want to know from HN community do people here make new year resolutions and if so what strategies do they use to stick to the resolutions and have they become a permanent part of their life.
I was working at a fairly enlightened (said all the right things) corporation that had a principle engineer track--or whatever it was called--that fooled engineers into thinking they could be a bad ass developer/mentor/architect without being responsible for managing staff. When I left the managers were using these guys to drive (as in micromanage the fuck out of them) the troops. All they were doing was staring at vulnerability reports that would make your eyes bleed and nagging people in slack for one of their five daily 1-on-1 updates. Everyone they were doing this to were top grade devs--a few left for Google and AWS.
There is even a story in one of the productivity books about how one of the most productive employees requested shower to be installed in his office since he was most productive in the shower.
That seems inherently contradictory? Particularly if you put some cost on a) not being able to merge and build on the feature in another branch, b) disturbing someone to do something perfunctory
Fantastic share and subsequent discussion about in this thread. Threads like these are why I love HN.

My Python skills have improved so much thanks to HN.
I like how Bryan Cantrill in his youtube talk talks about needing to get some wins under your belt with Rust before your first big fight with the borrow checker. Mine was trying to do a simple Leetcode tree problem that resulted in more than an hour of frustration. If that had been my only experience I probably would have quit.
You articulated that well. This is gospel.
This is what we do also. Monster PR's get glancing reviews and are risky and diruptive to everyone else's feature branches when they merge latest. So the smaller the better. Quicker integrations. Less mess. Less risk.
Like everything else published about North Korea, this is completely false of course. I don't know how Western liberals can shit their knickers day in and day out about """disinformation""" and then uncritically guzzle cartoon plots like this.
This looks to me like you have just renamed master, and only the release manager or somebody gets to push to that one. Or, rather, cherry-pick to it.
Very impressive work! Thanks for sharing it.
I don’t agree with this thesis. Clubhouse is not and was never an “institution.”

What happened to Clubhouse is what’s happening to all our institutions. When you remove the barriers for entry in politics, business, and media, you get less a culture than a nightclub scene, where the Drakes and Mark Cubans sprint from hot new location to hot new location, trying to outrun the cryptopunk brokers. More and more, as they pass, they bump into each other and collaborate on projects. When the trusted and untrustworthy mix, you reach a point where you avoid all institutions because you can’t trust anyone.
> Not necessarily true. Beginner's mind can be embraced by anyone who stays humble.

Beginner's mind can be simulated by anyone who stays humble.

I can give you the most humble and competent person. The most they can do is to "guess", or in a better term, simulate how another mind will think. It depends on multiple factors, including culture, education, and environment they are in. Sometimes, the best way is to just ask/observe a real beginner's mind.
I do like that someone has taken the idea of the Model Y deliver inspection list and made an iOS app. https://apps.apple.com/us/app/inspect-t/id1521758578
Bitflate is another scam that also inflates making insiders rich?
On readit, somebody posted a breakdown for UK taxes.

Welfare (23.8%)

Health (19.9%)

State Pensions (12.8%)

Education (12%)

National Debt Interest (6.1%)

Defence (5.3%)

Public Order and Safety (4.3%)

Transport (4.3%)

Business and Industry (2.9%)

Government Administration (2.1%)

Housing and Utilities, like street lighting (1.6%)

Culture, like sports, libraries, museums (1.6%)

Environment (1.6%)

Overseas Aid (1.2%)

UK Contribution to the EU Budget (0.7%)
On the flip side, if you’ve ever been on the manager side this can drive you crazy. Something passes all the tests and you get the arguments about why it suboptimal for future usage by a reviewer. Often something we don’t know we’ll ever do and complete bike shedding. I favor getting the code in and then refactoring later based on yngni. Can that come back to bite you? Absolutely, but not as many times as you’d have been warned, so the cost benefit works out.
Unfortunately I've seen it used in a variety of contexts. I agree that it should mean what you think it means, but that is not how it is always used.
I get so many random foreign people (ostensibly) wanting to connect with me on Facebook, who I dont know, I began to assume a good percentage of them are just bots or puppets (or "personas") trying to catfish me or inject further data-gathering probes into the Fb social network. LinkedIn has this phenomenon too, but there it feels like a percentage are just aggressive career-networkers. But on Facebook, its out of control and more obvious.
I did NaNoWriMo last month (https://nanowrimo.org/) and, to my surprise, I actually ended up getting to the 50,000 word goal and writing a "novel" (I have yet to re-read or edit it so I have no idea if it is actually good or not...)

I did it on a fancy laptop (brand new Framework) with plenty of distractions (web browser, games, etc.) The solution to get it done really was to schedule time to write and a goal of a certain number of words (or chapters or plot points) to get done EVERY DAY. You'd really be surprised how much you can get done in 10-20 minutes of set aside focus time every day!
This was a no-brainer purchase, if only for the low battery notifications alone! I can't tell you how many times I've gone to pick up my iPad or work phone, only to find the battery at <10%, or completely drained. I very much look forward to seeing a gentle reminder to plug them in before they are gone.

Is there any way this can also include the battery level of my Apple Watch? I'm a sleep tracking user, so I have to find some time during the day to charge it, and I frequently find myself missing the taps when it gets to low battery.

Thank you for your work on this!
Somehow Rails-like frameworks didn't make it big on Node.js, which was released way later than Ruby.

I saw this as a sign that the time of these fully fledged frameworks was over and devs were craving modularity.

But, yes, I saw a bunch of recent projects done with Rails. Forem is built with it, for example.