MurphyA/hacker-news huggingface dataset:
by gruez | 2025-09-27 23:34:36+00:00
>But if you're using Chrome, Edge or Windows, how would you know those programs themselves aren't sending back "telemetry" to profile you?

My prior comment mentioned switching apps where possible, and Chrome/Edge is easily switched to Firefox that we can assume they're not used. As for Windows, that's covered under disabling telemetry, and despite all the misgivings about Windows "spying" on you, I haven't seen evidence advertising profiling data (eg. your browsing history, as opposed to something generic like your hardware id or ip) is sent to Microsoft.

>As for ad/tracking networks, there is active research in fingerprinting and "supercookies" to be able to track you even without third-party cookies. It's essentially a cat-and-mouse game between trackers and browsers as far as we know.

You can partially mitigate fingerprinting by using RFP on firefox. It's not perfect, but installing linux/custom rom/self-hosting isn't going to do much more, if anything those will make you more fingerprintable. Moreover it's not something that you can fully mitigate, without literally living off the grid in a cabin somewhere.

>I'm just not that confident they would bring the kind of absolute level of protection that you're asserting there.

Note my prior comment said that you can get "most" of the protection, not that it's "absolute".
by araes | 2025-09-27 23:35:03+00:00
The mouse look was actually something I was kind of wanting wandering around.

There were a lot of cool scenic locations, that almost beg for the ability to just stand somewhere and look around, yet you can't really look down or up very conveniently.

Also, walking locations where you might fall, be kind of nice to be able to look at where you're aiming at. Minor nit mostly, just fit the explore a scenic island theme.
by nine_k | 2025-09-27 23:36:19+00:00
It's removing complexity elsewhere, usually much more. Once you have invested in a relatively fixed bit of complexity, your other tasks become much easier to complete.

Once you have invested in understanding the Clifford algebra, your whole classical electrodynamics turns from 30 equations into two.

Once you have invested in writing a Fortran compiler, you can write numerical computations much easier and shorter than in assembly.

Once you have invested in learning Nix, your whole elaborate build infra, plus chef / puppet / saltstack suddenly shrinks to a few declarations.

Etc.
by _wire_ | 2025-09-27 23:37:15+00:00
If it grew up it'd be confused with the heap!

But srsly folks, memory with an origin of zero is a proud tradition that helps confused programmers know where to begin.

And given that within the Von Neumann architecture program and data can not be distinguished, and also noting the incredible utility of a stack to keeping a dynamic call chain with localized storage reference scope to support recursion, a paradigm that divides between a heap and stack in a layout that's as open-ended as possible to the available storage and execution demands of the program seems not only prudent but fairly obvious.

Sure, feel free to inject an arbitrarily complex N-leveled storage abstraction built from pure message passing between caches within some larger, wildly associative machinery and stuff it into the nether regions of the machine. But regardless of such hijinks, as long as your memory is indexed and locally finite, you end up with at least two ends of memory, hither and yon, so may as well use them.

As to turning hither and yon upside down into yon and hither, knock yourself out! Show the world the future of memory should be inverted and palindromic-- introducing Z, the runtime environment where everything can and does start from either end or anywhere in between. No design nor implementation is necessary. Every pattern in memory is a valid program. Just state your objective and start debugging. Voila! Problems that once seemed intractable are solved. Call it VibeZ coding.
by wizzwizz4 | 2025-09-27 23:37:18+00:00
> The framing of “the moderation team” resigning when two of them aren’t

One of those is resigning, but for other reasons. I don't know about the last one.

> some arcane art that only experts can truly understand the intricacies of

