skysight-inc/HackerNews huggingface dataset:
We don't face an existential threat on a decades-long timescale.

We were told the same thing in the 60s. It didn't turn out to be true then, it won't turn out to be true now.

No one. No. One. Has made accurate predictions about long-term climate change effects so far. And I imagine 40 years from now, when I'm 80, I'll be hearing about some new climate disaster that will befall us.

This is Malthusianism all over again.

Technology allowed us to progress past Malthus, it'll allow us to progress past climate change... but only if its cheap, plentiful, usable 24/7, and shared with the world.

All things fusion could achieve.
It's weird that I got down voted for asking a question. Going against the HN grain I guess.
Discussed here a couple weeks ago: https://news.ycombinator.com/item?id=25024011
That's doesn't solve the problem of avoiding an unfun bad game.
> might take up simple tasks during a wakeful period in the middle of the night, between two distinct bouts of sleep.

As I recall, this was more or less debunked.
Error Handling Is Hard
It wasn't build as a dating-site and it wasn't sold as a dating-place. That some people misused it that way, doesn't mean every user is ok with this and likes to be annoyed by sex-spam. Kinda speaks for that myspace failed so fast...

We have the algorithm-drived services with all their control and reduced friction because some people just can't behave well and must destroy the nice things for everyone.
The PSIO is no longer recommended. TerraOnion's MODE for the PlayStation will be much better.

https://stoneagegamer.com/blog/mode-comes-to-playstation/
> The improvement is not just a reduction in energy per dollar of GDP but less energy in total as economic growth progresses

Hm, seems to contradict this: https://en.wikipedia.org/wiki/World_energy_consumption

Here I see energy consumption going straight up.
I thought that was the biggest weaknes. The challenges all feel small and made up. The depiction of substance abuse is just strange. It's like a teenagers dream of how it is to become a chess pro with some small speed bumps to not make it too blatant. As for the sport, her career was more similar to that of boxer than a chess player.
I'm kind of in the same boat. I like savory foods, although I also have a bit of a sweet tooth ( but am able to control it ).

My problem is the same though; I eat till I'm full, so I've been curtailing that by eating more proteins and really watching what kinds of food I'm eating. Still a work in progress though.
For me, having a family with kids, I always look at Elon Musk : He does 80-hour work weeks. That's also my goal: 80 hours. He splits it between Tesla and SpaceX. I split it between my company and my family ;).

