skysight-inc/HackerNews huggingface dataset:
Grace Hopper joked about finding a literal bug, because "bug" was already a term for a defect at the time. It it weren't, the joke wouldn't make sense. There seems to be widespread confusion about that, leading to people to write "debunking" stories every couple of years.
That's absolutely nonsense. There are many, many examples of democratically run socialist systems in large and small practices.

If you've got an axe to grind, do it somewhere else.
The ironic effect of this ludicrous behavior and judgement by this crazy Brazilian judge will be that more people will flock to X. This will be the Streisand effect on steroids.
Ah yes, the platform that advocates free speech is totally worth the same hate as the platform that is a demonstrable psyop by a communist regime.
ADSP Episode 197: Algorithms and Tersity with Aaron Hsu
The brazilian court can fine X, block X, caese it's Brazilian assets, ask ISPs to block it, block it from app stores, atleast all this they can do with some judicial basis.

Fining random VPN user is just going far above and beyond that.
I might not agree with Elon Musk on things he says and does these days, but he's very much in the right here, at least if you value freedom of speech, privacy, and democracy.

The judge tried to silence the political opposition on Twitter via shadowbans and removal, Elon didn't comply, so they decided to go after Twitter employees in Brazil, to which Elon shut everything down to prevent the employees from being jailed, then since Twitter has no bank accounts in Brazil, they went after Starlink's accounts, and now they've banned the platform, add to that that they're fining people exorbitant amounts of money for circumventing the ban.

I'm oversimplifying it, but the matter of a fact is that this judge and the political party in power are acting like fascists, they've even tried getting several popular VPN applications banned by asking Google and Apple to remove them.

EDIT: For those in the comments pointing towards India (Modi) and Turkey (Erdogan). I personally didn't like when Elon bent over for them, he likes to call himself a free speech absolutist, but he's a hypocrite, and those aren't the only two cases of him going against is so called morals, but that doesn't change the fact that this is wrong, and two wrongs don't make a right.
I thought you handled the question really well. To be honest the whole talk was excellent. I'm gutted I missed it in person.
France has become a country with capital in Washington. (like many European countries). Just sad.
Elon is yeah, he's posting AI images of the judge on twitter like it's a macho move.
If the tooth fairy asked Bob Ross to do a kick flip over Mordor does that mean that Long John Silver’s is open on Sunday?

This question is an equally relevant response to someone pointing out an uncontested fact about how courts work.
Yeah, this is basically a conflict of interest! Force someone to act because something is forced upon another.
Yea, and since it's the golden ratio, the division is roughly the same as multiply by 60%. So you can just remember to take 60% and add it to the original or treat it as the answer depending on if you're going to or from the smaller measurement.
Sandbox Python notebooks with uv and marimo
uv + marimo lets you run Python notebooks in a sandboxed environment.

This increases reproducibility and helps prevent environment pollution. If your notebook has inline script metadata, marimo will automatically install the enumerated packages before running the notebook; if it doesn't, marimo will prompt you to install the missing packages on notebook startup.
> Here’s a quick example prompt

You almost certainly should not be updating the character.position both every frame (in _process) and in response to a MouseMotion event. That makes no sense.
That's some conspiracy theory.
There job is to interpret and implement the law. So they should never do as they please but ensure the law is enforced.

Sometimes that's conjunction with a jury or as a panel of judges. Those scenarios involve voting or consensus. But not all judgements are made this way.

Decisions can be appealed or challenged by higher courts.
The list isn't that long. 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, and 144.

I memorized this almost by accident. I was doing hand rolled spaced repetition system for conditioning myself to fix some bad habits, and they came up often enough that it was memorized.
well no need for the sub wrapper really

say $path.IO.slurp: :bin
Thanks for your opinion! You can always decide if you want the meeting to be recorded or not. The tool is useful in some use cases, however, you're right, some conversations should not be recorded.
This is wrong and networking people care very much.