I mean, it kinda is. It doesn't take long to get up to speed, if you have good teachers (I'd say 3 months), but I keep watching new moderators making the same mistakes over and over again, in a couple of online spaces. (The problem's greater in the space without a culture of teaching the newbies.)

I know nothing about what's actually happening with NixOS, but I can imagine scenarios where the moderation team's in the right, the steering council is in the right, and where neither group is in the right, which would produce the observed evidence.
by mjr00 | 2025-09-27 23:37:38+00:00
As the top comment says, if you don't know or want to define the type just use Any. That's what it's there for.

That entire Reddit post is a clueless expert beginner rant about something they don't really understand, unfortunate that it's survived as long as it has or that anyone is taking it as any sort of authoritative argument just because it's long.
by Arainach | 2025-09-27 23:37:49+00:00
University towns are exceptions that the rural and suburban parts of these states largely hate. They are the tiny pleasant exception to the whole that is not representative.

Ann Arbor is a nice town. Bloomington sounds like a nice town. The vast majority of Indiana and Michigan are sparsely populated and full of people who distrust anyone not like them and are not interested in broadening their experiences.

"Got tired and decided this is good enough" is literally true - small town midwest America is full of the kind of people who don't want to travel or experience new things because they're content in their house with their hobby and their 6 friends and trying to do something like understand how to ride a bus is terrifying.

This is not a stereotype. I know tons of these people. I got out of the midwest to get away from them.
by leflambeur | 2025-09-27 23:38:39+00:00
This is fascinating.

But how did the Church's claim that it was a real guy on Earth stop anyone from claiming visions of Christ?

edit: I'm not sure we're talking about the same things here. Your claims are all from a history/historicity point of view, but you ask me about faith, and claim to reject dogma.

edit 2: The OP was criticizing the claim that Jesus loves you (Claim 1) and criticizing Reconciliation. You took a historicity approach that included disputing Jesus's existence, that's one way to address Claim 1, but other than that I'm still not sure we're talking about the same thing.

There's an old heresy, Docetism, that would agree with your take on Jesus not having lived, but even they wouldn't reject the claim that "Jesus loves you".
by WastedCucumber | 2025-09-27 23:39:04+00:00
I was wondering the same thing, but haven't found much. Sounds like it's only ever been a mobile installation - on a trailer, stryker, and a ship. Except for the ship, that probably means a relatively limited power supply. And its limited range probably means that stationary installations don't make much sense.

Sure seems like NATO would love to get a hold of some of these.
by zahlman | 2025-09-27 23:39:52+00:00
> I get the feeling like their insistence on things like CoCs is ultimately just used as a false flag to censor "wrong" opinions based on colorful interpretations of subjective terminology used in the policy.

I don't think the term "false flag" works that way, but it 110% is exactly that.

Consider how they frame the proposal to add other mods:

> intially phrased as a suggestion, with a stated goal of adding “diversity of opinion” and “tension” to the moderation team

> apparently trying to address perceptions of political bias by making political appointments

> despite this suggestion being immediately rejected as destructive and misguided by the moderation team

Which is to say, they think it's inherently wrong to put people on the mod team who disagree with their political views, when they don't even moderate a space that's about politics.

This is what you get when you have an unelected body that appoints its own successors and give it the power to enforce "conduct".

... Incidentally, this also perfectly describes the Python Software Foundation's "work groups" for their Code of Conduct (https://wiki.python.org/psf/ConductWG/Charter) and for "diversity and inclusion" (https://wiki.python.org/psf/DiversityandInclusionWG). (Actually, it seems like most of the work groups work this way.) I'm also amused at how both of these charters refer to "Folks" rather than, say "People". Seems to me like a clear signal of the intended culture, frankly.
by gruez | 2025-09-27 23:40:04+00:00
Source that all/most CIA "influence campaigns" involved "assassinations and violence"? Moreover even if we take at face value that CIA always eventually resorts to assassinations/violence, it's dishonest to claim it's "currently" going on with no evidence of it. It's probably safe to say that most military campaigns involve civilian deaths, but it'd be irresponsible to claim right off the bat that the US military is "currently killing civilians" in the absence of a specific incident.
by bbor | 2025-09-27 23:41:06+00:00
I edited the part you quoted (sorry! You were quick), but no fundamental disagreement on either point. I’d just say this in response:

1. Yeah it’s confusing, but keep scrolling — the last one is staying. Also the first one said that they’ll try to do mod stuff in their spare time, which tells me they aren’t really resigning

2. Moderation is certainly a skill, no doubt about it — just as policing is IRL. I just find the idea that it’s such an arcane skill that others couldn’t possibly have opinions about it or critically assess instances of it to be… hubristic?

3. Yes, I totally accept that the mod team might be fighting some sort of good fight here that’s separate from the procedural debate (where they’re clearly in the wrong). Still, even if that is the case: they’re not making that point very convincingly, at least for this outsider!
by SecureBitChat | 2025-09-27 23:42:06+00:00
We actively invite cybersecurity professionals, researchers, and cryptography experts to: Review our open-source codebase Analyze security mechanisms (ECDH + DTLS + SAS, ASN.1 validation, etc.) Share feedback, ideas, and suggestions for improvement Propose new features or enhancements Your expertise is essential to making SecureBit the most private and secure P2P messenger for the future.
by tecoholic | 2025-09-27 23:42:29+00:00
I love typing in Python. I learnt programming with C++ and OOPs. It was freeing when I took up Python to note care about types, but I have come to enjoy types as I got older.

But, boy have we gone overboard with this now? The modern libraries seem to be creating types for the sake of them. I am drowning in nested types that seem to never reach native types. The pain is code examples of the libraries don’t even show them.

Like copy paste an OpenAI example and see if LSP is happy for example. Now I have gotten in this situation where I am mentally avoiding type errors of some libraries and edging into wishing Pydantic et al never happened.
by pdonis | 2025-09-27 23:43:18+00:00
> if you don't know or want to define the type

That's not the issue the reddit post is raising. The reddit post is pointing out that what a "type" is is not as simple as it looks. Particularly in a language like Python where user-defined types proliferate, and can add dunder methods that affect statements that involve built-in operations. "Just use Any" doesn't solve any of those problems.

> just use Any.

All the above said: not putting a type in at all is even easier than using Any, and is semantically equivalent.
by _pdp_ | 2025-09-27 23:44:11+00:00
This might sound like over simplification but we decided to use the conversations (which we already store) as means to trace the execution flow for the agent - for both automated and when interacted with directly.

It feels more natural in terms of LLMs do. Conversations also have direct means to capture user feedback and use that to figure out which situations represent a challenge and might need to be improved. Doing the same with trace, while possible, does not feel right / natural.

Now, there are a lot more things going on in the background but the overall architecture is simple and does not require any additional monitoring infrastructure.

That's my $0.02 after building a company in the space of conversational AI where we do that sort of thing all the time.
by II2II | 2025-09-27 23:44:20+00:00
I'm sorry, but I don't really buy into these arguments.

If open source communities stuck to technical matters, there would be little to no need for moderators to pass judgment on political or social views. Their primary role would be in conflict resolution over technical matters.

Unfortunately, people being people, political and social views will emerge. Also, people being people, any attempt by moderators to check these discussions will result in complaints, by one side or the other, about being silenced over "correct speak". It does not much matter which side of the social or political spectrum a person falls on.
by basisword | 2025-09-27 23:45:15+00:00
>> This was a remarkable story. I’m sensing a pattern. When people of certain ideologies band together under ostensibly noble causes

I think this is the issue - they didn't band together. They all shared the noble cause but one was employing the others. Wrong business structure if the aim is to 'band together' and all equalling share in the hurt of running the business.
by k310 | 2025-09-27 23:45:48+00:00
That, I can't say. I was at the commisioning of the Coast Guard R&D Center in Groton, 50+ years ago, and it moved across the river to a big facility in New London.

Here is the place to look for research. I did look up the R&D center a while back with my impending 50 year anniversary of service. I was in the Physics branch and knew buddies in oceano.

Our guy Dennis got multispectral photos of ice with a Hasselblad UV-Sonnar. Quartz and CaF elements. Who can forget that?

https://www.dcms.uscg.mil/Our-Organization/Assistant-Command...

HTH
by biimugan | 2025-09-27 23:46:07+00:00
In addition to what others have mentioned, it also just makes it easier to come back later to a code base and make changes, especially refactoring. In many cases you don't even really have to add many type hints to get benefits from it, since many popular libraries are more-or-less already well-typed. It can also substitute for many kinds of unit tests that you would end up writing even 5 years ago. If you're an infrastructure engineer or data scientist that's usually just writing a lot of glue code, then it greatly helps speed up your output (I've found)
by thoughtpeddler | 2025-09-27 23:47:32+00:00
I get your point, but hardware becomes obsolete. There will be a 'hardware overhang' (or more precisely stated, 'compute overhang') here. That is, unless we find a use for what will eventually be these older-gen GPUs. At least with traditional data centers, a lot of the hardware was storage, which the unfolding timeline of humanity was sure to fill up. Are we really going to do this much ongoing matmul on hardware that will eventually have outdated economics compared to next-gen GPUs? Go figure...
by oefrha | 2025-09-27 23:47:43+00:00
No it’s not completely mitigated by tmux. mosh has two main use cases (that I know of)

