<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: EdgeExplorer</title><link>https://news.ycombinator.com/user?id=EdgeExplorer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 11:23:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=EdgeExplorer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by EdgeExplorer in "How to stay sane in a world that rewards insanity"]]></title><description><![CDATA[
<p>Facebook has a real name policy and is a prime example of internet-fueled insanity. Why does deanonymization not help Facebook be a more positive place?</p>
]]></description><pubDate>Wed, 19 Nov 2025 16:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45981671</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=45981671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45981671</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "iPhone Pocket"]]></title><description><![CDATA[
<p>> Ablation (Latin: ablatio – removal) is the removal or destruction of something from an object by vaporization, chipping, erosive processes, or by other means. Examples of ablative materials[clarification needed] are described below, including spacecraft material for ascent and atmospheric reentry, ice and snow in glaciology, biological tissues in medicine and passive fire protection materials.<p><a href="https://en.wikipedia.org/wiki/Ablation" rel="nofollow">https://en.wikipedia.org/wiki/Ablation</a><p>The poster is saying that a case can wear out and be replaced without damage to the phone. You can let the case take all the damage, then get a new one. But if you let a phone take all the damage (even if it's a tougher phone), you can't remove that damage.</p>
]]></description><pubDate>Tue, 11 Nov 2025 21:40:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45893252</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=45893252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45893252</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "OpenAI may not use lyrics without license, German court rules"]]></title><description><![CDATA[
<p>My point wasn't supposed to be that copyright is bad (or that it's good), just that the business logic of fighting the sharing of lyrics is incomprehensible to me.<p>That aside, I think there's a lot more complexity than you're presenting. The issue is who gets to benefit from what work.<p>As hackers, we build cool things. And our ability to build cool things comes in large part from standing on the shoulders of giants. Free and open sharing of ideas is a powerful force for human progress.<p>But people also have to eat. Which means even as hackers focused on building cool things, we need to get paid. We need to capture for ourselves some of the economic value of what we produce. There's nothing wrong with wanting to get paid for what you create.<p>Right now, there is a great deal of hacker output the economic value of which is being captured almost exclusively by LLM vendors. And sure, the LLM is more amazing than whatever code or post or book or lyric it was trained on. And sure, the LLM value comes from the sum of the parts of its source material instead of the value of any individual source. But fundamentally the LLM couldn't exist without the source material, and yet the LLM vendor is the one who gets to eat.<p>The balance between free and open exchange of ideas and paying value creators a portion of the value they create is not an easy question, and it's not anti-hacker to raise it. There are places where patents and other forms of exclusive rights seem to be criminally mismanaged, stifling progress. But there's also "some random person in Nebraska" who has produced billions of dollars in value and will never see a penny of it. Choosing progress alone as the goal will systematically deprive and ultimately drive away the very people whose contributions are enabling the progress. (And of course choosing "fair" repayment alone as the goal will shut down progress and allow less "fair" players to take over... that's why this isn't easy.)</p>
]]></description><pubDate>Tue, 11 Nov 2025 21:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45892860</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=45892860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45892860</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "OpenAI may not use lyrics without license, German court rules"]]></title><description><![CDATA[
<p>I'm not one of the downvoters, but it may be this: "Many sites have been doing that for decades and as far as I know record companies haven't gone after them."<p>Record companies have in fact, for decades, been going after sites for showing lyrics. If you play guitar, for example, it's almost impossible to find chords/tabs that include the lyrics because sites get shut down for doing that.</p>
]]></description><pubDate>Tue, 11 Nov 2025 16:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45889401</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=45889401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45889401</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "OpenAI may not use lyrics without license, German court rules"]]></title><description><![CDATA[
<p>The obsession with protecting access to lyrics is one of the strangest long-running legal battles to me. I will skip tracks on Spotify sometimes specifically because there are no lyrics available. Easy access to lyrics is practically an advertisement for the music. Why do record companies not want lyrics freely available? In most cases, it means they aren't available at all. How is that a good business decision?</p>
]]></description><pubDate>Tue, 11 Nov 2025 14:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45887701</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=45887701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45887701</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Tell HN: Stop using "dropped" to mean "added""]]></title><description><![CDATA[
<p>There are better answers in the linked book. :)<p>But no, nothing is sacred. Not only that, from a historical perspective, the current pace of language change is shockingly <i>slow</i> because of the impact of media. It would not be at all unusual for a word like drop to move entirely to a new metaphorical meaning causing other words to have to fill in the gap. In German, you "let fall" something. Even if anything was sacred, "drop" would be far, far from sacred. It is very easy to replace.<p>(The closest thing to sacred is words for familiar, every day objects and people. "Mama" is pretty nearly universal, for example. But even so, we literally don't even know where the word "dog" came from, so no, nothing is sacred.)<p>There are many many examples if you search (or even better, read the book!), but here are a few:<p>"silly" originally meant something more like "blessed"<p>"fear" meant "danger", referring to a thing feared, not the feeling<p>"nice" meant "foolish" and literally comes from roots mean "not knowing"<p>This kind of change in meaning is very, very normal. This is just how language works. I really think you will enjoy the book. The author is very easy to read and covers a ton of linguistic ground.</p>
]]></description><pubDate>Tue, 24 Jun 2025 19:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44369700</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44369700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44369700</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Tell HN: Stop using "dropped" to mean "added""]]></title><description><![CDATA[
<p><a href="https://www.amazon.com/Words-Move-English-Still-Literally/dp/1627794719" rel="nofollow">https://www.amazon.com/Words-Move-English-Still-Literally/dp...</a></p>
]]></description><pubDate>Tue, 24 Jun 2025 16:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44368173</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44368173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44368173</guid></item><item><title><![CDATA[The State of React and the Community in 2025]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.isquaredsoftware.com/2025/06/react-community-2025/">https://blog.isquaredsoftware.com/2025/06/react-community-2025/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44312250">https://news.ycombinator.com/item?id=44312250</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 18 Jun 2025 18:34:01 +0000</pubDate><link>https://blog.isquaredsoftware.com/2025/06/react-community-2025/</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44312250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44312250</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Show HN: Outlier, a new daily word game"]]></title><description><![CDATA[
<p>Tried it out. The categories require way too much trivia / pop culture knowledge for me to be interested. I can look at the items and know right away that I just don't know and no amount of thinking will get me there.<p>This really isn't a word game; it's a trivia game, and if you like trivia and know pop culture, I can imagine it would be fun. But I don't like trivia or know pop culture, so it was just random guessing and experiencing the insanely aggressive negative feedback for being wrong over and over (would definitely tone that down).<p>Sorry, but not for me. Best of luck with finding your target users! Nice design work and name.</p>
]]></description><pubDate>Fri, 30 May 2025 14:40:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44136677</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44136677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44136677</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Ask HN: How to Make Friendster Great?"]]></title><description><![CDATA[
<p>My proposition is that likes are very different from the non-verbal responses you describe.<p>Non-verbal responses can only happen in 1) an existing conversation with 2) a small group.<p>Likes often happen 1) in place of conversation and 2) within a large group.<p>A like could be given drive-by by any of your 1000 connections at any with no other engagement. That is <i>nothing</i> like "uh huh" and head nods. In fact, if someone outside your small group conversation interjects an "uh huh" randomly while walking past, it's a bit rude.</p>
]]></description><pubDate>Sat, 24 May 2025 18:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44082936</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44082936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44082936</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Ask HN: How to Make Friendster Great?"]]></title><description><![CDATA[
<p>What do I say to my cousin that I see a few times a year but would like to maintain a connection with? Do I just randomly send them pictures of my food and posts about what I've been up to? Do I send an occasional random banality like "how's the weather"? Neither of these seem like good strategies.<p>But if I could see the occasional (low frequency) update on things in their life or interesting to them... I could maybe see an opportunity to reach out for a real conversation about something of mutual interest.<p>Imagine you're suddenly teleported to a party with a hundred people you know and like but aren't super close to. How do you join a conversation? I mean, if it was people you were really close to, you'd just go up and talk to someone. That's group chat / SMS. But if it's more aquaintence level... one of two things probably happens: You overhear something that you're interested in and connect on that, or you randomly drop in various conversations at a surface level until something clicks.<p>That's what I'm after. Conversation that naturally flows from a spark. You don't need that with your closest friends, but you don't need a social network to keep up with your closest friends either. I imagine social networking as the tool to provide ongoing sparks for real direct interactive conversations on an occasional but ongoing basis with people you aren't close enough to to just call/text.</p>
]]></description><pubDate>Wed, 21 May 2025 21:07:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056328</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44056328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056328</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Ask HN: How to Make Friendster Great?"]]></title><description><![CDATA[
<p><i>Yes</i>, but with better UX.</p>
]]></description><pubDate>Wed, 21 May 2025 20:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056259</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44056259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056259</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Ask HN: How to Make Friendster Great?"]]></title><description><![CDATA[
<p>"Hitting" with any of your friends is precisely the type of interaction I want to suppress. The way you know if what you say to your friends in real life is interesting to them is if they engage with it. If your feedback mechanism is anything other than the other side of a mutually interesting conversation, you probably aren't having ordinary conversation with friends. What real life feedback mechanisms most closely resembles likes? Applause. Who applauds? An audience.<p>Friends *can* give non-verbal cues in real life that they are interested (nodding, laughing, etc.), but likes are very much not like those non-verbal cues. Non-verbal cues only work in a very small group. There is no non-verbal cue that works to show interest in the context of "any of your friends" in real life. Emoji reactions in the context of a back-and-forth chat could work as non-verbal cues, but again, those are very different from drive-by likes with no additional engagement.<p>In this hypothetical social network, if you post something and no one responds to it or engages with it in any way verbally, you would be encouraged to do the same thing you would do in real life if you kept trying to talk about something in a group of friends and no one engaged with it verbally... find something else to talk about (or find a different group for that topic).<p>The goal is very much to mirror the experience of talking to your friends, but facilitated in a way that makes it more asynchronous and scalable (within the limit of your actual real life connections).<p>There are a lot of people in my life I would love to stay better connected with, but maintaining a direct chat can be difficult (what to say) and it doesn't always make sense to put people in group chats because the group might only make sense to me (people I used to work with that I actually like, for example). If I could post about what's going on in my life, what I'm working on, what I'm into right now, etc. and have my real-life friends opt-in to an actual conversation about that... well then it's much easier to stay in touch. I have no interest in knowing how many of my friends "like" what I'm sharing. If we aren't mutually talking to each other, we aren't engaging as friends no matter how much they may like it. They're just my audience if they have nothing to say back.<p>Sorry I didn't have time to make this shorter. My goal isn't to convince anyone of anything, just to share a perspective that might be interesting to you, OP or anyone else building something "social". You might sum it all up with the question: What if social media tried to be as much like real life friendship and as little like "influencing" as possible?</p>
]]></description><pubDate>Wed, 21 May 2025 20:57:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056257</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44056257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056257</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Ask HN: How to Make Friendster Great?"]]></title><description><![CDATA[
<p>The problem with social media is that it encourages influencers broadcasting to followers over friends mutually interacting and winning over contributing (Great post here about ordinary / competitive conversation: <a href="https://news.ycombinator.com/item?id=43080290">https://news.ycombinator.com/item?id=43080290</a>)<p>So fix these problems.<p>1. No followers. Mutual connections only. Put a strict limit of 1000 connections in place to enforce this. No one actually has a mutual connection with more than 1000 people. This only hurts people trying to gain an audience. Heck, make it so if you haven't read someone else's posts in a year, they stop seeing yours. Do whatever it takes to prevent one-to-many connections.<p>2. No public content. No one wants the whole world to read their conversations with their friends. The only reason you would want that is if you want to build an audience.<p>3. No likes. No scores of any kind. If you show people a number, they will try to make it go up. No one tracks a score with their friends.<p>4. No newsfeed. Don't reward people for never shutting up. Maybe a chronological list of *friends* by most recent update and click into that to see all their updates.<p>5. No algorithm. Give people tools to find what they want to see; don't try to decide for them.<p>6. No re-post, no share, no forward, etc. Content lives in one place only, the account of the person who posted it, and it is only visible to who they said it should be visible to.</p>
]]></description><pubDate>Wed, 21 May 2025 19:10:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44055073</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=44055073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44055073</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Show HN: Pressure – a simple 2D board game in JavaScript"]]></title><description><![CDATA[
<p>Avid go player with some basic familiarity with other classic abstract strategy games here.<p>There are some interesting ideas here but it feels like it's lacking a driving force pushing the game forward. It seems like the players can just keep rearranging their pieces in their own area refusing to engage and risk capture. Retreat seems to often be a sensible strategy.<p>Perhaps this is most similar to chess but in chess if your opponent just moves back and forth you can easily line up an unstoppable attack while they are messing around. It's unclear here how to avoid the situation where the opponents just dance around each other making sure they never get captured.<p>Could also compare to Stratego where there just isn't anywhere to retreat to, forcing players to engage.<p>Other abstracts like go and Othello are always adding pieces to the board so there's no way to stall or slow play the game.</p>
]]></description><pubDate>Wed, 02 Apr 2025 16:29:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43558465</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=43558465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43558465</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Show HN: I made Confetti: a configuration language file format"]]></title><description><![CDATA[
<p>Whoa. This is really cool. I've thought a lot about markup / configuration languages. Aside from types (won't get into typed/typeless here) there are basically just a few possible structures: lists, maps, tables (lists of maps with same keys), and trees (xml-like with nested nodes of particular types) are the ones I think about.<p>Most existing formats are really bad for at least one of these. Tables in JSON have tons of repetition. XML doesn't have a clear and obvious way to do maps. Almost anything other than XML is awkward at best for node trees.<p>Confetti seems to cover maps, trees, and non-nested lists really well, which isn't a combination any other format I'm aware of covers as well.<p>Nested lists and tables seem like they would be more awkward, though from what I can tell "-" is a legal argument, so you could do:<p><pre><code>    nestedlist {
        - { - 1 ; - 2 }
        - {
            - { - a ; - b }
            - { - c ; - d }
        }
    }
