HNHacker News
TopNewBestAskShowJobs

jshmrsn

393 karma · joined February 14, 2011

jshmrsn at gmail
submissionscomments
jshmrsn··on Shopify is moving from React Native back to Swift and Kotlin
Precisely. That has always been prohibited both by technical measures and by the App Store review guidelines. Especially on Apple, but also on Google Play / Android as well.
jshmrsn··on EU rules on AI models become enforceable. What's going to change?
Well, I am trying to inform myself because I did understand the cookie popups to be connected to GDPR. As far as I can tell from my reading, your assertion that "cookie popups have nothing to do with GDPR" is not true.

From my reading, it seems that while cookie permissions first became an explicit EU law concept in a 2009 amendment to ePrivacy Directive (not GDPR), companies were able to get away with passive consent banners (not popups).

It was GDPR's new definition of consent which then retroactively strengthened the existing ePrivacy Directive cookie consent to explicitly require user action to give consent (i.e. popups, banners large enough to push users to interact with them, etc.).

Unless your point is that GDPR has nothing to do with popups because the companies could just not use non-strictly-necessary cookies and therefore not need a popup, but I think that's a stretch to jump from there to "nothing to do with GDPR".

https://gdpr.eu/cookies/

https://wp-gdpr.eu/gdpr-cookie-consent-2026/

https://eulawanalysis.blogspot.com/2022/01/consent-and-cooki...

jshmrsn··on Detecting LLM-Generated Texts with “Classical” Machine Learning
Well cheated would definitely imply fraud. “Faking it” as in “fake it till you make it” is more like pretending you know about a topic until you learn enough on the job to participate competently.
jshmrsn··on California AB 2047 makes 3D printers off-limits to students, educators, business
Roll call from the Assembly vote: https://legiscan.com/CA/rollcall/AB2047/id/1702219
jshmrsn··on Auto Polo
Mad Max 1910
jshmrsn··on How Hard Is It to Open a File?
Am I missing something, or do this article’s purported vulnerabilities rely on an assumption that an attacker already has enough access to your system that the attacker can modify files which your code is referencing by path? Isn’t this more of an escalation vector than a vulnerability in itself?

I’m trying to understand the practical takeaway.

jshmrsn··on Ki Editor - an editor that operates on the AST
I am working on a modal code editor project that you might find interesting then. It also operates on an AST directly, which is represented as UI nodes which closely resemble normal text layout. Email in profile if you’d like to give it a try and possibly give early feedback (still in early development).
jshmrsn··on LLMs work best when the user defines their acceptance criteria first
Considering that a fleur-de-lis involves somewhat intricate curves, I think I'd be pretty happy with myself if I could get that task done in an hour.

