<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: sdiacom</title><link>https://news.ycombinator.com/user?id=sdiacom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 11:52:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sdiacom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sdiacom in "AI won’t make artists redundant – thanks to information theory"]]></title><description><![CDATA[
<p>Obviously I don't get to tell your wife, or anyone else, how to feel about this. And there is a very real and very impactful thing in that, if you enjoy <i>and</i> make a living out of hand-drawn art, AI art will make it harder to <i>make a living</i> out of something you enjoy. There's no way around that, and I don't mean to deny that feeling. It always sucks when the circumstances around your craft and your source of income change.<p>But I don't think AI art can possibly take away from the beauty and enjoyment that can be found in drawing and making art. You mention how a musician loves playing their instrument. I can download a music edition software and summon a virtual orchestra out of my speakers in seconds. But does this take anything from the musician? Is their feeling any less true, their music any less meaningful to themselves and to those who listen? If I bring my laptop to a party and play Vivaldi's seasons on it, will that elicit the same reaction as if I play it in the living room's piano?<p>If language models eventually get good enough at programming that I'm out of a job, I won't derive any less enjoyment out of programming. I'll be a lot poorer, sure, but I will still enjoy the process of coming up with a way to express constraints in code, even if a machine can do it for me in the blink of an eye. Just like I find it relaxing to do the dishes myself when I'm anxious, even if I have a perfectly good dishwasher. Just like how people who enjoy solving Sudokus don't find it less fun just because automatic Sudoku solvers exist. The journey is the destination.<p>And for the record, I don't think human art will disappear because of AI art, or human programming will disappear because of AI programming. If there's one thing that's demonstrably true through the history of humanity, is that humans have a strong human-centric bias. The sooner we commodify something and remove the human element from it, the sooner we bring that human element back, now elevated to the status of luxury and catered to a niche.<p>Let me explain what I mean: I can buy black garlic in a plastic container for cheap, but I can also go to the weekend farmer market and pay three times as much for black garlic from a lady who lives up the mountains and can tell me the shape of the jar she fermented it in. IKEA makes perfectly good furniture that you can use to play board games for less than a hundred, but board game enthusiasts pay hundreds or thousands for custom furniture with nooks and bezels to stop the tokens from sliding out. Glass blowing as a form of art continues to exist, regardless of the availability of perfectly fine, industrially-made glass appliances. It's just in artisanal fairs in Venice, not in your living room.<p>And sure, you won't be able to make a living anymore out of cranking out uninspired corporate Memphis for bay-area startups, or drawing cartoon furries for Twitter randos on commission. And, in a way... thank fuck for that, right? The combinatorial space of drawing people with smooth curves in fantasy skin colors using technological appliances in collaborative settings can be exhausted by an AI, and you can actually focus on making art that breaks the mold, art that hasn't been made before, art that is meaningful to <i>you</i>. You can imbue art with meaning and use art to communicate with other humans, while the "art" that ticks out boxes and replaces placeholders in landing pages can be cranked out by AI.<p>Yes, it will be harder to make a living out of that, but I'm sure it won't be impossible. Computers have been able to generate Mondrian paintings since the 80s, and that hasn't made Mondrian paintings any less valuable. An AI may be able to produce the exact same drawing that you do, but it can't imbue human meaning in it.</p>
]]></description><pubDate>Sun, 19 Feb 2023 16:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=34859200</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34859200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34859200</guid></item><item><title><![CDATA[New comment by sdiacom in "Babel is used by millions, so why are we running out of money? (2021)"]]></title><description><![CDATA[
<p>Yes, if you release something for free, you're not entitled to being paid for it. That's tautological. It's what something being free means, that people don't have to pay for it.<p>The interesting question here is, what happens when the people who are working on something for free move on, or when their motivation is no longer enough to ensure the quality of the resulting product? What would the millions of people who rely on that thing do then?<p>Maybe they'll just move on to an alternative, or just do without this particular product. That's fine, at least at an individual level. But collectively, the cost of millions of people moving to an alternative, or figuring out how to go on without it, is surely much higher than the cost of maintaining the original product.<p>So there's a tragedy of the commons in the making here, right? Millions of people collectively benefit from the existence and maintenance of this project, and would be harmed to some extent by its absence, and yet, because it's "free", no one is willing to put in the time, effort or money needed to ensure its continued existence.<p>You can plainly see that none of this is about whether it <i>deserves</i> to be paid. Regardless, "you deserve to be paid if people pay you" is as absurd a sentence as "you deserve to be alive if people don't kill you". That's not what "deserve" means, that's just stating what things are.</p>
]]></description><pubDate>Sat, 18 Feb 2023 20:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=34850943</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34850943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34850943</guid></item><item><title><![CDATA[New comment by sdiacom in "The new Bing will happily give you citations for a pile of nonsense"]]></title><description><![CDATA[
<p>Yeah, this seems kind of unfair to the model. It gave correct citations for the right people that it was talking about, but summarised them incorrectly because it couldn't tell that they were two different people.</p>
]]></description><pubDate>Thu, 16 Feb 2023 22:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34827200</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34827200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34827200</guid></item><item><title><![CDATA[New comment by sdiacom in "The new Bing will happily give you citations for a pile of nonsense"]]></title><description><![CDATA[
<p>Going by the screenshots in the linked tweets, it seems like it performs searches on Bing in order to obtain up-to-date information to answer its questions with, so there's probably not a need to re-train it daily. So the main question here might be "how much energy does it cost to keep a search engine up-to-date", which may not be cheap, either.<p>There is probably a need to refresh it <i>periodically</i> to account for what the MMAcevedo fictional story [1] calls "context drift" -- the relevant search terms to infer from the query are themselves contextual. Say, if I ask Bing today "is Trump running for president", the right search term today could be "donald trump 2024 election", but ten years from now it might be "eric trump 2036 election".<p>[1]: <a href="https://qntm.org/mmacevedo" rel="nofollow">https://qntm.org/mmacevedo</a></p>
]]></description><pubDate>Thu, 16 Feb 2023 21:39:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=34826753</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34826753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34826753</guid></item><item><title><![CDATA[New comment by sdiacom in "‘I will show you how safe Telegram is’"]]></title><description><![CDATA[
<p>Speaking of the actual story, how come they put all of this effort into unmasking this guy, discussing the consequences of his actions to the integrity of democracies... but then he says "I hack into Telegram accounts by using an SS7 vulnerability", and they just copy and paste that verbatim into the story, not even bothering to explain it in the slightest?<p>Obviously it's because they themselves don't know what it means, so it just gets filtered by their brain as nonsense tech words. But is it really that hard for them to reach out to a tech person and ask them "hey, what does it mean that they use an SS7 vulnerability to hack into Telegram accounts?", so that they can explain "Oh, that means they're impersonating your phone number, so that when Telegram sends you an SMS to verify that it's you, they receive that SMS on your behalf and can log in to your Telegram account"?<p>It baffles me, because it would take so little effort for them to provide this additional context into how the actual hacking is done, in a way that is understandable and interesting for the average non-tech person, and yet... they just don't bother to?<p>Somehow this seems to only be acceptable for tech stuff. If when they found out that this guy was involved in the Nigerian elections, the reporter shrugged and said "Huh, Nigeria. I wonder what a Nigeria is. Anyway, not worth Googling it or checking whether it has any relevance to the story whatsoever" then everyone would agree he's doing a disservice to the story and to the public. Yet somehow this is routinely done with technical terms, the public is worse off because basic things are hidden to them behind inscrutable acronyms by lazy reporters, and no one bats an eye.</p>
]]></description><pubDate>Thu, 16 Feb 2023 13:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=34818577</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34818577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34818577</guid></item><item><title><![CDATA[New comment by sdiacom in "Why is remote work seen as a gift?"]]></title><description><![CDATA[
<p>Oh, thanks for pointing this out! I hadn't thought of it explicitly in that way, so I didn't write it down. But all the concrete examples I was running in my mind were indeed examples of inter-team collaboration: "helping the HR team fix their workflow", "addressing issues that the customer support team keeps getting complaints about", "fixing some minor product oversight that leads to a worse experience"</p>
]]></description><pubDate>Sun, 12 Feb 2023 12:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=34762355</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34762355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34762355</guid></item><item><title><![CDATA[New comment by sdiacom in "Health concerns mounting as animals become sick after train derailment"]]></title><description><![CDATA[
<p>The media news cycle in the US was literally staring at a balloon in the sky for days. It's as unsubtle of a distraction from real issues as it can get.</p>
]]></description><pubDate>Sun, 12 Feb 2023 12:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34762337</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34762337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34762337</guid></item><item><title><![CDATA[New comment by sdiacom in "Why is remote work seen as a gift?"]]></title><description><![CDATA[
<p>By saying "serendipity" here, we abstract it into its own unique cutesy concept, preventing proper analysis of its actual tangible benefits. This leads people to talk about it as if it's some magical emergent property of water coolers.<p>When we talk about some of the tangible things that we might actually want this "serendipity" for, these are the ones that I constantly see pop up:<p>- Spontaneously detecting and addressing small issues with the product<p>- Spontaneously coming up with and implementing ideas for the product<p>- Spontaneously coming up with and implementing workflow improvements<p>These are all things that should be addressed as part of day-to-day work. The reason they're not addressed is often overzealous prioritization of shiny things to the detriment of everything else. Or, in other words, bad management.<p>That's all this "serendipity" is actually for: a release valve for the pressure imposed by bad management, which helps mask the effects of bad management.<p>All you actually need to do, in order to reap the benefits of "serendipity" without locking hundreds of people in the same room together, is incentivize the necessary interactions, provide people with the necessary time to act on their urges, and get out of the way.<p>Here's some free ideas that I've seen work in real life:<p>- Have a Slack room for people to share user feedback, and explicitly encourage <i>negative</i> user feedback (maybe a different room for positive and negative, to avoid dampening good moods)<p>- Encourage employees to suggest improvements to the product and the workflow, and to publicly (yet politely) vent about the current processes that bother them. Don't make a "feature request" JIRA form that dumps it into an endless backlog, never to be seen again. Instead, have people discuss the issue publicly in a Slack room, which allows feedback and potential improvements to be considered and taken into account, <i>then</i> have them create an issue once they understand what it's actually about.<p>- Your planning should aim to drive around half of the actual work that gets done, under the acknowledgement that the other half will be organically filled with work that <i>needs</i> to be done. It's always easy to pick the next task if you're done earlier than expected and there's nothing else to do. It's a lot harder to sideline planned work that you've explicitly been told to do in order to do something that's actually important instead.</p>
]]></description><pubDate>Thu, 09 Feb 2023 09:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=34721613</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34721613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34721613</guid></item><item><title><![CDATA[New comment by sdiacom in "Twitter starts limiting how many tweets you can post per day"]]></title><description><![CDATA[
<p>And they still believe it! He's an unparalleled genius and every single breath he takes directly contributes to saving the world. Unfortunately there's a queer globalist Hollywood blue tick pizza trafficking Democrat conspiracy making it <i>look</i> like Twitter is a massive dumpfire, trying to make him look bad despite every single one of his decisions being unquestionably perfect and logical.</p>
]]></description><pubDate>Wed, 08 Feb 2023 23:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34716895</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34716895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34716895</guid></item><item><title><![CDATA[New comment by sdiacom in "Speeding up the JavaScript ecosystem part 3 – eslint"]]></title><description><![CDATA[
<p>I'm glad it helped! Now that I'm actually looking at the different ways to manipulate strings in JavaScript and not going from memory, the traditional JavaScript "except when it doesn't" caveat applies.<p>It seems like _some_ string operations treat each surrogate (that's the fancy name for the half-characters) as its own character, while others (correctly) treat the surrogate pair as a single character.<p>This might explain how ensuring that the function name does not contain astral character would make it easier to use different string functions together without accidentally introducing bugs.</p>
]]></description><pubDate>Wed, 08 Feb 2023 19:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34713696</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34713696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34713696</guid></item><item><title><![CDATA[New comment by sdiacom in "Speeding up the JavaScript ecosystem part 3 – eslint"]]></title><description><![CDATA[
<p>Kind of, sort of, not really. What they imply (by using the term "ASCII" here) is not correct, and I'm not sure how the assurance that the string does not contain astral characters helps them split a string by the `.` character. But JavaScript doesn't exactly "smooth over this" in a very useful way, either.<p>For legacy reasons, JavaScript's "character unit", the basic component of a string, is an "UTF-16 character", that is, sixteen bits that are interpreted as being UTF-16-encoded. That said, sixteen bits are not enough to represent all valid Unicode characters in the UTF-16 encoding. Instead, characters in the [supplemental planes] are represented in UTF-16 using two sixteen-bytes "non-characters", which do not individually map to any Unicode codepoint in any plane, but in combination reference an Unicode codepoint in one of the supplemental planes.<p>JavaScript's internal representation of strings, as well as the APIs it exposes for dealing with strings, such as index accessing and string length, treat each of the sixteen bit "halves" of the UTF-16 representation of a supplemental plane codepoint as individual characters.<p>This means that, when you index a string, you might get an UTF-16 character that represents a Unicode codepoint in the basic plane, or an UTF-16 "non-character" that, along with its other half, would represent an Unicode codepoint in one of the supplemental planes.<p>[supplemental planes]: <a href="https://en.wikipedia.org/wiki/Plane_(Unicode)" rel="nofollow">https://en.wikipedia.org/wiki/Plane_(Unicode)</a> (see planes 1 to 16)</p>
]]></description><pubDate>Mon, 06 Feb 2023 17:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=34680423</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34680423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34680423</guid></item><item><title><![CDATA[New comment by sdiacom in "Pip and cargo are not the same"]]></title><description><![CDATA[
<p>Not disputing that there's a lack of leadership on the matter, but there's also conflicting use-cases: for example, the requirements for the "Python is just a tool that comes with my OS, and if I need any additional modules I'll install them with my OS package manager" mindset, and the "I'm developing a web application with Python and I want an isolated development environment with controlled dependencies" mindset, are quite different.</p>
]]></description><pubDate>Thu, 26 Jan 2023 10:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34530018</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34530018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34530018</guid></item><item><title><![CDATA[New comment by sdiacom in "Ask HN: Anyone doing some absurd stuff after getting laid off?"]]></title><description><![CDATA[
<p>The once CEO of Sears tried splitting the corporation into thirty to forty companies: <a href="https://www.versobooks.com/blogs/4385-failing-to-plan-how-ayn-rand-destroyed-sears" rel="nofollow">https://www.versobooks.com/blogs/4385-failing-to-plan-how-ay...</a> (I recall reading a more entertaining and detailed write-up, but this is what I could find on a quick Google Search)<p>In short, turns out aligning thirty to forty competing profit motives is hard.</p>
]]></description><pubDate>Sun, 22 Jan 2023 18:42:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=34480719</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34480719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34480719</guid></item><item><title><![CDATA[New comment by sdiacom in "Wikipedia’s Redesign Is Barely Noticeable. That’s the Point."]]></title><description><![CDATA[
<p>Sneaky indeed. So sneaky, in fact, that it would be completely ineffective.</p>
]]></description><pubDate>Thu, 19 Jan 2023 17:31:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=34443019</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34443019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34443019</guid></item><item><title><![CDATA[New comment by sdiacom in "Endemic pathogens are causing psychiatric illnesses and shortening lives"]]></title><description><![CDATA[
<p>> There were no studies involving all the shots that kids in the US are getting together these days.<p>It's been decades; the kids <i>are</i> the study. Also, they're no longer kids. Do people who have taken the vaccines report higher rates of autism? It would be relatively simple to check for that.<p>> Did you have any idea other than "anything but the vaccines"?<p>Increased awareness of autism, increased medical attention on kids at large, increased medicalization of societal deviance, less socialization, less parental time, environmental factors (more CO2, more exposure to pollutants, more exposure to forever chemicals), dietary factors (more sugar, more carbs, more fat, microplastics), derived factors from any of the above (more screen time, earlier occurence of obesity and diabetes, higher prevalence and normalization of societal deviance).<p>All of those are as likely as vaccines; which is to say, extremely unlikely. We can test for them. Or we can keep testing this one thing we've already tested for, over and over, until as statistically expected, a study eventually happens to agree with your preconceptions about vaccines, proving the all-encompassing conspiracy of $cienti$t$ and $tati$tic$ and error margin$, and plunging us into another two decades of unvaccinated idiocy.</p>
]]></description><pubDate>Thu, 19 Jan 2023 17:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34442972</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34442972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34442972</guid></item><item><title><![CDATA[New comment by sdiacom in "Wikipedia’s Redesign Is Barely Noticeable. That’s the Point."]]></title><description><![CDATA[
<p>I'm pretty sure that "getting the same four Hacker News users, who feel personally wronged every time a website becomes more readable, to sign up" is nowhere near the top of their list of priorities.</p>
]]></description><pubDate>Thu, 19 Jan 2023 17:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34442818</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34442818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34442818</guid></item><item><title><![CDATA[New comment by sdiacom in "Endemic pathogens are causing psychiatric illnesses and shortening lives"]]></title><description><![CDATA[
<p>I find the idea that we no longer live in "an era where many of our ideas about the world [are] fundamentally wrong" quite amusing. It's not even been twenty years since the UK's leading medical institutions were thoroughly convinced that vaccines caused autism. Not through epistemological anarchism, but through good ol' numbers fudging, conclusion skewing and mass media induced panic, in serious-looking, play-by-the-numbers-seeming research papers.<p>The way you tell "epistemologically anarchist theories" from quackery is the same way you tell any other theories from quackery: you test them.</p>
]]></description><pubDate>Fri, 13 Jan 2023 15:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=34369239</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34369239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34369239</guid></item><item><title><![CDATA[New comment by sdiacom in "The skilled trades haven't caught as a career choice with Gen Z"]]></title><description><![CDATA[
<p>See, I read the sarcastic position and the genuine position <i>in reverse</i> to the way you did. Goddammit.</p>
]]></description><pubDate>Fri, 06 Jan 2023 14:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=34274604</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34274604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34274604</guid></item><item><title><![CDATA[New comment by sdiacom in "The skilled trades haven't caught as a career choice with Gen Z"]]></title><description><![CDATA[
<p>I am once again unable to tell whether this is genuine or sarcastic capitalist bootlicking. This website has destroyed my brain.</p>
]]></description><pubDate>Thu, 05 Jan 2023 23:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=34268576</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34268576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34268576</guid></item><item><title><![CDATA[New comment by sdiacom in "Tell HN: A stranger is using my YouTube account and Google can't log them out"]]></title><description><![CDATA[
<p>Why shouldn't tier-1 support be able to forward this to someone who is the slightest bit technical, who can then make the call to report this to the relevant security team?<p>There's no reason why tier-1 support has to be this irredeemably useless. Just put someone in the loop who knows when _not_ to blindly follow a script. It really isn't that hard.</p>
]]></description><pubDate>Thu, 05 Jan 2023 23:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34268550</link><dc:creator>sdiacom</dc:creator><comments>https://news.ycombinator.com/item?id=34268550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34268550</guid></item></channel></rss>