1. High latency, maybe even packet-dropping connections;

2. You’re roaming and don’t want to get disconnected all the time.

For 2, sure tmux is mostly okay, it’s not as versatile as the native buffer if you use a good terminal emulator but whatever. For 1, using tmux in mosh gives you an awful, high latency scrollback buffer compared to the local one you get with regular ssh. And you were specifically taking about 1.

For read-heavy, reconnectable workloads over high latency connections I definitely choose ssh over mosh or mosh+tmux and live with the keystroke latency. So saying it’s a huge downside is not an exaggeration at all.
by bodge5000 | 2025-09-27 23:47:50+00:00
I was actually curious to see if this actually exists, originally I thought a pi 1 with a cheap keyboard and ssd, but of course the pi 1 doesn't support ssd's anyway. In the end I found an old thinkpad on ebay that technically meets the spec (E-50, i3, 8gb ram and 128gb ssd), though preowned is kind of cheating. New I think you might be right, even without the keyboard.

To be clear I think the price of the pi 500+ is pretty much fine for what it is, I was just curious.
by nickm12 | 2025-09-27 23:48:22+00:00
Yes! I just bought a dealer-certified three year old Kia Niro with 24k miles for $22k. The current new version of this car has an MSRP more than double that price. There is no world where the difference between these cars is worth $25k. In my head it's more like $10k-$15k max.
by pessimizer | 2025-09-27 23:48:45+00:00
The story about Uber was that they were going to be unprofitable until they destroyed taxi services, then they were going to charge more than taxis and give less of a share to the driver.

