skysight-inc/HackerNews huggingface dataset:
My understanding is that the user who writes an unsafe block in a safe function is responsible for making sure that it doesn't do anything wrong to mess up the safety and that the function isn't lying about exposing a safe interface. I think at one point before rust 1.0 there was even a suggestion to rename it trustme. Of course users can easily mess up but the point is to minimize the use of unsafe so its easier to check and create interfaces that can be used safely
I looked in at ATProto and it is really well thought out and promising. Thank you for posting this.

It isn't easy to create alternative, but it should not be created as alternative to Facebook for example, but an alternative space for people to connect and express themselves. That will work more then just create another copy.
> We almost got there with TikTok. Almost...

Not really. The TikTok ban was rooted in national security concerns. The coalition that brought it forward would not be useful for regulating social media as the drug analog it is.

I don't see a brilliant move in America. (There is an a brilliant opportunity in the EU, Canada and Mexico to recapitulate the TikTok bill's rhetoric and structure, aiming it at both China and America.)
We've known since the 80s that programmers almost always choose the more ergonomic interface and telling people they're holding it wrong doesn't scale.

Besides, throwing an exception is a terrible way to do range checking. There's a huge number of projects out there banning exceptions that would benefit from safe interfaces.
"The Overwhelmingly Large Telescope (OWL) was a conceptual design by the European Southern Observatory (ESO) organisation for an extremely large telescope, which was intended to have a single aperture of 100 metres in diameter. Because of the complexity and cost of building a telescope of this unprecedented size, ESO has decided to focus on the 39-metre diameter Extremely Large Telescope instead."

https://en.m.wikipedia.org/wiki/Overwhelmingly_Large_Telesco...
Another article (someone dropped an article about this article in a chat group a few days ago), with additional details: https://taskandpurpose.com/news/arlington-cemetery-scrubs-we...

> Gone from public view are links to lists of dozens of “Notable Graves” at Arlington of women and Black and Hispanic service members who are buried in the cemetery. About a dozen other “Notable Graves” lists remain highlighted on the website, including lists of politicians, athletes and even foreign nationals.
> For example, say I make software for small-town bakers. My software might be open source, or closed source. My bakers couldn't care less. They care only about the first order benefits - does the planner work etc.

And in today's business landscape, the model that the baker and the software developer both like the best is permissive-FOSS licensing with proprietary extensions and SaaS delivery. Or, an entirely proprietary application that runs on top of FOSS server components. Which is not looking good for the future of FOSS in terms of contributions back to the community. In this way, it looks like FOSS is becoming less for users and more for venture capitalists and startup founders :)
Show HN: AI Gov Concept
weekend hack to learn more about MCP/RAG. Setup policy at https://ca.us.gov-ai.co and search from CA get correct result, setup policy at fl.us.gov-ai.co get correct result (diff from ca) because of Mayo clinic inspired reverse RAG
The tech is also hard and Bluesky and Mastodon are shit.
AFAICT, content is "rated" not on quality, but on quantity, as in popularity and virality; essentially all the things that advertisers love.

Now, that's not to say that popularity and quality are mutually exclusive; only that popularity is the only measure that I can see in operation.

I actually do pay for quality, but not on the internet, partly due to the lack of tokens, and the rather nasty risk of using one's credit card at countless sites. Each one increases the already too-high risk of hacking by some factor unknown to me, and I limit internet payments as much as I can. I'm not a fan of pre-paid credit cards. I use Apple Pay to conceal the credit card info, though that's not a foolproof system. Apple too often asks for a passcode when I am shopping, and in sight of shoulder surfers and surveillance cameras.
My favourite part of my .ca domains is that personal data is protected by default and I don't have to pay for it as an additional service.

There's no need for people to know my information because I happen to own a domain.
Easier said than done. Social media companies have virtually unlimited money to promote their platforms.
Used in 2014 against protesters in Ferguson.

