skysight-inc/HackerNews huggingface dataset:
The problem with this exponential growth nonsense is that there are limits to growth. If we had 3% exponential growth for two thousand years we would be colonizing a big fraction of the galaxy by now.

The corona virus hasn't grown exponentially, there have been ups and downs.

With capitalist economies there are depressions and recessions. The napkin math doesn't work.
The concept of having uninterrupted exponential growth every single year is a fallacy. Even interest embodies this fallacy. The lender demands exponential interest, even if the economy isn't growing this year, so people must default on their loans.

Really, all the exponential growth is at best logistic growth with an unknown upper bound. That upper bound can increase over time as society develops but it doesn't grow exponentially. It's more like the exponential phase of logistic growth is an attempt to get to the upper bound as quickly as possible.
> Unclear from the article is whether or not they will continue to support LTS versions

Why would this unofficial third-party system that takes a bunch of steps on top of the official Ubuntu release have any effect on Canonical support policies? Sure, the article is badly written and unclear, but that it isn't an official Ubuntu thing is pretty clear from the description of how it works:

“How is this achieved? According to the documentation, it’s mainly accomplished by tracking ‘devel’ repositories, which are repositories that have existed for every release but are not often used in production. You must start with a modified Ubuntu image which can be found here. Then, the distribution must be ‘initialized’ by follow steps in the documentation. Lastly, you need to use their custom tool called ‘rhino-update’ which extends the capabilities to apt that allow the distribution to update itself outside of the normal confines of a traditional Ubuntu release.”

It's even more clear if you go the linked page on Rolling Rhino Remix that it describes instead of the incompetently-written article:

https://rollingrhinoremix.github.io/

“Rolling Rhino Remix is an un-official Ubuntu flavour which converts the Ubuntu operating system into a rolling release Linux distriibution by tracking the devel series.”
Government paid firm linked to Tory peer £122m for PPE bought for £46m
Scepticism as a Way of Life
Looks like the liberal democracies with strong institutions that people want to migrate to. Other countries have more to worry about than what's going on in Ukraine and aren't speaking up for Russia either
My claim is specific to the U.S. government who will never make first contact via email or phone. If you choose to opt-in to digital correspondence then they aren't an unknown sender, and they send you snail mail about that too.

It was in response to GP claiming you would miss important government email by using this service. However, there is no such thing as unsolicited important government email.
Nailed it.

So many hopeful critics completely missing what made Brian Wilson Brian Wilson. And it nearly broke the poor guy. I’m glad he’s been making it through his struggles alright.

For all of the talk people make about “living your truth” and all that, the level of emotional honesty is complicated, not easy, and often not welcome. What’s even harder is making it sound easy. He became a master communicator at pretty immense personal expense.
Gold can be readily etched with some iodine chemistry. But in this application, it's going to be hard to justify the higher cost.
The full, complete set of tedium the author describes is:

* Navigate through a handful of pages.

* Scroll to the bottom of a menu.

* Click an email confirmation link.

* Wait 19 days.

* Click 74 download links.

That last part is pretty dumb! But it's also the only thing that seems remotely tedious, and I'm not sure where at any point he'd be confused. The author implies some sort of issue with the 19 day waiting period, but it seems entirely plausible to me that many of the datasets being requested have "ask an engineer to run through this long manual process" as a dependency.
Thank you for detailed outline.

But it computes nothing for us. We all like to plug in our personal socio-economic numbers of what we have and get result … rather instantly. This here is the Internet!

Not everyone is good at math. Much less on SSA/Medicare/HMO policy and procedures. (But I am, as I compute this labyrinth for my senior citizen family members, each, repeatedly)
Maybe because people's here have a certain culture, and if you have culture you have to be well-versed in broad aspect of culture, not just one. Mere technicians know just their own field, people of culture know their field but also a bit of anything else in various proportions.