(Wildly oversimplifying here, there are always exception, YMMV, no warranty expressed or implied, may cause blurred vision or a rash)

A switch is a device that handles things like "I need to get a packet from my desktop PC to the printer down the hall". It has lots of ports because, usually, there are a lot of things local to you that you might want to talk to, and you want that traffic as fast as possible without the expense and overhead of 'routing'. If those things aren't on the same L3 network, a switch won't be able to get there[1].

A router is something that maintains a table that maps non-local (not the same L2 network, collision domain, VLAN, whatever) destinations to a 'next hop' based on various metrics[2]. In the general case, routers are concerned with questions like "I'm in Atlanta and I need to get this packet to Tokyo so is the best way to send it via my connection to Comcast or Level-3?".

The degenerate case for routers is a two-port box that does nothing but move packets not destined for something in your local network to your ISP or other upstream network for forwarding to a non-local destination. Since that's the use case most folks see, it's easy to misunderstand the bigger pix. Much is done via various kinds of virtual interfaces now, but I have in my career worked on routers with hundreds of physical ports.

[1] Yes, some switches have a router in them. Stop overthinking.
[2] Yes, it's more complicated than that. Stop overthinking.
You are not missing anything. The Brazilian court has done far more about things which it does not have any basis for. There are many previous HN threads about it as well. Some brazilians had detailed those instances in those threads.
If they post
You posted this 11 days ago and it's been posted by two other people in the interim. (Why is this version of the post more popular?)
I respect this response. So many people would have derailed the conversation by disagreeing.
Until they pulled this recent spying stuff I was a firefox user, but now I'm testing librewolf, zen browser, and brave. I might give Basilisk a try too. I'm also keeping an eye on ladybird but it looks like it isn't really ready yet.

Ultimately on the desktop I'll need something based on firefox because it can be hardened better than anything else I've seen and my work has me regularly dealing with some nasty websites.

I still have to find some options for mobile though.
Uh, the judge tried to punish insurrectionist and Twitter agreed to comply and then just didn't as opposed to how they did in India or Turkey.
Any Brazilian with a known handle, will be vulnerable the moment they post anything. It doesn't matter the quality of the VPN at all.
How is this the trolley problem for someone with a terminal disease? I assume the sick population are the people in the trolley and the experimental patient is the person on the track? In this scenario, by not pulling the lever you just extend the life of the people on the trolley to the end of the ride for a dangerous drug. Where as, pulling the level could save the life of the person on the track and the people in the trolley if the drug is successful.

What am I missing? For non-terminal diseases, it's a bit murkier, but still I don't follow the analogy.
Show HN: Find startup name, with available domain name
I've always had trouble finding a good name for my products/startups. Just going back and forward between domain registrars, ideas and ChatGPT. So I made a website to help finding a good name.

You just describe your business and it generates name ideas using GPT-4 and then checks the availabilility of domain names.

It's not monetized since NameCheap didn't approve me as an affiliate, but I thought I'd share it anyway. Let me know what you think!
Nobody has been talking about arresting Musk himself, rather employees or representatives of Twitter who are required to be present in Brazil just for this specific reason (i.e. so that they could be arrested and used as bargaining chips to force the foreign company to do whatever the government/("independent") judiciary wants.

Also I really don't understand your overall point.
A 4-layer in that form factor should be pretty doable with no fancy features like blind vias. The RP2040 and W5500 are the same size, and ethernet PHYs can be found in about 3x3mm or even smaller. There should be about 20x25mm of usable space in that module form factor (even conservatively, like 18x23).

I don't have the time to give it a shot myself, but I could try to help if needed.
Thanks! Murex talk when??? :)
Strategy about complying with censorship requests. He's happy to do so when it aligns with his politics, and makes a huge fuss when he it doesn't.

As a distant observer, it seems wild to me that anyone thinks this is about free speech.
So it's like RS-485, but more complicated?
> How come I I'm now banned from reading what Zelensky, Kasparov, Yann LeCun, and thousands of others world leaders have to say?