Nobody is predicting that AI is going to do that. One thing I hadn't considered before is how much it was in google's interest to overestimate and market the impact of AI during their antitrust proceedings. For the conspiratorially minded (me), that's why the bottom is being allowed to drop out of the irrational exuberance over AI now, rather than a couple months ago.
by hagbard_c | 2025-09-27 23:48:45+00:00
The alternative is to use a meta-search engine which uses all of the above without feeding these data parasites any personally identifiable data. There's plenty of those to choose from; I use SearXNG [1] which forwards my queries to a number of engines and presents the results - and with that I mean the actual results, clear from tracking links etc. It is not perfect in that there's a persistent issue with search engine timeouts which is quite irritating but I'd rather wait a few more seconds for search results than feed the data parasites.

[1] https://github.com/searxng/searxng
by its-kostya | 2025-09-27 23:49:22+00:00
Author did a surprisingly good job hanging on to all the receipts to support his claim "cloudflare bad." But his alternatives are all CDN providers - which is not even the side of the business that makes cloudflare unique and makes them money. The piece, thorough as it may be, does not offer alternatives to products that cover the exciting parts of their business and I was looking forward to seeing what those were - for example tailscale or Pangolin (Open source alternative to Cloudflare Tunnels) or equivalents for serverless/edge compute. This makes it feel as if the author does not _really_ understand cloudflare's role/position and that this article is just a collection of links that report of the company's (valid) imperfections. For example, their workers platform, DDoS protection, and software-defined network functions (WAN, firewall, Zero-trust, etc) have made my life as a developer in my last few roles very productive and successful. And migrating away from those services was just as easy as signing up.