BTW there is a reason why in English doctorate of research is named "Philosophy Doctorate in $something" (PhD) and Japanese have shu-ha-ri concept.
Do you think such a setup would be helpful for an elderly relative whose eyesight is getting worse? Even with glasses, the relative has trouble with a 27-inch desktop monitor with 2560 x 1440 pixels. Specifically, I was thinking of using an Ultra High Definition TV (49-inch with 3840 x 2160 pixels) but setting the resolution at 2560 x 1440. So it would be the same resolution but everything would be bigger. Would it help?
This is actually the use case I have in mind when I think of moving my personal knowledge management system knowfox to something more enduring like fossil.

It currently is built on php/mysql with laravel with a web ui in bootstrap. This has become super annoying for a few years now because once a year or so I have to port it to a new version of laravel and cope with the new javascript framework du jour that it now promotes.

This would be fine, of course, if you run an agency which extracts money from clients for continuous upgrades, but not for a personal project.

Fossil, on the other hand, is built for longevity. It is a single executable and comes with all tools built in.
If you install PySide/PySide2/PySide6, you don't need to install Qt as well.

Included with PySide[2|6] is QtDesigner, hidden in the distribution but available for use, and all the compiled Qt libraries.

The application created from that can be released closed source as using Qt under LGPL.

As for packaging;

Use PyInstaller, which creates a dist directory. Included in that dist directory will be everything needed to run your Python/Qt application.

