skysight-inc/HackerNews huggingface dataset:
Isn't platform engineer just another name though ?
devOps, cloudOps, devSecOps, site reliability engineer and now platform engineer.

It feels like the need to define operations is a bit like if a dev role needed to be defined by IDE or language
How about
visualGolangDev
or categorize devs after what kind of code is being written
microserviceDev vs backendDev vs middleWareDev
In all honesty, can we just go back to ops ? It was a fine name. Said it all and running k8s , a unix server or a ci/cd pipeline is essentially just operations.

What is wrong with ops ?
The OP point was that Jobs hated users having access to programming tools and not wanting to ship them with his computers.

The original 1984 Mac on release not having a dev environment was just an example he used to make his point.

But the example can be correct, without making the point valid (as numerous people have answered here).

Especially since the same Jobs had shipped tons of computers with development environments, including things like PBX, XCode, all kinds of scripting languages, the whole NeXT suite of dev tools (that were one of its strong points, and became the later basis for OS X dev tools), and so on.

If the parents point was "at the point of the release of the original Mac in 1984, and only then, Jobs didn't want to give users development environment" he might have a point. But Jobs of the subsequent 20+ years agreeing to ship development tools just fine, makes the point moot.

can't you see how wrong his point is and how irrelevant the example?
Blender already has CUDA-accelerated raytracing; this is a hobbyist building their own raytracer for the fun of it.
Because the work conditions outside FAANG are garbage, no one that has any regard for their own well-being would get into it. So far everyone I have met that works in infra was in horrible shape, often from stress-related eating disorders and lack of physical exercise.
Your Reddit posts are not personal data. Okay, you can probably get specific ones removed that way where you explicitly include personal data. But this doesn't mean that you have a right to delete all content you write anywhere.
> another explanation

Could be an intentional small-scale data rollback that has accidentally had far wider effect. Or some “eventually consistent” anomaly where nodes that never saw the changes/deletes have reasserted the version of reality they still see.

But back to the previous hand…

> seems like such an unwise thing for them to do

Doing unwise things then doubling down on them seems to be Reddit's MO at the moment, and that has been the case for a while so each re-doubling currently means a notable jump in unwiseness, so I'm not surprised enough by any given apparent iffy decision that I reach for other explanations by default.
How suitably ironic that social media trends are making a big impact on these brightly coloured, but cheap, hollow, consumable and instantly disposable consumer goods.
Go look at the SysMLv2 spec. I want you to implement me a parser for it in Python. The resulting AST must respect the relations between fields defined in the standard. How long will it take you? It's just implementing what's written in a pdf, shouldn't be hard to break down and estimate. I'll wait.
And they still can even after the sell completes. I suggest reading the press release.
Adventures in learning Lisp, as an artist, not an academic
> array-bounds-checking bugs.

Rust tries very very hard to avoid bounds-checking bugs, because it's central to the safety promise, maybe I'm misunderstanding you?

> either "list was re-ordered, you now have the wrong item" ... "can't compact the list, it just keeps growing even when old items are no longer used" bugs.

I have no direct experience implementing this pattern, but it's good to know that leptos (and others) tend to use one well-tested library that addresses these concerns[1].

> Sure, you no longer have to satisfy the borrow checker - but it was a tool to help you catch bugs, and you've cleverly avoided getting that help.

My impression is that one can perhaps claim "one traded compile-time checks of safety for runtime _panics_ when unsafe things are about to happen", and not that using this pattern exposes one to the same issues that the borrow checker avoids.

[1] https://docs.rs/slotmap/latest/slotmap/index.html#why-not-in...
Too bad the author is not offering any alternative. It's not good enough to just say "stop doing X". It would be nice if it's followed by "Do Y instead".

Maybe I missed it, but the only thing I found in the whole article that resembles a counterproposal is a single sentence in the end - "... policy flows from conversation and debate instead of force."

