skysight-inc/HackerNews huggingface dataset:
> Longevity will mean increased fertility.

I don't see how. We already live long enough to have a dozen kids per family. It's just that our society is structured such that raising kids is an expensive nightmare.
Charge more for app subscriptions
There are a few key things to bear in mind about Singapore's growth model and success:

* The proximity of power to population because it is a tiny city state. Singaporean governance is under extreme pressure to be effective because if it fails it cannot hide. This is a systemic issue that can be seen all around the world and is probably why some countries moved their capitals AWAY from population centres (e.g. brazil, myanmar): https://dash.harvard.edu/bitstream/handle/1/8830780/Campante...

* The reaction to the communists. Lee Kuan Yew didn't just annihilate the communists with coldstore, he tried to replicate their policies to maintain his stranglehold on power (note the resemblance of HDBs to soviet style housing, for instance). In a way, his lack of any real conviction and ruthless pragmatism helped here. This was echoed later when an opposition party set up on a platform of smaller class sizes. PAP effectively strangled the party (largely through unethical means) but then recognized the power of the protests that led to this party's popularity and took their policy (ceding no credit of course!).

* Lee's economic policies were, while good, largely not his idea. He had the good sense to follow this guy's proscriptions though https://en.wikipedia.org/wiki/Albert_Winsemius

I lived in Singapore for 3 years. While I acknowledge its success at industrializing, I hated working there. The authoritarianism and rigid class structure permeates every aspect of life. This also made it a really bad environment for tech to flourish IMHO, even though they threw money at it. Creativity is massively stifled. Cargo cultism of silicon valley was rife. Most tech startups and founder I encountered were fast followers and largely treated developers like cogs.
I agree the ecosystem isn't there yet, but given some time that will correct itself.

Perhaps Rust will not be able to interface with Win32 because of its reliance on pointers, but there's the possibility of leveraging alternative programming interfaces such as the abstractions in the .NET runtime.

I believe that if Python and Java can have cross-platform GUI libraries, so can Rust. I don't know what the result would look like but the tooling has already massively improved since I first looked into the language. I'm too annoyed at GTK for their obsession with client-side decorations messing up the native look on Windows and other platforms to use it for my own projects, but the Qt integration didn't look all that bad in my opinion. Rust-qt is clunky because the Qt API requires unsafe code, but with some work the unsafe parts can be abstracted away from the main program logic. It's suboptimal but it does allow you to do data and network traffic parsing and handling in a safe manner, which would already be a huge win for application security in my opinion.
The links to linuxacademy.com are broken, since it was rebranded to acloudguru.com
To be honest WuXi (which is next to Suzhou), was significantly lagging behind it around 2014. I believe that has changed now but I left China more than 6 years ago. SIP definitely had its perks. It was incredibly important for China to attract foreign talent and many foreigners would live in SIP but work in some other city or place. So arguably the growth of cities like WuXi also depended on SIP.
The Importance of Self-Awareness
I agree, to an extent. Yes, the average person isn’t going to care that, for example, (original) Doom and Marathon are 2.5D engines rather than 3D engines, nor the technical differences between CDs, DVDs, or Blu-ray.

On the other hand, the general water-level of knowledge is frustratingly low at times: I’ve received customer support which insisted that they couldn’t register proof of identity to activate a SIM card for an iPhone, only for Android; a salesperson saying iPhones couldn’t be used in those cheap strap-a-phone-to-your-face 3D headsets; and a previous boss had to tell off one of their own customer support team for saying their product didn’t support Firefox when the only browser installed on the customer support team’s computers was Firefox.
This of course I understand. My comment was just a remark that there must be something wrong with our culture if spending time with ones own children is so unbearable for so many people without delegating most of the duties to others.
Collaborators: Treason Power Rankings
It would be horrid if covid was visibly altering a long term trend even if it was net beneficial.
Too Many Cooks Spoil the Soup – The Career of Barry Barish
So much this. Don't make this another unreliable toy wasting space in somebodys drawer.
Frankly, our personal performance goals are just copied straight from the department goals. Any attempt to make them a little sensible is met with a ‘just do what everyone else does’.

