<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: TomasSedovic</title><link>https://news.ycombinator.com/user?id=TomasSedovic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 18:05:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TomasSedovic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TomasSedovic in "I was recently diagnosed with anti-NMDA receptor encephalitis"]]></title><description><![CDATA[
<p>Yep. It's really fascinating. MS is much more common (and well-known) so even though the diagnostic criteria can get quite complex (because you have to eliminate any other potential case), it's a well-trodden path.<p>So it's great that with anti-NMDA there is an actual singular test to determine this, but given it's so rare and little-known, <i>getting</i> to that point is very much not given :-(.</p>
]]></description><pubDate>Thu, 04 Jun 2026 17:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48402183</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=48402183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402183</guid></item><item><title><![CDATA[New comment by TomasSedovic in "I was recently diagnosed with anti-NMDA receptor encephalitis"]]></title><description><![CDATA[
<p>What BurntSushi said regarding these things being very nonspecific is absolutely true here.<p>E.g. Multiple Sclerosis can very well fit what you're describing, too. Commonly, there's a flare-up (we commonly use the term "attack" funilly enough)of some neurological symptoms (numb limbs, tingliness, diziness, vision issues are very common) that can last a few days/weeks and then mostly or completely subsides (until the next time).<p>Absolutely not suggesting that's what it was, just that it is what it could be too (or many other things — auto-immune diseases in particular can be really broad and nasty).<p>Sushi, I'm so glad you're doing better. Some of what you said (including just writing about it for awareness and sharing) resonates with my MS experience. I'm sorry you've experienced this and I hope things will keep looking up! <3</p>
]]></description><pubDate>Thu, 04 Jun 2026 08:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395754</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=48395754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395754</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Sonic Pi: Ruby as a Composition Tool"]]></title><description><![CDATA[
<p>It is on Flathub: <a href="https://flathub.org/apps/net.sonic_pi.SonicPi" rel="nofollow">https://flathub.org/apps/net.sonic_pi.SonicPi</a></p>
]]></description><pubDate>Fri, 09 Aug 2024 14:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41201943</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=41201943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41201943</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Roguelike Tutorial: Up-to-Date and Literate"]]></title><description><![CDATA[
<p>Thanks for this! I want to check the WEB-inspired approaches at some point, this is super useful.<p>The Markdown one seems interesting too.<p>I'll probably stick with this for stuff where there's some expectation of drive-by contributions (the tutorial has seen a bunch, it was one of the motivations behind this) because requiring additional tooling can often be a bar that's too high.<p>Agreed on the general literate programming note. I'm not sure I'll ever pick it up for something that doesn't have an obvious accompanying article/book to come with it, but if I ever write another tutorial or something, I'll definitely use it from the beginning.<p>But knowing what's out there is definitely important (and AsciiDoctor is extensible so these things could probably be added as plugins).</p>
]]></description><pubDate>Thu, 19 Dec 2019 09:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=21833449</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=21833449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21833449</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Roguelike Tutorial: Up-to-Date and Literate"]]></title><description><![CDATA[
<p>The link to the tutorial and its repo is linked at the top of the article:<p><a href="http://tomassedovic.github.io/roguelike-tutorial/" rel="nofollow">http://tomassedovic.github.io/roguelike-tutorial/</a><p><a href="https://github.com/tomassedovic/roguelike-tutorial" rel="nofollow">https://github.com/tomassedovic/roguelike-tutorial</a><p>There are no official builds you can download since this is something you're supposed to read and follow along, building your own game in the process.<p>I have made my own "proper" roguelike (moved away from libtocd, but kept Rust) but that was unrelated to the post.<p>(I'm the author of the article, but not the OP)</p>
]]></description><pubDate>Thu, 19 Dec 2019 09:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=21833420</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=21833420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21833420</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Roguelike Tutorial: Up-to-Date and Literate"]]></title><description><![CDATA[
<p>This comment feels like a bit of a non-sequitor, but I agree. Cogmind is amazing, my own roguelike is quite abstract and a lot of the ones that really gripped me are not yer classic orcs and trolls.<p>If this is the reaction to the theme in the Rust tutorial that the original post talks about, that's because it's basically a port of the classic Python+libtcod one. It implements the same game, but walks the reader through doing it in Rust.<p>I (not OP but the author of the article and the Rust tut) wanted to use the same game & structure so folks can compare and contrast. A lot of folks are coming from Python or are familiar with libtcod. Plus it's trained generations of RL devs for better or worse.<p>If you do want to see roguelike creators experimenting, check out the annual Seven Day Roguelike Challenge[1]. Lots of absolutely amazing stuff keeps coming out of that, including most of my favourites.<p>[1]: <a href="http://www.roguebasin.com/index.php?title=Seven_Day_Roguelike_Challenge" rel="nofollow">http://www.roguebasin.com/index.php?title=Seven_Day_Roguelik...</a></p>
]]></description><pubDate>Wed, 18 Dec 2019 17:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=21827144</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=21827144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21827144</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Roguelike Tutorial: Up-to-Date and Literate"]]></title><description><![CDATA[
<p>For what ever it's worth, anyone looking into starting a roguelike in Rust would probably do much better by folloving the The Bracket link above.<p>In addition to it being a pure Rust library (which does make a difference when you get started, but also when you try to distribute your game) it compiles to WebAssembly as well meaning you can use the same code to produce a game that runs on the desktop and the web. And the tutorial covers much more ground as well, including ECS for those interested.<p>And finally, both the tutorial and tcod-rs are barely maintained anymore. I try to address questions/fix serious issues from time to time, but the chances of this seeing any significant developments in the future are very slim. The RLTK stuff is actively maintained and developed.<p>(I'm not the OP, but I did write the linked post, the tutorial -- which is based on the classic Python+libtcod one as well as started tcod-rs)</p>
]]></description><pubDate>Wed, 18 Dec 2019 17:15:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=21826999</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=21826999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21826999</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Introducing nushell"]]></title><description><![CDATA[
<p>I was about to say a similar thing. Yes, in a CS-sense anything you can do in one Turing-complete language you can do in any other Turing-complete lang. They almost certainly were not disputing that.<p>If you factor in the real world, the number shrinks as you get to things like performance, cross-platform support, ease of packaging and distribution.<p>But still, Nu could plausibly have been written in Assembly, C, C++, D, Go, Nim, Zig, Haskell and so on.<p>You would have lost some of Rust's strengths and weaknesses and imported another set (regarding the language, tooling, performance, ease of debugging and so on).<p>I took the comment to mean that as far as they (all people intimately familiar with the language, tooling and ecosystem) are concerned, this would be a trade-off that would be negative enough to not begin or finish the project in the first place.<p>I don't know what plans and requirements the Nu authors had. But for my own game (a roguelike written in Rust) the requirements on the performance, distribution, stability, ease of development and dependency management meant that Rust was (at the time) pretty much the only viable choice for me.<p>Could someone have written it in C? Sure. Could I have written it in C? Likely, yes. Would I have ever finish the game in C? Almost certainly no. For various reasons none of the other languages would have done in those circumstances, not really.<p>Human language is an imperfect method for transferring information and sometimes one trades off brevity for nuance.</p>
]]></description><pubDate>Sat, 24 Aug 2019 09:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=20786094</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=20786094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20786094</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Mitchell Feigenbaum, physicist who pioneered chaos theory, has died"]]></title><description><![CDATA[
<p>(disclaimer: not a physicist, never looked into the maths, but I'm intrigued by QF)<p>There are deterministic interpretations that are very much on the table.<p>The Everett's Many Worlds[1] is fully deterministic (and depending on your view, the simplest one too): the universe is a quantum wave function evolving according to the Shrödinger's equation. That's it.<p>A lot (if not all) of the hidden variables theories are also deterministic. The apparent non-determinism stems from the aforementioned variables that we don't/can't see.<p>I keep hearing more and more about the Pilot wave theory[2] recently. And that's a hidden-variables deterministic interpretation.<p>[1]: <a href="https://en.wikipedia.org/wiki/Many-worlds_interpretation" rel="nofollow">https://en.wikipedia.org/wiki/Many-worlds_interpretation</a><p>[2]: <a href="https://en.wikipedia.org/wiki/Pilot_wave_theory" rel="nofollow">https://en.wikipedia.org/wiki/Pilot_wave_theory</a></p>
]]></description><pubDate>Fri, 05 Jul 2019 13:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=20362188</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=20362188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20362188</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Undercover spy exposed in NYC was one of many"]]></title><description><![CDATA[
<p>I would consider stalking closer to "harassment" than "hitting on someone".</p>
]]></description><pubDate>Mon, 11 Feb 2019 09:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=19133016</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=19133016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19133016</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Programming Fonts – Test Drive"]]></title><description><![CDATA[
<p>This is a really cool site, thanks!<p>It also helped me understand something about the font sizes that always puzzled me (but never enough to actually look it up).<p>All of the fonts there have the size of 16, but some are clearly bigger than others. Compare e.g. Inconsolata and Meslo:<p><a href="http://app.programmingfonts.org/#inconsolata" rel="nofollow">http://app.programmingfonts.org/#inconsolata</a>
<a href="http://app.programmingfonts.org/#meslo" rel="nofollow">http://app.programmingfonts.org/#meslo</a><p>Having them side by side, you can see that they contain the same vertical amount of space. Inconsolata's glyphs are smaller, but they're still in the box of the same height.<p>It does seem that the "font size" only refers to the height, though. The width is clearly variable.<p>To anyone who actually understands this properly: is the above correct or is that just an artefact of how the website renders the text?</p>
]]></description><pubDate>Mon, 21 Jan 2019 11:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=18959658</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18959658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18959658</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Fedora, UUIDs, and user tracking"]]></title><description><![CDATA[
<p>No worries! Pretty much everyone I talked to who was aware of the deal (online and off) thought the same.<p>These things are pretty complex.</p>
]]></description><pubDate>Wed, 16 Jan 2019 20:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=18925142</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18925142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18925142</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Fedora, UUIDs, and user tracking"]]></title><description><![CDATA[
<p>(disclaimer: I work at Red Hat, not on any OS/distro)<p>This is a nitpick, but Red Hat did not get bought by IBM. What happened was IBM announcing the intention to buy Red Hat.<p>It's maybe a subtle, but possibly important distinction. Red Hat is still its own independent entity until the deal goes through (which means IIRC passing the board's approval, SEC and likely other stuff). This is expected to happen in late 2019 I believe, but it might still fall through.<p>This doesn't absolutely dispel any possibility of IBM's influence, but it should be very low/zero until the merger actually goes through. But I also don't know how all this works.</p>
]]></description><pubDate>Wed, 16 Jan 2019 08:40:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=18919193</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18919193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18919193</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Improbable and Epic Games establish $25M fund for ‘more open engines’"]]></title><description><![CDATA[
<p>I haven't the faintest idea, which is why I asked aphextron. Indeed, until today I thought the Unreal Engine was FOSS, but seems to be just source-available. That said, didn't id Software / John Carmack release a bunch of engines under FLOSS licenses in the past?<p>There are many more or less serious potential explanations: not enough people care, it wasn't (or still isn't) financially feasible, the people able to develop AAA engines are actively against sharing source or ideas, there's an engine development cartel actively pushing against it to keep their revenue.<p>Or it might just be a social or historical accident -- we may just have been extremely lucky with Linux and projects on that scale will never come again.<p>Or maybe everyone thought it would be a great idea but they also thought it would never work and so no one seriously ever started an open source engine. Maybe Godot will be a true AAA engine that will surpass them all in a few years.<p>I don't know.</p>
]]></description><pubDate>Fri, 11 Jan 2019 13:38:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=18883470</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18883470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18883470</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Improbable and Epic Games establish $25M fund for ‘more open engines’"]]></title><description><![CDATA[
<p>I was about to bring out Linux as a thing that according to your argument just isn't possible with open source.<p>But you've mentioned it yourself, so you presumably don't see that as a contradiction.<p>What do you think makes the complexity of Linux achievable with FOSS while the comparable complexity of a AAA engine not?</p>
]]></description><pubDate>Fri, 11 Jan 2019 08:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=18881828</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18881828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18881828</guid></item><item><title><![CDATA[New comment by TomasSedovic in "The EU Copyright Directive: What Redditors in Europe Need to Know"]]></title><description><![CDATA[
<p>To be fair, it is a really difficult thing to read and comprehend. I've read the whole proposal around May this year, and it is tough. When I did get to the articles 11 and 13, a lot of the stuff people were really warning against wasn't even there.<p>It was in a reference to another law, already passed years ago and only referenced by its number. So you had to look that up and any references <i>it</i> had, too.<p>And at the end of it, you're still left with a deep unease that you've probably missed a lot of data and meaning because these things don't seem to be written in a way non-layers can understand.</p>
]]></description><pubDate>Sat, 01 Dec 2018 15:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=18577177</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18577177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18577177</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Build Impossible Programs"]]></title><description><![CDATA[
<p>Ah right, I thought she was using an ipad, but I couldn't find the source so I blamed a faulty memory. Thanks.</p>
]]></description><pubDate>Wed, 19 Sep 2018 10:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=18023172</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18023172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18023172</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Build Impossible Programs"]]></title><description><![CDATA[
<p>Julia uses Squid for Android for her zines:<p><a href="https://jvns.ca/teach-tech-with-cartoons/#tools-that-make-it-easy" rel="nofollow">https://jvns.ca/teach-tech-with-cartoons/#tools-that-make-it...</a><p>Presumably, she uses the same to do the slides. Here she talks some more about her tools:<p><a href="https://usesthis.com/interviews/julia.evans/" rel="nofollow">https://usesthis.com/interviews/julia.evans/</a></p>
]]></description><pubDate>Wed, 19 Sep 2018 10:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=18023102</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=18023102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18023102</guid></item><item><title><![CDATA[New comment by TomasSedovic in "For progress to be by accumulation and not random walk, read great books (2010)"]]></title><description><![CDATA[
<p>And active!<p><a href="https://www.rollingstone.com/music/music-news/paul-mccartney-details-new-double-a-side-single-666133/" rel="nofollow">https://www.rollingstone.com/music/music-news/paul-mccartney...</a><p>(he's released 2 new singles in June from his upcoming solo album)</p>
]]></description><pubDate>Mon, 06 Aug 2018 14:19:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=17697753</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=17697753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17697753</guid></item><item><title><![CDATA[New comment by TomasSedovic in "Making WebAssembly better for Rust and for all languages"]]></title><description><![CDATA[
<p>To add a specific example here, I've recently compiled a roguelike I'm working on to WASM, not knowing what to expect when I started.<p>This required only a handful of changes across the codebase (mostly handling external resources such as the filesystem and the random generator) and then implementing a bit of JavaScript that took the drawcalls from the WASM core and rendered them on the canvas. And vice-versa, a bit of JS that passed the browser input into the WASM game.<p>Since the original game had no concept of a DOM, it didn't matter to it. I think WASM can be huge for browser games.<p>But like Steve said, you can call any JavaScript function and manipulate the DOM that way. At least for Rust, there's also a library that does this for you. So you can have Rust code that uses a DOM API and the WASM <-> JS bridge is handled for you:<p><a href="https://github.com/koute/stdweb" rel="nofollow">https://github.com/koute/stdweb</a></p>
]]></description><pubDate>Wed, 14 Mar 2018 18:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=16587237</link><dc:creator>TomasSedovic</dc:creator><comments>https://news.ycombinator.com/item?id=16587237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16587237</guid></item></channel></rss>