So we are supposed to have more conversation and debate? Sounds like exactly what we've been doing for the last 30,40,50 years.
The claim is that metformin greatly reduces viral load. If your long COVID is caused by the virus continuing to linger on 8n some tissues, as there is evidence might be the case for s9me patience, then it might. But if your long COVID is caused by microclots or lung scarring or other physiological damage caused by COVID, then no.
> r/StarWars: Star Trek@startrek.website

This is going to greatly upset fans of both Star Wars and Star Trek, heh!
Every single "devops" post on HN ends up the same.

About half of the comments are people saying their there exact definition of "devops" is the one true one ( Handed down from Heaven by Patrick) and if people followed that then it would be unicorns and moonbeams

Another third of comments are Developers who dislike Ops and especially that Ops can't code [well] and would seek to eliminate it. They hate that Ops people keep re-appearing with a different name each time. They will lament that Sysadmins always used to be able to code "back in the day"

Some of the remainder will be people (like the author of this article) noting that Operations is a distinct skills and that most devs don't want to do it. SO rather than trying to eliminate it perhaps we could actually do it properly.
I don't think Reddit will die because of this nor I think this is the first time HN gets sensitive against a corporation's actions. It's happened several times in the past. The most recent I remember is the beef with Meta and WhatsApp, where a good chunk of HN was very sure everybody would move over to Signal and WhatsApp would be left to rot. Similar thing happened with Twitter and Mastodon. People get very emotional and cannot see through the fog.

