skysight-inc/HackerNews huggingface dataset:
You’re acting like the ACLU hasn’t _specifically_ stood up for child molesters in cases about sexual offense notification. It’s not about that. They just care more about cases that will give them free publicity than defending a floundering website.
Boy does this ring true. I’ll hafta talk to my therapist about it, wonder how widely known it is.
"but at this stage the treatment concept has demonstrated its effectiveness in one person only"
"I’m not sure about the details"
> Sounds kinda silly

Not at all. For example, you might do something on your own that you don't want confused with your day job, such as something political or culture war fodder. Look at the people being threatened that they'll be blacklisted for what they say about the Gaza war.

Also, some privacy threats (e.g., corporate data collectors) work by creating a profile collected from many different places. You might want to isolate different things in life under different names.
I mean, haven't deaths of despair been growing for around 20 years now?
Yep, each generation thinks they're special. But I think the early internet was different since it had literally just went from 0->1
Sure, but then what happened.

I suspect the ACLU has refined its opinion on the nature of freedoms. Or the public that funds it has and it realized that it can't do any good if donors pull support because it keeps supporting Nazis. Maybe distinction without a difference.
I make a commit whenever I want to save my progress, and rarely is it ever in a state that could even be called a "version" of the software that one would want to revert to, until my feature branch is complete and ready for code review.

At that point I have a much better idea of the scope of my changes, and I can revise them into a few coherent commits, rather than a mess of "WIP" commits that are not a useful history to keep.
Houdini 20.0 Released
You may be right. The author mentioned being in their 30s, and so am I, but I'm at the tail end and they're probably at the start.

Late 90s and early 2000s was my age of internet exploration.
Quick note for the casual reader that this is one of the oldest and preeminent projects in the space.
Before buying the Framework, I used a MacBook Pro for ~11 years. I am perfectly comfortable with the command-line and ssh into a Linux VM every day at work (windows laptop). I use a tmux+neovim setup that mostly works without any problems (except for random LSP issues at times).

I can just get all of the advantages of a *nix shell but with a better UI, using macOS. I have zero regrets from switching back to a Mac after my month-long experiment. My only regret is that I didn't order the M1 Max as soon as it was out and couldn't get the amount of RAM I wanted (it had a long wait by the time I decided to buy).
By saying computer science, I'm excluding stuff that are theory oriented, and I also dislike most programming language courses, even though this one does try to teach you Rust.. So that pretty much leaves us with systems courses. Waterloo has a real-time OS course that makes you write a program that controls some toy trains moving on rails, that course must be pretty high on my list as well. But the Rust OS course teaches you more fundamental stuff like virtual memory, multi core, file system etc. So I think the train course is a good runner up.

A good course for me must have a super cool and well designed project. For example, for machine learning, I really like this one, https://dlsyscourse.org/assignments/, the assignments make you write your own mini version of PyTorch and use it to train models, how cool is that!
> But it became popular almost instantly after launch, and grew organically from there, reaching millions of daily users.

The law of big numbers dictate that if there’s even a tiny chance of a catastrophic event it has close to 100% probability of happening if n is just large enough (in the case of millions of daily users, probably multiple catastrophic events per day). This kind of asymmetrical risk is very hard to defend against no matter what you do.
Indeed it's possible, though judging by the release dates, it's not trivial to do right:

- Apple implemented iMessage E2EE sync across devices back in 2011. But be careful not to save your chat keys in iCloud backups (local backups are fine), unless you enable E2EE for iCloud backups as well, which is an option rolled out in 2023.

- WhatsApp appears to have rolled out a form of E2EE device sync in 2023 as well. WhatsApp Web complicates the question of how secure is the E2EE though.
This is so sad.

For all the conventional reasons: the victim of the abuse deserves sympathy, and that abuse shouldn't happen.

