skysight-inc/HackerNews huggingface dataset:
+1 on the fun fact that this month is the 40 year anniversary of War Games.

Bonus fun fact: I once lived on Anderson Island, reachable by ferry at Steilacoom, where the scene where the kids are running to catch the ferry was filmed. Every time I boarded the ferry to return home I was reminded of the movie and a smile crossed my face.
Maybe you accidentally did not complete the
Most reddit posts wouldn't be considered PII and I'm not sure the 'delete' function on a reddit post constitutes a GDPR removal request (it's not clear how this user purged their data).

The reddit FAQ around deleting your account[0] suggests that they'll just 'dissociate' your posts from your account (so the user says [deleted]) and remove your account data which should be fine for GDPR purposes.

This[1] support page says mods/admins can't recover your deleted posts for you but stops a little short of saying that it's impossible for them to do it for themselves.

So pretty scummy behaviour but I don't think anything they're doing is illegal (IANAL!).

[0] https://support.reddithelp.com/hc/en-us/articles/36004304793...
[1] https://support.reddithelp.com/hc/en-us/articles/36004348345...
Infinite scroll, takes over ctrl-f, bad handling of subforums ("categories" were made for this purposes but ended up being extremely clunky). Then there's the visual design aspects, huge amounts of wasted screen space (depending on your aspect ratio, 1/3 of the screen width is taken up by a bloody scroll bar), lack of clear separations in the UI.

I've stopped using discourse forums so i'm forgetting a lot of the complaints i would have while using them.
I have set up a forum in the past few months and it's so hard to find young people to participate.

They may be interested in doing it but the UX seem so out of place for most of them that they won't even try. Also, the missing "app/notifications" makes them forget quickly that it exists and they may never come back.
The manufacturing operating system for Samsung. Most notably the UI that was used to manage real-time operations, but you had to understand the entire jungle to do your job.
>reddit moderators have an unbelievably inflated sense of their worth

If moderators were inconsequential Reddit wouldn't be trying to hire and fire them.

>I assure you, there is a line around the block of people clamoring to become mods.

The willingness of others to do the same work doesn't make what someone does inconsequential. Would you say an NBA player is inconsequential because you could find a million people who would like to play in the NBA? Obviously being a Redditor moderator and being an NBA player are two different things but by how you are valuing based on willingness to replace, an NBA player would be more inconsequential than a Reddit moderator.
> Huffman et al. were at the right place and right time with a LAMP(?) stack when Digg imploded.

That's incorrect revisionist history.

Reddit was a large part of the cause for Digg to implode. users had been flooding from Digg to reddit for years before Digg finally imploded. There was an entire series of "digg vs reddit" comics.

Both sites launched within a year of each-other. Digg always had the prettier website, which did a better job at looking professional and attracting users. But reddit had better algorithms for promoting content to the front page and the threaded comment system that attracted in-depth discussions. Digg's algorithms sucked so much that their front page always seemed to be links that had reached Reddit's front page 6 hours earlier.

Though, you might be right about the "trying to prove he's special" thing.
Some of the pros are that you aren't pulled into company meetings and non-work-related tasks. You don't have a moonlighting clause and can work for as many customers as you want. You can negotiate provisions into the contract that you're interested in, like number of hours and contract length. You buy your own equipment and software and (most of the time) don't have to use the customer's old equipment. You schedule your own vacation and time-off (though it's polite to coordinate when you'll be on vacation). If you find yourself working with people you don't like, you can find another contract when this one is over and there isn't a job hopping penalty. You pick your own benefits.

Some cons, which might also be pros, are that you're running your own business and need to wear all of the hats. You manage your own payroll, buy your own supplies, and maintain your own benefits. You have to regularly find new work. You have to negotiate your own contracts and deal with customers who violate the terms. You do your own invoices and must ensure that the customer pays you. Sometimes, working through a recruiter can make some of this easier, but there are trade-offs where the recruiter wants to treat you like an employee too. You'll need to plan for gaps between work, meaning that you need to set aside funds in the business so that you can continue making payroll.

I've been independent for several years and it's worked out well for me. That said, everyone is different and it's good to get multiple opinions to compare with how it might fit your personal situation. I read books, talked to other people, and did a lot of research before taking the plunge.
How do you go from this:

> There’s just no way I could feel comfortable in a community that supports the right-wing nationalist Putin’s war on Ukraine, or outright denies the harsh repression meted out against Muslims in China.

Which makes up 50% of the article, to "it's slightly different than reddit"?
I'm a biologist. Yes, I also have OCD, but my OCD is not concerned with personally catching a disease.

You can keep your uninformed opinion about me to yourself.
i wish more people would stick up for themselves like this, and i hope you inspire others to do so. i think this spamming into the mind actually contributes to this mindset where the person sticks up for that abuse itself rather than their mind and self. like a stockholm syndrome. thanks mate. keep on truckin'!
You have to think about the incentives at play. Imagine you're a police chief or some kind of similar decision maker in a government organization. You have certain metrics you need to hit as dictated by elected politicians and non-elected supervisors, etc. You have a "job to do" and you're being measured by the outcomes you produce. Your career and wellbeing depends on this.

So what do you expect them to do? They absolutely need a law that says they can't use a certain technique/technology/etc because they'd be deemed incompetent for not using them if they were missing their metrics. So you use them unless you have a law that says you can't. Then you have an out.

It's not like these are evil people. They want the same things you do in the end. But they have a specific job to do with goals to pursue and what do you expect them to do?

Incentives drive behavior.
I agree. It's helpful to remember: for every law you like and want promoted to the federal level, there's another law you probably don't like that someone else thinks would be great to promote to the federal level. Although moving states to flee terrible laws is a burden, it's not as much of a burden as fleeing your entire country. Laws should be as local as practically possible.
Looking forward to hearing more about this bit:

> The way jpegli handles XYB color in a JPEG image is by applying an ICC color profile that maps the existing JPEG color channels to XYB. This actually has the potential to increase the bit depth of the image, which could allow 10 bit JPEGs in the future. I'm excited to see XYB JPEG continue to improve via jpegli, but for now we're just going going to use libjxl's included cjpegli binary to test some photographic images.
Why couldn’t it be authorized by the owner of the car?
n=1 shrug
> do you have any evidence backing the statement that moderation quality correlates with sub closure?

I made no such statement.
accepting offers too quickly OR being homeless: It's the choice for a lot of candidates.
Having a choice of opportunities is not common for most.
Not everything. As a farmer, my prices are down 20-50% (depending on the product) over last year. I'd happily charge more, but without a willing buyer...

A lot of what we sell is as futures, so realistically the consumer is only now getting around to buying the product we sold last year. I fully expect the conversation to be quite different next year as these declines work their way through the economy.
I really enjoy https://raindrop.io/
Create a card for your GitHub repository
Show HN: I made an open-source Notion-style WYSYWIG editor
I don't want to lug my desktop with me on trips. Also... modern systems don't run the apps I want to run. Sure, there's emulation, but emulators rarely get i/o right.
Some of us think 7 million dead is a lot, and find it harder to ignore than you do.
That sounds like fun
> I’m still surprised why Fi has not been dropped

It is probably something they already had internally that they figured they could monetize easily. They develop Android and RCS. Operating their own MVNO could very well allow them to simplify some things.

> many customer support issues.

Huh? I've used them for years. Never had issues which were not directly related to T-Mobile's network. There were no issues the few times I interacted with support.
Should 2023 be officially named the year of the Great Social Media Purge?
> *"In my experience, PRFAQs are highjacked by managers to maintain and grow their own careers, at the expense of the actual author(s). This helps explain why execution routinely suffers at Amazon, because the people taking credit for the ideas are not the actual source."

Clarification: This does not include manager we'll call "dot product." Their docs and decisions are their own, along with their 50+% loss in ads revenue, twice.
Super interesting, I didn't know it was a reaction. Looking at Usenet thread screenshots, I think the UX issue with their threads is that they actually listed the title, not the actual message in a branch format. Whereas Reddit has the actual message content in a branch format.

https://en.wikipedia.org/wiki/Conversation_threading#/media/...

VS

https://preview.redd.it/r7k2gf1kav6z.png?auto=webp&s=9fd7a0b...

I think the flat sequential thread works fine with a limited number of messages.
Eventually with enough replies it degrades to being very unwieldy like traditional forums.
Maybe for some major subs, but I've had multiple small-to-medium sized subs die because a mod retired/deleted their account and no one stepped up quickly to replace them. Reddit kills unmodded subs really fast.

Sure, the major frontpage subs will be fine, but there's plenty of more niche communities that are already dying/getting banned for being unmodded because no one wants to mod them. I literally opened a link to a sub today that was banned for being unmodded 2 hours ago, presumably because the last remaining mod deleted their account.

So many of the discussions here seem to be people mostly thinking of reddit as the big frontpage subs, which also seems to be what Reddit Corporate seems to think. What we're all likely about to see is how much value there is in the longer tail of smaller subs that are being run as a passion project by a few people in a niche community. It's easy to point to the small subs that are some power-trip for one mod or set of mods, but there's also plenty of small little subs that are niche and interesting and simply would never have enough interest or activity to support more than 2-3 mods.
Reddit balked at Selig's offer that he based on their API pricing (and he even halved it!). They poisoned the well before walking into that discussion, hence it was effectively off the table from the start. Negotiating for a lower buy-out would have been conceeding the point that the API price is severly inflated beyond the actual value of the users Selig served (and the cost to serve them).
What Does It Mean to “Like” Someone?
Task.async already implements a result message so you're reduplicating the effort hete. You can listen for the task.async callback from LiveView.handle_info directly, instead of having the asynchronously run function send back the message. You may want to store the ref and pid of the task in the assigns.

From the docs:
"Alternatively, if you spawn a task [via async] inside a GenServer, then the GenServer will automatically await for you and call GenServer.handle_info/2 with the task response..."

Also if you prefer sequencing the response manually the way you're doing, Task.start_link is probably more appropriate.

Note that the way you're doing it now your liveview's message queue will leak with unhandled Task.async responses and down messages (probably not a big deal given your problem domain). If you do go the Task.start_link way, you do get two way binding (if the task dies the liveview will restart itself).
None, because my ISP from some odd reason decided to block the Substack domain.
I need someone to make an AI-show filter for removing laugh tracks.
Not necessarily a vendor but Wyze cameras upped their sub from 2$/month to 3$/month unless you go to an annual plan. Thats 50% increase in price - bananas.
If someone is running a complicated site with many stakeholders and doesn't have a single "master" team that is devoted to the site, that's an obvious institutional problem that is orthogonal to SEO.
That 'handful of power users' is behind much of the value creation on that site. Reddit.com was always at their mercy, nothing substantial has changed here.
Web-Based Local Network Scanner
Thats why I argue that the boycott should be user driven and not mod driven. Let each user individually decide if they want to boycott rather than trying to force everyone into a boycott but shutting down entire subs.
Instead of fixing issues like bias with facial recognition, they prefer to ban it instead. And Illinois of all places, where the crime is out of control. Who will suffer the most? you guess it right, those who they are trying to protect... Go figure.
A rare opinion on HN. Most people here are hot commodities. I agree with you.
Show HN: DataLang – Ask Your Data in Natural Language
This was 11 year old me's mad scientist movie plot idea. I imagined a Lex Luthor type of character who had quietly bought a majority of the world's clock, watch and calendar manufacturers, and was going to use hundreds of enormous rocket engines buried in the Himalayas and rockies to slow the Earth down, not stop it, by only one second a day. Just enough to throw off all of the time keeping devices on Earth and require everyone to buy brand new ones. from him.
Hey HN! DataLang is my latest SaaS attempt.

Yet another prompt engineering tool, for SQL generation/execution.

Try the demo at https://datalang.io/demo.

You input your data source, ask a question naturally, and DataLang not only generates the corresponding SQL query but also executes it and provides a natural language response.

For example:

- Data Source: postgresql://USER:PASS@db.HOST:PORT/DB

- Question: What was our total revenue last quarter?

- Answer: Your total revenue last quarter was $11,204

I know that sharing your connection string is scary, but I'm committed to making it as secure as possible, for example, I never log or store raw connection strings (https://gist.github.com/AlexandroMtzG/9e0ebd0751f49e3f6d8b1e...).

I have basically 4 prompts:

1. Understanding the end-user question

2. Interpreting the DB schema + making sense of the question

3. Crafting SQL statements (SELECT only)

4. Final SQL safety check

Let me know what you think!

--

I built this MVP with my SaaS framework SaasRock, so I'll wait for user feedback before adding more features. I'm not doing the same mistake of over-engineering a product before actually having users (and if this doesn't get at least 10 users by July 16th, I'll make it a SaasRock Enterprise template).
Reddit should have been like the wiki.
> And this is exactly why Reddit has gone to hell. Mods with that attitude. "I was here first, so therefore I get to unilaterally set the Overton window for all discussion herein. If you don't like it, you're banned."

You can always create your own and be the first over there.

I agree though that there are some problems with the model, such as a long gone head mod suddenly poking back in and doing something radical, as well as a discoverability issue.

> HN seems to be the last place on the internet where competing thoughts can exist.

HN is good precisely because it's well moderated and ontopic. There are rules here as well, and content is filtered quite thoroughly. If you don't notice it it's just either because you happen to agree with the status quo by accident, or you got used to it over time.
>It makes no sense to do stupid one-word reviews that can trigger an app review

Inclined to agree, but they're on a roll with the erratic behaviour lately so "makes no sense" doesn't hold a lot of weight here

The false flag angle you suggested certainly seems like a possibility to me, but I don't think there is enough here to dismiss the possibility that it is not either.
This is the way. Especially if the action can be more unpredictable than simply taking the subreddit private. Maybe remove all new posts or something.

If you can turn all of the subreddits into tens of thousands of problem children for Reddit that they can’t fix with automation, they will be unable to cope.
Are you implying that the US is cursed, forever pathologically unable to have bikeable places, because it's too large?

If only the US was smaller...
It’s interesting that a car manufacturer is faster than Apple, Amazon, or Google at offering a voice assistant with a generative LLM.

I hope other car manufacturers will follow soon. Their text to intent are usually very frustrating.
In almost all of the subs I've seen doing this, there were days of polling and discussion ahead of time, with the users themselves demanding the blackout.
> The problematic thing is the laws are rarely enforced.

You're almost right. In the post I was replying to is a description on who typically gets those laws enforced against them.
I wouldn't hold your breath. It's very explicitly tied to Apple APIs and OS conventions; I doubt it will ever be cross-platform.

If you want a cross-platform SwiftUI, QtQuick/QML is probably your best bet.
He links to a page about ARM MTE in the section where he talks about memory tagging and CHERI for the first time.
I'm the same. PC master race, as they say ;)
> much more fun than running your own forum.

Being an admin vs a mod is certainly different but if you’re up to the task it can be much, much more fun than being a mod on somebody else’s website, ESPECIALLY if your gripe with the other person’s website is with admin behavior.
"controlled cloud" hmm.

aside from a future where completely offline LLMs are in the car, with over the air updates being done to the full model if its too crazy, maybe we could do dual LLMs. where a dumber, slower, offline one is there when connection is bad or not available.
The Titanic Truthers of TikTok
Can you pitch Pascal to me? Why should it be my next language to learn?
Now they will pin all your comments to the top and disable the delete button :)
https://news.ycombinator.com/item?id=35813322
But what about Seinfeld??
What have your costs done though?

