skysight-inc/HackerNews huggingface dataset:
I really think you're reading too much into this. Your comment was quite inflammatory (calling certain behaviour disgusting) and had both objectively false info (tailscale is in free for individual use) and subjectively questionable statements ("setting up x in aws is easy").

Going forward, consider properly researching pricing and consider that what you might find easy might not be what the vast majority of people agree with.

Disclaimer: I have no relation to Tailscale, but the company I work for pays for the business tier service.

Comment https://news.ycombinator.com/item?id=31957379 is exactly right.
Microsoft ask, UK comply

Hopefully people will now think twice where they'll host their data

It won't be yours anymore
Because it's an application platform, you make apps with it in Lua. I think there's even a full framework for it now.
So one Linux article, one Apple article…
I've needed thing like this a few month back and stumbled upon https://mock.codes/ which does the job too
Loads of mobile games use 2D models and meshes to speed up development time. They allow animation without having to draw frame by frame, and still have elaborate animation. The same as in 3D. Rendering to frame by frame makes a tradeoff between choppier animations or exploding the space required. Spine 2D is an example of a product where these animations can be made in full.

Unity is big in the mobile market, which in turn has more addons and plugins to support these workflows. Godot can support it without rendering the animation to frame-by-frame, but it doesn't have a universally known plugin yet. Most artists don't look forward to doing the exact same thing in Godot with worse tooling.
Personally I'd be okay with the population being 10% its current value (though I don't see any non-apocalyptic way of that coming to be). In any case, I think we should decrease our population to whatever extent possible.

But I guess that's just my opinion.

edit: I'm not really sure why you're being down-voted. You're just expressing your opinion here.
We are never moving away from your goodbye, you shamelessly coming back was probably the most embarrassing moment in your life and very funny for me.

Did you get your glasses and read my previous comments again?
My understanding was that this was primarily due to the CDC not the FDA. The test the CDC developed was defective yet they mandated it.
After a long time experimenting with a lot of patterns, i found the "operationqueue & operation" building blocks from objective-c the most versatile and powerful construct. They let you do all those things the other alternatives i've tried often fall short :

- you can cancel them

- you can pass a pointer to the operation from places to places

- you can set dependencies between operations so that one doesn't start until another is finished

- you can set its execution priority (on the queue)

Syntax may not be the best, and there may be a few problems with encapsulation (an operation can do any kind of memory manipulation), yet i keep getting back to them whenever i have to do serious and robust work.
How have you created a custom HN feed?
I built a production app in Django last year, and I loved a lot of things about it, but I felt some important shortcomings.

Async support was clunky at best... The Django way of doing things has traditionally been to either use a queueing system like Celery or multi-threading, but I find first-class async like in Node is much easier for many typical web tasks (database I/O and calling external services).

I also faced issues with libraries for menial tasks. My setup was Django + React and JWT was poorly supported - the most popular auth library needed quite a bit of manual patching in code to make it all work. This was very surprising... I walked away with the feeling that some of the libs for what should be common use cases nowadays are not "production-grade".

DRF while powerful and well-documented also had a decent amount of quirks for things that were not so far at the edges.

Raw deployment on PaaS like Heroku and Elastic Beanstalk (tried both during the project, ended up settling on the latter) without Docker or K8s, also a bit messier than I'd have liked at times, but ultimately OK.

Things I really liked: models and the ORM (again the occasional niggle at the edges but good 98% of the time), most of DRF, Python itself, Python types, the admin panel, management commands, the custom commands "framework", testing.

But as it stands, with my qualms above, I think for the next project that deserves a full-batteries framework, I might give something like .Net or Spring + Kotlin a chance.
In the article it says that he’s not going to pay for the driving license, so the part where he says he’d like to keep the worker for 2 years is missing (I was referring to that as indentured labor).

Said that, if you can’t find workers, you are not paying the market clearing salary. Maybe now you have to offer 4K€ for 4 days of work.

Proposing that the state pays for these licences is not that insane, it may address a market failure. Many countries, Italy included, have similar programs to help the unemployed find a job.
I appreciate the feedback - it's a follow up to Part 1 for completeness, I don't expect anyone here to read it.

Bombastic articles get attention but yes I need to tone it down. I don't think anyone cares about the FP cat fights anymore anyway

You bring up an important preface that I forgot to add - thank you. Yes it does seem like I am jumping around and categories have a nasty pedagogical reputation because of how the brain is wired. Categories are a convergent tech but the human brain wants to compartmentalize, so this paper is literally pushing the opposite way we normally process information
Yeah that amazed me also that they failed to produce any kind of blockchain. All they had to do was start a new bitcoin ledger or whatever using the openly available bitcoin software, as several other coins did at the time. They did try to hire a techy at least once to do it, but he refused to take part in it after getting suspicious. But they didn't even bother to try and hire someone else?
The Dance Between Editor and Writer in “Turn Every Page”
I question the premise: I browse HN quite a bit and I don't see Tailscale very often, certainly not every 2-3 days.