But also because we seem to be placing the blame for the abuse on the service, not the abuser. And that's sad because instead of being able to just make interesting stuff and put them online, we are being forced to consider "what's the worst possible thing that some evil bastard could use this for?" and prevent that. Again, like the responsibility is on us to not make things that could be used for evil, rather than the responsibility being on the evil bastard to not do evil things.

And ultimately, it means we'll go the same route as Omegle; it's just easier to not make stuff than fight this misallocation of blame. The world will be poorer without random quirky websites. Evil bastards will do their evil offline still, so no-one will be better off. But apparently that's what we want. It's so sad.
Can confirm, first-initial-last-name gmail addresses are a curse. If I ever needed my personal email address for anything but recent transactional emails that I’m expecting, the address would be totally unusable.
> reset someone’s password using my email address

Don't you risk a crime of breaking into someone's account? Regardless, that could cause someone real harm.
After reading your comment, I disabled apparmor and restarted but the issue still persists. So in my case it's not that.
I think you could probe into some truth about it by looking at the volumes being traded on exchanges and how much are in the exchange's wallets.
What would be a good way to test the author's hunch? Just instrument std::unordered_map and trace an execution until a crash occurs?
I have vivid images from accident videos, people getting wrapped around spinning lathes and their entrails hitting the roof of a building oh man.
Only thing I know about Omegle is all the pranking videos and people playing music for others on youtube. Like https://www.youtube.com/@SomethingAboutChickens or https://www.youtube.com/watch?v=qKbLGu4xsPE
It's interesting you say that, because I've always found abstracts from academic papers incredibly dense and hard to follow. They tend to really not summarize very well
Yeah it's unfortunate, but I don't think Omegle is exactly at fault here. Perhaps we should consider the abuser to be the one at fault?
> The only thing Signal knows about a user is when they registered and their last login time.

Really? Why do I need to provide a phone number in order to register for the username test?
The linked page is on signalusers.org, but Signal's regular home site is https://signal.org/.

I'm looking all over signal.org for some link from there to signalusers.org, as that would make me more relaxed about the authenticity of the latter -- i.e., that it really is run by the same people who run signal.org.

Yes, maybe I'm being paranoid. But we're talking about an app whose whole purpose is secure communications :-).
From the article: std::map inserts are O(log n) while std::unordered_map inserts are O(1) and rehashes are O(n). Concurrent rehashes have a high chance of crashing, but I don't see how it follows that overall unordered_map crashes more than std::map.

Maybe it's beacause std::map tree nodes don't get reallocated while unordered_map hash buckets do ?
>unless you are referring to the multimillionaire founder who is unwilling to add age verification to their website.

Mandated ID checks are fine as long as we're using it to bludgeon the privileged in the process?
I've talked with many professors on the selection committees. They want the best, especially for competitive programs. All of the researchers I've talked with are keen on training the next generation of researchers.
Real quest ion: What "interesting parts of the footage" have you found?
And satanists. And homophobic churches. They used to know no point on the political compass and would defend all liberties.
its ironic the tool he created probably help organised and amplify the evil forces that harms other people including children?

+ the tool creator shouldnt be at the helm when it goes super viral. cos once everyone shows up, it will as the microbiologist and ecologist rene dubois observed, "[any successful social innovation can be] pushed to the point of absurdity".

when a tool goes viral i suppose it should be "taken over" (reeks of totalitarianism no?) by the community but it clashes with the ethos of proprietary, capitalist and indivdualist culture, the need for the culture to spotlight one person, they want them to become very famous and become very rich which leads to hate directed at them. where is the compassion for a mark zuckerberg say?

its not that evil shut this person and their service down, its more like a hammer finally whacking a nail down thats been sticking out too long.

