skysight-inc/HackerNews huggingface dataset:
This is assuming there are no other ways for important things to be reported, such as media outlets, forums, 4chan, independent bloggers and pod casters IRC etc

If some major conspiracy was under way, I'm not sure Facbook, Google, Twitter censorhip alone would be enough to stop it?
I suppose it all depends on your definition of "industrial".

Some Roman inventions have not been matched in the modern world. One that immediately springs to mind is 'concrete'. Roman concrete is far superior to modern concrete. Some modern concrete is only a century or so old, but is rotting away rapidly, while a lot of Roman concrete remains two thousand years later.
Yeah, I agree that's what's probably going on here. Being nincompoops, they've likely redefined "biological race" to mean something tautological, like this:

> biological race is a collection of N genes that clearly separate all races; no such set of genes exists, therefore biological race doesn't exist.

Academics love this kind of stuff. The danger is that this up-is-down wordplay works its way into things that actually matter. Then it's (quite literally) Orwellian. I guarantee that the panel of clerics at Nature won't be so precise in their application of the funhouse rules when it's in their ideological interest to ignore them.
Related:

Johnathan Blow on Software and Preventing the Collapse of Civilization - https://news.ycombinator.com/item?id=32080927 - July 2022 (1 comment)

Jonathan Blow – Preventing the Collapse of Civilization - https://news.ycombinator.com/item?id=25788317 - Jan 2021 (94 comments)

Preventing the Collapse of Civilization / Jonathan Blow [video] - https://news.ycombinator.com/item?id=24662990 - Oct 2020 (4 comments)

Jonathan Blow – Preventing the Collapse of Civilization - https://news.ycombinator.com/item?id=19965908 - May 2019 (2 comments)

Jonathan Blow – Preventing the Collapse of Civilization [video] - https://news.ycombinator.com/item?id=19950860 - May 2019 (2 comments)

Preventing the Collapse of Civilization [video] - https://news.ycombinator.com/item?id=19945452 - May 2019 (116 comments)
Could you please name some of the microcontrollers that you are referring to?
So why insist on this NUL termination business? I expected this to be necessary in C libraries due to legacy code but the kernel can always do whatever it wants internally.

struct bytes { size_t size; unsigned char *pointer; };

Seems simple enough... A little structure like that has always been useful in my projects.

I find myself agreeing with the glibc maintainer in the extended discussion linked from the article:

https://lwn.net/Articles/612244/

> Correct string handling means that you always know how long your strings are and therefore you can you memcpy (instead of strcpy).

I think he's absolutely right. The str* functions are just worse versions of the mem* functions.
I agree with all this. But I was talking about the full-text search and tags, which (at least in my opinion) is way better than the old forum engines.
Validating identity. Canadian passport security was crap and there were several high profile cases (e.g. Millennium bomber) of them being used for terrorist activities.

Your photos also need to have the name of the studio stamped and signed in the back.

Government suspects fraud? Call the references (they are generally licensed professions). Suspect the photo? Call the studio or send someone down.

It’s just traceability for the key claims in the application and biometric data.
Can websites read the clipboard without permission? That would be much worse
It’s become popular to blame things on Raegan, but it’s been 40 years. Come on. My passport renewal this decade was simple. And if you have an emergency it’s not Kafkaesque. See this comment: https://news.ycombinator.com/item?id=32609897
> Why not?

You're replying to a snippet of a fairly significant and long talk. If it sparked your interest, I invite you to read or watch the full thing.

He answers the "why" later down, but "not surviving" is not really the important part at all. It's about how we globally lose out on innovation, ingenuity and new ideas, by not fostering the right environment for creativity when we outsource everything.

Really, Bert Hubert is fantastic, and this article/talk should be a required reading for all startup founders and entrepreneurs in general.
Consider storing a diff instead of replacing the file completely. If the patch fails (either because the diff is all zeros or the file has changed in some material way), you can proceed with the appropriate fix.
Of course English has gender but mostly in pronouns which are easy to master (until you talk about ships where it gets weird.)

