skysight-inc/HackerNews huggingface dataset:
The first task of a small kid is to learn the structure of the modern world. That isn't in their genes, they have to learn it all, just realizing what "board game" means and why they should care about doing well in it is a monumental task, not to mention their lack of math skills makes most rational arguments impossible to follow. Adults have all of that for free and can focus on the rules, they have spent decades learning about society, games, standard board game idioms like turns and points, mathematics etc, no board game is completely novel to them.
> Feynman was also no stranger to "Proof By Intimidation." So, skepticism about his claims was always warranted if you couldn't follow them yourself.

Any specific example?
4chan's influence is not good but that doesn't mean it doesn't exist. In fact it's so influential that a lot of the garbage on there bleeds into the real world e.g. Pizzagate, QAnon, the OK symbol means 'white power' hoax. Most of the terrible stuff that people blame facebook or twitter for spreading usually comes from there.
I've tried a bunch of these and the one thing that has stuck (ironically since I've had the device for years and barely used it) is Notability and an ipad/pencil.

Having infinite digital paper - maps the one thing that worked for me A4 5mm Square Paper and a pen.
You require the public key of the signer when verifying the signature. That needn't be before receiving the message, and could be at any point from now until doomsday.

The signature itself verifies:

1. That contents haven't been modified since they were signed. (Integrity.)

2. That a party had access to the private key in order to create the signature. (Authentication)

(You're not assured, of course, that others don't also have such access.)

Determining the real-world identity of the signer is ... another matter. Though an exchange of content encrypted against their public key, and returned to you, might help establish that. Process and protocol will depend on your own needs, intent, and goals.
Doubtlab – A Lab for Bad Labels
I'd love to know the "true" histogram of MacOS versions. I'm currently typing this on a machine running Mojave as it is the last one to support 32-bit code. I bet I am not the only one – 10.14 happens to match up with the last "perpetually licensed" adobe suite, for example, as well as older versions of Office.

I'm sure Apple know exactly how many people they inconvenience at any given point, and make a calculated decision about support.
I've enjoyed solving PE problems. I think I managed to clear about 50 of them, before loosing interest. To be honest, I think they are simply too hard for most average programmers, like myself. I only really have highschool level math skill, and when I get stuck, I don't even know what to look for or read up on. I'm simply too far removed from the level required.

I do enjoy the learning aspect though, so what I feel is missing most of all, is a way to figure out what to study, in order to solve a problem, without giving away the solution.
I do the same nowadays. I spend extra time learning the defaults (muscle memory etc.) in my OS and programs, which is about the same effort as customizing them (if not less).

The difference is that when setting up a new environment it costs nothing. If I had tons of tweaks and custom scripts that would be a setup cost every time.
Maybe you should focus on making your site interesting and then I might care. Well, banning people who say true things you don't like is another huge problem you have that you need to fix too. You know what I'm pretty sure I come out ahead in this transaction. Anyways I guess I'll have to find lame css and console projects and COVID pseudoscience and anti-white racism elsewhere.

Btw you are now guilty of breaking your own rule now, yes? As if being right EVER mattered to you dumb fucks. That's why you're boring.
AFAIK the youngest machine stuck on El Capitan (released 6 years ago, not 5) is a MacBook Air released 11 years and one month ago. Anything newer is at least on High Sierra (relased 4 years ago).
The problem is they don't allow the latest MacOS on not very old hardware. If they allowed the latest OS there would be less call to keep the older versions patched.

> Name me one widely deployed OS that promises its users patches ad-infinitum.

> Microsoft certainly doesn't patch all older versions of Windows.

> Neither do all the widely deployed Linux flavours.

But the latest and greatest Windows and Linux releases are installable on older devices.

I extended the life of a 2011 iMac which stopped recieving updates from Apple by installing the latest Fedora.

Most Linux distributions draw the line at 32 bit hardware.