Given a harness that allows the model to validate the result of its program visually, and given the models are capable of using this harness to self correct (which isn't yet consistently true), then you're in a situation where in that hour you are free to do some other work.

A dishwasher might take 3 hours to do for what a human could do in 30 minutes, but they're still very useful because the machine's labor is cheaper than human labor.

jshmrsn··on GPT‑5.3 Instant
If you haven’t already, try going to Personalization settings, change tone to “Efficient”, and set Warm, Enthusiastic, and Emoji to “Less”. While not fundamentally solving the issue, I do prefer it over the baseline behavior, to the extent that I miss having a similar setting in Gemini.
jshmrsn··on Ape Coding [fiction]
I enjoyed reading it. Whether one believes the future will look like this fictional/hypothetical one, it encourages the reader to think about what would need to become true for this future to be plausible.
jshmrsn··on Show HN: enveil – hide your .env secrets from prAIng eyes
That has not been established in the courts, at least not precisely enough to assert that for sure this project isn’t copyrightable.

“ But the decision does raise the question of how much human input is necessary to qualify the user of an AI system as the “author” of a generated work. While that question was not before the court, the court’s dicta suggests that some amount of human input into a generative AI tool could render the relevant human an author of the resulting output.”

“Thaler did not address how much human authorship is necessary to make a work generated using AI tools copyrightable. The impact of this unaddressed issue is worth underscoring.”

https://www.mofo.com/resources/insights/230829-district-cour...

jshmrsn··on Taiwan may restart nuclear power plant in 2028, minister says
I don’t mean to suggest it alone would tip the scales. And I agree the hope for international intervention is dimmer than it ever has been. But it would be one thing on the scales, as it has been in Ukraine as well. While there has not been direct military intervention in Ukraine, the support that has been provided relies on political popularity, and Russia’s endangering of Zaporizhzhia has contributed to the disdain of and attention towards Russia’s invention.
jshmrsn··on Taiwan may restart nuclear power plant in 2028, minister says
I wish Taiwan’s reactors were never shut down in the first place, and I hope Taiwan can hold out long enough to get it started back up again. It’s a step towards being able to withstand a blockade (Taiwan lacks oil, gas, and goal resources, so it relies on imports). If PRC chose to attack a nuclear power plant, it might give the necessary pressure for international intervention.

For what it’s worth, I’ve personally walked around the nuclear containment area on Orchid island and swam in the waters around it. It’s a well managed and nice place.

jshmrsn··on Claude 4 System Card
Scale AI is a provider of human data labeling services https://scale.com/rlhf
jshmrsn··on The Wright brothers invented the airplane, right? Not if you're in Brazil
This is true again for the most advanced fighter aircraft, except the active hand is now a computer.
jshmrsn··on ARC-AGI without pretraining
If the machine can decide how to train itself (adjust weights) when faced with a type of problem it hasn’t seen before, then I don’t think that would go against the spirit of general intelligence. I think that’s basically what humans do when they decide to get better at something, they figure out how to practice that task until they get better at it.
jshmrsn··on Ruby 3.4 Highlights
I am familiar with ‘it’ as a default closure input from Kotlin. From a quick search, that in turns seems to be inspired by Groovy.
jshmrsn··on g1: Using Llama-3.1 70B on Groq to create o1-like reasoning chains
Some of the text that the LLM is trained on is fictional, some of the text that its trained on is factual. Telling it to not make things up can tell it to generate text that’s more like the factual text. Not saying it does work, but this is a reason how it might work.
jshmrsn··on City council passes bill enabling tenants to report vacant apartments
Did that model also factor in risk of damage, liability, and normal wear and tear that a tenant brings over a vacant unit?
jshmrsn··on Ask HN: Has anyone gotten complete, permanent relief from tinnitus?
If the “sound” is an internal perception, then noise cancelling headphones would not help at all. They might make it worse by quieting any background sounds that could otherwise help cover up the internally produced sensations.
jshmrsn··on Mistral 7B
An idea I hear often listening to talks about LLMs, is that training on a larger (assuming constant quality) and more various data leads to the emergence of grater generalization and reasoning (if I may use this word) across task categories. While the general quality of a model has a somewhat predictable correlation with the amount of training, the amount of training where specific generalization and reasoning capabilities emerge is much less predictable.
jshmrsn··on We are beginning to roll out new voice and image capabilities in ChatGPT
I can only speak from my own internal experience, but don’t your unspoken thoughts take form and exist as language in your mind? If you imagine taking the increasingly common pattern to “think through the problem before giving your answer”, but hiding the pre-answer text from the user, then it seems like that would pretty analogous to how humans think before communicating.
jshmrsn··on Youtube2Webpage: Create Websites with Text from Videos
There’s a website designed for language learning from watching YouTube captions with inline translations and dictionary lookup. It also has support for searching videos by subtitle content. But it has a limited index and isn’t free for all features. I thought its source was available but I can’t find it now… https://languageplayer.io/
jshmrsn··on Chandrayaan-3 Soft-landing [video]
I get the point that the US already put people on the moon… but how can you possibly make the leap that there can be no scientific value to additional unmanned laboratories and instruments landing on the moon? Especially since this represents increasing the number of countries who can contribute to this scientific endeavor? If the US elects a president who is not interested in lunar science or has economic problems, then the whole world must wait for the US to decide to resume lunar missions?

An overview of the scientific instruments onboard:

“ Lander payloads: Chandra’s Surface Thermophysical Experiment (ChaSTE) to measure the thermal conductivity and temperature; Instrument for Lunar Seismic Activity (ILSA) for measuring the seismicity around the landing site; Langmuir Probe (LP) to estimate the plasma density and its variations. A passive Laser Retroreflector Array from NASA is accommodated for lunar laser ranging studies.

Rover payloads: Alpha Particle X-ray Spectrometer (APXS) and Laser Induced Breakdown Spectroscope (LIBS) for deriving the elemental composition in the vicinity of landing site.

Chandrayaan-3 consists of an indigenous Lander module (LM), Propulsion module (PM) and a Rover with an objective of developing and demonstrating new technologies required for Inter planetary missions. The Lander will have the capability to soft land at a specified lunar site and deploy the Rover which will carry out in-situ chemical analysis of the lunar surface during the course of its mobility. The Lander and the Rover have scientific payloads to carry out experiments on the lunar surface. The main function of PM is to carry the LM from launch vehicle injection till final lunar 100 km circular polar orbit and separate the LM from PM. Apart from this, the Propulsion Module also has one scientific payload as a value addition which will be operated post separation of Lander Module.”

https://www.isro.gov.in/Chandrayaan3_Details.html

jshmrsn··on New finding boosts Panspermia theory that life on Earth originated in deep space
Wikipedia defines panspermia as living organisms being spread throughout the universe. An unreviewed paper about carbonic acid in outer space does not directly have a connection to panspermia. The topic of panspermia is being pushed by the article.
jshmrsn··on Seattle in Progress
Amazon is based in Seattle, Microsoft is based nearby. Google, Apple, Facebook, etc. all setup offices there as a result. There’s a concentration of wealth, talent, and offspring startups.
jshmrsn··on Compromised Microsoft key: More impactful than we thought
Looked it up, appears to be Hardware Security Module.
jshmrsn··on Kor: a half-baked prototype that "helps" you extract structured data using LLMs
That is a very thought provoking use case and optimization for LLMs, thanks for sharing.
jshmrsn··on Crypto collapse? Get in loser, we’re pivoting to AI
This quote is referencing a famous hypothetical example https://en.wikipedia.org/wiki/Instrumental_convergence?wprov...
jshmrsn··on Lua: The Little Language That Could
There’s a lot of surface area to cover. In my opinion, the main thing that holds Lua back from wider adoption is the thing that makes it useful for its niche case. That is, the runtime and standard library are extremely small, making it easy and lightweight to embed in programs across a variety of platforms. However, that minimalist runtime and standard library also mean that it’s hard to deliver Lua libraries and frameworks without requiring native code extensions (e.g. any kind of networking and serious file system interactions) would require platform-specific extensions. Additionally, because Lua is so simple (for example there is no built-in concept of classes), the way to write code in Lua is quite open-ended. Many Lua users use their own or one of many prebuilt class systems. Using code from someone’s library might mean pulling in its custom class system and interacting with it as well. Custom class systems can be somewhat magical and involve metatable and suddenly things aren’t very simple anymore. Lua is also just a bit odd to use with one based indices, tables being kinda-sorta arrays if you use them in just the right way, needing to use pairs vs. ipairs in loops, variables being global by default if you forget to type “local” (unless you use Lua strict, and also all the libraries you want to use are compatible).
Page 1 of 4Next →