Other than that, keep in mind that major updates of software/services often result in a flood of secondary "literature" about the topic.
So you rather write your app twice: once in react and once in go? And keep it in sync, including css and styles and dom… ? For real?
Archived: https://archive.ph/QVUUW
I'm sure the US could feed all those people but can the planet survive doubling US greenhouse gas emissions?
Because you live in the wealthiest country in the world (over 100 continuous years of highest GDP) with high salaries and lots of habitable space (from exterminating the native populace).

But that's not sustainable - the US has the highest CO2 emissions per capita when you factor in imports, etc. nevermind other environmental damage. And is also dependent on terrible conditions in Asia, etc. to produce all the cheap goods and clothes that you enjoy.

It's like the prisoner's dilemma though - the first countries that try to act responsibly with environmental policies, transitioning from fossil fuels, reducing population growth and unnecessary consumption are just at a disadvantage to those that don't.
Mastodon Branding Update
treating the symptom of vitamin d deficiency by taking a hormone orally isn't dealing with the root of the problem.
Apple used to release a small open source OS called Darwin, which was the basis of macOS (xnu kernel + libraries and runtime), without a GUI.

With time Apple started to release less and less. A smaller part of the kernel and a smaller part of the runtime. Already a long time ago there was no "Darwin" to speak about, only a barely compilable xnu kernel and some runtimes, sometimes not compilable without additional components only Apple has.

This project tries to fill the holes and create an open source OS that uses what Apple still gives us in terms of source code. I don't think it's run by Apple engineers.

Actually, seeing the low activity and the fact they are working on old versions of the code, I think there is no real activity to speak about.
Luckily growth mostly slowed and we are just seeing the effect of longer lifes.

Talk by Hans Rosling worth watching:

https://www.ted.com/talks/hans_rosling_global_population_gro...
Physical space is not the only issue. Your average US adult consumes more than 100 times than an adult from a developing country. Doubling that number would have disastrous consequences for the planet.
Im pro cgroup isolation but I hate docker. For the first 5 years I used it it definitely caused me more problems than it solved and its design is still bad.

It's fortunate podman exists now coz I was starting to sound like a crackpot.
Wow never heard of GBIF, but you seem to offer useful data. Am I correct that you are in essence providing georeferenced animal/plant population data across the globe in mostly CC license?

So, good luck!
I'm imagining they mean mineral hydrates but maybe I'm wrong.
It’s kind of a trend these days to not give advice with caveats. I almost ignore advice which doesn’t explain the context and boundary conditions around it.
It is, under current conditions, unsustainable.

The root cause of this is not "overpopulation" as often proclaimed, but our mode of production, which assumes endless economic growth is possible and everyone can be lifted out of poverty - all while relying on those in poverty to generate wealth (and more wealth inequality). Steven Pinker can shift the poverty line all he wants, it doesn't make the world less unequal.

I really dislike degrowth arguments, but it needs to be acknowledged that the standard of living for the top few percent is simply impossible to scale. At least with the means we currently have, and I'd rather measure based on those than hypothetical future developments that may or may not come to be.
Space isn't the bottle neck. Clean water might be the limiting factor.
Overpopulation isn’t really about running out of space or feeling cramped, it’s about not having enough resources to sustainably support the population.
I see Netflix is opting for the slow and steady firings instead of cutting deep and once.

