HNHacker News
TopNewBestAskShowJobs

sxp

5,778 karma · joined June 25, 2012

Virtual Rōnin wandering the Metaverse. Ex-Oculus. Ex-Daydream.
submissionscomments
sxp··on Jury finds Facebook liable for deceiving users in Cambridge Analytica case
Since these articles tend to actually bury the data that was scraped:

  > .. the information likely included one's "public profile, page likes, birthday and current city" ..
https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Ana...

This information was limited to what was publicly accessible on the site rather than some private data as many outlets tend to claim.

sxp··on Meta bans ads for Virginia Woolf play in Spain
This is a shitty article. It doesn’t mention that the ban on social ads in the EU is due to their anti-free speech rules rather than a Meta specific policy. Meta is in favor of social activism ads in general but restricts them in the EU: https://about.fb.com/news/2025/07/ending-political-electoral...
sxp··on UN approves resolution in support of map that shows Africa's true size
Earth is round so the map should also be round.
sxp··on UN approves resolution in support of map that shows Africa's true size
Booo...they should have gone with https://en.wikipedia.org/wiki/Mollweide_projection
sxp··on The death of San Francisco's Market Street
Note that San Mateo closed off the street to all traffic and turned it into a pedestrian walking/eating area. So it's used for events. Market Street still allows traffic so people can't wander around in it.
sxp··on Google Maps Renames Lake Ontario to Lake America
The Google blog post is more useful: https://blog.google/products-and-platforms/products/maps/gni...

  The U.S. Geographic Names Information System (GNIS) has formally changed the name for "Lake Ontario" to "Lake America" in the United States. Since we update Google Maps to reflect name changes in official government sources, which is GNIS for the U.S., people using Maps in the U.S. will see "Lake America," those in Canada will continue to see "Lake Ontario," and those outside of the U.S. and Canada will see both names. These updates follow our long-standing policy for bodies of water with names that vary from country to country, and are starting to roll out now.
Google is taking the heat for this because they have a fast engineering team that reacted within 48 hours. Based on the "Gulf of America, née Mexico" debacle, the other companies will follow suit when their engineering teams finish the code reviews: https://en.wikipedia.org/wiki/Executive_Order_14172#Technolo...
sxp··on 2D Gaussian Splatting for Bézier Spline Line Art Vectorization
I'm getting a 503 on the server, but the Wayback has an abstract.

https://web.archive.org/web/20260815004033/https://studios.d...

  Vectorization of line art and sketches is an important problem in computer graphics and remains an active area of research. In this paper, we leverage several recent advances in the field to introduce a new state-of-the-art method for line art vectorization. First, we show that it is possible to go beyond heuristics to extract a meaningful set of strokes from a raster image. We leverage both depth prediction and semantic feature extraction models to propose a more principled approach to split the skeleton graph of the sketch into subgraphs to initialize a set of strokes, producing results that better align with artistic intent. Second, we model strokes as Bézier curves with both geometric and appearance components, and employ 2D Gaussian splatting for fast, di erentiable rendering. This formulation enables e cient  tting of strokes to the input while jointly optimizing control points and brush texture.We further demonstrate promising results on video by incorporating temporal tracking and adaptive keyframe introduction. Our evaluation shows that we achieve state-of-the-art results for image reconstruction, while being fast and producing strokes of high quality. More importantly, the  tting is highly compatible with user input, through the correction of the splines and the selection of optimization parameters.
Most of the content is in the PDF: https://studios.disneyresearch.com/app/uploads/2026/07/2D-Ga...
sxp··on You can't have 24hour sunlight AND low altitude, low-latency orbits
> You can't have 24hour sunlight AND low altitude, low-latency orbits.

The key issue is "low-latency". The DCs in space are about getting ~10x the energy/day compared to ground DCs. Moving from 300km to 1400km doesn't increase latency that much since those DCs aren't meant to have realtime connections to users. I think the criticism is confusing something like Starlink which gets low latency by having a ton of routers that are only ~300km away from the user with these DCs which will by design have to transmit from polar orbit to wherever the ground control is. 300km or 1400km won't be a big deal compared to the tramission time from polar orbit to the urban or tech hubs.