Plurals and articles seem to trip up many non-native English speakers. The rules for these things are quite intricate and riddled with exceptions, and if you write a page of prose and make a single mistake with a plural or an article, a native English reader will instantly know you are not a native speaker, even if your meaning is understood.

Example: "if you write page of prose and make single mistake with plural or article, native English reader will instantly know you are not native speaker."
And lot of reactors are end of life and struggle with their long maintenance windows and repairs.
So what was up with Hunter Biden's laptop anyway? Was it full of state secrets or something?
Yep the FBI should not be communicating with FB regarding what to suppress and not suppress --that would be outright "Censorship Office" kind of stuff, unless the information is regulated in some way (i.e. illegal doxxing, state secrets, etc)
Almost as bad as running code is if there is a way to read the clipboard.
Pandoc does a good job of generating docx files from markdown
Of course, but the point is that you can't disentangle that from other possible causes just by looking at the association between it and an outcome.
It's so funny to read all this. In college, we were always told, "don't use strcpy! Use strncpy instead!" just to find out later on that strncpy isn't that great either. Then I heard about the better strlcpy, and even now I'm hearing that isn't quite good enough.
The need to pay for storage is understandable, but in trying to turn free-plan users into paying customers, companies seem to misunderstand how seemingly small pricing and feature changes can make their product entirely unappealing. How many of Slack's free users would have been willing to sign up in the first place if they knew a 90-day-history limit would be implemented one day? How many would have signed up at all if they knew that at some point they'd be forced to go from paying nothing at all to paying $87 a year per user?

I understand that to some companies their free or low-priced tiers end up being more of hassle than it's worth. But an $87 jump in order to access essential, previously available features seems like a good way to chop off your long tail of low volume users. Such a change could be deadly to a service's popularity and long-term prospects. Or maybe not.
They greatly improved the European diet.
The whole system that runs the world seems like a failure in many respects, but for some reason it's all we have and we're happy to just accept it, I guess because it sort of works.
Can you imagine the conversion effort?
I've only been programming in CRUD and APIs using js, python and go building web applications, but am currently excited to change domain to computer graphics developing c++ desktop applications. Maybe a different domain of programming could be interesting?
Can they bring back Clippy as a mascot for this? Or maybe McZee?
This could be very fun on those websites that give you a code snippet to copy and paste and install oh-my-zsh and friends.
Whose existing banking system? The Chinese one? The Japanese one? The Egyptian one? The Indian one?
C is designed with a computing model in mind (the way memory works, the way arithmetic operations work, the way addressing works etc.). And its language idioms are designed to fall strictly in line with that computing model.

There's very little difference in C between a character string, an array of Bytes, or even a struct of appropriate size. Other than the types and other user friendly (relative to assembly) features that C adds. This is deliberate; yep, it makes working with text harder (and maybe slower) than is necessary, but C doesn't assume that text is something you ever need to represent in your programs by default. So if you need to work with a lot of text, you should find a library for it, or write a library for it.

C isn't designed to be fast (though it often is). It's not designed to be safe (though it also often is). It's designed to be extremely precise, like a hardware description, or a good maths paper.

