skysight-inc/HackerNews huggingface dataset:
> In the 90s I used to edit out CSAM related groups, from the downloaded list in Netscape's built in NNTP client.

This list gets downloaded from whatever server you configure and is then local to your machine. Editing it would only affect what you see on your own client.

> After a time I got unhappy about this and went to see if I could determine a physical hosting location of the content.

Usenet is a distributed system - every server that didn't filter the group was hosting the content. They were typically viewed as common carriers.

(It sounds like you were tracing your own ISP's server?)

On that note some from upstate New York may remember that the attorney general tried to garner votes by raiding and seizing servers from a few local ISPs (Dreamscape, RIP), which in the end didn't work out.

> I wasn't willing to reach out to the FBI blindly and couldn't locate anyone who know anyone in the bureau.

The FBI was quite well aware of the content on Usenet and very adept at navigating it in its heydey. They used it in a number of investigations to track down producers including breaking into trusted rings that communicated with PGP encrypted communications on Usenet. You wouldn't have informed them of anything they didn't know.
I think it's actually a "u"-shaped curve. For people with no idea, Google works great. For people with vague and mostly inaccurate knowledge of how to index and search the web, it appears to suck. For people who actually know, it once again seems good.
Yeah Reddit sucks, everyone here has known that for years.
These are good examples of how to leverage the system prompt, which is vastly underdiscussed as that is only available via the API or the Playground and not the megapopular ChatGPT webapp. Even in LangChain it requires some hacking to get working and may not be stable across generations.

I am releasing a minimal Python chat AI package interface this week which very heavily encourages use the system prompt for efficient generations that are also stable and can hand a variety of user inputs. The results have been very effective!
As a space nerd, I thought Lightyear was great actually - I really loved it.

I think it got great reviews too? (Except for the people angry about the gay 'kiss hello' obviously)
Keep in mind there's a direct correlation between "screen time" and depression...

Meaning that kids that spend 5+ hours per day on their phones are depressed. Up to one hour had no noticeable effects. [0]

Now think about why a kid would self-isolate for 5 hours a day and it might give you a clue about why they are depressed in the first place (hint, it's not the magical screen!).

[0] https://jonathanhaidt.substack.com/p/social-media-mental-ill...
I tend to agree with the result, despite having spend much of the late 1990s-2000's writing C++ code. By 2011, I considered myself pretty close to language lawyer levels since I had made an explicit effort to dig into the dark areas of the spec I didn't personally use much in the late 2000's. Then c++11 came out, and that reset my ability to understand feature interaction by 5+ years. Then before I got comfortable with the changes, it changed again, and again. And not in insignificant ways.

These days I don't write much C++ code (regressed to largely C), and when someone asks me how proficient I place myself at a 4 out of 10, and then explain how the spec has changed faster than I think most people can actually absorb it unless its their full time job to sit on the standards committee. So I don't believe anyone who gives a themselves a score over 6 unless their job actually required a deep level of standards understanding (ex: compiler developers).

OTOH, all that doesn't mean my actual C++ style has changed much. I still use C++ as a C with objects, only now some of the restrictions of the past have reasonable workarounds. So the idea that only beginners treat it as a C with objects language is a misleading statement. Sure I can create all kinds of fancy language constructs, but I only use things like template meta programming in toy projects or various other features, but the results are frequently setup as "C" language extensions (aka here is a matrix class where the matrix T can be a bignum/etc) which happen to look more like a C compiler with some extra features for manipulating matrix's.

A lot of the problems (ex threading is hard) come from the fact that its far to easy to dig a comprehension hole that even the initial programmer cannot get themselves out of. Hence projects like firefox/thunderbird from ~15 years ago where the C++ code was hacked together in a style that needed to be cleaned up but never was, leading to piles of hidden bugs, and problems where newer/stricter compilers would simply refuse to compile the code due to undefined behavior on ever 10th line.
It seems pretty clear to me, given the context:

Dear Reddit, You are about to do a bad thing. Don't do that thing, or I will leave your platform. kthnxbai
I've worked for four different companies that had PTO. At each one, I would basically take somewhere around 4-6 weeks off per year, depending. As a Director-level, I encourage everyone to take vacation whenever they need/want to, and as long as their work is getting done and they have someone to cover for them while they're out, I couldn't care less how much time they take off. I'm not incentivized to keep you from taking time off, so it's weird to me that anyone is difficult about this at all.

I've never told anyone they can't take time off (even with limited PTO), and I don't intend to start now.
And the official Reddit apps sucks big ass in my opinion.
Combine this with the way Reddit nags and misleads you to install it, and that gave me enough reason to never use their fucking app.
in any causal chain, there are proximal and ultimate causes.
This is why I never go "above and beyond" anymore. Companies only care what you did for them yesterday and will drop you like a bad habit because it'll make their stock price go up by 0.000000001%

Have a bad day? Fuck you, you're fired. Doesn't matter that you saved the company tens or hundreds or even millions of dollars last year. That was last year. What have you done for the bottom line today, peon?
ideally each city would own a non profit company that rents out city apartments, both long and short term to people who move into the city for work.

as long as you work in the city you can keep using the apartment and pay rent that would be used to renovate / maintain / build apartments.

once you are ready to retire or accumulated enough money you have the option to buy your own property outside of the city.

profit based property renting as a form of income in heavily populated areas should not be allowed, or at least it should be regulated.

B&B / hotels are allowed.
Just need to know where to look. These other replies are comical. You can get them for £600 with a two year warranty. Don't buy them on EBay.
Two years probably isn't enough time to become good at c++. And in 2010 the standard was about to change a lot.
That is what the 3rd party dev has to implement, Reddit already has a premium feature, but there is no api-unlock, there is just dev payments. That’s a big part of the issue. If people paying Reddit would unlock api access, most issues would disappear.
I mean, I used `tin` as my newsreader until somewhere between 2010-2015. It wasn't quite a hellscape of unusability if one was using a text only client.
Why are they in a better place to judge? It's not like they're offering an alternative here.
> These signals travel wirelessly to a headset and then to a laptop in a backpack worn by Oskam, where an algorithm decodes his intended movement.

So it's probably not real-time (how is the laptop's platform implemented?). Then it is a wonder that this works at all.
Isn't CZ already being sued by the CFTC? Is cryptocurrency a security or a commodity and under whose jurisdiction does Binance fall? Or were they trading in both types of instruments?

https://news.ycombinator.com/item?id=35327996
ASNR-MICCAI BraTS 2023 challenge – Synthesize healthy brain MRI scans
Ever wondered what the brain of a tumor patient looked like before they developed the disease? This question keeps doctors awake at night. Help them by joining the BraTS Inpainting Challenge!
Quad9, Cloudflare for Families, DNS0, CleanBrowsing and Comodo Secure DNS Tested
We tested Quad9, Cloudflare for Families, DNS0.eu, CleanBrowsing and Comodo Secure DNS on how well they perform to block malicious domains. We took a list of 130.525 known malicious hosts and tested if they resolved.
I mean i'd assume absolute basic things like "what is a pointer vs a reference." Or "what is the stack."
The problem I see with lemmy, mastodon and similar services (anybody remember the also open source "Facebook killer" from like 10 years ago?) is that they are confusing: is it one service or a bunch of servers? Which server is the good one?

The average is lost on the first page, and you need her for these social based apps. You need the non tech savvy people to get communities like r/medicine.

Otherwise you get shat you see on IRC LiberaChat nowadays: the channels with people are mainly technical or technically related ones. ... which like, is good for people like us. But I come to HN for quality tech related discussions... I want a place for quality InstantPot talk, or quality ChildFree chat.
"keep your data safe", i'm more fearful of the car companies that are tracking my location and selling the info
I share your frustration but I’ve come to learn that a lot of people don’t process things contextually and have an extremely difficult time with problems or reading that require picking up context clues.
They don't care.

It's all about the money and tracking the user.
I've been writing C++ for 4 years now professionally. I don't claim to be some kind of god at it but what am I supposed to do? Leave it off my resume because I don't know every intricate detail? I've used it to get shit done and make a company money, everything else is fluff.
LastPass no longer accepts payment from ProtonMail users
Oh yeah let's re-hash this conversation for the millionth time. Seems really productive.
Returning to normal? What do you mean?
I'm not here to advocate for Lombok. However, you are first that I saw here to complain about much slower compile times. Can you teach me more? On a multi-core 5GHz desktop PC with 64GB RAM, who is really thinking about Java compile times these days? And I have worked on 1M+ line projects. Sure, the first compile is slow, but after, everything is incremental.
There's a difference between me deciding which payment method I use for service X and having service X decide into which tracking networks they put me in.

Additionally, Mullvad showed how to use cash via regular post to pay 100% anonymously for service X.
I believe in this case its that AI is hot right now, so AI SaaS companies are potentially getting a ton of new subscribers, charges, etc. So carders try to sneak into that traffic when testing cards so they go unnoticed.
This article is pretty poorly written. Galyn was NOT an animator. Not everyone who works on an animated feature film is an animator, there's a whole cast of amazingly talented people in a range of disciplines that bring these films to life.

You can see this from her IMDB: https://www.imdb.com/name/nm0839877/
She was on the development team on Toy Story 2 and then a Producer there after.

I do feel bad for her losing her job, but 23 years is a LONG time ago to have define your entire career and that story is somewhat apocryphal from all accounts internally.

If we're talking about loyalty, the rest of her career there after is actually much more interesting to talk about. I think its a disservice that a site like this boils her down to a role she didn't do and a singular event for clicks.
But the packaging work is most of the value that distros give. If they aren't doing that, why do we need distros at all?
I don't think I've ever seen a FORTH programmer and a LISP programmer in the same room; I can't imagine the discussion terminating.

The ultimate halting problem?
Major third party developers are all unanimous in saying that they do not want this autonomy. This puts too much of a burden on them, and they have virtually zero time to make broad changes to their apps before getting hit with huge bills.
The article addresses this, too.
Waymo figured it out though—I've taken several driverless rides with them.
This comment is now the top and only search result for "but as usual we can only speculate until a googler come in this thread." minutes after you posted it. I don't think freshness of the index is a criticism you can credibly use against Google.
Yes becose that isn't the promise of the article and it's about them and how you use their platform.

There is no relevant promtinjection you should be aware of because you will not be affected by it ajyway
Yeah, the "Oh no, he was a police officer" type responses are far worse than the Pi team's response.

They should have been more judicious at figuring out who to ignore, but that seems like a trivial thing to get upset over.
All of these best practices are great for managers dealing with their staff as well:

1. Write clear instructions

2. Provide reference text

3. Split complex tasks into simpler subtasks

4. Give time to "think"

5. Use external tools

6. Test changes systematically
So is medicine “human engineering”?

Then again, I’m a software engineer that doesn’t consider my job engineering and I hate the title.
As a random data point, I registered a new domain about a month ago and didn't do more than add a simple landing page yet, and it is properly indexed by Google.
Obviously, this is why 4chan died back in 2012. If only they had moderation, they might still be around today.
alt.fan.warlord would like a word
SEC Accuses Binance of Mishandling Funds and Lying to Regulators
Time for hacker culture to triple down on open source contribution. We have access to some great building blocks so far, here’s to hoping we can make the most out of it.
_Unyielding_ describes the issues that arise when the author of the code doesn't have control of the transactionality / atomicity of their operations at the level they need to: https://glyph.twistedmatrix.com/2014/02/unyielding.html

To my mind it's very much a balancing act between "low power to the developer, high power to the language" and "high power to the developer, low power to the language" all up and down the stack from software / hardware to "consumer / framework".
I have separate sick and vacation pools, no note needed. It's definitely preferable, with the only better thing being unlimited sick days.

It just requires having trust in your employees not to rip you off, which you already have to have when hiring somebody who has skills you don't.
It's slightly different: Naughty Dog had proven that they can deliver commercial successful applications (novel platform games on the Playstation with excellent content) using Lisp. They had their own IDE on top of Common Lisp and as a delivery vehicle a Scheme-like runtime.

They were bought by a much larger C++-Shop (Sony) and were trying to get the benefits from a larger eco-system. In the end they were bought for their talent, their experience, their brand - but not for their technology.

For Naughty Dog it could also have been the right moment, since from a certain point in time the game platforms are getting so complex that making custom inhouse game runtimes may no longer make sense for smaller game studios.

Reddit OTOH had never delivered anything commercially successful in Lisp, little experience with Lisp, but heard that it could be cool. They used unproven tech. Naughty Dog used proven tech and had enough experience to do low-level systems programming for a brand new game platform. Which is really an outstanding achievement. Reddit had only a rough prototype in Lisp, Reddit then switched inhouse to other technology.

The early Reddit in Lisp: https://github.com/reddit-archive/reddit1.0
I urge you to NOT read it. Bad book as fiction, illogical in the extreme.
This is sounding more like programming and less like an assistant.
> Their revenue is massively larger than the cost to run their servers

That never seems to matter when big services shut down. It's more about VC-level opportunity cost ("will this give me unicorn-level returns?")
SEC Sues Binance and CEO Zhao of Breaking US Securities Rules: Bloomberg
People who do great work in the past will typically do great work in the future. It's called "being a high performer", and someone who establishes a good track record of being a high performer will provide more value in the future compared to someone without such a track record.
Archive: https://archive.is/IciUF
If anyone says they know C++, ask them back which one they are referring to?

GNU g++, MSVC C/C++?

ISO C++98, C++03, C++11, C++14, C++17, C++20, draft C++23?

I like the OP's curve, but realistically, there needs to be a set of curves next to each other, because every 5 years, C++ changes a lot to the extent that you can write "idiomatic" code that looks very different from half a decade before.

I've been using C++ since the 1990s, but mostly, overall whenever I used C++, I stuck to a subset of C++11 or C++17.
Compiler errors always have been a pain, which is still the case now, and no two compilers compile the same language (unlike Java, whatever complaints you might have against it).
Yup this confused me the other day - tried to search for an article I'd written for Dr. Dobbs Journal in 2001 on a very specific topic. No amount of keywords including my name, technical keywords etc. could find it.

I assumed that meant it had been deleted from the web; the publication that had disappeared 10 years ago. Then saw I'd linked to it from my own site, and the link worked just fine :facepalm:

It's weird to see Google forget the kind of content I used to go to them for in the first place.
> Use external tools

I have yet to find a good way for example to feed ChatGPT GPT-4 (or GPT-3.5 for that matter) "here is a semi-large list of like... songs. help me classify which genre they are closest to" because of the token limit/timeout in the chat.

I'm sure an API integration is possible, but that opens yourself up to potentially "huge" costs compared to a guaranteed free implementation (or the fixed $20/mo)

Anybody able to feed it rows/cells from Google Sheets easily?
I never said that, its obviously to track everyone and to force users into that endless algorithm.
The goalposts for AI are so far removed from where they were a year ago that they're hardly visible anymore.
There were plenty of well moderated newsgroups actually.

A moderated newsgroup had all messages going through the moderator's system, with their programs deciding whether or not the message should be forwarded to the rest of the newsgroup. This doesn't necessarily mean that a human read all messages either.

Some of the oldest flamewars I've participated in are about moderated vs unmoderated USENET newsgroups. It amuses me that we're still debating the issue today.
> As it is, the only people who really want to be moderators, especially of a large subreddit, tend to be motivated by reasons other than "build a thriving community of diverse, good faith discussion."

People say this, but I find it completely untrue. Many people do a lot of things for good reasons, or else we wouldn't have charities. This cynical outlook is toxic and it is a reason why a lot of the people with 'good motives' get burned out. When no one gives you the benefit of consideration that you actually care about your community and want to see it thrive then you lose those motives. This is coming from someone who moderates many (>15) subreddits, with the largest one having 674,038 subscribers as of this posting.
For automatic playlists that make at least some sense I used https://github.com/teticio/Deej-AI in the past, is not human-level good but the results are enjoyable.
Scientists' report first X-ray of a single atom
Being able to stop constantly keeping things in the back of your head and just trusting the compiler to complain if something is off was the biggest differentiator for me by far. Less footguns = more better
> This "two syntaxes, one for the runtime and one for the compiler" approach -- has swamped Rust as it aims for greater expressiveness. Not least, because it has a third syntax: one for unsafe.

What are you referencing, concretely? For example, "unsafe" doesn't add or remove syntax.
The UI is absolutely awful. As just one example, if I want to view the karma count on a recent comment, in the official app I have to tap my user profile icon in the corner, tap "my profile" (didn't I just tap my profile icon?!), then tap "comments". So now to go back where I was I have to back swipe three times. If I'm in a comment thread and I tap on a user's name, a profile card slides up from the bottom of the screen. If I then want to view that users comment history, I have to tap on their username from the slide up card, and that brings me to the full user profile card, and then I have to tap on the comments tab for that user. To go back to the comment thread, I have to press the back arrow to leave their profile, then press the (x) button on the slide-up profile card - so I back swipe and then down-swipe/tap a button.

It's an absolutely insane and frustrating UX. Things slide in from different directions and there are multiple UI elements with similar (but not identical) functionality. That's on top of crap like not being able to download gifs and videos right to my device and the built in video player being broken. There are so many other major social media apps that do things so much better it just boggles my mind at how bad reddit's is. TikTok is so smooth and easy to use, even Facebook is better.

In Apollo on the other hand, I view my comments by tapping the "profile" button at the bottom of the screen. In a comment thread, to view a user's history, tap their name and their history pops up. It's smooth and intuitive and fast and simple. I always "go back" views by sliding from the left - the interactions never change depending on context so I always know exactly how to navigate intuitively.
Dedicated news organizations are protected separately by freedom of the press, no need to make Exxon and Apple "persons" with free speech rights to maintain freedom of the press.

There probably need to be additional restrictions on what constitutes a news organization though otherwise Google might start calling itself "the press" and partisan organizations will own the press. Things like not engaging in other forms of business or taking money from lobbyists and political campaigns.
Nonsense. It means people voting for policies that they think will be positive for their lives but actually are negative for them. Which is a very common occurrence, regardless of your apparently disliking people pointing it out.
We see exceptions to this, and some attach on to the idea that you can become so indispensable that you could never be let go. "Technical Fellow" positions and the like. Company I worked at previously had the founding engineer still around, constantly working in a silo on special projects -- nothing the principals couldn't have been doing.

But nothing lasts forever.