That said, when performance review time comes around, that also means that it doesn’t really mean anything. The important thing is how your manager feels about you, and the rest is a formality.
I agree. These small (but very vocal) groups don't represent the average Rust developer at all, even if Rust developers are often more evangelical than proponents of other programming languages. You need to look past the noisy zealots to see the real goals of the Rust team and its ecosystem.
Ask HN: Kill Switch for Your Application
recently i had to distribute an c++ software to a client, and was asked to implement a kill switch.
i choose to use libSSH, handeling an authentication process at the start of main(). i opened a user with /sbin/nologin on a server and sent the software with an ssh public key to challenge the server with. the hostname and user are hardcoded in the code.
what other options do i have, how would you do it.
> Maybe because you're a resource and not a cost center?

You are providing a resource by consuming money.

Imagine a company as if you were playing a CEO in a "software company tycoon" game. Are developers something you like to have, vs. need to have? Would you allocate them more money than strictly necessary to keep the output at desired level?
You don't need to be an ISP to change reverse DNS mappings, you can ask your ISP (or do this via UI provided by the ISP). Most cloud providers allows to configure reverse name, the same for DCs which offer servers for rent or provide co-location. Broadband ISPs offer this for business customers (unless they face no competition and get away with being customer unfriendly). Though it is not a good idea to host a mail server on a broadband connections - they usually blacklisted because of history of spam.

> And prevents you running multiple domain mail server on single ip

No it is not. You have to have a pair of mappings: IP -> hostname -> IP, but practically nobody checks that domain of hostname matches domains used in emails. Most mail providers send mail with multiple domains in mail form using shared pool of servers which do not use customer's domains in their hostnames.
48% of 7 reviews....

One of which only seems to praise the delivery time and condition of the book.
Gotta say, housing is one good that the free market seems to not really be amazing at.

Here in Australia, it has become an investment vehicle; a huge amount of housing stock is empty while a third of the population are living in very poor accommodation.
Not the first time someone was “on track” to roll out flying
cars in 3 years and it won’t be the last
Better get out of the comfort zone:
https://fort-russ.com/2016/03/dugin-what-is-wrong-with-europ...

