<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: crystal_revenge</title><link>https://news.ycombinator.com/user?id=crystal_revenge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 30 Sep 2026 16:20:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=crystal_revenge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by crystal_revenge in "NP-overrated"]]></title><description><![CDATA[
<p>If you're going to wrote a blog post on the topic, probably worth spending a few minutes double checking your understanding of the "thing". I don't doubt that the author may have been taught the wrong thing, but to write an entire post starting from and remaining in a state of misunderstanding is not particularly useful.</p>
]]></description><pubDate>Thu, 13 Aug 2026 21:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291912</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49291912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291912</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> YOLO generated code straight into prod<p>Most of my team's time is spend carefully reviewing PRs and iterating on improving new ways we can ensure the product works well, the product is hardly "YOLO'd"<p>> then frustrate your customers/users when things aren't working or keep shifting around.<p>All of these products come at the request of customers and they are generally quite delighted with the results and equally delighted with how fast we can deliver.<p>> For all of AI being touted as the best thing since sliced bread<p>I don't think it's the best thing since sliced bread, but I am telling you that your understanding is weirdly out of touch. I know HN doesn't have people working startups anymore but what I'm experiencing at work is a lot of serious engineering work and discussion around delivering quality products rapidly (as well as improving process so we can get ahead of transformations in what a 'product' is).<p>It sounds like you have a view of the world and want to stick to it, in which case there's not much point in arguing. If you search my comment history you can easily find around 8 months ago I would have largely agreed with you, which is why I opened mentioned that your view is "outdated". This space has changed dramatically in the last year, and continues to change in ways that surprise me.</p>
]]></description><pubDate>Thu, 13 Aug 2026 20:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291790</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49291790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291790</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> I believe most current improvement in speed is just moving from idea to demo in a few days<p>This is an outdated view.<p>Current timelines I'm facing are to be going from "thought", through customer trials and being fully live in the product and ready for sales in ~3 weeks (from kick off to live in app is a bit more than a week). This is for a full product feature that could easily be standalone. In 2023 I would say the timeline for a similarly shaped feature at another startup was around ~3 months (and the team at the time agreed that was an aggressive timeline). Bug rates are not noticeably different than other teams I've been on in the past 20 years.<p>Nobody I know working in startups is still building demos with AI like they were a year or more ago (for work), that's seen as largely a waste of time since you can just ship the feature and be experimenting with customers much faster.<p>On top of that everyone working in startup land knows that SaaS's days are numbered, so you need to be shipping working software fast enough you can get ahead of the curve to navigate where things are going next.</p>
]]></description><pubDate>Thu, 13 Aug 2026 02:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49281141</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49281141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49281141</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>I take it you're <i>not</i> working at a startup?</p>
]]></description><pubDate>Wed, 12 Aug 2026 22:33:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49279490</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49279490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279490</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>> A good engineer, without LLM assistance, will still produce great stuff.<p>Not fast enough to keep their job these days.<p>Time was <i>always</i> the limiting factor to code quality, good engineers satisfied the classic "good", "fast" but not "cheap" selection of those three classic options.<p>I very sincerely doubt it is possible for even an incredible engineer to keep up with the delivery schedules required to ship products now. Not to mention that frontier models <i>do</i> ship pretty consistently good code. By far the biggest source of issues I see is not "poorly coded" but "problem poorly specified". We still need good engineers, because they can understand how to do decompose problems well, but I don't know anyone who writes code by and anymore (other than for fun).</p>
]]></description><pubDate>Wed, 12 Aug 2026 22:32:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49279487</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49279487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279487</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Chip stocks slide in US and Asia as AI jitters rattle investors"]]></title><description><![CDATA[
<p>I feel like I've seen this headline (followed a week later by its inversion) countless times in the last 6 months. I have little doubt this is a bubble, but also very little certainty as to when or how it will "correct".<p>The KOSPI is almost not worth talking about as any serious signal. It has a circuit breaker drop almost weekly (again followed in no time with an equally high rebound) and basically has come to represent how insanely the South Korean market has become pure gambling (with retail investors absurdly leveraged). Sure , it's hard to image this doesn't lead to some disaster in the long run, but these fluctuations have become par for the course.</p>
]]></description><pubDate>Wed, 29 Jul 2026 03:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49093161</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49093161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49093161</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Teach yourself programming in ten years (1998)"]]></title><description><![CDATA[
<p>I don't personally know anyone who writes code any more (for work). Is this not the case for you?<p>The distinction I see now is between teams that read PRs and teams that don't. I still think the former is a good approach... for now, but I don't expect this will necessarily be the case in a year (or less).<p>This article was such an inspiration to me when I was younger, and the advice, for that time, was very correct. However seeing it today really drives home how big the gap is going to be in really understanding code in just a few more years.</p>
]]></description><pubDate>Wed, 29 Jul 2026 02:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49092608</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=49092608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49092608</guid></item><item><title><![CDATA[New comment by crystal_revenge in "The unreasonable difficulty of time series forecasting"]]></title><description><![CDATA[
<p>> predicting the future is hard<p>As I mentioned in another comment, this can also be rephrased as "predicting data with values outside the range you trained on typically doesn't go well". If you tried to predict some health metric based on weight and height but you only had people under 4' 10" and less than 120lbs you wouldn't be shocked at all if it worked terribly when applied to American football players.<p>Time-series forecasting is hard because you are <i>always</i> going to be predicting based on data outside of your observed range ("forecasting" does go much better when you're trying to fill-in-the-blanks of things that happened in the past).</p>
]]></description><pubDate>Tue, 21 Jul 2026 23:08:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999583</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48999583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999583</guid></item><item><title><![CDATA[New comment by crystal_revenge in "The unreasonable difficulty of time series forecasting"]]></title><description><![CDATA[
<p>> I’ve been thinking recently about what makes time series forecasting problems so difficult compared to other sequence learning tasks<p>Whenever I teach people time series forecasting, I always point out that one of the biggest challenges is that you will <i>always</i> have values at prediction time that are out side the range of values observed during training (specifically the value of <i>t</i>).<p>In plenty of other machine learning and statistical modeling tasks this is <i>not</i> the case. You can train on every token you'll ever see and every pixel value you'll ever see, you can do regression analysis on every categorical value you include and an least an observation from within a range of every continuous and discrete value you'll observe. But with forecasting you will always have values you predict that are outside the range of anything you trained on.<p>You would run into similar problems if you tried to create a statistical model of the density of water given a temperature but your training data only included values between 0-100 C and you went out and started predicting values covering all the temperatures found on Earth.<p>For whatever reason, when time is a variable we somehow think it is immune from the obvious limitation of predicting on values outside of the range of values you trained on.</p>
]]></description><pubDate>Tue, 21 Jul 2026 22:59:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999494</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48999494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999494</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Kimi Work"]]></title><description><![CDATA[
<p>This comment is a great example of how large and strange the skills gap in AI is right now.<p>Curious why your first impulse is not simply to point your favorite agent at a few examples and start brainstorming/planning from there?<p>Multiple times I’ve built a purpose specific bespoke tool starting this way. In fact, it’s a great way to learn how specialized tools are built.</p>
]]></description><pubDate>Mon, 20 Jul 2026 23:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986399</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48986399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986399</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Global Warming at 3 °C by 2050? What's Behind the New German Climate Warning"]]></title><description><![CDATA[
<p>On the path we're on I don't think we'll have to worry too much about future generations.<p>The EU has already seeing 10,000 excess deaths from climate changed caused heat waves and this is a <i>minuscule</i> taste of what's to come.<p>A very large percentage of mass extinction events have their roots in increased atmospheric CO2, but all of them on dramatically increased time scales. The closest thing in the history of the planet to what's happening to day was PETM [0] and that was only a lessor extinction event because the Earth was already quite warm (for example, there was already no polar ice at the time).<p>0. <a href="https://en.wikipedia.org/wiki/Paleocene%E2%80%93Eocene_thermal_maximum" rel="nofollow">https://en.wikipedia.org/wiki/Paleocene%E2%80%93Eocene_therm...</a></p>
]]></description><pubDate>Wed, 15 Jul 2026 03:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915960</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48915960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915960</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Global Warming at 3 °C by 2050? What's Behind the New German Climate Warning"]]></title><description><![CDATA[
<p>> EU basically throws money anything "green"<p>Including paying to have wood pellets shipped across the Atlantic using bunker fuel and then calling it "bioenergy"<p>The EU is 'clean' largely out of it's own limited access to fossil fuels and other energy resources rather than because they are "doing their part".</p>
]]></description><pubDate>Wed, 15 Jul 2026 03:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915930</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48915930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915930</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Fable turned reMarkable into Tom Riddle's diary from Harry Potter"]]></title><description><![CDATA[
<p>> There’s an uncensored model floating around that you can run locally with llama.cpp<p>There are <i>many</i> uncensored (and abliterated) models floating around (HauHauCS has large collection but there are many others: <a href="https://huggingface.co/HauhauCS" rel="nofollow">https://huggingface.co/HauhauCS</a>). I'm using `Qwen3.6-35B-A3B-Uncensored-Q4_K_M` (the one referenced in your link) because I find it's writing style much more interesting when you push go off the guardrails a bit, and because I think self-censoring when effectively using an advanced journal is variety of dystopian I'm not ready to accept<p>> it’s annoying to use since you run out of context window quickly, and it’s certainly not able to be deployed in production (i.e. Tom Riddle’s diary as a service).<p>I haven't pushed the context window too much on my GPU (though I've run fairly long sessions with no problem, nothing deeply agentic though), but I have a MBP that handles it just fine.<p>As for production, Hugging Face Inference Endpoints should work fine for that task (you can point any HF model at them and most of them are hosted there).<p>> For better or worse, fun is no longer allowed.<p>I've worked extensively in the open model space and am still having tons of fun there. If anything it's gotten aggressively better in recent months.</p>
]]></description><pubDate>Tue, 07 Jul 2026 03:40:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48813434</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48813434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48813434</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI in mathematics is forcing big questions"]]></title><description><![CDATA[
<p>> understand theorems for which we comprehend<p>I don't know what your distinction between "understand" and "comprehend" but my point was not about these words, but about being "useful" and being "understandable".<p>I'm saying there's no relationship between a mathematical statement being <i>useful</i> and it being <i>understandable</i>.<p>If it is true that "understanding is a prerequisite for usefulness" (where "understanding" means that a statement can be proven in a way that is intelligible to humans) was a property of mathematical expressions, then this fact would certainly be <i>useful</i> (we could exclude any statements that no human understand from the world of useful mathematical expression). But, by that definition, we would need to understand that statement, so you would need to be able to prove that "understanding is a prerequisite for usefulness" in a human intelligible way.<p>Now what I just wrote is in itself not a proof that we <i>can't</i> know, but proving  the above statement would involve expressing the claim in a mathematically verifiable way that was also understandable by humans, which <i>does imply something remarkable about human cognition</i> (something that would be intelligible no less!)</p>
]]></description><pubDate>Sat, 27 Jun 2026 05:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695342</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48695342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695342</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI in mathematics is forcing big questions"]]></title><description><![CDATA[
<p>> Things that aren’t human intelligible aren’t human usable<p>This is objectively false, people use things every single day they don't understand. We still have plenty of things about the world we don't understand but still find useful.<p>You are saying anything we know to be the case, but cannot understand why cannot be used? Can we just stop sleeping because we haven't reasoned <i>why</i> sleep is necessary even though we know it is necessary? I mean we still don't <i>really</i> understand gravity (we know <i>how</i> but not <i>why</i>)</p>
]]></description><pubDate>Sat, 27 Jun 2026 05:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695298</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48695298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695298</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI in mathematics is forcing big questions"]]></title><description><![CDATA[
<p>>  but I would like to understand the problem, too<p>But why should it be the case that this is always possible?<p>It's entirely reasonable that the set of useful mathematical proofs is a proper superset of human intelligible useful proofs.<p>In fact, to argue the contrary would imply there is something <i>incredibly</i> remarkable about human cognition.</p>
]]></description><pubDate>Sat, 27 Jun 2026 04:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695258</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48695258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695258</guid></item><item><title><![CDATA[New comment by crystal_revenge in "AI in mathematics is forcing big questions"]]></title><description><![CDATA[
<p>> Who in their right mind would merge a 200,000-line unaudited vibe-coded blob<p>Anyone who understands type theory and how theorem provers work? It's sort of akin to saying "how do you know that a massive C++ program that compiles to machine code compiled to the correct machine code that will actually run and it's just not a random string of bits!?!?!", you know because the compilation would have failed otherwise(this is different than saying the program behaves correctly, but that's precisely the difference between formal proofs and compiled programs).<p>The entire argument both you and Bessis are implying is that mathematics <i>must</i> be human intelligible. But there's absolutely no reason to assume that every mathematical statement must have a human intelligible representation. There is also not reason to assume that if we restrict ourselves to the subset of mathematical statements that are human intelligible that this is of any use.<p>Just because people who don't <i>want</i> this to be true, and I can understand the motivation, doesn't mean that it isn't still the case.</p>
]]></description><pubDate>Sat, 27 Jun 2026 04:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695231</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48695231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695231</guid></item><item><title><![CDATA[New comment by crystal_revenge in "U.S. science is in chaos"]]></title><description><![CDATA[
<p>Most American ex-pats don't really understand that the thing that makes ex-pat life so attractive is that, for most of people's lives, <i>being American</i> in a foreign country has traditionally conferred a wide range of benefits (this is most clearly exemplified by the way Americans living in a foreign country refer to themselves as "ex-pats" not "immigrants"). The ex-pat solution <i>assumes</i> American exceptionalism as its foundation.<p>Historically Americans have benefited from income asymmetry and a fairly wide-spread desire by foreign nations not to cause too much legal trouble for US nationals abroad.<p>I have quite a few friends that do live, quite happily, abroad. But the common pattern for them is a.) fluency in the native language b.) historical association with the country c.) fairly large cash reserves so they can ignore any economic problems these countries are facing.</p>
]]></description><pubDate>Wed, 17 Jun 2026 19:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48575554</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48575554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48575554</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>> AI psychosis might be the new normal for our industry<p>I've been fortunate enough to have worked on multiple AI intensive engineering teams (both on the product and research side) where considerable effort was spent reasoning through how AI was changing things and we were consistently evolving our practices. But they've all been orgs with 50 people less.<p>AI psychosis seems to effect very large tech orgs in a different way than small, high impact teams.<p>In small startups, at the end of the day, if the team doesn't ship a quality product, the company fails. Most importantly, every individual still bares the responsibility of their work. Personally, I've seen a lot of thoughtfulness around things like bad PRs because, on good teams, people realize we're all struggling to figure this out. But nonetheless, if something doesn't go well, there's always an individual that needs to figure out how to make it better. Virtually all the things I've learned about functionally shipping products built with and using AI have come from teams like this. Software engineering is changing, but for those of us shipping products, it reminds me a lot of the early webdev days when we were all trying to figure out the patterns to make this new world of software work reliably (anyone who recalls the pre-jQuery JavaScript days will remember how much we had to figure out before webdev could become what is today).<p>In large tech orgs there's a much, much larger disconnect between employee effort and concrete value delivered and similarly much larger diffusion of responsibility. When accountability is abstract and nobody is quite sure what the real value of their work is, then there is fertile ground for AI psychosis to run amok. In part this is because there is a certain latent psychosis in these larger orgs anyway; who's "productive" and what's "valuable" always requires a bit of imaginative story telling, not necessarily grounded in reality.<p>However, I don't think this will persist long as the "new normal". Just like in the rise of web application development, smaller teams will charge ahead and figure some of this stuff out. The MVC pattern applied to webapps, increasingly powerful JavaScript frameworks and best practices, agile practices, git and the popularization of github, the use of No SQL for scaling etc all primarily where battled tested by smaller, high velocity startups and now lay a foundation I'm sure some contemporary devs don't even realize needed to be built by anyone.</p>
]]></description><pubDate>Tue, 16 Jun 2026 22:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563024</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48563024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563024</guid></item><item><title><![CDATA[New comment by crystal_revenge in "Claude: Elevated errors across many models [resolved]"]]></title><description><![CDATA[
<p>> in windows terminal<p>This is an aside, but I'm really struck by how many people on HN use Windows (based on repeated mentions I've seen in comments). I've worked for a pretty wide range of companies over the last decade and only one, maybe two companies even had <i>any</i> people that worked on Windows machines. I haven't worked at a company where devs used Windows in 15 years (and even that company eventually switched to linux).<p>As I've gotten deeper into LLMs/AI roles even Macs have seemed to start having equal share compared to devs running full Linux setups.<p>Is this just a sign of that a larger and larger portion of HN users are working for large corporations? I honestly can't even remember that last time I saw a serious developer pull out a Windows laptop.</p>
]]></description><pubDate>Tue, 16 Jun 2026 18:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560053</link><dc:creator>crystal_revenge</dc:creator><comments>https://news.ycombinator.com/item?id=48560053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560053</guid></item></channel></rss>