It's just the same cycle over and over. As time has demonstrated dozens of times, HN isn't good at forecasting nor is representative at all of most end-users. The great majority of Reddit users (and this doesn't include me) use the official app or the official website and therefore besides this very short protest which will end soon as like many other protests in the past for different reasons, Reddit will just continue to be as popular.
And it will be really hard to look at the database entries that all changed in bulk to distinguish them from legit entries. /s
Yeah, the mention of June 14th suggests the same to me. I can attest that comments from private subreddits don't show up on your own profile. The deletion script won't be able to find them nor delete them.
I used Power Delete Suite to remove all comments from all public and private subs. They all came back today. So I re-deleted them again.

I suspect it's more likely the site didn't process the deletions properly, rather than maliciously bringing them back, or as you suggest, that they were private.

Edit: It's possible that the deletion only worked on public posts, after all, it seems?
And they will get a reasonable answer that reddit doesn't store personal information beyond what it needs to operate.

It's technically impossible to identify correct personal information in users' posts.
Sigh, this was the basis of "Iterative Development" that came along with the "Rational Unified Process" and was the precursor to the current fad of epics/stories/sprints/t-shirts/Fibonacci that has polluted current programming.

People won't follow it because it means reviewing their assumptions and re-planning, but there are always external entities that will not or can not do so (other departments, finance, customers, marketing, sales, etc etc).
Smoke in New York from Canadian boreal fires happened in the May 2010 fire and the May 1870 Saguenay fire. In 1870 parts of Europe were covered in smoke from the Canadian fire.
https://en.m.wikipedia.org/wiki/Saguenay_Fire
We are the engineers. It is up to us to tell non technical managers what's important. They don't know shit, they're just there to handle the shit we don't want to handle, like talking to clients or upper management or whatever.

It's all just bad excuses for not doing work properly. Writing clean and well documented code very quickly becomes faster than writing a tangled undocumented mess.
How would you get the fediverse working?
> The floppies are limited to hundreds of KB

Or less, if you had the original Tandy drive. https://en.wikipedia.org/wiki/TRS-80#Floppy_disk_drives: Floppy disk operation requires buying the Expansion Interface, which included a single-density floppy disk interface (with a formatted capacity of 85K)
2043AD: "A nuclear bomb went off today in New York City. Welcome ladies and gentlemen, to the New Normal™. That is why we at Chemcorp have a special on Iodine tablets for only $3.99/month! So put on your radiation suit and head on down to your nearest store!"
That’s an interesting question in principle (even if there are some clear legal directives). You can try to reconstruct a user profile even just from a list of commonly visited subreddits. It can help gauge age, location, personal interests and political convictions. And if you have access to the content of the messages, well, even doxing may be possible.
I know a lot of users are nuking their accounts and deleting everything, I really hope spez and the gang aren't restoring them from backups to sell to their new LLM overlords. That would be very very unwise considering GDPR
We did normal Covid tests for work. Maybe I should do an antibody test. Would be interesting...
Yup, the two most popular are:

https://github.com/zmap/zlint

https://github.com/certlint/certlint

They each have their strengths and weaknesses, so CAs are advised to use both.
I’ll check it out, thanks. I remember doing a survey of lots of GUI tools a couple of years back (GTK, QT, etc). I don’t think I ever came across Lazarus but if it’s still available for download I’m interested to see what it can do.
My father used to do engineering work related to power plants, and he came across an actually used word there, "Frischdampfschnellschlussschieber".

It roughly translates to "fresh steam fast shutting pusher". It's a part that cuts off steam to the generator turbines.

That's quite the mouthful even for native Germans, and became a meme in our small family.
> But I would argue there's no practical difference between "crash due to segfault" and "panic due to index overflow"

There is huge difference between the controlled and guaranteed teardown from panic in Rust and maybe segfault maybe nasal demons in C.
Could be an issue with too many tombstones in their Cassandra cluster. If there is an increase in deleted data (very possible given the blackout), the cluster could be having some issues. No doubt they have regularly, scheduled repairs on their tables, but those are not fast operations on huge clusters.

I hope its that and not something more dubious.
This article misses the mark for me.

It wields reddit as meaningful source of openAI's performance, and then goes down a rabbit hole from there.

OpenAI's moat is the thousands of 'human in the loop' contractors that they hired in south america... for years... Not reddit...
If you feed the confidence levels into a GANTT chart, then that shows up as slack when doing the critical path analysis.

But no one does that sort of thing anymore.
What? I pruned my comments before leaving reddit. If they restore my comments, does this mean they don’t respect me as a user at all!
Looks like the owners of “kbin.social” are learning the hard way that hosting your own social media service isn’t easy. Just 25 minutes on HN in the early morning US time brought them down.
You don’t need a place to go next. Nothing on Reddit or similar sites is a valuable use of time. Literally, nothing. Go touch grass, learn some skill, or build something.
Your Reddit posts absolutely can have personally identifying information and therefore are subject to GDPR.
I was charged 4000 EUR for downloading 3.5 GB of data from Google Cloud
> air force

It's just a single branch of military, quite useless if there is modern missile-based air defense in place.
Use synvert call_helper to set rails config.load_defaults
Why should Google punish the websites that go through the effort of applying their guidelines and best practices?

I can give you an example, while doing technical SEO I coordinated a project to implement structured metadata to the pages (for example if the page had FAQs we would use the structured data for that).

We went through that effort for Google to change their mind a few months ago. They decided to cut down on displaying featured snippets on search results, and with that we got a hit on our traffic. After following Google's own guidelines, and recommendations.

Dealing with this crap isn't enough punishment?
Chat can make video calls like Duo/Meet.

Meet is for (planned) Meetings.

Chat is for text/audio/video chats/calls.
Brexit has an upside: Britain could dominate in high-tech goods and services
I think it's been a long time, if ever, since the editing-before-deleting worked on Reddit. Why wouldn't they store older comments/editing history? Even if they don't have them in the main DB, they will of course still remain in backups, snapshots etc.
> It might surprise you that Russia and especially the USSR did none of those things.

I can remember no less than five different genocides in Russia just off the top of my head. As for civil rights, these are being rolled back at an amazing speed.
I think it's justified and strangely on-brand, since Reddit is OpenAI's moat and feeds ChatGPT pretty directly. It's the nexus of a lot of interests that are dead center to what Hacker News is about.
It's a weird interaction with Section 230 if Reddit can say "these posts are not ours, they are the posters" and yet the poster cannot edit/delete them.

Of course, HN itself kills your edit window after a certain time limit, so there is some legal way of doing it, I assume.
Even that won't work because there are companies like Pushshift (I think it's pushshift anyway) that are constantly archiving comments, so they have the old comment and the overwritten one. I think you can request pushshift delete your data under GDPR so at least you can remove your data from there, but I believe they are not the only ones doing this.
It's digg 3.0
>If you look around a bit, it’s not their users who are making noise about wanting it. Why should they care about a competitor’s users?