Gonna be great for morale!
I went with option 3 using Paddle for my solo app (https://checkbot.io) and don't regret it even though it didn't seem nearly as popular as Stripe. I receive a single invoice a month that I declare as income on tax returns and that's it - I can sell worldwide and don't have to worry about county specific tax issues. Gumroad and Fastspring are similar I think but I haven't used them.

Option 1 sounds like asking for tax trouble to me and especially if you're small option 2 sounds like a lot of work where you're likely to make mistakes if you don't have a good idea of what you're doing and have the bandwidth to keep up with changing regulations. Selling for a year then finding out you've done the taxes and VAT collection wrong sounds like a world of pain to fix to me.

Willing to be proved wrong but I'm glad I ignored suggestions at the time that I could have saved a few % per transaction doing it myself. Getting good tax advice within my own country has been difficult enough so the merchant on record approach feels easily worth the cost for me.
A coin with a 5% premine to a single individual isn't completely decentralized.
I'd love to get feedback on this app I've produced. It's been launched since December and iterated over since.

In short - you mark yourself out of 10 each day for your life goals. A simple concept which is so far getting good feedback.

Thanks!
This actually has nothing to do with how often the code is executed. Code is ranked by its referents.
I think you read a different article, or read stuff into it that the author was not talking about.

This is about contrasting structured vs unstructured concurrency. The language, the threading model, how threads communicate and coordinate ... none of them are germane to the issue.

Wherever you have a fork without a join in the same scope, it is unstructured and gives rise to some concurrency issues.

Structured concurrency promotes composition, similar to ordinary function composition. For ordinary functions, the caller's control flow is logically blocked from proceeding until the callee is done. Similarly, in a structured concurrent setup, a function is logically blocked from proceeding until the tasks it spawned have finished and returned to the spawning scope. This makes it easier to reason sequentially. "finish doing a bunch of tasks, then do this, then do that" etc. The key word here is 'finish'. Not 'spawn a bunch of tasks in the background'. One can then reason about the effect of the function and all its nested tasks as a single unit.

The most elegant example is Occam, where SEQ and PAR are language constructs.
(For those interested: http://www.transputer.net/obooks/72-occ-046-00/tuinocc.pdf)
> Located in the U.S. where we could double the population without starting to feel cramped.

You're already running out of resources: https://www.latimes.com/california/story/2022-03-11/californ...
EVs don't need to entirely displace ICEs. Many zealots think so, but it isn't even necessary from an environmental perspective.

But I think the main complication comes to ownership. Are you going to own an EV and an ICE? Or are you doing to own and EV and rent an ICE when needed? Or the other way around? And even if you rent it can become complicated. Last weekend I rented a car and it needed to be an EV since I booked it late and that's all that was late. I personally would rather not have dealt with the extra complexity of charging it compared to just putting gas in the tank.

But really I thin the issue is that if we move to EVs it kind of forces some sort of vehicle specialization where it previously didn't feel as necessary. That opens a big can of worms when it comes to changes in lifestyle for many people.
More like you hire a cleaner and then doesn't allow them to clean in some meta places and then complain they are filthy.

And then sometimes you swing by the dumpster and grab few things that look interesting only to dump them in the middle of the room call it meta and don't allow anyone to touch it.

You are a hoarder and can go through as many cleaners as you want and it won't change how filthy your apartment is.

To the point that places that are cleaned don't stay clean for to long, because of how much meta garbage you accumulated over the years.
I read it as "deep-rank" but I guess the intended reading is "dep-rank".
Feeding is going to be a lot harder as more land is eroded.

Though the US could cut emissions in the neighborhood of entire developed countries in Europe right now if they just stopped military spending.
The US produce 14% of global emissions and consume a disproportionate amount of resources in general.

As things stand, doubling of US population would be a global disaster.
It's possible to agree with or refute you based on the definition of the definition of "highly interactive apps". But I can qualify it this way. If htmx (maybe with hypertext or alpine.js) is enough for your app then I would say it's much easier to do it with htmx than a js framework. The frameworks come with the kitchen sink and are not trivially easy to even keep running due to node updates, bundlers etc. They are also very complicated and as with every framework, you start to see the limitations as you start doing more complicated stuff or go out of the happy path. Another way I can qualify it is, I can write a semi interactive website with htmx at my current experience level with Javascript but I can't do that with most frameworks. Where you are probably right without qualification is when the programmer/team is already using said framework and has experience with it.
> . Your comment was quite inflammatory (calling certain behaviour disgusting)

I used the 'disgusting' reference because the parent did. I could have lightened the language perhaps, but I truly do find it detestable when people use subscription services to pave over something that takes a small amount of time to learn. The comment is certainly no more egregious than the parent.

> and had both objectively false info (tailscale is in free for individual use)

Dunno what that means, I never disputed that in my comment, you seem to be reading it out of context.
No, they wouldnt. They'd have ended up yet another cheap labor colony without protectionism. It takes a generation of protectionism to make Huawei's tech good enough to make America shit its pants.

The theory of comparative advantage assumes comparative advantage never changes and cant be changed by trade policy. 90s neoclassical economists pushing this cult werent just proved thoroughly and conclusively wrong by the ascendance of China, their koolaid might have spurred on the end the American empire.
We’re on track for electric cars to overtake gas cars in twenty years. Nuclear power is making a comeback. Even electric planes are in the wings. Best of all, lab-grown meat is here now and we’re just waiting for the price to come down. It seems as though we’ll have solved our emissions issues by the next generation.

Would you still argue against a higher population once we largely solve the emissions issues? Or is there a more fundamental reason you’re against a higher population?
In that case the population is dominated by the suicidally bad water management in CA. You could cut the population by 99% and you would still have a looming water crisis there.

If you build a solar energy farm on the dark side of the moon you shouldn't be blaming the people who want to use the energy, you should be blaming the people who managed the project.
This is fine, it's a small blip. Millenials and Zoomers and some Gen Xers will do the environment a huge favor and keep the birth rate trending down.
How often do you rebuild your system and verify all checksums? What's your threat model?
Huh? Why would I use a paid third party service (free tier or not) for something that I know how to use at no additional cost?
Their founder has a pretty famous blog that frontpages all the time (5+ pages of search results with 100+ upvote each): https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

So no surprise that the product he made is also interesting to HN
https://theoldreader.com/ is still the best thing after Google Reader.
GPT-3 writes an academic paper about itself
This isn't absolute though.

It is often the case one regrets more things they haven't done, than things they've attempted which then failed.

Saying effective "No"s implies the ability to then erase that No from your mind completely. This minute you have even the slightest "but what if", you haven't really prioritised anything. You've just added another daily guilt.

There are some things that I was genuinely invested in that I've eventually said "No" to with extreme ease, and have never looked back. But there are others that still haunt me to this day.

There must be more to the "No" recipe to make it effective, and I wouldn't be able to tell you what it is. But I know for a fact it's not "as simple as saying no".

PS. I think one of the pieces of that puzzle would be simple "I would like to be able to do X" where you eventually realise the new you doesn't really care about X that much after all, vs "I promise to myself to do X", where not doing it then feels like a broken promise, and letting yourself down.
Kyoto project is moving from GitHub to sr.ht
yeah... and it would be great if decrease in quantity would come with increase of quality. People themselves, their life conditions, human life appreciation all that stuff you know. (Cause I do not understand why would somebody want 2x of fat dolts).
I agree with you about useless PRO features.

I loved the 'Mute filters' feature, but they ruined it forcing to use Leo, expressions like "title:HackerNews" are no longer available and LEO is less useful than a simple search by keyword

but... there is a "but", I use Feedly APIs and I love them, I developed apps for myself to aggregate and quickly find informations starting from the feeds, using Feedly is so easy, so I continue to pay for a really small subset of features only to be able to extract info from my RSS feeds
Who decides the rule? Who enforces it? Who monitors the ruler?

Let HN regulate itself. You don't like it, hide or flag it or ignore it. People will soon move onto the next shiny thing, and that time, you might be one of the enthusiastic commenters being excited about it.

The more the rules, the more ways to exploit and game the system. Not everything has to be codified.
My great-grandma was born in 1920 and died in 2020. She was lucid to her final breath. I spent a lot of time talking to her about the ‘before times’.

She was a sucker for this new world. She loved it. Much more than her world from the 20s.
However, she always reminisced about how empty of people and how natural everything was.

We were 1.6 billion when she was born, almost 8 when she died. This is the lifespan of a single (long lived) individual.
From Jun 23
Not really! These are not the same thing :)

It'd be more like one Apple ipods article, one Linux Debian article etc.
We are going to be number one global currency because I truly believe we are number one. Our network is an ecosystem for everyone, number one worldwide.
Yes, you may agree or disagree with that, and please do share your thoughts, but the discussion should stay on topic. The parent comment goes on a lengthy tangent why they like Golang that is completely unrelated to the article.
now you just need a polygenic scoring system that isn't complete shit.
Gitlab was the same back then. Also some companies coordinate votes better than others. I think everyone else would just like to be able to do the same.
People are like Replicants: we're "either a benefit or a hazard".

If the population increases in a system where there is enough access to good education, and enough economic opportunity, to advance humanity's knowledge, we will be fine.

If the population increases in a system with too much ignorance and destitution, we are in trouble.
I actually looked at their powerpoints and put it in front of people to see if what they would say

I actually have a bit of empathy for people after that

They don't ask the questions like “where’s the block explorer”, or that verification is a pre-requisite in blockchain technology. in fact there is no verify to people, there is no “trust, but verify” there is just “trust”

and sadly, people trust scams more than properly structured investments because all they know are scams as thats familiar, and have been shut out of investments
Symbian?
How's the birth rate in India or the african countries?
You know what that is? It’s what it looks like when a great team have product market fit.

The execution of Tailscale is second to none. It’s pretty much a masterclass in making complex things seem simple. They’ve nailed onboarding, design, great documentation and just generally presenting an image of a company you want to do business with.
Yeah, I know the feeling. :brohug:

I find the secret is small victories. Or, probably part of the secret anyway. :)
The other massive misuse of average I keep hearing is people referring to the life expectancy at the XVIII century. Yeah it was 40 something but not because it was very rare for people to reach 60, but because the average is dragged down by the high infant mortality rate. Once you reached 20, your life expectancy was a bit lower than today, but it was common for people to reach 60.

And in general people are really bad at thinking in term of distributions. If you discuss averages or percentiles, people identify to that metric like if it applied to every individual of that distribution. That makes the debate on D&I particularly unproductive.
Maybe google it. Trending down also. World population will max at around 10bn