better to be anonymous and not so successful. nothing fails like success. u could meet random people on IRC too, because its not so sticking out, its still operating.
This is like suing Google because a scammer used Gmail
This is kind of revisionist history though. The early 2010s were not so long ago. Nobody talked about Omegle as some magical safe place of real human connection. It was always viral because of the edginess and danger. There were genuinely good stories you would see about it, but the impact was strong precisely because everyone knew the dark side.
Oh I 100% agree. Natural monopolies are real things, and things I wish we would discuss a bit more seriously. Especially with their growing prevalence in the modern age. We still seem to be caught up in this dream that small startups can displace giants in every market. But you can't in things like online marketplaces, social media, ISPs, insurance (of any form), cell phones, streaming services, etc. Because when the product is the network, natural monopolies are going to rise and you can't really go around monopoly busting without just destroying the product itself. We've used monopolies in the past (e.g. AT&T gave us Bell Labs due to this deal), but we don't seem to take this seriously anymore and idk if we just don't have the energy or attention span to get even a little bit nuanced (which to be fair, we're often arguing before we can even introduce nuance despite that being needed to not fight). I mean to me it even seems like politics get shittier with scale due to natural monopolies (I don't want to hear how Europe has "multiple parties" they still only have 2 coalitions which is what US parties are actually closer to).
Money corrupts all.
Yeah but Google missed the boat when it came to hardware accelerators specifically meant for LLMs (their proprietary TPUs aren't optimized for LLMs) so it's just a matter of whether Google or Microsoft paid Nvidia more. In the current cost cutting climate at Google I doubt the answer is so certain.
But what proportion of the market are they? I don’t expect anyone knows, but consider that Apple has purpose built ANN circuitry in every CPU they sell, or consider the revenue Nvidia is making selling H100s. My guess is that is a bigger slice of the pie than the shady vendors.
There are still solutions out there:

https://gist.github.com/throwaway96/e811b0f7cc2a705a5a476a8d...

I also have a modern LG. I have rooted it, but it lives on its own VLAN on a default-outbound-blocked firewall config. I log all its requests, it's always trying to access something.

I give it access to a local DNS and NTP server (with restricted responses) and Jellyfin. I've also experimented with a squid proxy to allow specific web traffic that worked well (need to get around to setting up a CA and installing it on the TV). But for me it's just a Jellyfin streaminh screen.
I don't have an automated garage door opener. The only "garage" is as old as our historic house, and is a glorified shed. I would never put a car I cared about in it.

That said, I _do_ have an automated gate controller. The installer wanted some insane amount to connect it to wifi. Politely no. An esp32, a couple of relays, some reading in the installation manual about control circuits and a bit of custom code... And now the gate is on local wifi, easily integrated with HA, and nothing opaque about it.

Do garage door openers have the same sort of control circuits?
People have long complained that Signal violated their privacy by requiring them to hand out phone numbers. With someone's phone number you can discover everything about them, even location - it's possibly the most valuable ID.

For example, imagine you are a young female giving contact information to someone on a temporary basis; you might not want to hand out your phone number everywhere.
Believing that the issues you mentioned are cause and effect is certainly a political opinion.
First, fiber rules out PoE, which is one of the major advantages to a wired network to begin with. Devices like APs, cameras, and phones will need local power, which is going to add a lot of expense and/or installation complexity. In most installations today power delivery is one of the main purposes of network cabling.

You'll also need either fiber interfaces or media converters, which besides cost is an installation complexity. It'll add another thing you need power for and more equipment to conceal (or leave visible...) at each AP. Even assuming all of your devices are all full-on desktop computers I think the higher price of fiber NICs will eat much of your savings.
I don’t think it’s that much work, if you have a general sense of your knowledge domains. I described the platform I work on in a few sentences, my knowledge level, and what I like out of a response and it’s been pretty great for that.
I took the lyrics of "Like a Boss" and asked ChatGPT to write a cover letter out of it and I gotta say, not too bad. Would need to add specific examples though.
That was fun, kind of like a scientific american martin gardner column. When I was but a wee lad I would visit my grandfather who had a subscription (and actually read) Sci Am and he would share interesting things with me, and implement some of them on his early home computer. Those were lovely days.
I am not familiar with the tools and cost associated with terminating fiber, yet I can easily do that for copper cable.

Also- I am a big fan of PoE. My ceiling mounted aps depend on that for power. With fiber now I need to also run power to access points, whereas I only have one cat6 cable for power plus data.
I agree and I think this era absolutely will be remembered fondly by kids who grew up with it. The streamer/YouTuber culture is massive and to many young people now that makes up a big part of their life. Many people are already waxing poetic about the "golden eras" of sites like Twitch.
While I totally understand there's the potential for abuse, I don't think Omegle should be penalized for stuff like this. From my understanding, there's no addictive, profit-maximizing matchmaking or anything going on - it's just a service which lets two strangers talk to one another. Of course you will have bad actors target any platform, but for a lowkey site, it seems sad that they would need to shut down because of something like this.
> its ironic the tool he created probably help organised and amplify the evil forces that harms other people including children?

Care to elaborate on your accusation? In my world, Omegle was about things like these: https://www.youtube.com/watch?v=wOYM8HEae4Q
Yep.

If the pedo found her at a walmart, would she sue walmart too?

Weird people, pedos, criminals are everywhere.... parents somehow teach about "stranger-danger" offline but not online, and then blame platforms their kids use, even though they are too young to use them in the first place.
Why is this in the news? The worker didn't LOTO or wasn't given provisions to, fucked up, and the inevitable happened. I guess it's kind of noteworthy that this same facility has had it happen twice?
Harassment law would probably suffice with case law and precedent starting to cover the specific type of harassment
This would work with only humans involved, but nearly everybody runs addresses through standardization now, and they would reject all of those as an incorrect address and usually require the user to enter a conforming one, including the (otherwise very clever) apartment number hack.

This is the same thing that continuously requires me to use my "ZIP+4" for absolutely everything, even though as far as i can tell, there is zero point in ever using it unless one is literally doing metered US Mail.
I'd argue in-car LAN is an internal network connection. And garage door control etc. are "local area" networks.
Also would comport with the explanation that the Internet just gets worse and worse.

Will be interesting to see if kids who grew up with TikTok et al. will, as adults, view it as affectionately as we view our childhood form of the Internet. I do think there's something to be said of an overall trend toward more consumption, less production.
Not in Australia they're not.
How is age verification supposed to work? I don't suppose users of the site are going to provide legal documents just to use it. It's tantamount to shutting it down.

I ask because there was a similar moral outrage around age verification for access to porn sites that I recall being a big issue a while ago. I don't recall exactly how it played out in court, but it appeared to amount to nothing, which I can't help but to feel was due to the fact that mechanisms to verify someone's age online are either trivial to circumvent or present such a high barrier to entry that no reasonable user would surmount it.
> and you tend to do that with the robot powered up

I thought OSHA and friends didn't allow this. Lockout/tagout is standard.

> some of the safety systems disabled

There's a simple one which ought to be more common: current limiter on the drive power supply. Makes everything slow and weak.
> how exactly was she "coerced"?

Yeah no this is a terrible take. She was coerced by being an 11 year old talking to a grown adult. How do you think she was coerced?
Youth gender medicine has become a hall of mirrors
Can Humans Control the Weather? Japanese Scientists Think They Can
> Signal's local encryption means there's no history sharing on new devices and essentially loss of the data should you ever lose the device/key

To be clear, Signal now allows secure backups to the cloud. If you don't use a strong password, and much as the public won't, it's not perfect but they maximize the security. (And you can always choose to not use the backup.)
https://archive.li/zrMDT
Virtual Reality Markup Language
Whether you outlive employment depends very much on what kind of employment you have. People with very physical jobs often have their bodies give out well before official "retirement" age.

I have a theory that one of the reason infrastructure projects in the US cost so much is that the unions make sure every big project has a few do-nothing jobs for the old guys who can't really work anymore, because our actual safety net is so godawful.
The ACLU is not the same organization that it used to be. That neo nazi march they defended was almost 50 years ago. It is doubtful they would take a similar stance today.
I don’t know, just reading this comment got me thinking I could really go for some cabbage.
This brings back some amazing memories. If I remember correctly, the original inspiration for Omegle came from 4chan; or more precisely, a user thought of stretching the limits of "anonymous free speech" to realtime communications, and came up with the idea in late 2007. The PoC server for it was nothing more than "telnet to this IP" and it was sporadically advertised on 4chan for a short while.

Astonishingly, Google still remembers after 16 years: "forced_anon chat" (with the quotes) finds the very origin, if you want to go down that dark and probably-too-offensive-to-the-current-generation rabbithole.
> As phrased, you're just making any features that use network connections illegal.

Just as planned.
This is an incredibly weak argument for cryptocurrencies.

I have coworkers with family in Turkey (and Lebanon, Iran, Argentina...): they want USD. They don't care about Bitcoin, they want stablecoins. Most stablecoins are inherently dangerous, because you need to trust sketchy (when not outright criminal) and centralized entities to issue quasi-dollars that can get shut down by the US DoJ at any time. If they don't collapse on their own before that.

Venezuela is an exception because a few people manage to mine Bitcoin illegaly, given that electricity is virtually free. Other than that it seems the most practical currencies in Venezuela right now are contraband gasoline sold in Colombia, drugs, kidnapping, prostitution, ...
Failure modes of enterprise tech sales
> "The belief that fewer fat people existing is good—that’s weight stigma.”

The data shows that as weight increases so does heart disease, T2 diabetes, etc; the ability to move physically also decreases (which also is not a pro-health condition).

Why would facts based on science-based data be called a stigma?

Short of a surviving a famine, I'm not seeing how excess weight is a positive. And if it's not a positive then of course we want less of it, just like we wanted less smokers.
The nazis, or free speech and freedom of assmbly?
This is the real reason for lacklustre data privacy on corporations imo
> There is no law that says they have to, thankfully.

Eight states as of this comment have legislation that has passed requiring age verification. Ten other states have introduced legislation that has not yet passed. (US centric)

> In 2022, Louisiana passed a law requiring the use of age verification on websites that contain a “substantial portion” (33.33%) of adult content. Websites must utilize commercial age verification systems that check a user’s government identification or “public or private transactional data” to confirm that a user is at least 18 years old. Louisiana’s law has sparked a flurry of copycat legislation to be introduced in state houses around the country.

https://action.freespeechcoalition.com/age-verification-bill...
I really don't see how "there is no plan to fill the catacombs, except for the public plan that's been in place for decades" is supposed to be a defense to the argument "we shouldn't fill the catacombs".
Wasn't Plato a wrestler who would occasionally win arguments by just flexing? Or have I been mislead by internet pop culture...? :P
I'm naive to think that people arrested when the Supreme Court strikes down a law get released?
There are plenty of books, textbooks, and journals that just aren't online, and aren't in print anymore.

The ones that are online just get squatted by publishers who want to collect rent long after the authors have died.

It is frankly absurd to pay $20-$200 for a digital "copy" (so locked down with DRM that you often can't even open it offline) of an out of print book or journal article that you can find at a nearby library.
See my second paragraph; I'm not really talking about this person.
HN doesn’t like hearing this, but e2e encryption is kind of an anti-feature for the vast majority of users. The usability tradeoff is real, and most folks don’t care at all about the privacy/security side.
Great to see that they have implemented a JetBrains plugin too.
How would you separate legitimate journalism from harassment?
Knowingly sabotaging your own war-fighting capability when in a state of declared battle readiness, isn't treason?

I'm pretty sure intentional friendly fire is treason (or am I wrong?) You're "doing the enemy's job."

This is just that, without it happening during a battle, and without there being soldiers in the tank.