Since he was able to make both successful, we should be able to do that too :)
The vast majority of grandmasters didn't play chess at age 4.
I propose "Ungoogling Android"
The wording in this comment makes it sound like the German goverment was involved a lot more than a 1 year research grant which caps at €47,500 (couldn't find the exact amount they actually got) 4 years into the project that wasn't renewed the next year (not sure if it's even renewable).

I.e. glad to see the funding but it was a one off standard research grant not a special political chess move.
Last Call 911
If you really want to be of part of the solution
Please go to:

www.come.dog
www.ruben03.com
www.comedogs.com
www.instagram.com/meraki036
www.instagram.com/ccomedog
www.rgcompany.org

https://www.reddit.com/user/rgcompany26/

If not you are part of the problem.
There is a terrible ad infested version of that game here:
https://www.addictinggames.com/clicker/helicopter-game
None of the comments right now really suggests Matlab is dead?
The Luxery E-Commerce Wars Are Heating Up
Nice work, I really dig how clean and focused it is compared to most financial tools.

What sets Forexbook apart from Myfxbook?
Johns Hopkins: Heart Disease Deaths Dropped in 2020 [pdf]
I've been using /e/ as my primary smartphone for a couple months now. It's certainly usable: The experience is more pleasant and integrated than stock LineageOS + MicroG, but there's still quite a few rough edges.

I hope they can make a go of it, but I think it'll take adoption by a deep-pocketed sponsor (Samsung? Huawei? The German government?) before it would be polished enough to be a real contender for non-technical users.

But I do think the idea of an Android fork that maintains some compatibility with existing apps is more likely to find success than something like Sailfish OS, that's entirely distinct.
AlphaFold: a solution to a 50-year-old grand challenge in biology
Incidentally, has there been an "accentuation" of accents in the UK in the past 40 years? As a non-native speaker, i used to be able to mostly understand british english, and can easily understand the accents from e.g. the Thatcher-era UK parliament. Nowadays in british media i often hear accents that range from heavy (but still intelligible) to very highly 'oxford' or posh to the point where they are annoying. I think it didn't use to be like that, but i might be wrong.
The real reason tech companies fail at hiring developers
I am surprised Skype ranks second. Can it be because it's usually used with headsets on a computer?
NZXT H1 safety issues confirmed – “potential fire hazard”
Software has a special quality of being intangible, and therefore it takes some experience to identify the difference between elegant and grotesque. If you were building a suspension for a car with square wheels and a 900hp engine, you might object immediately and the wheel maker would try again. In software, if you were to object, you’d be in a lengthy discussion about wheel ‘style’ and then get assigned the implementation of your idea for the wheels and engine, which will be ignored anyway, and then you’ll be reprimanded because the suspension doesn’t work. Everybody else’s unit tests pass. The solution is to be ignorant of a better way of doing things, and deliver a cookie-cutter suspension with a unit test over a road surface shaped for square wheels. Now it’s someone else’s problem. But if you’ve ever seen a car or a road before, you’d lose your mind in these meetings knowing that nobody would buy this monstrosity. And you’d be right, but, “not a team player”.
So? It made the sport look interesting.
If you feel like that yourself, maybe check out "Find your Why" [1] by Simon Sinek of TED fame [2]. I find it useful.

[1] https://simonsinek.com/find-your-why/

[2] https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
Yes, to a point. A knight is often considered “less” than a bishop, but trading your bishop that is on the same color as your pawns for a knight that is covering the center is generally a “good trade”.

Or taking a piece that is stuck or unlikely to be a threat while putting your own, possibly lesser piece at risk may be a poor play too.

Game dynamics matter too. Knights do well in closed games where as bishops are nicer in open games. Games tend to open as time goes on though.

And then of course if sacrificing to setup a mate soon - that’s the entire goal of the game so in that situation positioning is quite important.

Counting the pieces is pretty indicative of most games I’d say though. Against poor players you can be down quite a few pieces while setting up a back rank mate the opponent just doesn’t see. But this would never fly at moderate skill levels.
Tutanota did that: https://tutanota.com/blog/posts/open-source-email-fdroid/
Alternative notation for exponents, logs and roots? (2011)
> In fact I see it funny how one can compare himself to those great scientists like that because he/she built an app.

I think I see both sides. On one hand, as someone else said, it's not the building a SaaS app that entrepreneurs are proud of -- it's building the business and building the company. That in and of itself is a lot more impressive to me than building just an app.

Is it as impressive and historically significant as the great scientific discoveries of Newton? Maybe, but probably not. Or maybe they are apples and oranges. Suppose Newton had a collaborator who built a giant manufacturing empire with his discoveries. Would those two be comparable in terms of "who was more important", or would comparison simply cease to be meaningful at this point?

To your point, maybe that's what makes the Newton comparison somewhat of a non-sequitor -- it's at best a reach.
When I worked at Blizzard Europe as part of the English Customer Service team, we had English speaking agents from lots of different countries, over a dozen at least.

One time a colleague commented that they only really noticed my South African accent when we were out drinking.

This made me realise that almost all the English employees without realising it were “neutralising” their accents to an extent when in the office and conversing with each other (or customers over the phone).
I was able to compile GNU Octave 4.4.1 into Web Assembly for my MATPOWER PWA. When Mozilla was still at full force OctIodide might have been an interesting project for them.

https://matpower.app

https://github.com/iodide-project/iodide
You have plenty of malware on mobile platforms. Not to mention vulnerabilities that have eclipsed any other platform in terms of potential for devastation. Like Stagefright for android, which gave attackers unlimited access without the need for any user interaction; only precursor is carrier enabled MMS service.

Treating users like idiots that need to be placed in the "pillow room" and building these app platforms under the pretext of security and convenience/ease of use is the reason we're in this swamp where your awesome pocket hardware has been reduced to an ad client which you have 0 control and ownership over.

Everyone's parents have survived the earliest days of computing where security was as its lowest, lack of common knowledge at its highest.
How well does it work with Waze? That is the only app keeping me on stock Android.
Aren't there already more than 7k varieties of apples? And There are so many regional variants, it's hard to have any consistency. For instance, one specific type of red apples with a local name in my country have no equivalent in all the countries I have traveled.

P.S. It's amusing to me that it's on front-page. Apple really works at HN ;)
Hey, what a coincidence. I've recently did some updates on my own shitty static site generator: https://santiagodevelopment.com

In my case, I stuck with markdown and still used frontmatter to add metadata to posts. Since I'm using asp.net core, I can use the markdown library Markdig which supports frontmatter, but I can also just fallback to the name of the markdown file (regex out the date and title), since I don't need much information from metadata. Adding middleware to asp.net core is fairly easy as well, so I can simply create some simple middleware to create static files as requests come through.

The only annoying case I had was how to manage syncing between git or gitlab (I created post retrieval clients for both) and already generated static files. I have a fairly forced method at the moment, where almost every generated file is wiped when a new git commit shows up, but I get to find those solutions myself since it's mine (!).

Definitely agree with the sentiments here. Although, I feel that the fact there's already working products out there makes it less incentivized to do projects like this. The new programmers I know seem to be more interested in doing something new or creating software you can't just get from some SaaS. I guess when I created my first website I didn't have that worry, there was no squarespace or whatever else, so there was the double benefit of creating something both simple and new.
When i used lineageOS+microG on my old phone i could not get Telegram + Signal to work. WhatsApp worked, but push messages arrived hours later or if i opened WA. No idea if this is fixed now.
Geometric Algebra for Physicists : https://www.amazon.com/Geometric-Algebra-Physicists-Chris-Do...
> I have sex 7 times a day I probably have a problem.

If that sex results in you having enough children to take care of you and work on/build a family empire with you, you may have more of a solution than a problem. Historically speaking, this happened quite frequently with male royalty.
What we both said is not mutually exclusive. Both are correct IMO.

Sadly the users don't have much choice nowadays, and I am not saying this to gloat (being a programmer) but more like a lament -- in some areas there are far too few choices (either very expensive or just not that good) and in many others the choice is so big that it might as well not exist because you can't make an informed decision in a reasonable time frame.
Ten Early Stage Mistakes Founders Won’t Make Twice
plot of "Number of blog posts" vs "Number of blog posts about elaborate blog setup":

https://twitter.com/jxxf/status/1332839627170967554
Coming across the theory of Steinitz from [0] has made me look at chess in a different manner: at most levels of play rather than it being tactics or strategy, it is more about avoiding mistakes and waiting, prolonging play till oponenent eventually makes a mistake. My experience in over board play has been in concurrence with that view, one plays carefully parrying the opponent's move, while waiting till they make an inevitable mistake, then one can quickly consolidate the advantage in materials, mostly by cancelling out many pieces and then end game can start, which can be somewhat easily learned compared to other parts of the game.

This is the text of the Theory from [0]:

At the beginning of the game the forces stand in equilibrium.

Correct play on both sides maintains this equilibrium and leads to a drawn game.

Therefore a player can win only as a consequence of an error made by the opponent. (There is no such thing as a winning move.)

As long as the equilibrium is maintained, an attack, however skilful, cannot succeed against correct defence. Such a defence will eventually necessitate the withdrawal and regrouping of the attacking pieces and te attacker will then inevitably suffer disadvantage.

Therefore a player should not attack until he already has an advantage, caused by the opponent's error, that justifies the decision to attack.

At the beginning of the game a player should not at once seek to attack. Instead, a player should seek to disturb the equilibrium in his favour by inducing the opponent to make an error - a preliminary before attacking.

When a sufficient advantage has been obtained, a player must attack or the advantage will be dissipated."

[0] http://exeterchessclub.org.uk/content/theory-steinitz
"Install this site as an app" is great feature on desktop also.

I use it for several Google apps (Gmail, Calendar, Keep) and local bus or map websites. So it is much easier to view on separate window and open from desktop/start menu.

They are just better bookmarks for most visited webapps.
Accused of cheating online (scrabble, chess, trivia) so often, I just had to stop playing pickup games. Now I only play with friends.
If your data is reasonably valuable, it will be impossible to deter a minimally invested developer armed with puppeteer (with some modifications), residential proxy services, and captcha solving (way less than a cent per captcha). Most sites that attempt to do it hinder their users more than they do the scrapers.
I new about the project, but I haven't found anything about the accessibility there. Does anyone has any info?
Indeed! Web developers can have a huge impact!
I worked at a university lab throughout undergrad and grad. I wrote a lot of MATLAB. I graduated and got a job as an engineer at a lab in another university. I write a lot of MATLAB.
And screens are bigger than they used to be, so you conveniently have more tabs to make up for it. I think it evens out
close? https://enkimute.github.io/ganja.js/examples/coffeeshop.html
Dancing with Systems – The Donella Meadows Project
It is worth a study since the trees needed for ships (hard woods) is very different than trees needed for construction/paper (soft woods). Pine trees grow fast and can be harvested while relatively young and weak. Trees for ships tend to be older and stronger hard woods that take much longer to grow.
It is methamatics you are talking about...
Author here! I will take some time to answer any questions.
MicroG solves exactly this problem. It is replacement of play services for apps which require it. Many of google's own apps work with MicroG.
Since this pull isn’t very helpful, the NEWS file with what’s changed is at https://github.com/pypa/pip/blob/master/NEWS.rst#203-2020-11...
Help Archive Tank Online (Flash Version) by literally just playing the game
Agadmator is a very charismatic speaker but he does very little analysis. He mostly just moves the pieces and says the moves.
You have a point there, but Google's profits from Android are at least one order of magnitude larger than the numbers you quoted [0], and it may be rational for them to risk the fight.

[0] https://www.kamilfranek.com/how-google-makes-money-from-andr...
I can also think of many scenarios where group project-based assessments can be completely done by someone else. I've seen people pay others to physically attend as them, pre-COVID, literally hand over their student ID to be physically present and take a test. You can't really stop all of them.
If you need Telegram or Signal, it may work now. WhatsApp works but push is iffy.

https://news.ycombinator.com/item?id=25253507
Top Second Phone Number Apps for Android and iPhone
The release notes are here [1] and I assume the reason this is being posted is because of:

> The new resolver now resolves packages in a deterministic order. (https://github.com/pypa/pip/pull/9100)

[1] https://pip.pypa.io/en/stable/news/#id1
Does serverless make sense for a side-project?
COVID + that show have only helped I’d say.

It’s a fun game at all skill levels. Learning fundamentals (don’t hang pieces, sone tactics, a few openings) is an investment but not a huge one and can get you pretty far very fast. So you see rapid progress in the first couple months of playing.

Of course it’s at around that point you need to decide if you want to continue to invest for exceedingly fewer gains or just sort of be happy being a mediocre player that will go 50-50. And by all means a mediocre player is very good (like someone who can golf at near scratch level) but there’s a lot of really good players globally.
Coronavirus and the Female Leaders of the World
Repeating what https://news.ycombinator.com/item?id=24848426 says, I don't think HN is the right platform.
> So you have more pain points with Windows 10 than Apple corporation?

Yes. Especially if you add in how Microsoft Corporation have treated people over the last 30 years too.
I have a "shitty" static site generator. It's "shitty" because almost no thought or design went into it. It started as 20-30 lines of code and grew into ~1000. It's got hacks, bad decisions, it redoes work like reading files more than ones or reading the files it already wrote.

But, it works, it has rare features I need, features that AFAIK most of the famous ones do not and could not be easily added (well, at least when I checked)

That said, while it started 100% hand written I did add stuff over the years. For example I had my own templating system but switched to 'handlebars' at some point. I don't actually remember if there was a good reason or not. A long time ago I wanted to add RSS/Atom support. Sure that should be easy to do on my own (i've done it in the past) but whatever library I looked into was easy without too many dependencies. The latest, I added jsdom to process a few more automated transformations.

The word "shitty" really does describe the code and I'm embarrassed to show it really but it works and I have better things to do than refactor to make it clean.
Yes, but as OP said, this is a problem. You're doing it for no benefit to yourself and if you have a family, to the detriment of your family. If you don't have a family and don't want one, no one is getting hurt and I wouldn't judge you for doing it (I myself spend way too long coding side projects but my wife kind of likes it as she also spends huge amounts of time on her equivalent activities), but life is short and we only get one shot at it... as long as we're consciously choosing what is best to spend our time on and remembering those around us and not causing harm to them or ourselves, all is good.
So, macOS is too restrictive and Gnome should not be in a position where somebody 'calls the shots'.

Seems like any way you see it you still have no control over your machine. May I suggest you write your own desktop environment?
Yeah Forth is another example of how these calling conventions are equivalent. It's not just some quirk of Forth's implementation either, since languages like Joy and Kitten do the same thing with pure functions. Unfortunately I've not had much need to learn or use Forth in a significant way (the most I've done is play with OpenFirmware)
I spent the majority of my career porting MATLAB to C++. We charge about $70 an hour ($200 billable man-hour) to do it. It’s a slow and arduous process. Often times the features that are running in Matlab needs some C++ library that prevents the sort of speed increase that you hoped to gain out of the C++ port, so a C++ reimplementation of the toolbox needs to be developed anyway; this loosing the benefit of the “verified“ toolbox.
Python, on the other hand can be improved for performance piece-wise through tools like cython and swig. Of course, both offer a C interface, but I prefer the python one to MEX files for a variety of reasons. Also, you don’t have to pay a license to use python. (Same library implementation problems)