https://slate.com/technology/2014/08/lrad-long-range-acousti...
You mean the "domains" that >99% of users can't even resolve, which can't be used to send or receive email, and which you can't have SSL certificates issued for? Don't be daft.
> maintainers of those features don't have the discipline to see them through.

This take makes me sad. There are a lot of reasons why an open source contributor may not see something through. "Lack of discipline" is only one of them. Others that come to mind are: lack of time, lack of resources, lack of capability (i.e good at writing code, but struggles to navigate the social complexities of sheparding a significant code change), clinically impaired ability to "stay the course" and "see things through" (e.g. ADHD), or maybe it was a collaborative effort and some of the parties dropped out for any of the aforementioned reasons.

I don't have a solution, but it does kinda suck that open source contribution processes are so dependent on instigators being the responsible party to seeing a change all the way through the pipeline.
> The concept of WHOIS has felt sleazy for many years.

The concept of most internet things has felt sleazy for many years. Right around the time that businesses started monetizing the internet is when that feeling really kicked off tbqh
I've had domains registered for over 30 years. I liked WHOIS because it provided a means to report abuse, which has gone from zero 30 years ago, to massive amounts of daily spam and network probes.
I was not happy when ICANN began to allow privacy features in domain registration data, and I never made mine private. Most reputable sites still provide contact information via WHOIS.

Hopefully RDAP will be a suitable replacement. I haven't tried it yet.
It's true that 50% cut in production followed by a halt in production does not mean that Vision Pro development has stopped. A smaller number of employees could continue work and something could be released in a few years, like any R&D project.

In comparison, Meta smart glasses sold 2M units in 5 quarters. Essilor-Luxotica is increasing production to 10M units by the end of 2026. Perhaps to be expected at 90% lower cost than Vision Pro, but those volumes have kickstarted an app ecosystem for smart glasses, which has failed to materialize for the low-volume VisionPro.

If future 2027 Apple AR glasses appear with a subset of VisionOS, they will compete with incumbent products from Meta and Xreal. Some lessons learned and some apps developed for Apple AR could help Vision Pro and VisionOS, if Apple AR gains millions of users like Meta smart glasses.
Literally not. The article has zero answers about what to do with ads.

You can't build a sustainable model without having an income. And ads are the only way to get it right now, because subscriptions can't scale down to the level of individual sites.
Ten Steps to Becoming a Synth Dynamo (2015)
> I looked in at ATProto and it is really well thought out and promising.

No it isn't.
Well that isn't happening so…
On the other hand, I did a WHOIS days ago to check up on a potential scam site my partner landed on while working on an e-commerce platform. I hope some alternative exists, people using Let's Encrypt leaves an entry in the transparency log but people don't necessarily need to use that. I haven't researched the alternatives to WHOIS yet but now I'll have to.
Apple Intelligence is also a symptom of a bigger problem. It used to be that back in the earlier days of iOS and overall tech industry, a combination of common decency and App Store rules meant notification spam wasn't really a thing (you wouldn't consider doing it, and if you would then you may very well get booted off the store).

This meant that at the time there was frankly no need to run notifications/etc through a summarizer (or even make notifications persist after unlocking the screen).

But then Apple gave up on enforcing the rule, and the push for more "growth & engagement" meant that common decency was also out the window, so now notification spam is normal and even Apple itself engages in it to advertise Apple Music/etc.
Where would Haskell go?

Erlang and Elixir?
If only Google would stop indexing social media and start linking to blogs and sources of real people the world would be better off. Maybe we need a humanity score for the search results and not an engagement score. Do I really need to see Reddit, Quora, Twitter here?
The Two-Thousand-Year-Old Virgins
That almost makes the metaphor more apt. Wine is the real deal, and brandy is the distilled approximation.
I assume you are hinting at 'int' is signed here? And, that signed overflow is UB in C? Real question: Ignoring what the ISO C language spec says, are there any modern hardware platforms (say: ARM64 and X86-64) that do not use two's complement to implement signed integers? I don't know any. As I understand, two's complement correctly supports overflow for signed arithmetic.