> How come my neighbor, who makes a honest living through X-Twitter, has now lost her job?

Because the other party did violate the law. Unfortunately, Twitter got taken over by an international ideologue who likes to pick fights, and you and your neighbor are suffering the consequences of that. He doesn't care about you in the least, and you should be wary about asking your government to pick up the slack for his egotism as it would just position him to further ignore or exploit you and your community.

(The broader VPN ban is admittedly another thing, though.)
If you're in Brazil:

Tails [0] is surprisingly easy to use. Do your own research I guess, but it might help you out.

[0] https://tails.net/
Then you have to put majority of Europe in bed with Erdogan - people connected with attempted coup were removed from universities in Sweden and Germany - and other countries.
- "How come I I'm now banned from reading what Zelensky, Kasparov, Yann LeCun, and thousands of others world leaders have to say?"

This is the single most important thing about tech censorship I wish more HN'ers would figure out on their own. It may be narrated as a fight between corporations and judges, but in addition to all of that, it's ordinary individuals' rights on the line. "To suppress free speech is a double wrong. It violates the rights of the hearer as well as those of the speaker."

The right of an individual human to read what some individual account on a media platform wrote is a core civil right, and should be inviolate. It stands alone and apart from whatever other wrongs the platform is involved in.

The modern zeitgeist isn't merely burning books; it's burning down magnificent libraries of books in order to spite approximately five of them.
I lived in Tempe for five years. That's all the Arizona I need. I like temperate climates with dense deciduous forests and fresh, clean lakes/rivers. Deserts are beautiful places, but I don't ever want to live in one again.

The worst part about any long-term RV situation is the tanks. Full hookup is great, but generally only existed at the kind of campgrounds I try to avoid, where everyone is crammed together. I spent most of my time at state park campgrounds, which usually have decently-large sites, but rarely have sewer hookups (even when they do have water and electric). I got a Rhino tote to empty my tanks without moving the trailer. That helped a lot. It's still both tedious and gross, but it's a lot less time and hassle than moving the trailer. That's only really viable if there's a dump station in the campground, though. I've used it while boondocking, putting the tank in the bed of my pickup, but that sucks a million ways.

I'll probably get sick of full-timing pretty quickly. I'm already sick of it this summer. The past two summers, I wasn't working, and it was a lot less stressful.
I thought Lula was left wing.
We also have no idea HOW it works. We're trying to poke it with a stick from afar in order to make it do what we want.
If you don’t like Musk’s platform, feel free not to use it. Nobody is forcing you to. But if you try to lock me in a cell when I decide to use it, you are attacking my freedoms.
They've even asked Google and Apple to take down several popular VPN apps from their stores and delete the apps from user's phones.
I believe the training and inference code is open sourced as well, just not the training data itself, and I think we all agree, data != source.
Elon Musk makes it abundantly clear that he has absolute control of his companies and publicly entangles them (e.g. sending Tesla engineers to audit Twitter).

X was operating in Brazil while being maliciously non-compliant, in a manner obviously directed by Elon.

Ergo, Elon is playing games to operate global companies without complying with local legislation.

I am pleased to see a government willing to put a stop to this madness, and I am comfortable with piercing the corporate veil to prosecute this bad actor who is at the root of public and consistent malfeasance. The US government seems entirely unable or unwilling to offer any enforcement.
I'm guessing a "skimmed translation" probably doesn't give you a complete understanding of Brazilian law...
Cloaca: A Concurrent Hardware GC for Non-Strict Functional Languages
> the cool thing is they don't interrupt the stream and show across all platforms

This is probably the wrong approach to selling this audience on an ads feature. A different approach that would be equally true (I assume) would be:

"The cool thing is that since these ads are embedded in the stream there's no tracking and no client-side JavaScript of any kind—the ads are targeted at the content, not individuals!"
Excuse me, but if you're ever called upon to enumerate badass solid individuals, remember Gene Kranz.