Last I heard, here in the UK was the fertiliser cost have come down since the astronomic highs of a year or so back. Chatting to a farmer friend back then it sounded mad what was happening.
I'm really surprised this isn't what they're doing. It has the same effect without causing a lot of strife and backstabbing that is surely just going to poison the well further.
What I meant by "in line with" is an association with an extreme political ideology. I understand the confusion. Again, partially my fault But the point was a person who has a complaint on the current status quo shouldn't associate them with someone trying to say or stand for something extreme.
"Statistically" implies some kind of measurable "teacher skill unit" that one is

a) fully aware of or

b) could be measured, and

c) is precise enough to differentiate between "able to help improve education" and "not able to improve education", and

d) this skill unit is in any way accurate.

Of course none of these are true, and in fact teaching is an amorphous and situation-specific concept that defies all attempts to replicate or quantify success. All attempts thus far to do so have failed in glorious and spectacular ways at every level (e.g. No Child Left Behind Act of 2002).

In reality, the skillset a person who can successfully improve the state of CS education has may or may not be related to their time spent actually teaching or their skill at teaching.

Hell, even one's time spent teaching is mostly uncorrelated with one's skill at teaching. We all know teachers in our childhoods who had many years of experience and yet remained terrible at their jobs.

A good teacher may in fact be the very worst kind of person to fix teaching.
It's a slight mistatement of what a normal number is that changes it significantly. It isn't that each digit is evenly distributed, but that for every n, every string of digits n long is evenly distributed.
>4. If it is true that management at Reddit is undeleting deleted users and accounts,