Denial of reality and downvoting the comments won't change anything.
https://www.superstreamsystem.com/ might be what you are looking for, you can set up scenes and overlays etc
apple taking a cut is gross?! Servers and bandwidth cost money.
I once tried to modify a bigger program in Python. Made by some tight-ass academic who adhered to the discipline. Global variables were bound to the object tree in most bizarre way. Finally I just gave up, made a class "global_data" with only variables and no instances. All single-shot functions I moved out of object tree and finally realized there was no classes needed at all, because it was only one process commmunicating with single user.
My parents gifted me a Cyber Tool M for my first IT gig. Still on my desk and used almost daily 25 years/5 jobs later.
I'm speechless, @OP.
It ceases to amaze me that people who aren't in a position to generate value for others often generate more of thereof than a regular, healthy individual. I'd like this world to be inhabited with more people like you. I know myself how it's like to live with a deliberating illness, so let me just say that I'll be praying for your recovery (and if that's not possible at least less pain and a better "reinstatiation" prospects in the future if a reincarnation is a thing).

It seems that I'm going to make it regarding my health challenges, so I promise to make a good use of the Linux skills that your course is going to help me to systematize. Thank you.
I'd not get into tech without what have happened to me. Being forced to be on a "lock-down" for 2,5 years I got myself step by step into an amazing world of technology which with my skills getting more polished made me feel I might be actually able to transcendent my body's limitation. I can only hope that something similar could still happen to you regardless of the discipline involved (I know that there's probably nothing worse than not being able fully commit to one's life).

Take care, buddy.
You will have still many deep currents that shouldn't be underestimated. Is not so simple.
You do know that US itself have not given full diplomatic recognition to Taiwan?
And it seems to contain hardcoded usernames and password for those STUN/TURN servers too...
The person you are replying to is literally the creator of the website, so I expect they know that. They were pointing out that there is explicitly a desktop version. :P
The Internet, Psychological Warfare, and Mass Conspiracy
> every server along the way.

This is misleading. Remember our context here is that we're getting a sign-in token for some web site, let's say it's the EXA Metal Pole Limited (Europe) site, example.com

The plain text is stored briefly on EXA's outbound mail server mail-blast.example.com, and then it's transmitted to my inbound MX mx1.tlrmx.org, stored very briefly there, and passed to the IMAP server imap.tlrmx.org.

So that's three servers, but, one of them is controlled by the same people as the site we're logging into. If they want a backdoor they can just make one, they don't need to steal their own sign-in tokens, that would be really stupid.

OK, so two servers left. But those are both operated by me, the recipient of the tokens. Why am I stealing my own tokens? To what end? "Oh no I broke into my own account and have impersonated myself" ?

Now, many people use say GMail instead of their own mail servers. But can we reasonably say these people's mail was "intercepted" by GMail, the outfit they've explicitly chosen to receive and store email on their behalf?

And even if we insist upon using the word "intercepted" this way ("The Buccaneers pass was intercepted by Mike Evans" [Evans is a Buccaneers Wide Receiver, the pass was presumably meant for Mike and so we would not ordinarily call this an interception, but if you insist...]) it's unclear what unexpected gain is achieved. GMail could just build their own backdoor and sign in as you to get the tokens instead of "intercepting" them if for some crazy reason that was what they wanted.
"The global population was projected to peak in 2064 at 9·73 billion (8·84–10·9) people and decline to 8·79 billion (6·83–11·8) in 2100."

Baseline of 9.73 billion.

"China was forecasted to become the largest economy by 2035 but in the reference scenario, the USA was forecasted to once again become the largest economy in 2098"

That sounds like they they forecast war?

Also

"meeting the Sustainable Development Goals targets for education and contraceptive met need would result in a global population of 6·29 billion (4·82–8·73) in 2100"

Is the 2.4 billion people missing people a form of genocide or just good heath?

"Funding
Bill & Melinda Gates Foundation."
Uh, that would mean that most engineers end up without a job - surely this is not the case ?
How to transition from FE developer to UX designer?
Hello friends :)

I have got 4 years of experience as a Front End developer. Currently working mostly with React and Typescript.

I have a strong need to create and be part of decision making process and not only a person who is developing products designed by others. I also need to cooperate more with other people and not spending whole day a front of computer.

So my idea is to transition to UX designer, but I don't want to start from scratch starting from junior position.

Any tips how to accomplish that? Or maybe there is other way to fulfill my needs?
Setting up a Jitsi server is non-trivial; this is simple (git clone / cd talk / npm install / npm start). And, if you don't want to trust the programme, you can do this from a dedicated unpriviledged user.
Is a totally different scale than a nuclear powerplant. A chain of entire cities will not be made unhinhabitable if a wind farm dislodges. Fishermen industries and touristic areas will not be distroyed. We have more room for losing one or two each 20 years (that is what will happen) and rebuild it again

Fish cages and other offshore structures can be moved to earth in tornado season or when necessary. Moving a nuclear farm, would be much more difficult.
The single Amazon review of Cave Exploring has a familiar echo: “Recommends that female cavers don't wear bras.
So bad it is good. I bought it only because the National Speleological Society had it withdrawn from sale because it encouraged cavers to mark their route with a ball of string.”

Bob actually sounds like a guy who had many talents. Writing books perhaps wasn’t one of them. https://www.findagrave.com/memorial/29007415/robert-joseph-t...
Yeah, I don't have a lot of confidence in using MicroSD or USB flash for the software and OS in anything other than a hobby toy. I'd prefer that storage to be SSD or eMMC.

Separate from what the software&OS drive is, for a small NAS, 2 SATA ports for data storage (RAID mirrored) would be nice, but doesn't have to be in the general-purpose hobby $35 (or whatever) size board. For larger NAS needing more SATA ports, I definitely wouldn't expect or want that in the $35 board, but seems like there's probably a market for a board like that.
> "Investor value". It's a symptom of western economies, and the US in particular.

It's kind of the essential nature of capitalism.