Use Inno Setup/Inno Script Studio (https://jrsoftware.org/isinfo.php) to package that dist folder into an installer.

The end result will be a self contained installer which acts just like any other Windows software with an installer.

I use all the above to create and distribute Captain's Log (https://captainslog.scarygliders.net)
> Sounds like a government intervention is needed and the monopoly should be broken down for a better functioning market.

Well-crafted arguments showing where Google (or ilk) are anti-competitive are likely to gain some traction.
If you use the app, you can specify the audio input in addition to recording the screen.
> ...an extended nursery of deceptions produced by subtly fabricated narratives, designed to subjugate their identities...

Parklife!
I use 3x 27" 4K monitors in portrait mode side by side with my Macbook Pro screen at the end. This gives me about 10 normal screen sized areas.

I usually have the following things open in specific spots:

- General Browser (mostly for email and weather)
- Calendar
- Terminal
- Text Editor
- Desktop Mode Browser for App in Development
- Detached Debug Console for the above
- Mobile View Browser for App in Development with attached Debug Console
- Browser for documentation / reference
- To Do List
- Slack
Very cool.

My fantasy project:

Recreate the U.S. rail system of, oh, I don't know, 1850 or 1870? And make a real-time train engineer sim.

I like the idea of barely-interactive games that span days (for a longer train route). I like the lack of engagement that allows you to either walk away for long stretches or to sit back and amusedly watch the "mid waste" roll by.

As with so many modern gaming efforts though, the work is in the modeling, not the actual rendering/implementation.
> US, UK and 29 other nations invaded Iraq. It wasn't unilateral. Russia's invasion is.

Just because all the bullies invaded, instead of just one, doesn't make it more ok.
But what specifically is it? Just random stuff in deep space between galaxies? I’d have thought most of the space between galaxies is mostly truly empty.
I still listen to the soundtrack once in a while. The tracks were created by Tim Wright: http://coldstorage.org.uk/

https://en.m.wikipedia.org/wiki/Tim_Wright_(Welsh_musician)
You're only 35 and you tell yourself "25s and under are just fucking stupid"? You probably have colleagues in that age range - being blithely dismissive of perspectives that are just barely outside of your own doesn't seem to be a useful strategy for moving through the world.
A billionaire claiming that twitter is harming free speech. I fear that I've seen it all, now.
Long press > Not Interested.
Having static types in help programmers make less mistakes by allowing the compiler to perform stronger forms of static analysis. This prevents programmers from accidentally passing in arguments to a function that have types the function was not defined to handle (since the compiler/interpreter will error out).

Also "strong typing" is not well-defined across the literature as acknowledged by this one link from Cornell (which lists strong typing as having "the type of every variable and every expression is a syntactic property" and variables that are "used only in ways that respect its type"): https://www.cs.cornell.edu/courses/cs1130/2012sp/1130selfpac...

You also have lecturers at Carnegie Mellon teaching that strong typing means "Types must by explicitly converted" :https://www.cs.cmu.edu/~07131/f18/topics/extratations/langs....

Personally I think the historical definitions from Wikipedia are the most concise (it's paraphrased by me as saying "arguments to a function should have the same type as the parameters the function was defined with):
https://en.wikipedia.org/wiki/Strong_and_weak_typing

In terms of 'strong typing' (with the definition of not being able to do any kinds of implicit type conversions), Python can be seen as weakly typed since there are forms of implicit type conversions like adding different numerical data types together. I would say it has less instances of type implicit type conversions than something like Javascript though, so if there was a metric of "strength" defined that's inversely correlated with the instances of implicit type conversions than I would say Python could be considered "stronger" (although a lot of Javascript quirkiness is removed through the introduction of static types).

All that being said, the argument against Python seems to a gripe against implicit and dynamic typing whereas Typescript has neither and instead brings explicit and static typing (the argument doesn't seem web specific).
I think the answer is you can't know. You have to trust the integrity of the peer review process (at Nature in this case) until someone comes up with better evidence. 'Nature' is a well respected scientific journal, not an organ of the Chinese government.
I always liked the idea of "Look at all of the land you can see around you. That's just a fraction of the land. Of all of the land on Earth, it is just a fraction of the surface. The rest is water." From a kid's perspective, water just got huge.
Probably easier to buy it off the Dark Web.

And what is the Bitcoin to Bezo Bucks conversion rate right now?
I think the correct link would, as of right now, be to the Requirements section:

https://build-system.fman.io/manual/#requirements
From parent comment:

> This configuration would also need to be sharable, maybe something akin to an App Store, because not all users can be asked to be technical enough to configure everything.
> It’s a bit like if you have a stalker who’s been shadowing you around, meticulously documenting everywhere you go, everyone you talk to, and everything you do, who’s now handing you a form to fill out if you want to see the boxes of files they’ve been keeping on you.

This has me thinking. I can get an injunction for a human stalker who's going after me at home, my workplace, following me wherever I go, etc.

According to US law, companies are also people. So, why can't I get an injunction against, say, Facebook/Meta ?

Get enough of these injunctions, and these shitty privacy-invading data blackholes would dry up pretty quick. If they don't, then they'd be liable for violating court orders. That usually never ends up well.
I've been pretty stoked on you.com so far. I do like the ability to pick my search sources (apps). It would be cool to see search results for different genres/communities.
I’m a huge fan of the Designers Republic, the studio responsible for Wipeout’s brilliant aesthetic. Being from Sheffield, they also worked closely with Warp Records on a bunch of beautiful album artwork for Aphex Twin, Autechre and others. The studio shut down in 2009 sadly, but the website popped back online a couple years ago. I hope they keep making stuff! It seems slim that there will be more Wipeout, however. Sony Liverpool dissolved awhile ago
Look at phpstan
> Java feels like I have to develop a whole program just to get my program to run.

Is this about the "pom.xml" files? In the simplest case, they just contain the name and version of the program, the version of Java you want to use, and the names and versions of the libraries you want to use. You would need to specify this somewhere in any language. And yes, sometimes it gets more complicated, if people want to do more complicated things. It's either this, or having a dialog somewhere in IDE that does the same.

People often overcomplicate things, but it usually doesn't need to be so. As an example of a simple Java code, see this: https://gitlab.com/kittenlord/image
sarcasm aside, FANG's have something similar for some time now.

this is aimed at consumers (scientists)
The strength of light over a distance obeys an inverse square law[1], causing it to effectively lose power over long distances, since the same amount of energy is being spread over larger and larger spheres as it radiates out. For photons, I think this manifests as there being a lower rate of photons occurring in each section of the sphere since they’re “spread out”.

[1] https://en.wikipedia.org/wiki/Inverse-square_law
>Or maybe I’m the one hearing (or failing to hear) things? I would love to hear from any readers who could give me any idea of what kind of headspace I’d have to inhabit to find Pet Sounds more impressive, enjoyable, or [any positive adjective]4 than A Love Supreme!

We're very deep in the subjectivity foxhole here, but nevertheless, from one person who never had any clue as to why people enjoy Jazz (other than it's "cool" to claim that you like it), I find Pet Sounds a million times better than anything Coltrane ever did.
Yes but they get to abuse their own children so we are "even".

Please don't take this seriously. A lot of hazing culture is based around the fact that you got bullied and now you get your revenge by bullying someone else. We shouldn't perpetuate that.
Very nice, I found myself nodding along with almost everything in this post. One thing I do a bit differently is that I usually put the API handlers in their own module (they're usually just a couple lines of code each), along with domain-to-api model transformers. This is because I often have various worker entry points as well, and it's nice to keep the domain logic separate from all the different entry points. I also like to keep all routes in a single file. I don't like to hunt down the full route path across a bunch of different files, and I like to be able to get a full overview of the API in one place. Just different tradeoffs I guess
This is not a serious attempt to understand or appreciate this music in any way. Four hours is not “a lot” of listening by any stretch of the imagination, and the author does not delve into any of the aspects of this music that make it unique.

I’m disappointed that this has ended up on HN.
>”I was talking with a domain broker at a party a few months ago and he was telling me that he does "outreach", hiring an offshore call center to cold call brands whose interesting dovetails with his domains.”

I am genuinely curious as to how successful this actually is. I suspect it isn’t. I can’t imagine many businesses or brands are receptive to buying a scalped domain name because they were intrigued by an unsolicited call from an offshore call center.

Chances are, these entities have already gone through the trouble of trying to get a good domain name and have passed on whatever names have already been parked/speculated on by some “domainer” (scalper) and have chosen an alternative that hasn’t already been bought and works well enough for them.
The death spiral of an American family
Thank god we are first (vs animal life).
Because I never intentionally follow the updates of programming languages I use, I find from time to time that I am not using the new features. However, I find JetBrains IDEs can be very helpful in this regard. Its warning messages educate me to use new language features I am not aware of or I have never tried.
The guy claims he uses the keyboard by hunching over the side table[1]. That is so comically anti-ergonomic (most people would get back pain within an hour or two, and be bedridden within a couple of days) that I think this is fake and posted on Reddit for karma/trolling purposes.

Consider also that to focus on another window requires the user to substantially turn his head. This would very quickly cause neck strain.

Our inclination is to believe things are real, but people do just go on the internet and lie. A lot.

[1] https://old.reddit.com/r/battlestations/comments/toecyt/dual...
My Top Development Tools
I have been designing and writing code for more than ten years now, and over the years I have used a wide variety of tools. Here I listed the tools that improve my productivity and that I use on daily basis.
The rape allegation was made up?
I used to use cx_freeze but started having problems with it which I can't remember offhand.

I switched to PyInstaller - see my comment at https://news.ycombinator.com/item?id=30820723
Still no reply. I guess I will not get one.
Intellij Idea Community Edition with Kotlin support as well. Also free as freedom and free beer.
Apart from what's been said already: One basket per egg.

Your registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s). If you want to play it real safe you could get matching names under different TLDs, but only after you've separated the above.

This way, either of your nameserver companies closing you off should pose little practical problem, while limiting the relationship with your registrar to nothing more will significantly lower the possibilities of issues occurring there.

Put the account e-mails for the above providers under a different domain than the one under management.

So assuming you don't run your own physical infrastructure (all the power to you if you do) for either part, you need at least 4 different accounts spread over at least 3 different companies.

Putting one of the name servers at either the registrar or the web-hosting provider is not that terrible though, as long as it's not the only one.
It can help for sure. The longer focal length itself is a huge difference but I'd test it out somehow (renting, borrowing etc.) before investing into something like this

>I was thinking of using an Ultra High Definition TV (49-inch with 3840 x 2160 pixels) but setting the resolution at 2560 x 1440. So it would be the same resolution but everything would be bigger.

I'd rather use OS level UI scaling you will have sharper and better picture
Experimental protocol for testing mass–energy–information equivalence principle
Come on, Hegel thought of social progress as the side-effect of a literal World-Spirit, an actual ghost trying to haunt the entire planet in increasingly "self-realized" forms. You can't be seriously criticizing Steven Pinker on that basis, he shares nothing of that basic worldview. There are books that try to tell an "inherent self-propelling progress" story along the lines of Hegel's basic intuition (I can think of "Non-Zero" as one) but even those try to make a better-phrased argument to hang that intuition on than just talking about a mysterious World Spirit.
glad to see you reflect on the unfairness problem.

since you did not know hpn-ssh, google's BBR aproach might also be of interest.
Requirements for users data:
- user data must be stored within Russia(Russia)
-users may request a copy of all personal data(EU)
- users may delete all their data (EU)
- similar laws e.g. in California, turkey

Good Compliance with these would be achievable by cloudflare if they stored all user data. I believe Akamai identity cloud does something similar.
Off the tools topic, but IMO the most important consideration: the mindset should be entirely about understanding the existing approach, conventions and philosophy, vs a critical assessment leading to "this needs to be modernized". Particularly on small-medium codebases with smaller teams, I've seen projects be fundamentally damaged by new, well-meaning devs who bypass most of the hard-slog of really understanding the existing how/why, and instead try to jump to the more comfortable space of using tooling or approaches they're more familiar with. There is certainly a place for that, but depending on the project, that might be 3 to 6 months later. Programmers need to appreciate the power and consequences for management and non-programming team members (product) when a new dev brings a condemning assessment of an existing codebase after one or two weeks.
But billionaires need the safe spaces. Before twitter the rich would stay behind their castle walls rather than spouting off in public, or they'd do well enough to bring an army with them when they want to go to the town square.

Elon seems to be aghast at the idea that twitters Praetorian guard doesn't exist entirely for his benefit.

Occupational hazard of being a titan among mortal men I guess.
At least they're true to their value of transparency in showing to candidates that they're an awful place to work
Might be a browser extension mucking things up? Ad blockers, etc
No. If their eyes are unable to resolve the smaller pixels it will offer no benefit. Would be better to get a large standard resolution screen. However, i would avoid smart TVs as they are extremely consumer hostile and may blare ads over your relative's attempts to use the computer. A 27"+ monitor made ~10 years ago would be ideal.
Good company filter if you ask me.
You’re wrong. I already mentioned Gregory Clark, who cites Malthus often. You can use Google Scholar for more.
Node.js and Pug/Jade App Templade
What are you talking about? Source? I was in China until I was 20 but never have I heard anyone saying humans are migrated out of China.
This is going to be an unpopular comment, but......
Drugs and alcohol.

They made me aloof enough to not care about fitting in, which ironically made me into the person that everyone else thought was the cool kid, while also dumbing me down just enough to not overanalyze everything to the point of crippling social anxiety.

The end result was a more punk rock version of val Kilmer in real genius. I subsequently dropped out at 16, got 98th percentile on the GED in half the allotted time and became the youngest attendee of my music school.
After that I floated through life until retiring with my wife and animals Thoreau style at the age of 30
Your body and genetics, it takes a really long time to evolve a different body (thousands of generations), but it takes very little time to update culture (couple of generations).