Haven't heard about accounts, but the HN thread about comments being undeleted had multiple HN comments confirming that their own comments they had scrubbed had been reverted
An issue that has no relevance to the discussion of silos vs fediverse. If anything, the fedi is probably going to allow for slightly more actual free speech in the end; nobody is gonna kick Trump off truth.social, for instance, and people who are into that sort of thing still get to have a community, whatever mainline Mastodon might think about that. I doubt r/the_donald is ever coming back.
I don't know if this is a good metric because Reddit five years ago had 4x as many active users than 9 years ago.

It would probably be an interesting exercise to download the data for all the AMAs and adjust by MAU to see what the actual most popular threads were, but I'm not going to do that right now.
This is like the putative hair found in a Permian coprolite (evidence of fur 250+ million years ago,).

Extremely arguable.
Ask HN: How big is your LLM compute budget?
What the title says.

I am trying to figure out how much people expect to spend when training their own LLM on their own data from scratch. I’m also wondering if there are techniques you can use to get that cost down (data/model parallelism. Pipelines etc.) and what libraries implement these.

Thanks!
That's actually bottom of the barrel reasoning in my book, to cave to the admins because Reddit admins would punish you.

It's psychologically unhealthy, any therapist would tell you that.
My guniea pigs hide from predators by burying themselves in hay. It's fairly effective.

That's not what as Ostrich does. An Ostrich leaves itself exposed and just closes its eyes.

Mankinds attitude to all sorts of threats is an ostrich policy, but burying nuclear waste is not one of those. Leaving it in a barrel and saying "nothing to see here" would be.
Someone in that position shouldn't be "going to war" with their employer.
A penchant for*