If you are looking to a system oriented toward value for other than the capital-owning class, look elsewhere.
In the olden days of C, pointers were not considered types on their own (you cannot have just a pointer, a pointer must point ‘to’ something, grammatically speaking). The type of the object of that declaration is a char. So it’s not really read as ‘I’m declaring a char-pointer called a’, it’s more along the lines of ‘I’m declaring an unnamed char, which will be accessed when one dereferences a’. Hence the * for dereferencing.
It can help some, but it would still be a problem because the trolls can go after the distributors. For example, the package would then have to be in the Debian non-free repo, rather than main.
And he unfortunately stopped posting to minimallyminimal. One of my favourite websites of all times.
I do, what’s your point?
> Lee's economic policies were, while good, largely not his idea. He had the good sense to follow this guy's proscriptions though

On Winsemius, in its early history, Singapore was indeed using a cargo cult mass industrialisation, and it of course was only half successful.

A much less "genius" idea of turning the country into an offshore finance centre was what made it, and it was not his idea.

It was Lee junior, who spent his youth in London, who brought it.
Magic mouse 2 is the worst mouse I have used since I stopped using mice with the ball inside.

It's too shallow for my hands

It has a rough edge around the back when it should be smooth, the cheap plastic top doesn't line up perfectly with the metallic base.

And does tell you, you are low on battery until the day you need to recharge and you can't use it and recharge!!

It is the epitomy of bad design.

But that said I like the look of the older mice!
He’s had a really interesting career, working for Microsoft on Hololens, XBox One S and Windows and worked at Tesla.
Questions About Trees
Ive started my career as a sysadmin basically and would just like to throw on a tiny remark: inherint to the job is being available 24/7 in case something goes wrong in the live platform. It's not necessarily bad, it's just something you should keep in mind
The approach that seems to work is to give economically elastic things to the free market, and make economically inelastic things (housing, medical care, etc) a responsibility of the state. It's difficult to tell if this is the case as we can only look at macroeconomic effects in hindsight, and this approach would have many problems at scale, but this seems to be the most beneficial approach for society long term?
The Man Behind Linux Mint: An Interview with Clem Lefebvre
What are TURN and STUN?
efail can be fixed, see the link you posted, section "mitigations". Also note that (1) disabling HTML emails fixes it (2) not all clients are affected.
Yeah he’s a fanboy:

> Fun fact: the author of this article now works at Apple in the Design team
(@ArmandGrillet, 2 hours ago)
Are you infectious if you have a positive PCR test result for Covid-19?
Well, Estonia has id-card, which in addition to ordinary id card functionality also provides PKI.

If I remember correctly, they rolled out PKI ~2005ish. It has done wonders for them.
https://e-estonia.com/solutions/e-identity/id-card/
https://en.wikipedia.org/wiki/Estonian_identity_card
Thanks! I couldn't find it on your profile. Here's mine: forgot.hn@outlook.com

Some anonymous email exchanges would do, if you'd prefer that way.
> Perhaps if the USPTO can’t stop the issuing of bogus patents it’s time to remove the presumption of their validity in court … or at least provide some sort of prima facia invalidity test to apply at summary judgment (like the project is older than the patent, perhaps).

This seems quite reasonable, but I have no idea how that could be achieved. Opensource needs some kind political representation.
Forget TikTok. China’s Powerhouse App Is WeChat, and Its Power Is Sweeping
Actually. I avoid buying products made in the USA if I possibly can. I don't like supporting aggressive militaristic regimes.

https://i.imgur.com/Lt5akKR.png

[Feel free to swap North Korea for China in that graphic. The end result is pretty much the same.]
I was going to type a disagree until you edited that last bit. I don't mind the authoritarianism, since the authorities seem very proactive towards encouraging foreign tech startups, but creativity is near zero and heavily sanitized, and most devs are poorly treated, I guess due to the massive glut of technical folks for the tiny population it has.

Singapore feels so artificial, just like another Dubai. Going to London and now a smaller city in Germany was like a breath of fresh air. Startups grow "organically", as in without the government machinery shoved up their arse, people are freer to pursue whatever interests them, and since you can actually see the good and the bad in the city, you actually feel that the city is a living entity. Compare that to SG or DXB, where the homeless are stashed away/deported so that the tourists don't see them.