Windows 11 was controversial in that it dropped support for older computers. But this shows what the expectations are.
directly? how do you make sure paid users get more functionality?
You should keep the network async. from the rendering yes, but why non-blocking?
Indeed, to many windows. Partly due to not finding things though, ctrl+n being simpler than look for the old context. Named windows made them simpler to find, thus simpler to avoid ctrl+n.

The other issue, of course, is my TODO-stack growing faster than I have time to organise and plan it. I’m hoping a working Zettlekasten can address that part by moving the entire class of research and design type of tasks out of the “should be doing right now” category.
Homelessness is a political problem not a production problem.

I think it must be 5 years ago that I saw one of those prefab houses going up. I saw a crane being brought in at like 8am in when I had my drive to the office and when I came back home at 5pm there was a 2 story house where the crane stood.
Does this happen to anyone else? There aren't a ton of iPhone variants out there, so if it's a baseband-level defect, it would be happening a lot.

I'll also say, if it's just the signal strength being too high, it seems unlikely that would cause memory corruption. The signal strength is probably just an integer, and there aren't any operations defined on integers that involve using other bytes of memory. (If you have an uint8 and add 1 to 255, you just get 0; it doesn't upgrade the integer to a uint16 and overwrite adjacent memory.)
Who on Earth told you that climate change mitigation was “off topic for HN”?

I posted it because it conveys how deeply f*cked the planet (and the human species) is much better than pages of analysis.
It's easier to tell others what they should do, than to actually do something. People can convince themselves that with the level of interconnectedness, effort spent on messaging will have greater effect than actually taking action themselves (a single person). Of course when you're shouting into a deafening noise, it doesn't add much and the best approach is to actually do something, but of course the former option is easier.
Because it's simple and on the client that does not have many connections there is no point to use non-blocking just because it's the latest tech.!
Index cards.

The key when brainstorming isn't organisation, it's capture.

Organisation comes after, most generally.
I once experienced a moored ship whose satellite Internet was extremely unreliable. It worked for 2 seconds and then it stopped working for two seconds, over and over. Only time it worked reliably was when there were no wind at all. After checking satellite images and corresponding to antennas pointing angle and ships position we eventually figured out that the antenna was pointing directly towards a wind mill. So when the rotor was turning it was intermittently blocking the signal between the satellite and the antenna. Luckily they were able to move the ship 50 meters forward and magically the Internet started working again.
They are offering free upgrades to newer versions of operating system instead. The only case where you're not getting it is when your laptop has been EOLed by Apple, which is effectively the same thing.
This is not about EOL - the article is about Apple not patching security issues in two-year old supported OS versions (Catalina from 2019).

Microsoft certainly does patch all two years old versions of windows.
But then DDOS providers give away their IP addresses and traffic to Cloudflare, which can be valuable data.
Somehow the lifetime must be at least as long as the async operation takes to complete. All other scenarios could result memory corruption.

If there's no other option, I'd rather leak that memory.
>I'm sure Apple know exactly how many people they inconvenience at any given point, and make a calculated decision about support.

Each Apple laptop gets upgrades to newest for roughly 6-7 years.
This isn't a fact. It's a hypothesis.

It does not "stand on it's own"
A tiny portable presto alternative written in go
D'oh! How did they not think of that
I had no idea how far you could push a QR code. Like, you could make the corner markers round, and it still scans just fine.
I'm sorry, but what if anything is newsworthy or noteworthy here?

Submission is a tweet with a 16 second video saying "I'm sorry" without providing any relevant context as to what or why or what might have been preferred.

The tweet links to an upstream article with not the same video but a livestream ... presently showing flags waving in the wind, and six bullet points, of which the most salient appears to be:

"Countries express 'profound disappointment' as India and China secure last-minute watering down of coal commitment "

That links to ... the same article.

Oh ... that article seems to be a liveblog of the talks and/or session. It's still disorganised as all hell.

If anyone is compiling a textbook on how not to report news, please include this as a prime example.