It might sound like I am defending cloudflare, but I am not. I share the author's concern about them becoming a monopoly that MITM's a lot of the Internet. But the author provides no evidence of to this claim. My experience has been the opposite: cloudflare interoperated with legacy systems and other cloud providers without locking us in or using anti-competitive tactics. Their presence often improved integration even when other vendors didn’t reciprocate. When people flock to a service because it’s genuinely useful rather than "can't leave Hotel California", that’s not a monopoly — it’s market preference.

That said, there is a real risk if innovation stalls or leadership becomes greedy. Companies that stop innovating sometimes resort to aggressive or extractive practices to stay relevant. It seems to be the trend once companies get too big to die - innovation stalls and their flywheel slows and they become desperate (or greedy) to stay relevant. I would monitor for those signs before I sound any alarm.
by aurizon | 2025-09-27 23:49:34+00:00
A faraday foil layer will save electronics and shielded cable runs will block air induced pulses. Wired motor coils will tolerate, and fiber optic are immune. You can even control via IR data using a bidirectional LED with a faraday copper window screen protecting the electronics. The police use a microwave car stopper that uses pulsed EMI. Just new armor = new chinks = the race continues.
by mcny | 2025-09-27 23:49:48+00:00
I sincerely don't understand this obsession with short names and aliases. I absolutely dislike it. Names should be long and descriptive. I understand that in the past we needed short names because every character cost space and space was precious but it isn't the case anymore.

Please don't give short abbreviated names. Useful full names for commands. Teach full names. When you present something, show full names. If this project used a full name like `remote-terminals-over-http3`, we would not be having this debate about ssh3.

Of course, end users and system administrators and even package managers/distributions are free to add abbreviations but we should be teaching people to use full names.

Prefer things like Set-Location over cd. Prefer npm install --global over npm i -g. Prefer remote-terminals-over-http3 over ssh3.
by startupsfail | 2025-09-27 23:50:36+00:00
There was a nice video, I've seen at some point where a "DJI Phantom 3 drone gets hit with an electrical impulse of 1.4MV - basically, a lightning strike."

And at the end, they were able to protect the drone, with a tiny bit of shielding...

https://www.youtube.com/watch?v=L3iJjrQmEho
by pkdpic | 2025-09-27 23:51:00+00:00
This is like a masterclass in game design, mobile UI, wasm, character design, game dialogue and interactive paychogeography. I'm gonna show this to my kid's computer club next week. Really fantastic, bravo. Is this seriously a solo developer project??

If anyone knows of similar games / apps / software tools that I could show as examples of solo developer small scope simple UI games I'm always trying to find more..
by zahlman | 2025-09-27 23:51:12+00:00
> this is not the entire moderation team

I see five names. Who's remaining?

> [the SC response] is a good summary of the entire situation

It's unfathomable to me that they're even considering this:

> Are you asking for an elected body to be accountable to an unelected people. I don’t think this is entirely impossible, but it at least needs more thought put into it, and before taking any sort of bureaucratic approach, we should consider changing the governance culture, which is entirely within an SC’s power.

The fact that the moderators would resign and in the same breath call upon people they consider adversaries to resign as well, speaks to their character. As does the vague "Measures are in place to ensure essential capabilities are maintained." wording. This is blatantly a power grab by people who clearly already held far too much power.

> I feel like things are working as intended here and this is probably for the best.... Seems to me like there is nothing much to see here. The Nix Community feels healthier than ever.

If the resigned members stay gone and get exactly nothing out of their appeals, I could maybe agree. It's fundamentally unhealthy to have moderation done by a self-appointing, ideologically filtering clique that's demonstrably at odds with a large portion of the community as well as their elected steering committee.
by CamperBob2 | 2025-09-27 23:51:30+00:00
An interesting idea, but that kind of mixing requires a nonlinear element somewhere. Otherwise the resulting signal is just an independent superposition of both waveforms with no new frequency components. (Think about what a colony of bats would sound like to us, if that weren't the case.)

Given a high enough sound pressure level, your own eardrums might end up providing the required nonlinearity. The warranty sure sucks, though.