Recently Singapore has been making a push for the arts, yet it's clearly evident how inorganic the output is - one can clearly notice the wannabeism.
More than half of the world still can't use IPv6 (including my whole country) due to ISPs not implementing it, so relying on that is not a good choice for now.
It’s one of the biggest economies in the world and a very diverse landscape.
Early adopters of new technology and features.
Almost all the population uses smartphones. Diverse landscape in computers as well.
High latency and low latency connectivity to the internet.
From 5G to 2G connections. From high speed broadband to satellite internet. It’s a mix of the world scenario in one country. The’re also a local saying that if something goes good in Brazil it can rollout to anywhere in the world. WhatsApp Pay is coming next.
Maybe the next generation will do.
It has been fixed in OpenPGP. Are you aware of any fix for S/MIME so far?
Handy article when arguing with "clean coders"* about comments

* people who claim that UB's against them due to misunderstanding(?) his book/tweets(?), dunno.

Anyway the need for those discussions is an indicator of how this industry hasn't matured yet
Tweeting Pregnancy Test
Facebook's strategy to achieve this is to disallow people from having two different accounts. Things are different on e.g. Twitter where it's common to have two accounts for different usage (like email).

Do you suggest disallowing people from having two different email addresses?
HappieWatch – Wave Goodbye to Boring Watches
Implementing Konami Code Tips and Tricks Used in My Portfolio [video]
Sure, it’s unorthodox to sue the employees of a company but why can’t the company itself be sued. Why does the patent office have immunity from being sued?
RAM is cheap, caches unpredictable: let's just pre-fetch everything to memory
The UN RHC has legitimacy, even with its flaws. Political organisations have flaws. Even though not all members are really democratic, the vast majority are. The UN has problems (arguable less so than the US government) but it's the best we have.

(Click saver for others, the members:

1. Ms. Tania María Abdo Rocholl Paraguay 2017–2020

2. Mr. Yadh Ben Achour Tunisia 2019-2022

3. Ms. Ilze Brands Kehris Latvia 2017–2020

4. Mr. Christopher Arif Bulkan Guyana 2019-2022

5. Mr. Ahmed Amin Fathalla Egypt 2017–2020

6. Mr. Shuichi Furuya Japan 2019–2022

7. Mr. Christof Heyns South Africa 2017–2020

8. Mr. Hernán Quezada Cabrera Chile 2019–2022

9. Mr. Bamariam Koita Mauritania 2017–2020

10. Ms. Marcia. V. J. Kran Canada 2017–2020

11. Mr. Duncan Laki Muhumuza Uganda 2019–2022

12. Ms. Photini Pazartzis Greece 2019–2022

13. Ms. Vasilka Sancin Slovenia 2019–2022

14. Mr. José Manuel Santos Pais Portugal 2017–2020

15. Mr. Yuval Shany Israel 2013–2020

16. Ms. Hélène Tigroudja France 2019–2022

17. Mr. Gentian Zyberi Albania 2019–2022

18. Mr. Andreas B. Zimmermann Germany 2018–2020 )
I'm unaware of any NAT setup that allows double NAT'd clients to directly communicate with each other. Quite happy to learn different if you'll point me toward a specific NAT setup that'd allow this.

Just off the top of my head, the only way I could see this working is if the NATs themselves aren't transparent, and offer an API to manually map address/port pairs.
So we get from the “the wave function somehow collapses” to “the phenomelogical experience is somehow tied to the individual components wave function” which are somehow connected go the measurements.
Magic mouse is a nightmare on any site with a map, always zooming in/out when I don't intend to. Sensitivity is way too high.
Original iPhone managed 60fps with an even slower processor (412MHz - https://everymac.com/systems/apple/iphone/specs/apple-iphone...). I know it only had 320x480 resolution, but if you consider that the CPU's job is to keep the GPU busy then I see no reason that efficient software could get a smooth UI out of this processor paired to a 60fps-capable GPU. Having said that, 'efficient software' is like hens teeth nowadays :)
This is what happens when you try to cure racism with more racism.
Meh, I love my magic mouse 2!!
Thanks, fixed in Github now, all ready for Monday!