Add a minimum, if the MATLAB folks would at least consider moving over to Octave we could illuminate some of the licensing fees, but... once performance matters, you’re still going to have to pay a full-time software engineer to port Octave code to make it performant.
Care to elaborate on the "rough edges"? Is it a reliable day to day phone?
Depends where you live. Research what happened to the Aral Sea in the last 50 years..
Show HN: Using a Kindle Screen to Monitor ESXi
I haven't tried Waze. The (nonfree) mapping app it ships with works pretty well, as does Maps.me (frontend to OSM data).
Run Adb from the Browser
Moderna’s Covid-19 vaccine trial shows 100% success in preventing severe disease
About postal chess, Woody Allen wrote a quite enjoyable short story. The Gossage—Vardebedian Papers. http://maxxwolf.tripod.com/woody.html
I have a fairly heavy southern accent and have dealt with the issue from time to time, but you don't really see the discrimination against it as much as long as you are in the south. Outside of the south it is a different ball game.

I have a friend who is also an investor that has done really well for himself. His name is Jeff and we were in a venture together and I always wondered how this guy ever became a billionaire, think Barny Fiffe as an investor. Anyways, our venture ends up getting sued by a large company and we have to go to court and all of the sudden this guy becomes Matlock I mean he is absolutely shredding the other legal team, all the while maintaining his charade of please explain that to a dumb southern boy who does not understand all of this.

Anyways, the case is over and I say to him, I think after all these years I just met the real Jeff and he says you have always know the real Jeff as I don't try to deceive people, people deceive themselves by projecting onto me their stereotypes, I just never tried to adapt myself to their model of who I should be, therefore they underestimate me to their own disadvantage. That was the day I learned that being underestimated is actually an advantage and that most people conflate arrogance with confidence. In reflection Jeff was confident he just was not arrogant, arrogance was the weakness he exploited.

As a side note Bill Clinton is another example of using his southerness as a trap for the arrogant to fall into. He was a master at using it to lule his political opponents into underestimating him.