I might be old, but more than 10 years ago, hardly anyone talked about UB in C and C++ programming. In the last 10 years, it is all the rage, but seems to add very little to the conversation. For example, if you program C or C++ with the Win32 API, there are loads of weird UB-ish things that seem to work fine.
Truly fancy name would be something like, "Laplacian smoothing via gravitational accretion of vertetesimals"?
Compared to non powered bike maybe, but it's only practical in a very limited set of scenarios. I'm comparing to a two stroke moped that's still used by majority of deliverymen down here. These days a two-stroke moped costs about as much as an e-bike and is whole lot more expensive and difficult to maintain.

Only force behind it seems to be the force of tradition. Creepy to see it holding so much control over even very young people who delivery drivers tend to be.
Well, how does it work now? Do you think the only solution to this problem is the one we have now--a centralized, primarily profit-focused, zillion-dollar business entity?

An enormous centralized business does not possess magical fairy dust that negates the problems of international compliance. The underlying solutions to this are technical and social. Big business is merely able to get them done faster and more effectively because their profits are in jeopardy if they do not.

But there are plenty of ways to design applications and protocols such that different groups of people have different featuresets and limitations. We already kind of see that now with things built on top of ActivityPub, ATProto, etc., just not for this reason. For instance, there are some broad-scoped, full-featured social networks running on ActivityPub, but other platforms that just do microblogging and nothing else. They are both built on ActivityPub but can do very different things. You could apply this same concept to different countries and regulations, where the client/network someone uses only does the things that region allows, and then enforce it at the network level.