Do you put him ahead of Neil Armstrong? History does, and always will, but I'm not sure that's a clear choice.

Edit: https://en.wikipedia.org/wiki/Gene_Kranz
thank you (both) for the feedback. I added links to the documentation at the end of the landing page.
AI generated blog spam. It's a lot of words and platitudes with no value added.

If this is what this author's coaching involves, just steer clear.
The text is weird. It kind of looks like they meant to write something else entirely.

The order does say Apple and Google must take down the VPN apps, but the way it's been written makes me think it was intended to order VPN apps to make Twitter/X unavailable, but someone misunderstood it or poorly expressed it.

Of course you can't expect judges to understand technical terms very well, but this guy has been dealing with tech long enough I feel like they should know this VPN text is bullshit.
That's a different subject.

The fact that someone does a bad thing doesn't justify a government becoming arbitrarily tyrannical against them and everyone associated with them (in a way that has nothing to do with the bad thing the guy did to begin with).

And the bad thing is not even in the same category as what the government is doing, since Musk censoring Twitter is non-coercitive, while Brazil censoring Twitter is coercitive.

Equating both is analogous to equating an insult to a punch.
Kim Jong Un’s title is Supreme Leader, General Secretary of the Workers' Party of Korea, Chairman of the Central Military Commission of the Workers' Party of Korea, President of the State Affairs of the Democratic People's Republic of Korea and Supreme Commander of the Armed Forces of the Democratic People's Republic of Korea

Are you suggesting that he is also a member of the Brazilian supreme court?
Sometimes articles just don't get traction and then they're invited to resubmit (by dang, the moderator). Since the submitter submitted it twice, that was probably what happened here.

As to why it's "more popular", I guess you mean is getting more upvotes, that's part of the trick with submissions. Post it on a slow Friday work day before a holiday and you'll get more clicks than some other days or times.
> that seems like reasonable content to moderate

Why should the government be the one to make that decision? If anyone has a conflict of interest, it's them, no?
Does anyone have a sense of how practically difficult it would be to detect an active Starlink installation?
What is this judge's party?
Google captured the web with their search product. Then they monopolised it with Adsense.
The Negativistic Personality
I don't run GL games anymore on elf/linux. And it has been a while. Most cross-platform game engines have a vulkan backend now.

Very small teams are able to show games running the latest UE5.x engine on native elf/linux, vulkan ("vein", "shmaragon" something).

But the steam client... is still 32bits and x11/GL hard dependent...

I still plan to code my own wayland compositor once the steam client is ELF64 and does proper wayland->x11/vulkan->CPU fallbacks. It will feel weird to have a clean 64bits system.
Rust in Linux Revisited
The document makes no mention of any desktop OS, so computer VPN apps should be safe.
Pretty hardcore even by the Russian standards. People aren't fined for using VPN here. That's some next level.
HAOS is absolutely terrible when it faces filesystem corruption. I faced this a few times when my HAOS image crashed. You can't even get it to fsck on boot when it happens. I think that's one big reason people on RPIs have issues. The FS is on an SD card, SD cards are flakey, and there's no good rescue path when the FS has issues.

I guess USB power is also historically not great on RPI. I haven't played with them in a few years but I remember needing powered hubs. That might explain issues with Zigbee and Z-wave dongles. Note also the '700 series' z-wave dongles have a lot of issues. You can update the firmware to fix some. Mine's been flakey and I'm on the latest firmware from ~2 weeks ago that's supposed to fix all of that.

I was running HAOS on VirtualBox, with the disk image on ZFS. I switched to running docker out of the same ZFS filesystem and it's much faster and more reliable, notably I don't get random filesystem corruption. Anecdote. YMMV.
Things deemed illegal or not compliant by a jurisdictional entity often have negative consequences for others.

Most legal judgements are blunt swords.

Fairness is seldom considered.