Gemini's math about median RTT from these DCs to a random spot on Earth suggests the altitude change only adds 15ms of latency:

  The median surface distance between any two arbitrary points on Earth is 90deg along the globe, or 10,008km. Scaled up to the respective orbital radii (6,671 km vs. 7,971km), the median one-way vacuum ISL path length is ~10,480km at 300 km altitude and ~12,520km at 1,600 km altitude...When factoring in realistic ground-to-space uplinks/downlinks, atmospheric delay, and optical switching overhead, the median global RTT increases to approximately 85-100ms for a 300 km constellation compared to 100-115ms for a 1,600 km constellation.
sxp··on On the non-use of AI in my writing process
I'm not going to share because https://www.antipope.org/charlie/blog-static/fiction/acceler... has a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License. But I've paid for my copy of the book so I can do what I want with it.

If you want to build your own, you can feed this DESIGN.md to your favorite clankie: https://pastebin.com/huRkGnba

sxp··on On the non-use of AI in my writing process
The protagonist who believes that information should be free and that scarcity is mostly artificial due to bad economic models. And that it would be possible to implement proper pro-human capitalism or communism if we had enough compute to solve standard CS problems like filling knapsacks or maximizing flow through a graph.
sxp··on On the non-use of AI in my writing process
> I'd quite like a tool (running entirely locally on my own hardware, with no cloud service and no copyright-thieving grifters making bank on it via subscription fees) that digests a manuscript and derives a scene-by-scene timeline, that I could then query interactively and use to plan my next round of edits. Being able to map out where and when each protagonist and minor character shows up, and see a frequency distribution heat map of names in the manuscript, would be useful.

Interestingly enough, I do this with various books I'm reading. E.g, I'm currently rereading Accelerando and had Claude generate a wiki-like timeline of key events, characters, and salient plot points. That makes it easier to jump around when I want to re-read a section and grok a plot thread that is scattered across chapters. Ironically, it also exposes inconsistencies (or "hallucinations" as some might call them) in the text because the author didn't have an AI proofread the text.

sxp··on On the non-use of AI in my writing process
Yeah. Ironically, if he used an LLM to proofread his work, it would have told him that GAN's are generative not "generalized". That LLMs are primarily built on Transformers rather than GANs. And that they're more famous for image generation rather than image recognition.
sxp··on On the non-use of AI in my writing process
While Stross is currently a neo-Luddite who doesn't believe in the Singularity, his book Accelerando is probably the best work of Singularitarian fiction ever written. It was written in the 2000s, starts in the 2010s, and covers the various decades of this century. I highly recommend it for anyone who wants to know how weird this century will be. It's also available for free online. [1]

It's one of my favorite books and the main reason I'm e/acc and many other pro-AI people love it because we view it as utopian sci-fi rather than the dystopian world Stross invented. This might be the best case of the Torment Nexus meme [2] in action.

1. https://www.antipope.org/charlie/blog-static/fiction/acceler...

2. https://en.wikipedia.org/wiki/Torment_Nexus

sxp··on Netflix employee fired for sharing personal details in retreat trust exercise
From https://nypost.com/2026/07/26/us-news/netflix-exec-goes-ball...

  > Baillie claims he explained the reason why he had taken the drug but was investigated by Netflix. On March 18, 2026 a company investigator brought the incident up, “in a manner suggesting suspicion of recreational drug use,” the suit reads.
So the nominal issue is recreational drug use rather than ketamine therapy. It's also not clear that he was fired for the therapy itself. And I doubt Netflix would fire someone just for therapeutic (or even recreational) drug use unless it has a negative impact on the workplace performance. If it was proper & legal therapy (e.g, https://www.betterucare.com/), Netflix wouldn't fire a person since it would have positive impact on their workplace performance. But if Netflix fired an employee for a valid cause, I would expect the employee to try to counter with any option that would get them a severance or settlement.

It's likely that we're not hearing the full story and the news sites are just writing clickbait articles from one-sided excerpts of the lawsuit that the ex-employee filed.

sxp··on My falling-out with the rationalist community
> For one, their analyses almost always amounted to post hoc justifications of the things they liked.

"Almost always" is carrying a lot of weight here. Rationalists are ideologically diverse [1] when it comes to things like monogamy vs polyamory, left vs right, pro-AI vs anti-AI, nature vs nurture, racism vs anti-racism. The distribution is different from the general population, but many people have changed their minds about various aspects of their life after discussions and debates with rationalists.