Their users are already their users. But their competitor's users can be converted into their users.
Think about it for five minutes. Whatever number you come up with, multiply by 5. Estimate done. The only problem is that management won’t want to listen.
Good for reddit. Subreddits aren't moderators personal fiefdoms.
I think it mostly correlates with how technical PMs are.

People that were fairly technical prior to deciding to move to PM roles, those you can actually explain the context and reason with.

PMs that are more biased towards Business/Marketing are big on C Level networking etc., those are the ones that feel they are doing a good job if they try to bleed a stone with deadlines. They are adversarial like GP mentions and not someone you can reason with.
Two years of teaching high school CS
What if it does? I am not under the impression that those fall under PII/GDPR (IANAL), so if you post that stuff online to a site you do not control, it certainly has the potential to remain there.

And that is the heart of one the problems with reddit or any other site that encourages people to post everything under the sun. You are giving up control of what then happens with your content.
Thanks for becoming a mirror (although what happened was you wrote a "mirror" comment of my comment, not me), however I'm really interested in better tools. None of the tools I know fully satisfy me. GUIs are less comfortable and slower than TUIs, of course depending on task you want to accomplish. If comes to thing like Emacs w/ Magit + evil mode which is ~(n)vim and task which is text editing or even maybe code editing - can't really find anything better more versatile and fast.

I'm interested in merging all known ideas (including Smalltalk IDEs) and moving forward.

Perhaps I have higher expectations which I didn't explain anywhere. Hard to tell full story in short text comment.
That is what this extension does: https://github.com/sr33/ares

It hasn't been maintained in a while, but I can confirm that it still works.

EDIT: Here is another alternative. I haven't used this one myself but it seems legit: https://github.com/j0be/PowerDeleteSuite
In the role an evil reddit CEO, I would restore bulk-deleted comments but disconnected from the accounts that made them and allow GDPR requests via carefully hidden form.

This would disable my users / victims from deleting their stuff (thus decreasing the value of my platform temporarily) while probably complying with GDPR.

I would also consider copying Twitters URL shortener.

Muhaha
Neither of these things required any change from regular people. In fact, today many people say that ozone hole just disappeared, because the changes needed were so transparent, no one even noticed. Is there a way people can continue their normal lives, but still eliminate the green house gasses emissions?
It is. See https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-re...

Only if your personal posts are important for archiving purposes in the public interest, scientific research, historical research or statistical purposes where erasure is likely to render impossible or seriously impair the achievement of that processing.
The Reddit wars have begun. Users were misled to believe they have power. And now are completely bewildered when they realize they don’t have as much power as they thought.

The funny thing is that this is all over a stupid API that was causing more harm to Reddit than it was functioning as a public service. Apps were functioning as alternatives to the Reddit website and app.

The whole thing about API back in 2000s is it allows users to interface with Reddit programmably. Remember the first Web3.0? Who would have thought it would be used to create an entirely alternate app market?

Every platform eventually pivots to paid APIs. Twitter did a long time back by buying all of the alt apps.