Upstream: https://news.sky.com/story/cop26-sky-news-live-blog-latest-u...

Nitter alternative to Twitter:
https://nitter.kavin.rocks/SkyNews/status/145960994817072333...

I don't see anything submission-worthy here. If there's a substantive source on the India/China/Coal story, please submit that.
>You forgot Chromebooks, that everyone around here is so eager to advocate

Got a source for that?
They don't exist. I'd love to see the network of biotechnologists or neurotechnologists but isn't one. Something like that would have to be run by a company that invests in the space (in order to attract involved people via tangential interest) and have some level of moderation. Right now researchers are mostly on twitter because it provides them a way to connect, but twitter is too noisy. The relevant communities in reddit are usually filled with students asking questions about education etc.
I have worked on console games since the 360/PS3 era, (which was 10 years ago, so my info is probably a little rusty)

> the PC port is deliberately gimped due to being developed for console.

If you want to have a mature discussion on the topic don't start out with this attitude. Timelines are finite, and plans change. Remember that the games you're talking about existed before licensing ue4/unity was the default option for AAA games. The games were likely only ever planned to exist on console and the request for PC cones in way later, however at that time the game just barely runs on PC (it doesn't need to be performant or representative, just play), and relies on an engine architecture based on having cell SPEs or an (almost) unified memory architecture.

The game is likely unplayable for anything other than "test you can do X and Y" on PC, and all development of the look and feel is done on the console itself. Naturally as consoles have moved towards x86 these differences have been reduced, and now it's common to develop the game on PC and test occasionally on console.

The differences do still exist though; PS5 having hardware decompression, dualsense controllers, both consoles having raytracung hardware and super fast SSDs as a guarantee.

> Between this effect, subscription MMORPGs and the inevitability of microtransactions I lost interest around that time.

You've missed 2 decades of excellent games that don't suffer from this, don't have subscritions and don't have microtransaction by doing that!
I'm not going to claim it's revolutionary (and I don't know how much 'hype' there is because I don't follow stuff like ProductHunt) but it is more than that - it's a sort of recursive database table where every page is an entry, and you can view the page itself or various views (literally a table, or kanban for example, filtered, sorted) on the table. Or make a page containing a view on the table.

Markdown editor is roughly what you get for free, but then there's the flexibility to build within it: kanban system with custom fields, CMS for a blog, etc.

It's part of 'no-code' (although you can script formulaic fields derived from others) hype I suppose.

Edit: I've just seen logseq.github.io via another comment, which looks great and probably clearer (to an HN user) why it's good and what you can do with it. Notion then is like a closed-source proprietary-format logseq, that's easier to use for, and targetting, a broader audience.
Ask HN: Old C++ game programming book
Hey everyone. It might be nostalgia talking, but when I was a little kid I remember going to a store, finding a fascinating book on 3D game programming ( I think it was trying to do a Wolfenstein clone ) and not buying it ( it was ridiculously expensive at the time -- way more than I had saved ). Feels like a missed opportunity today.

Anyway, for the life of me, I do not remember anything other than it was C++, it was 90s, it was about making a 3d shooter clone game.

I tried Amazon, but nothing I found seems to match the memory. Does anyone may have an idea what the book title/author was/could be?
I don't know about that. At least for myself, when I say that I've read a paper I mean that I've read it thoroughly from end-to-end and thought deeply about it, not unlike what I do when I'm doing a peer review. (I.e., "grokking" the paper.)

There are way too many papers to do that for every one that comes out in my field, though, so I've gotten pretty good at skimming a paper quickly and making a snap assessment. I might say I'm aware of or acquainted with said paper, but I'd never say I'd really _read_ it.

So charitably speaking, I'd interpret the top-level commenter (avsteele) as meaning that they've only skimmed the paper and these are off-the-cuff comments, rather than that they haven't looked at the paper at all.
If this was anything substantive about climate change mitigation then that would be quite interesting. It isn't, it is a tweet linking to a video which is probably about some politician crying.

And you've already made a more substantial effort to explain the situation than the Tweet did.
Matt Ridley, the prominent climate change denier:

https://www.desmog.com/matt-ridley/

I particurly enjoy the 5th Viscount Ridley, hereditary peer in the House of Lords, and inherited landowner of coal mines repeatedly coming to the aid of the 'poor people' that are affected, not by climate change, but in his view climate change mitigation strategies supported by 'upper middle class people, doing yoga and things like that'.

Thank you m'lord, though I assume from all his virtue signaling that he'll have already changed his mind now that wind and solar have been become so cheap for all the people in developing countries that he worries are dying from smoke inhalation due to lack of access to cheap electricity. When pursuing noble goals like that, you need to keep up with the science and economics or you can end up promoting harmful strategies as he's pointed out so many times in the past (okay, it turns out he was wrong on basically all of the facts, but the principle is sound).
Tbh, this dichotomy is kind of Linux's fault. Consider the issues Linux of today is facing, or were just were recently resolved.

With no attempt at being exhaustive (as I'm not a huge Linux user nowadays):

- Wayland is just becoming production ready, imo, it's still years away from being trouble-free

- Gnome is still a resource hog, Gtk is not in a good place, KDE is still prone to crashes

- Installing software/Dependency management is still a headache - the distro agnostic package management solutions (Snap/Flatpak/AppImage) are ironically anything but - apt and it's ilk have known issues as well - the final solution in this domain is still unclear

- Imo it was proven that PulseAudio won't work - it's replacement, PipeWire is still just becoming mainstream

All these issues - software installs, accelerated desktop, audio that just works, stable desktop libs - are things that both Windows and macOs have had for literally more than a DECADE (some for almost two), allowing people to be able to be extremely conservative and stay on Win7 to this day. State of art desktop Linux is still ways behind from having all of this stuff working.
Very unlikely we'll see them again, but we can do all we can to protect the 1M+ endangered species:

- build communities with cooperation, not competition; shared pantries/kitchens help reduce waste

- in general, mutualize as much infra as possible to reduce resource usage

- go low-tech as much as you can (as a community) ; every single piece of electronics is close to the worst you can do for the environment

- sabotage surrounding industry? organize with fellow concerned citizens? chances are the psychopaths running the show (hello bezos) will never stop until we're all dead or they've successfully colonized Mars, so we should help them stop peacefully or find their way to the guillotine

Strongly recommend watching the (not-so-recent) End:Civ documentary (you can find it pretty much anywhere on the Internet).
Civilian GPS. Milspec encrypted FHSS or whatever are they using not so much unless you flood the whole spectrum.
I havent investigated deeper, but afaik in Austria you can invest tax free into stock packages managed and offered by certain banks, up to 10% of gross income, iirc return on this is very low and needs to be held for 4 years before sale.

its nowhere near whats possible in the UK... as I said before, accept the social solidarity or move to different country.
Non blocking IO is ancient tech, it is done because spinning up more threads is expensive and makes performance unreliable. Thread overhead is much less of an issue today so just spinning up a new thread and running everything with blocking calls is the modern way of doing things, but many of the idioms for games are from a long time ago when not every CPU was multi core so thread switching overhead was huge and therefore they had to do non blocking IO to run well.
That's me, and probably everyone here and everyone who calls themselves human.

I highly recommend the book 4000 Weeks by Oliver Burkeman.

The main point is that yes, these sites and activities are terrible and addictive, but let's face it, we partly desire to enter their gates and escape the notion that we are limited beings, in time and energy, with pending important tasks.

Procrastinating is an emotional issue, not a planning issue. On the one hand, it relieves us from the anxiety of the pending task, and on the other hand, wasting hours is a subtle and psychological way to make it seem like we have plenty of time (that's why we "allow" ourselves to waste it), until one day it is too late and the deception has caught up with us.

Facing an important task is the difficult thing to do because it reminds us of our finitude. That's why we do it now, because the clock is ticking and it's now or never. We are doing the right thing, but it's the disturbing thing too. I think that important things always have mixed feelings intertwined.

Sorry for my English, it's not my mother language.

All the best in this fight.
How do you rollback typos in messages you've already sent?
This was exactly my case especially with the Adobe. Then my MBP died just few days before deadline. So I got new one with M1 chip. And I had to go with Adobe subscription. Not only it was bloatware it was also buggy. Then Affinity had sale and I bought three Affinity apps for the price of three months with Adobe. Affinity Designer is better for my needs then combination of Photoshop/Illustrator. However Adobe Indesign is still much better then Affinity publisher. I could live with that but there is not good compatibility between Indesign and Publisher (unlike Affinity Designer where you can easily import/export .psd). But I will have to find workaround not because subscription sucks (I do not use Indesign daily but still almost every month). It sucks because Creative Cloud is bloatware.
I recently saw this video that aims to cut through the hype that 3D printing houses seems to generate. Although the potential is cool, there are a lot of unsolved problems:

https://youtu.be/sz1LM9kwRLY
Had a customer next to railway tracks, who had some desktop computers freeze/reboot when train passed by. No radioactivity fortunately but apparently infrasound vibrations. Bought new computers with differently shaped towers or laptops and it was ok.
We're doing this at the moment, and it's really really tough.

People want to relate to things in relation to what they already know, and innovators can struggle with this.

Also, our experience has been that innovative products are often an evolution / paradigm shift of an existing idea. Given all the marketing hyperbole products use, it can make it difficult it articulate your point of difference in a way that differentiates from all the other marketing speak.

This article was shared on HN recently, which was cathartic, even though it doesn't provide any easy answers:

https://medium.com/angularventures/the-long-road-to-creating...
Mobile App Helps Turkish Women Fight Domestic Violence
I’d expect it to cost even more, wealth begats wealth. Since Europeans started to define owners of the land 400 years ago the population of the US has ballooned, the land hasn’t. Those whose ancestors acquired land are in a far better position than those who didn’t
Like others have already mentioned, that's a developer who saw the blood on the walls. They've likely seen this issue before and know the signs to look out for. It doesn't make them any smarter but it does mean they are wiser/more experienced with this tech stack.

As a personal example, my team sees me as the consult for all the arcane fuckery that you find as a result of unusual C++ behaviour or build system issues. This doesn't make me a good dev but it does mean that I've been through my paces there and bled my share. But at the same time I'm practically a blind, helpless child wrt most of the JVM or web tech stacks. IMHO my colleagues are wizards for being able to make heads or tails of issues in those spaces.

Point being, this isn't a matter of "Oh I could solve that in seconds", it's a matter of "Oh god I remember dealing with this type of issue. Here's the cause and how to fix & avoid it".
> from the main page of my Miniflux instance, and then put /feeds on the end

This case is relative to a single baseURL. The poster was proposing to have a bookmark relative to the URL you're currently browsing from, so that you could click "/feeds" from any Miniflux instance you're currently visiting.
The only FDA approved radiosensitizers are chemotherapy based (i.e. platinum, taxol). Vitamin B3 (Niacin) is a weak radiosensitizer at large doses. Finally hyperthermia and increase atmospheric O2 also increase radiosensitivity.

The common pathway they are theorized to work though is increasing reactive oxygen species. More reactive oxygen species, the more DNA damage, which leads to cell kill.
Quagga
First, Big Sur was the first macOS to support ARM. Given recent developments at Apple, its no surprise their primary development focus is on OS Releases that have ARM support.

Second, as already pointed out by another poster in this thread, Apple provide free upgrades to newer OS versions for supported hardware (and the hardware support goes back a decent number of years[1]).

For the vast majority of people on Catalina, all they need to do is to upgrade to Big Sur, it is almost certain they are using compatible hardware[1].

[1] https://support.apple.com/en-us/HT211238