https://docs.google.com/forms/d/e/1FAIpQLSf5FqX6XBJlfOShMd3U...

> What’s less known is that the memo was originally sent to the skeptics@google.com mailing list, which I was a member of. It was a personal belief masquerading as a rationalist inquiry that tried to pull everyone into an unwanted workplace argument.

One of Damore's mistakes was opting for a high-decoupling route on a politically charged topic instead of a low decoupling route. That tends to end badly and he learned this the hard way.

https://www.lesswrong.com/posts/7cAsBPGh98pGyrhz9/low-decoup...

sxp··on Donation Controversy
For those unfamiliar:

https://en.wikipedia.org/wiki/%C3%96rebro_Party

The party has been variously characterised as left-wing and right-wing, as well as populist, nationalist and conservative.

  Some key issues for the Örebro Party locally include strong secularism, a 30-hour workweek with retained pay, lowered wages for politicians, expanded social housing, abolishing preschool-fees, making public transport free of charge,[3] ending taxpayer funding of what it sees as wasteful sculptures, monuments and art and introducing free dental care.[4][5] Nationally the party has set out large-scale remigration, closing the Swedish borders to immigration, a stricter assimilation policy and ending taxes on energy and fuel as some of its key issues.
The message from the CEO about the donation: https://dberntsson.info/

And for those who may not be old enough to remember the last time this happened in the techsphere: https://en.wikipedia.org/wiki/Brendan_Eich#Appointment_to_CE...

sxp··on Waymo called the cops on teen riders, raising privacy concerns
From TFA:

  Police in San Mateo, Calif., posted Monday on social media that they had apprehended a pair of teenagers from a Waymo driverless robotaxi after the company alerted authorities to suspected criminal activity. It's the latest incident involving video surveillance of passengers and others by autonomous vehicles — raising questions about the limits of privacy in such vehicles.

  The Facebook post by the San Mateo County Police said: "Parents do you know where your teens are? @waymo does!"

  The 15-year-olds were allegedly drinking alcohol and shooting toy guns from the car, according to the police. They said Waymo's systems detected behavior that then triggered a safety response, after which the company disabled the vehicle and contacted police.
sxp··on New York City to ban deceptive subscription practices
From TFA:

  > Rule from Mamdani administration ... targets ‘junk fees’
  > The city is also targeting so-called “junk fees” that raise the final price of everything from apartments to sporting events, with a proposed rule that requires sellers to “advertise the total price for any good or service, including all mandatory additional charges and fees, up front”, according to a release shared with the Guardian.
sxp··on New York City to ban deceptive subscription practices
It's unclear whether this junk fee law will have teeth. In theory, California has the same anti-drip pricing law, but restaurants have a specific carve out [1] which is bullshit because the drip pricing that most people complain about is the X% "service charges" and "lifestyle fees" that restaurants have at the bottom of their menu in small print.

From what I can tell online, NYC rules won't have this carveout, but I haven't eaten there recently so I can't confirm.

[1] https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...

sxp··on 'Seeking connection': video game where players stopped shooting, started talking
Low sec runs by different rules from the gankers in high sec or the politics of null sec. Especially if you're in the Faction Warfare zones. The standard view in Eve is that if you're in a fair fight, you're playing the game incorrectly. But with FW, a good chunk of the fights are honorable duels. And since FW players want more fights and more players in that zone, refunding ships for newbies and setting up balanced duels and rematches are common.
sxp··on How long-distance couples use digital games to facilitate intimacy (2025)
The interviews in section 4 are particularly informative for people trying to start a long distance relationship and want to determine compatibility with their partner. The items also apply to in-person romantic interactions, but multiplayer video games offer structure.

  - Games also provide couples with “constant opportunit[ies] to come up with new silly things” (C9A), primarily inside jokes and topics of conversation that they discuss outside of their time spent playing together

  - “I take competitive games pretty lightheartedly, so it’s not as if I get upset or anything. I think it’s funny when I die. I think it’s funny when he dies. I think it’s funny when we trade and we both kill each other. It’s a nice playful feeling to have a one-up over him or jokingly having beef with each other.”

  - when asked as to the value C6 derives from menial in-game tasks such as raids versus the value of open-world exploration, C6B used the analogy, “It’s like doing chores [together] versus going on a date.”