I'm not agreeing with the outcomes here. Just pointing out laws get enforced, if they don't they aren't laws.
Would it even know when to resort to this ?
Re: logging URLS

In my example, the URLs are not the issue. What I was trying to say, which you actually ended up agreeing with is that they would have to publish the changes that allowed talking to the internal protocol. All I added to that, is that is perhaps not something that they want to share (logging is just an example, big companies have a lot of internal infrastructure for debugging, tracing, monitoring etc).

Re: distributing modifications

You’ve missed the point in my second example. The API portion is covered by my first example. My second example is about possible virality due to the concept of required dependencies.

If I have a special remote storage backend that requires speaking a custom protocol (which is used widely across my existing infrastructure) and I change AGPL code to require it, it is reasonable that I have to publish the source code for talking to the custom protocol (again, covered in the first example).

What is new about this, is that if my version of the binary requires a backend that uses the custom protocol, then just publishing the version of the AGPL software that speaks the API is not enough to be able to run it (because it won’t work without a backend that speaks that protocol). According the provisions for intimate data transfer and executability, it is possible to interpret the license as requiring the backend, which is NOT a part of the AGPL software that you have pulled in as a dependency to be AGPL as well. I assume this is where the concerns about virality beyond the original project arise.

Distributing modifications is reasonable, possibly needing to distribute everything the binary ends up talking to over the network is the concern.
Reminds me a bit of this easter-eggish view on Google Maps: https://maps.app.goo.gl/Tpm9ZqsvUvTfiHxe6
War is peace, liberty is slavery.

Because the bosses say so.
Welcome to "democracy", whatever that means.
Yes, thank you, that's why I've been asking people. Do you have an actual answer or do you just have nothing of value to add?
Ukrainian president fires Air Force commander after fatal F-16 crash
If you believe X advocates free speech, you have an imperfect view of X or free speech. Maybe they made your political speech more permissible, but they are clamping down hard on other speech.

Free speech absolutists should be just as irritated by today's X as yesterday's Twitter. Subbing out one set of permitted speech for a different set is not a free speech win.
Ease of use and accuracy in transcripts and meeting minutes for one. Moreover, with the user's consent, we will leverage the data from meeting behavior patterns to create a personalized digital avatar. This AI clone will be able to autonomously manage specific tasks and engage in conversations on behalf of the user.
Do note that some a important power of the US supreme court, the right to declare laws void because they are unconstitutional, is not a right listed in the Constitution itself.

Rather the supreme court declared in 1803 that they had that right, because it makes sense if you sort of squint at the constitution.
Researchers find Alzheimer's-like brain changes in long Covid patients
For mine, I just used a $1/mo VPS with a cron job running a bash script that used curl to poll the parking system and determine if its response was interesting. I used "copy as cURL" from browser dev tools to find something usable (which incorporated a slightly fragile, but very long lived, session token corresponding to my "cart") and I actually had to use curl-impersonate [0] for Cloudflare bot detection to stay out of my way. And then curl to alert me via Pushover.

[0] https://github.com/lwthiker/curl-impersonate
Thanks! we'll check it out
> The countries are not even in direct war with one another.

Oficially. /s
I’m guessing starlink is already (or soon will be) ilegal to sell in Brazil.

So, assuming this judge won’t go as far as forcing people with starlink antennas to remove their existing installations, they will be the only ones able to use outside access. And that is an extremely low percentage of the population.
It was entered into the second chance pool[1]. Interim posts were probably not as popular because I accidentally broke my site's CSS briefly that wasn't obvious in the preview deployments, but was present on the actual site. I only noticed about an hour ago

[1]: https://news.ycombinator.com/item?id=26998308
I had problems when running HA on an RPi as well. It was never very snappy or stable in its connection with the Z-Wave network. I don't know if it was too much power being drawn by the dongle or what, but switching over to a mini ThinkStation that I got for cheap on Ebay solved the problem. Not only perfectly stable with the connection to the Z-Wave network but also just overall more responsive.