Some people like that precision. More often, people need that level of precision (see Linus' comments about C over C++ in the Linux kernel).
Well if money isn’t exchanged for the service of content (in some way), the content eventually goes away. The lack of content stops being imaginary.
What a name. I get they were going for "cute" but they could have come up with something better and a little easier to say.
I knew I should have taken that left toin at Albukoikee!
I've been to plenty of conferences, and I agree with you. A talk seems a poor way to consume information compared to a blog or a video. Combine that with seeing multiple talks on the same day, you basically retain nothing.

The best you can do is note which talks seemed interesting and then do more research on the topic later on.

People say they're good for networking, but I find it has the same problem: you end up meeting a firehose of people for moments at a time, and it becomes near impossible to remember which to follow up.
Non-networking guy here. Anyone care to explain what is special or impressive about this? It went over my head
low volume users unprepared to pay anything to Slack ever are low value users.

There is an argument for a more granular pricing, but if I were Slack I would also want to jettison the "community" slacks
> Exchanging money for goods and services is the entire basis of the economy.

Sounds like advertising meets that description.

It's a transaction of value - potential future customers via the service of advertising.
From the chrome bug[0] it seems like this was changed to work without a gesture because the new tab page needs to copy text for a Google Doodle...

So instead of changing their new tab page to require a gesture like all other sites... they decided to allow any website to copy text into the clipboard. Nice.

I think copying into the clipboard needs an overhaul—even with a gesture. Don't you hate when news sites add a "- from XYZ" to your clipboard? That shouldn't be possible. I'm not sure how you'd fix this, but it should be fixed.

[0] crbug.com/1334203
obsidian creates new tab for every pasted image, otherwise it was great. that's why i don't like it.
How long ago? Haven't there been a lot of drilling advances?
Such a Microsofty name, I am a bit confused about ther relationship with Microsoft given the title of the post and MS logo at the bottom of the page.
I recently ran across a mention that this was a deliberate decision made in the 1950s to help further break the power of railroad monopolies.

The decision had merits at the time. Side-effects may be overwhelming those now, though I'll note that with only five US majors, centralisation within rail remains a concern.
Backup and availability is where all of these systems fail. Even the new passkey sync thing is pure vendor lock-in.
The cowling on my Lancair 360 uses these and I absolutely love them, I’d like them on my next aerobatic plane, but not sure we’ll be able to make that happen.
I quite like the direction that modern software is taking, but I also think there are endemic quality issues. Some of these issues are pretty bad, but I also think that things are improving.

Big goals need big tools. Can’t be helped. Lots of layers, moving parts, infrastructure, and complexity.

I feel that we are still in adolescence, in handling this stuff. I think that there will be some reckonings, and am confident that we’ll stabilize.

I don’t have all the answers. I do have a few, for my small corner, but I’m not sure they would scale particularly well.
Did you play Eve-O by chance?
> Because that's what "Sept", "Oct", "Nov", and "Dec" mean.

Please keep that idea to whatever languages that assign those names to months. East Asian languages have been calling them literally "month 1/2/3/etc." without problems, just like how most languages don't have 31 different words for each day in a month.

Alternatively, if we have to give months aliases, why not fix those languages by e.g. reassigning "September" to the 7th month?
I agree about the design, but disagree about thriving-ness. There are many Discourse sites that exist and serve their purposes well.

I do daydream about making some simpler forum software though.
A notice when it happens would be nice but I would be granting a lot of permissions if this was off until allowed.
I understand why people are upset but the chest thumping and anger over losing certain aspects of a free tier makes no sense to me. If you're hosting a large community of people that needs to look far back in history then maybe you should consider either self hosting, or cajoling your members into paying. If the community truly brings value you'll be able to find the money. If not, then you have your own freeloader problem you have to address.

This was the same thing as forums a long time ago. Unfortunately they are dead now. However, it wasn't uncommon to have a special member class for people who paid into some tier (usually less than a cup of coffee) to support the host.

It's easy to forget that while you're freeloading someone is paying the bill. Slack is just finally forcing free tier user's hands. For people like me who use a slack channel once in a blue moon outside work this change is effectively a no-op. The people who were hosting vibrant communities on the free tier now have the hard job of cajoling people who have no intention to pay into paying. I don't see a problem with this frankly. Slack is still footing the bill for storage/compute/etc and if the accounts show no real intention to buy into a better tier sometimes you need to twist the screws a little.
> Why do you think NASA made the decision to use it?

Probably because they couldn't find low level programmers, it isn't easy to find people with good professional experience in C today, especially if you pay NASA wages.
Either TouchID is really poor fingerprint scanner, or state of the art just sucks. As a rock climber, it stops working after even a light climbing session. Obviously there's some abrasion on the skin when one climbs, but I can't imagine it generates a new, unrecognizable fingerprint.
This user and his ghost account “screpy” talk to each other on HN if you look at the comments. Very suspicious considering this behavior of also posting and then commenting and acting. How do we know OP’s comment about Mailscarp now isn’t also fake? The user’s reputation is not very strong
AI creative products are a huge mistake.
C has competions instead. IOCCC rocks!
It's especially annoying because they should have known that PC was already taken as an acronym by something else far more prominent within the same domain.
"Sometimes the brass allows a false rumor to go on so there won't be a leak."

https://youtu.be/7bmMzc28GR8?t=932
I was confused for a few sentences when the giver/taker terms were used without explicit definition. I assumed they were used to denote information givers/takers but the definition is more like spotlight giver/takers
Because I think there is a significant chance that civilization will collapse within my lifetime, and that is not going to be fun.
Among other things, it shows that his father did know about his shady deals (ukraine, china).

Also had videos of various illegal activities that you and I would probably be thrown in jail for if the FBI found them on a laptop of ours
I meant it from the other side.

How many platforms, let alone people, get 3 hour long interviews with Mark Zuckerbg? And do them the way Joe Rogan does?

edit: Then again, he was on with Lex Fridman a few months ago
https://www.youtube.com/watch?v=5zOHSysMmH0
Wasteful is relative. By focusing on optimization you are being wasteful with programmer's time.
alt-left to go back. Just like a browser.
Linked from their "About us" page: https://techcrunch.com/2021/09/08/microsoft-acquires-video-c...
The flip side is propaganda by algorithm ...

The pumping to top view of that story that elicits the greatest reaction and stokes the most base fears at the expense of truth and rationality.

We've seen false realities, election fraud, bleach cures, pushed hard by algorithm to the detriment of many.
Western drought raises risk of power blackouts
Let's clarify a few things

1: I am not employed by CUE. I am their biggest fan and cheerleader

2: CUE has never paid for Slack

The context is that I have slack open, I am in 12+ groups. I've tried adding other platforms like discord and keeping them open.

The point is that, as a human, I only have so much attention, and having more than one chat program open at a time, in addition to the other messaging streams we are subjected to, it's a non-starter.

For my own sanity, only one chat platform can be regularly open. Thus follows the network effect and incumbent arguments
https://clipchamp.com/en/terms/ says:

>Clipchamp Pty Ltd (ACN 162516556), a subsidiary of Microsoft Corporation
So you don't just put it in your back pocket and accidently blow out a fart as they're standing there?
> I’ll probably get objections to this one, the same way I get objections to most of my articles

You’ll get objections because your analysis is poor. It doesn’t define a clear problem. When it does make claims, it demonstrates a fundamental lack of understanding of how the technology is and should be used.

Poor take, under developed article. Im not a GQL fanboy, but appreciate it for the solutions to real problems it solves, conveniently omitted from this nonsense.

This take receives a 0/5 from me. Id usually suggest that make your own assessment, but id actually recommended that you instead avoid giving it a click and move on to the next topic of the day.
This will most likely fail. Like all the other “utopian” societies experimented with in the past. Having said that, it most definitely will be interesting to watch the details of how it fails. And if somehow one of them succeeds, despite the odds, that would be even more interesting!
English word order is janked, though.

It's really annoying that we're modifier-modified when it comes to adjectives but modified-modifier when it comes to relative clauses. We say "the red car", but "the car, which is red,".

Also we sometimes use modified-modifier for adjectives for poetic effect, in constructs such as "painter extraordinaire", "minister plenipotentiary", or "court martial".

And then we have questions, where English goes from normally being SVO to being OSV. We say "That is John." but ask "Who is that?", and if we say "That is who?", it's usually an expression of abject shock. Or sometimes we dip into our Germanic heritage and bring out V2 word order (https://en.wikipedia.org/wiki/V2_word_order#Vestiges_in_Mode...).
Heck yes. Defeatism is not the point. It's hard & complicated & requires a lot of work. But giving up, shrugging, lying down, letting short lived pleasure rule us was not HST's point.

And Learny himself wanted us to push on. This software saw itself as a toolkit for observing where we are/were and where we ought head.

I would back down from calling it inevitability. The dark conservative clutching forces could overtake hope & growth & possibility, consign our shared fate to shitty sad ruin. Both Leary & HST seemed to be co-aligned though, in believing that a vibrant spirit, aware, with some basic shit at it in the world, could go far, could, if conditions allowed, have potential to make a real difference. Whether we believe that opportunity is open widely & wish to support that, or think that chance is rare & special & only some have it within- it's a self fulfilling prophecy that dictates whether we opt to let & support humanity's chance, or whether we insist it's only a few, whether we dont bother to support & aid one another.

There's a kind of ever-dawning Gaianism I see in both TL & HST. Both require embracing a bigger humanity. Neither is prestined-both rely on consciousness, on deciding, on tuning out to the what is, and becoming consciously a part of what will be. Feom another comment talking about 1968 Leary's The Cyber Punk The Individual As Pilot:

> He gives a definition of cyberpunks in the first sentence (people who use all available data input to think for themselves https://news.ycombinator.com/item?id=32612648

As I've said yet again elsewhere in these comments, a huge part of this all is finding & deciding what we each are & ought become. Cybernetics we see very closely resembling the controller model of systems like kubernetes.
Some times I get confused at what I’m looking at with discourse. The scrolling timeline thing is super confusing . Much rather have paging.
There's no secret how to build efficient buildings. There's standards like passive solar, zero energy building design and passive house that have been in practice for decades. These just aren't as widely known in the US as they are in Europe.
Supply Chain Issues and Autos: When Will the Chip Shortage End?
Given that virtually every natural gas fired electrical generation facility has a steam turbine, I’m not sure that you are correct (though you may be).

It seems to me the costs would be high because doing anything deep underground is expensive.
Show HN: Browse Hacker News on your Kindle via browser for free
tl;dr: Go to kindlehnbeta.pythonanywhere.com on your Kindle’s browser.

I wrote a wrapper over hackernews that allows me to browse it on my Kindle. Simply visit kindlehnbeta.pythonanywhere.com on your Kindle’s browser. You’ll be able to view top stories, the comments within them and even the article content that the stories link to. The articles are parsed by a library that makes its best attempt to extract the main content.

I only own a Kindle Oasis (10th Generation) and thus have only tested this on it. I’d imagine it looks fine on other Kindles, but you’ll have to tell me.

Link to screenshots: https://imgur.com/a/8kKneH0

Really, I made this for myself as a quick solution for a personal need. But it seems like there are a few of you out there that would enjoy this as well. So I am making this public for others to try out. Let me know if this is something you actually want to use. If so, and the reception is positive, then I will continue to build it out to be better and more feature complete. In addition to this, would you enjoy a generic rss feed reader as well? — one that allows you to read any rss feed right from your Kindle’s browser? I can build this if that’s something you guys really want.
Yeah....I've always had business cards for a long, long, long time ago. Always got 1,000 cards, but I'd work somewhere for 5 years and still have 995 cards left at the end. Meanwhile that huge brick took up valuable disk drawer real estate. Guess I could have thrown all of them but 50 cards away, but most people just don't for whatever reason.
There aren’t that many naval submarine bases, and they’re not particularly close to most of the population.

Unfortunately, nuclear reactors need transmission lines to population centers, and we can’t just concentrate reactors into less than a dozen massive stations for the entire country.
Sounds like they pay up, unless it gets too high and then they aren't able to. I'm guessing these fines are accumulated over a few people who are heavily fined and who don't care
> And AMP is a downside for everyone, i think we can agree on that.

Wait, what? At the time it was introduced, it was literally the only counterbalance to the incentives of adding as many ads to your site as possible. Google has better ways of penalizing bad practices now, but that wasn't the case 7 years ago.