</code></pre>
To get something like [[1, 2], [[a, b], [c, d]]]. Of course you could also name the items (item { item 1 ; item 2 }), but either way this is certainly more awkward than a nested list in JSON or YAML.<p>I think a table could be done like JSON/HTML with repeated keys, but maybe also like:<p><pre><code>    table name age favorite-color {
        row Bob 87 red
        row "Someone else" 106 "bright neon green"
    }
</code></pre>
This is actually pretty nice.<p>In any event, I love seeing more exploration of configuration languages, so thanks for sharing this!<p>My number 1 request is a parser on the documentation page that shows parse tree and converts to JSON or other formats so you can play with it.</p>
]]></description><pubDate>Wed, 02 Apr 2025 15:10:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43557556</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=43557556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43557556</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Learning happens in environments optimized for understanding, not winning"]]></title><description><![CDATA[
<p>Also worth mentioning... even if you're trying to do "ordinary conversation" on the internet, someone is going to come in and steer it to competitive.<p>I think that captures what keeps me off social media.<p>I enjoy a good ordinary conversation with my friends and aquaintences, but social media won't let you have that. Every post, no matter how unserious and innocuous, is a valid target for competition or outright abuse/taunting/mocking/shaming/threatening, which I suppose Aristotle didn't encounter often enough to put on his list.</p>
]]></description><pubDate>Mon, 17 Feb 2025 16:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43080534</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=43080534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43080534</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "The cochlear implant question"]]></title><description><![CDATA[
<p>Sign language is not gestures.<p>This is covered in (among many other places) the <i>introduction</i> to the Wikipedia article on sign language: <a href="https://en.wikipedia.org/wiki/Sign_language" rel="nofollow">https://en.wikipedia.org/wiki/Sign_language</a></p>
]]></description><pubDate>Fri, 15 Nov 2024 15:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42147610</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=42147610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42147610</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Show HN: Chebyshev approximation calculator"]]></title><description><![CDATA[
<p>Obviously you could train some kind of neural net to calculate any function, but this would never make sense for a well-known function like sine. Neural nets are a great solution when you need to evaluate something that isn't easy to analyze mathematically, but there are already many known techniques for calculating and approximating trigonometric functions.<p>Training a neural net to calculate sines is like the math equivalent of using an LLM to reverse a string. Sure, you *can*, but the idea only makes sense if you don't understand how fundamentally solvable the problem is with a more direct approach.<p>It's always worth looking if mathematicians already have a solution to a problem before reaching for AI/ML techniques. Unfortunately, a lot of effort is probably being spent these days programming some kind of AI/ML to solve problems that have a known, efficient, maybe even proven optimal solution that developers just don't know about.</p>
]]></description><pubDate>Fri, 04 Oct 2024 15:03:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41742150</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=41742150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41742150</guid></item><item><title><![CDATA[New comment by EdgeExplorer in "Notes on implementing dark mode"]]></title><description><![CDATA[
<p>Because I don't universally prefer light or dark in all cases at all times?</p>
]]></description><pubDate>Fri, 28 Jun 2024 17:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40823115</link><dc:creator>EdgeExplorer</dc:creator><comments>https://news.ycombinator.com/item?id=40823115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40823115</guid></item></channel></rss>