(Do I love that idea? No, but my point is, it's definitely not a technical impossibility.)
Popular in:

2022 (117 points, 69 comments) https://news.ycombinator.com/item?id=29647592

2017 (470 points, 144 comments) https://news.ycombinator.com/item?id=14211242

2012 (602 points, 36 comments) https://news.ycombinator.com/item?id=3632821
The NS record wins. The data in WHOIS is just non-operational metadata, WHOIS is not used for lookups.

Which server gets used is usually randomized from the set of possible ones. Same for which of multiple A or AAAA records are used to connect to.

Us sysadmins would love to be able to specify weights or round robin or retries (like with SRV records) to move load balancing and failover to the clientside but for whatever reason browser vendors have rejected this for years.
Popular in 2022 (123 points, 82 comments) https://news.ycombinator.com/item?id=29966140
Material Gets Bigger When You Squish It [video]
> could just actually enforce the existing GDPR which already makes most of these addiction-based models unsustainable

It would be ill advised without a popular mandate. Remember the conspiracy theories the TikTok ban prompted? You don't want to yank the neo-Nazis' Twitters on a bureaucratic point.
Small large language models? This sounds like the apocryphal headline when a spiritualist with dwarfism escaped prison: "Small medium at large." Do you also have some dehydrated water and a secure key escrow system?
Cisco did not innovate out of their first incarnation. Nvidia evolved out of gaming gpus, and they didn't do it because they were looking for trends.
I am super late to mention this, but we use sendcutsend also, great results. For 3D work, was surprised not to see https://www.hubs.com/ mentioned - used to be 3DHubs. US and international multi-axis machining, 3d printing, etc. Quite helpful.
Popular at the time (126 points, 173 comments) https://news.ycombinator.com/item?id=24059410
Btw, Tänzer is German for "dancer."
Surely GPL'd code was swept up with ai training like the rest of the internet. Perhaps some of that code incidentally has licensing that works with this, but surely not all of it....
This was flagged when I submitted it, but maybe it'll survive as a comment. Why a cashless society terrifies me:

GPT-4.5 on likely reason a cryptocurrency exchange closed my account

Given your circumstances, the most likely reason {exchange} closed your account is that they viewed your birthplace—Iran—as an indicator of elevated compliance risk. Financial institutions (especially those regulated by U.S. authorities) often interpret OFAC sanctions conservatively. In recent years, due to intensified regulatory scrutiny and geopolitical tensions involving Iran, these institutions have increasingly adopted strict internal compliance policies. Even though nationality (citizenship) and actual financial ties—not birthplace alone—should determine sanction risk under law, many compliance departments default to overly cautious interpretations, categorizing anyone born in a sanctioned country as higher-risk clients.
In your specific case, repeated experiences with other financial services indicate that institutions systematically flag or deny applications upon seeing "Iran" listed as your birthplace. Your Canadian citizenship, residency in the Philippines, and lack of substantial ties to Iran should theoretically mitigate this risk, but automated or conservative compliance processes often fail to adequately account for nuance.

The result is a compliance-driven bias against any potential sanction-related risk, no matter how minimal. This cautiousness leads to overly restrictive decisions, even in borderline cases like yours.

In short, the issue isn't you personally—it's institutional risk aversion and strict regulatory interpretations that have recently intensified, affecting anyone born in sanctioned countries, irrespective of actual risk.
Title is misspelled, should say “moderation”.
> The foundations of quantum mechanics may be advanced by new experiments, but not, I think, by staring at the models hoping for inspiration.

To come up with new experiments that might shed light it certainly helps to spend time exploring the models to come up with new predictions that they might make. Sure, one can also come up with new experiments based only on existing observations, but it's most interesting when we can make predictions, as testing those advances some theories and crushes others.
What pcorda is describing is actually the premise of Bluesky, which is why it was initially funded through grants and established as a Public Benefit Corporation. The logic has been to find the appropriate hybrid of commercial and non-commercial interest which will support the work.

The initial team came from a bunch of activist projects (typically p2p) and the thing we concluded was that activism requires a theory of change. How is your new technology going to get adopted across the world? The software world still largely operates by markets. Startups are the vehicle for distribution. So we need to behave like a startup while still accomplishing the technical/mission work.

The incredible gift was the initial funding and awareness, which Dorsey deserves a lot of credit for^1. That gave us about 10 months to do protocol work prior to commercialization, which was less than we wanted but just enough to get it done.

ActivityPub deserves a lot of credit too for its progress under an entirely different model, which I tend to describe as communitarian. What both projects did correctly was connect the protocol to an initial application that drives that distribution. Whether either get to "mass" adoption (greater than centralized services) is now the big question.

^1 Apologies for teeing up the inevitable "Dorsey left" conversations.
Are you referring to the removal, or to the exclusionary promotion of the honored dead who happened to be of a particular skin color or sex?
Astronauts in mission can vote. They are exactly as helpless as any usians.
Stenographers have special keyboards that type phrases, not keys, so their speed is also extremely fast due to only a subset of character combinations needed.
You have more faith in them than I do. I wouldn't be surprised if the 2A crowd rise up, in a year or two, to defend America's Lord and Savior Trump from leftist thugs.
Counter-point: It's sufficiently thought out and promising.
That's the key - a ban on social media will be endlessly argued (what counts as social media?) and would raise suspicions.

A ban on non-consensual data collection (or rather, the enforcement of existing rules) is not only much easier to define (the laws are already written in fact) but also very straightforward to understand.

Social media is welcome to continue to exist at a loss, but the removal of the financial incentive for greater "engagement" should make it much less toxic.
Isn't modern stealth is less about actually being invisible than about delaying response? Anyone can see it's there if you walk up to it, but if you had to walk up so close and deep into its weapons range to be sure, it serves its purpose, no?
This administration is nazis. doing nazi stuff. just as dems predicted
Yep, no use on my computer. Can’t think of a feature that would be helpful they announced. A better Siri would
benefit me but I don’t have a new enough iPhone. I did try “who did I meet with for lunch last week” on my iPad and it failed miserably, but I think that’s because the feature wasn’t released…too bad the commercials came out way before the feature was launched
Damn that gives a whole new layer of meaning to them changing the URL to "deimedal" ...
> ban on non-consensual data collection (or rather, the enforcement of existing rules) is not only much easier to define (the laws are already written in fact) but also very straightforward to understand

I worked on the TikTok bill. Nobody reads the details when you threaten to take their toys.

Like, play it out. EU says Twitter, quit it. Elon says fuck off. Now what? You fine him. Great. Elon says fuck off. You start, what, raiding the Ireland office? Seizing bank accounts? If he takes Twitter dark, do you think its users will be differentiating between non-consensual data collection and a ban? We haven't even geopoliticised it yet!

The same suspicions that would animate a ban (or regulation) will animate starting to enforce GDPR now. For this to work, it has to be bottom up. The only way I see that happening is a rally to the flag move by European leaders and a show of force with a targeted new bill.
I don’t believe there is an ideal keyboard or layout.

Anyway, I am reminded of Xah Lee, http://xahlee.info/kbd/keyboarding.html

One of his insights is that Alt and Ctl keys on both sides of the spacebar improves ergonomics (particularly for eMacs). I still find it useful years after I stopped using eMacs. That means I favor Thinkpads.

Which reminds me that keyboard ergonomics include track pads, mice, and other pointing devices in many typical contemporary uses, e.g. if you mouse right hand, the left side of your keyboard needs to do more.
Compound File Binary Format
The logical step here is what's alluded to at the end of the article: self hosting and doing things with FLOSS is impossible unless you're sufficiently one-of-us to get into the guts of software. We can only make this situation change when we recognise that including a wider audience is necessary, and for that we need to run things and support them for other people. Cooperatives are the way that strikes me as being the right one: giving everyone a share and a vote instead of the code itself. Nobody is going to vote to have the contents of their emails mined or their attention bought and sold.

The legal infrastructure we would need for this is a Cooperative General License. The "four freedoms" in the GPL are born from academia and they show it. The "open" licenses are libertarianism and opportunistic IP laundering (from one failed startup to another) for the most part. A CGL could incorporate a restriction on use: personal or cooperative, but not corporate, not unless the form is the right kind.

This is an old debate in tech but as the author says, one worth revisiting. We shouldn't be working for bastards, and certainly not giving them the gift of our incredibly valuable work.
Re your edit: it's not just a question of crime.

Once a shop excepts money, they should be able to use it. Even having to wait for sync for a few days can put people in the red.

In my country, for example, it takes car-ride drivers to get their money from Uber/etc in about 1 week. So they almost entirely operate on cash. They need liquidity to pay for fuel and daily expenses.
He does know this, he just wants it to stop.

There is a massive amount of very high-quality compelling (and damning) studies on this subject, with more coming in all the time, and very little that contradicts the premise of "yeah this stuff can be really bad for us".

But what's next? The social media companies aren't going to do anything about it. They will fight fight any attempt to admit it, discuss it, legislate it. And unfortunately it just so happens that these same companies and social networks are also most often the conduits by which people try to spread information to the masses, to make things known and to get people to care about them. Quite a predicament
I have taken neither of those positions. And I would not take the first position.

Even so, I can see how someone could have those opinions if they strongly distrust attempts at restricting hate speech. The desire for a platform that lets you say whatever you want, but not in exchange for money, is something that makes sense.
I lost my kid's minecraft world because it stored everything under AppData/Local or some nonsense.
Everything you said is correct of course, but the idea of auditing 150 dependencies makes me feel ill. It's essentially impossible for a single person.
I’m simply positing how do we know the safety guarantees hold, not a hypothetical extreme. Not really sure where the extreme comes in.

If you take Rust at face value, than this to me seems like an obvious question to ask