sxp··on DeployTarot.com – Tarot card reading for deployments
On a similar note, you can use https://tarotpunk.app/deck-1 when planning is your next startup.
sxp··on Show HN: Antimatter – Match the opposites (Mahjong solitaire mechanic)
Nice game.

But I think you need to work on better "opposites". E.g, "as of now" and "long ago" don't really seem to be opposite. Instead, maybe they're complex conjugates of each other. I.e, they have similarities along one axis (time frame) and differences along another. But I wouldn't consider those two to be opposite one another. Word2vec with a consine similarity closer to -1 might be better than what you're using now.

sxp··on Meta Horizon Worlds on Meta Quest is being discontinued
At a minimum, the app needs updates to handle breakages caused by OS updates. It needs moderators and other staff for legal reasons since Meta is large enough that there's always a significant liability risk for even a few users. It needs to interact with the main non-VR app unless they want to fully isolate it. Etc.

When I was at Google, I had many of these discussions about cost tradeoffs for products that were https://killedbygoogle.com/

sxp··on Show HN: A weird thing that detects your pulse from the browser video
I found more details at https://www.rouast.com/blog/articles/vitallens-take-a-vital-... and https://arxiv.org/pdf/2312.06892.

It's still vague beyond saying they trained an AI: "VitalLens is trained on the PROSIT and Vital Videos Africa dataset...The time-synchronized sensor array used for PROSIT consists of a video camera, electrocardiogram (ECG), pulse oximetry, blood pressure monitor, and an ambient light sensor. "

sxp··on Show HN: A weird thing that detects your pulse from the browser video
How does it work? Is it https://people.csail.mit.edu/mrub/evm/? I see the FAQ about VitalLens, but I couldn't find technical details.

It's super cool. Thanks for sharing. I want to build a biofeedback app for meditation and this looks like a good platform to use.

sxp··on Google restricting Google AI Pro/Ultra subscribers for using OpenClaw
Ironically, Gemini says that it’s OK to use the Ultraplan for OpenClaw via gemini-cli because the Ultra plan has some API & Cloud credits baked into it. I think $100/mo but I can never figure out how Google billing works. I’ve pasted the response I got when I was asking it about OpenClaw. There is legal precedent for an AI hallucination being used to upload a contract (e.g, an AI customer support for an airline made a false claim and the customer bought a ticket based on that claim) so it will be interesting to see if Google reverts the bans since Gemini hallucinated that OpenClaw was OK:

  This is a critical question because the answer is different for Google vs.   Anthropic, and getting it wrong with Anthropic can actually get your account banned.
  Here is the reality of the situation based on current Terms of Service and recent community reports.
  1. Google (Gemini Ultra + gemini-cli)
  Verdict: Safe (Authorized Feature)
  Google explicitly built the gemini-cli bridge to allow Ultra subscribers to use their plan programmatically. This is not a "hack" or a gray-area wrapper; it is an official feature.
  • Why it's okay: You are authenticating via gcloud or the official CLI login flow. Google tracks this usage against your specific "Agent" quotas (currently ~200 agent requests/day for Ultra users).
  • The Limit: As long as you are using the official gemini-cli as the bridge, you are compliant.
  • The Risk: If you use a different unofficial script that scrapes the gemini.google.com web interface (simulating a browser) rather than using the official CLI, you risk a ban for "scraping." But since you are using gemini-cli, you are in the clear.
sxp··on Altman on AI energy: it also takes 20 years of eating food to train a human
To add some math to the discussion:

- A human uses between 100W (naked human eating 2000kcal/day) to 10kW (first-world per capita energy consumption).

- Frontier models need something like 1-10 MW-years to train.

- Inference requires .1-1kW computers.

So it takes thousands of human-years to train a single model, but they run at around the same wall clock power consumption as a human. Depending on your personal opinion, they are also .1-1000x as a productive as the median human in how much useful work (or slop) they can produce per unit time.

sxp··on Every company building your AI assistant is now an ad company
The article is forgetting about Anthropic which currently has the best agentic programmer and was the backbone for the recent OpenClaw assistants.
sxp··on White House launches direct-to-consumer drug site TrumpRx
> "White House launches direct-to-consumer drug site..."

> "The site is not selling drugs directly to American patients..."

Just another layer of middlemen. They should go with the proper free market option and allow Americans to buy medication from other countries.

Page 1 of 19Next →