<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: nneonneo</title><link>https://news.ycombinator.com/user?id=nneonneo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Jul 2026 19:54:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nneonneo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nneonneo in "I Changed My Name"]]></title><description><![CDATA[
<p>A Russian friend living in Japan noted that, at least as of a decade ago, a decent number of government services (for citizens) allowed something like 6 characters max for the entire name. This is because Japanese names are normally written compactly in Kanji, but it becomes a problem when your name is 15 Katakana or 25 Latin characters long.</p>
]]></description><pubDate>Thu, 09 Jul 2026 21:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48852818</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48852818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48852818</guid></item><item><title><![CDATA[New comment by nneonneo in "Understanding lattice risks: Many differences between marketing and reality"]]></title><description><![CDATA[
<p>This is a dense article but what seems reasonably clear is that someone is pushing hard for an insecure standard.<p>There’s no reason at this point to put all your cryptographic eggs in the post-quantum crypto (PQC) basket. Elliptic curve crypto (ECC) is widely studied and understood; while it’s more vulnerable to quantum cryptanalysis, this is mitigated by the hybrid ECC+PQC proposals (except a bit of lost performance). On the flip side, the PQC stuff is new enough that new attacks are still being devised, so relying fully on that seems like a bad idea. Someone is trying to force the standardization of a PQC-only standard under the claim that it is secure enough, but ignores evidence from quite recent work showing that attacks continue to improve. This is before getting into the fact that PQC implementations are harder to get right and that popular PQC implementations have had nasty side-channel attacks.</p>
]]></description><pubDate>Tue, 30 Jun 2026 23:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48740350</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48740350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48740350</guid></item><item><title><![CDATA[New comment by nneonneo in "Tokenmaxxing is dead, long live tokenmaxxing"]]></title><description><![CDATA[
<p>You may want to consider that your Group B employee may be conscientious and reliable <i>because</i> they use an apparently “frustrating and inefficient” process. Productive friction is a thing: processes which force you to slow down enough to put careful thought into what you’re doing and why. And if they’re stuck in a loop of doing frustrating work - you may well consider <i>why</i> they’re doing so much frustrating work. Maybe that can be resolved at the managerial level!</p>
]]></description><pubDate>Mon, 29 Jun 2026 12:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48718382</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48718382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48718382</guid></item><item><title><![CDATA[New comment by nneonneo in "Pollen tried to remove my article and Google is assisting with it"]]></title><description><![CDATA[
<p>I’m guessing the obvious fakeness of the request is part of it: they’re testing to see if anyone is paying attention. Maybe the author doesn’t care if it gets taken down after four years; maybe they see a super fake request and assume it won’t succeed (or read it as spam). It also costs them nothing and has zero legal liability because there’s nobody to prosecute for such a fake request.</p>
]]></description><pubDate>Mon, 29 Jun 2026 11:22:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48717775</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48717775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48717775</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>TBH - for me, it’s an opportunity to do a different kind of exam, with a level of interactivity and realism that isn’t possible with paper exams. It is possible but much more annoying to run such exams in a BYOD setting: for example, the lack of consistency between people’s machines, and the risk of device failures, are just two reasons why BYOD is hard even before you get into the cheating aspects.</p>
]]></description><pubDate>Mon, 29 Jun 2026 11:08:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48717651</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48717651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48717651</guid></item><item><title><![CDATA[New comment by nneonneo in "1.38 Millimeter Microcontroller"]]></title><description><![CDATA[
<p>I'm reminded of TIS-100, a game where you program a cluster of tiny, parallel CPUs using a custom assembly language. It's <i>painful</i> to get basic stuff done, but you can do some amazing things with some effort.</p>
]]></description><pubDate>Mon, 29 Jun 2026 08:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716540</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716540</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>I'm sure you're exaggerating, but the exam process in a CBTF is pretty lightweight. Students arrive, drop off their bags and phone etc., check in (swipe an ID card, get their picture matched), log into the computer and the exam website. When the exam starts, they refresh the site and do the exam; we've got proctors in the room as usual to watch for any conventional cheating (using a phone, consulting a friend).<p>If you find that onerous, I guess a paper exam would probably also feel pretty depressing to you.</p>
]]></description><pubDate>Mon, 29 Jun 2026 08:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716479</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716479</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>The machines <i>are</i> connected via Ethernet (reliability!) but our exams are hosted on Internet sites like PrairieLearn and Canvas. Those are a lot easier to work with than, say, having to load exams onto a machine accessible on a private LAN.<p>Yes, said machine could have both the LAN connectivity and WAN access, and we could set up the whole exam website on it, but we would lose out on the flexibility to let profs choose the platform that works best for them.</p>
]]></description><pubDate>Mon, 29 Jun 2026 08:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716437</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716437</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>Worth pointing out - modern multimodal LLMs (properly called VLMs, etc.) can easily take pictures as input and describe them in text. In fact, the CLIP model - one of the predecessors of modern VLMs - is entirely designed around being able to caption images with text.<p>That said - requiring students to hand-write answers is reasonably effective. It's a lot more boring to hand-copy text out of an LLM answer than write it yourself, and it makes the "cheating" significantly more visceral.</p>
]]></description><pubDate>Mon, 29 Jun 2026 07:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716161</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716161</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>Speed is an asset, and I think it's an underrated one. Timed assessments are, in part, a speed challenge; students who understand the material more thoroughly can apply it faster and more accurately, giving them more time to complete the exam and to review it.<p>Yes, students can raise their score by cramming, but won't be as fast or as fluent as a student who has learned and internalized the material over the term.</p>
]]></description><pubDate>Mon, 29 Jun 2026 07:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716109</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716109</guid></item><item><title><![CDATA[New comment by nneonneo in "Professor denounces mass AI fraud on an exam at Brown"]]></title><description><![CDATA[
<p>Using a special computer works too. I do my exams with our institution's Computer-Based Testing Facility, a bank of computers with fixed software and firewall rules that only permit connections to the exam site.<p>As a result, I've been able to challenge students to solve interactive software security challenges on the midterm and final with automatic grading - something that would have been impossible with pen and paper.<p>Scalability is really the major challenge. We're rolling out more CBTF rooms and rolling out access to other departments due to demand, but it's definitely more resource-intensive than pen-and-paper. One possibility is to treat CBTFs as computer labs when not actively administering exams (or maybe even vice-versa), something we're looking into doing.</p>
]]></description><pubDate>Mon, 29 Jun 2026 07:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48716071</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48716071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48716071</guid></item><item><title><![CDATA[New comment by nneonneo in "AI agent bankrupted their operator while trying to scan DN42"]]></title><description><![CDATA[
<p>No, you don't understand! Meta told us the LLM itself "worked properly and functioned as intended" and it was only due to a bug in a "separate code path" that made this attack possible. Don't go around blaming innocent LLMs!<p>(/s)</p>
]]></description><pubDate>Fri, 12 Jun 2026 07:53:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501141</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48501141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501141</guid></item><item><title><![CDATA[New comment by nneonneo in "AI agent bankrupted their operator while trying to scan DN42"]]></title><description><![CDATA[
<p>The AI agent's operator couldn't be arsed to get in there and clarify anything despite their seeming urgency, and only wound up speaking up for themselves after the financial damage was done.<p>Plus - the agent had <i>clearly malicious intent</i> - port-scan this volunteer-run network with seriously overpowered hardware on an hourly basis. What the DN42 folks decided to do is not much different from deploying a tarpit or honeypot against a malicious crawler.</p>
]]></description><pubDate>Fri, 12 Jun 2026 07:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501084</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48501084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501084</guid></item><item><title><![CDATA[New comment by nneonneo in "Sequoyah’s syllabary created a written language for the Cherokee"]]></title><description><![CDATA[
<p>(spoilers for the little -ooze puzzle: for rhymes, booze choose  brews blues ruse shoes cruise; for non-rhymes, snooze loose pews plagues obtuse toes guise; many others are possible, and rhyming or lack thereof may depend on accent).</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:46:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48491963</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48491963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48491963</guid></item><item><title><![CDATA[New comment by nneonneo in "Sequoyah’s syllabary created a written language for the Cherokee"]]></title><description><![CDATA[
<p>Just today the NYT Strands puzzle gave a great example: you can find one set of prefixes that make each of the following rhyme, and a different set of prefixes that make them all sound different:<p>-ooze -oose -ews -ues -use -oes -uise<p>You can do this purely with prefixes ending in consonants, i.e. not by turning -use into -ouse, for example.</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48491952</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48491952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48491952</guid></item><item><title><![CDATA[New comment by nneonneo in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>University education is <i>weird</i>. Research profs (who make up a large fraction of all profs in a typical R1 institution), are hired for research ability and are only minimally evaluated on teaching ability. Furthermore, few research profs actually receive any kind of mandatory training on <i>how to teach</i>; a typical research prof might be assigned a course to teach and then just let loose to do so on the first day of the semester. If a prof actually cares they may attend some optional teaching training - but I stress that these are optional at many of the institutions I know of. (I suppose if someone gets <i>really</i> bad teaching evals they may be advised to attend said trainings - but for a tenured prof, that's just advice).<p>Worse, a decent chunk of research profs will treat teaching as a burden that just has to be done - a distraction from their exciting world-changing research. So, you get attitudes like the ones you mentioned.<p>I'm actually not sure why the system is set up to assume that profs who are good at research are automatically suited to teach classes, but that is how it's setup.</p>
]]></description><pubDate>Thu, 04 Jun 2026 07:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395127</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48395127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395127</guid></item><item><title><![CDATA[New comment by nneonneo in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>It's <i>too damn tempting</i> to not use. You have a magical machine that, on command, will spit out the answer to your question in 10 seconds, whereas you'd need to spend hours to do the assignment the Good Old Fashioned Way. Even students who aren't just there for the prestigious degree are falling victim to this.<p>When you're up against a deadline - and unless you're <i>very good</i> at time management you're frequently up against a deadline - it's going to be an irresistible lever to pull.<p>In times past, cheating would mean copying an answer off the Internet or off a friend, both of which are easy to detect. More sophisticated cheaters might spend an hour rewriting the solution to make it less obvious they cheated, but at some point the cost of cheating (time + risk of getting caught) starts exceeding the cost of just doing the assignment. AI changes this - you get a customized answer that doesn't show up in a database with no extra work.<p>The thing is, students fail to realize just what using AI robs them of. Struggling with the assignment is the entire point. You don't learn if the assignments are too easy; you need to have some challenge to push your brain to understand the material more deeply and to build those pathways to apply the knowledge in novel ways. You become more efficient and effective over time as that knowledge settles in and you get more proficient - one of the reasons why time-bounded exams still make sense (being <i>fast</i> is also a proxy measure for understanding).</p>
]]></description><pubDate>Thu, 04 Jun 2026 06:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395027</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48395027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395027</guid></item><item><title><![CDATA[New comment by nneonneo in "Is Python Becoming Pinyin?"]]></title><description><![CDATA[
<p>Pinyin is <i>also</i> the main way people input Chinese into computers, so it's rather important in that regard.</p>
]]></description><pubDate>Mon, 01 Jun 2026 13:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48356307</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=48356307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48356307</guid></item><item><title><![CDATA[New comment by nneonneo in "Maladaptive Frugality"]]></title><description><![CDATA[
<p>For some, I think there’s that satisfaction that comes with saving money (like you’re somehow “cheating the system”, even when it’s just a coupon that gets you to buy something you wouldn’t otherwise). In some cases, that satisfaction grows with the amount of time or effort expended to save the money in the first place, which is ironic because that money-value-of-time probably far exceeds the actual amount saved. Practically every engineer here probably has a story about spending a ton of time or effort to optimize something by a tiny amount; saving money can be like that too. It’s a little joy in life, and so long as it doesn’t outright prevent you from spending money when you should (or impose excessive optimization costs), I think it’s fine.<p>The maladaptive part is when you start <i>regretting</i> not saving money, because it has two knock-on effects: it makes the decision to spend much more emotional (which negatively impacts rational decision-making) and it can negatively impact the enjoyment of the thing itself. For example, the maladaptive part might take the form of being reminded of the cost every time you look at the repaired phone.</p>
]]></description><pubDate>Fri, 01 May 2026 03:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47971019</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=47971019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47971019</guid></item><item><title><![CDATA[New comment by nneonneo in "Notepad++ Code Editor Comes to Mac After 20-Year Wait"]]></title><description><![CDATA[
<p>BBEdit is wonderful. I got hooked by TextWrangler and eventually bit the bullet to upgrade, and it was a great decision.<p>I’ve used Sublime (3 and 4), VSCode, Notepad++, vi, etc.; even made some plugins for Sublime, and I still vastly prefer BBEdit.</p>
]]></description><pubDate>Wed, 29 Apr 2026 14:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948669</link><dc:creator>nneonneo</dc:creator><comments>https://news.ycombinator.com/item?id=47948669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948669</guid></item></channel></rss>