Lesson: APIs are expensive to maintain and no real P̶r̶o̶f̶i̶t̶a̶b̶l̶e̶ (edit: profit-driven) business is going to keep them around unselfishly.
Internet archive has deleted things when requested, and not even by the site owner.
News people don't like is often dismissed as 'hysterics', 'alarmism', etc, which is a well known cognitive bias.
Nearly all people trying to improve the future do so sensibly, following established processes and norms and trying to be nice, but you haven't heard of these people because that's not how change is made in the face of established power that doesn't want the change. Most of that good work gets sunk.
Change in the face of vested interests is 'noisy, hysterical, disagreeable', at least to the vested interests.
But we're talking about mass deletion of all your content here. If you specifically mention your real name or address or something like that in a post, it's a different situation.
Show HN: GitHub Actions Raw Logs Viewer – Extension for Chrome
"fake users as a service: using llm to generate comments for reddit after the dark"

I cannot imagine, that this is not already being offered/in use.
I agree. But the original comment I replied to said:

> Why do software people think they're special?

And the answer to that is: software is complicated.
Why would "convincing people to take the bus instead of a car" require coordinated action? Just stop letting them buy gas. (Where by "them" I mean individual passenger-vehicle drivers. Continue to allow commercial vehicles to buy gas, but require that they show their commercial-vehicle license at the register.)

A country could do it; or it could be done city by city with municipal bylaws to act only upon the worst polluting regions. And, since the only restriction would be on buying gasoline, people who still wanted to drive could just buy EVs.
>Yeah, shadowbans suck. On the other hand, some people will just keep creating new accounts over and over every time they are told that their account has been banned.

Any online forum will just become full of crap without moderation. So moderation is a necessity. And shadowbans are a sometimes-efffective tool of moderation.

How then, to prevent abuse of power? One possibility would be to allow multiple competing groups of moderators on the same forum and everyone allowed to sign up fro whichever moderation group(s) they prefer. Then if the "official" moderators start behaving unreasonably, people will simply vote with their feet and use different ones.
Unwise, yes, but if they do in fact know that the fundamental value to their proposition is exactly what's being deleted, they might be in a desperation mode. Law might mean nothing to them now.
Thanks! Why did Signal not officially post any of that?! And why is it being posted by a seemingly random person? There isn't even a name at the end of the supposed message from Signal.

If this is the case, I wish Signal had provided this information somewhere in an official capacity, rather than some random persons HN post. Like a follow up blog post following the reaction that people had. This is extremely poor communication to what I would believe is a decent portion of their username: technically oriented persons. The reasons they give in their blog post are extremely flimsy.
Live reenactment of that "we should improve society somewhat" meme:

https://knowyourmeme.com/memes/we-should-improve-society-som...
I've had no trouble reading 16th-century Spanish works. As I understand it, Don Quixote is really no problem for modern Spanish speakers either. Perhaps French has moved on since then, but Spanish seems to have been quite stable.
A big problem is there's no vocal positive or optimistic environmental movement. What gets attention are doomsday prophesies and people using the environment to push their political beliefs. It's almost impossible to get everyone on board with negativity. You just get a base of true believers while alienating everyone else, as you say.

We need to push positive solutions (nuclear power and carbon capture) that aren't thinly veiled religion and politics.
18 hours later, I still cannot sign up.
I don't think the delete function actually deletes anything. At best sets a flag.

If i wrote public forum software, that's how I would do it and batch delete only comments that no one asked to undelete in at least a few months...
What if I just buy a novel for the feeling it gives me to buy it, and how pretty it looks on my shelf?
FIND ALL COMMENTS WHERE USER = 12345 AND UPDATED % is > 90%; REVERT ALL COMMENTS
Parent was referring to the major world powers (US, Western Europe, China), who all run massive illegal spying operations and share data with allies.
No, check GDPR Article 4 (1): personal data means any information relating to an identified or identifiable person.

The content of a post is not personal data (in general) but the things like user name etc are. The content is not relating to an identifiable person (in general) while the user name is.

Shakespeare's poems are not personal data.
For someone who doesn't seem to know what a floppy disk is you seem to think you know a lot about computers from the 80s