<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: svennek</title><link>https://news.ycombinator.com/user?id=svennek</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 08 Nov 2026 16:29:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=svennek" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by svennek in "They don't make 'em like that any more: Borland Turbo Pascal 7"]]></title><description><![CDATA[
<p>I ran it at home as a teenager, as I got a free Warp cd at a store (when they cancelled the product). Ran it for a few days, then went back to windows (95 likely) and later linux....</p>
]]></description><pubDate>Sat, 07 Nov 2026 17:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50406211</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=50406211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50406211</guid></item><item><title><![CDATA[New comment by svennek in "Pi 1.0"]]></title><description><![CDATA[
<p>You mean like ssh -R? (And some magic to make host header correct, likely local hosts file)</p>
]]></description><pubDate>Fri, 02 Oct 2026 13:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49933318</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=49933318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49933318</guid></item><item><title><![CDATA[New comment by svennek in "40 years of writing code. I didn't see the end coming"]]></title><description><![CDATA[
<p>I think it has move the balance between two things that I love on top of increasing something I don't love that much.<p>I love(d) to figure out hard code and write it, but I also loved the creative process of searching the solution space and deciding (and optimizing) what to build.<p>I do not in general like to review code that much, which, granted, has grown.<p>But I feel that for me, all the former (figure out hard code and write it) has mostly split into the other two (in lack of better word) "solution design" and reviewing.<p>And also I feel that the endless supply of crappy yolo code for personal project is thrilling. Professionally I watch some code like a hawk and some is yolo, based on a concrete per "job" risk assessment.<p>And for context, I have administered unixy systems and written software for pay since 1999.</p>
]]></description><pubDate>Thu, 01 Oct 2026 13:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49921717</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=49921717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49921717</guid></item><item><title><![CDATA[New comment by svennek in "Claude Code OAuth down for >12 hours"]]></title><description><![CDATA[
<p>I have the same problem :(</p>
]]></description><pubDate>Tue, 14 Apr 2026 08:08:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762734</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=47762734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762734</guid></item><item><title><![CDATA[New comment by svennek in "Digg.com (Relaunch)"]]></title><description><![CDATA[
<p>No need to visit it.<p>Unless you have a "invite code", you can not do anything. There is a "join waitlist" link that just goes to the frontpage...</p>
]]></description><pubDate>Wed, 07 Jan 2026 11:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46524975</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=46524975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46524975</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Would you take a job where back end is only in PHP?"]]></title><description><![CDATA[
<p>PHP is old tech, but works fine.<p>The language api is somewhat inconsistent due to legacy weaknesses and compatibility.<p>That said, I prefer old-style PHP (like it was written in version 5ish) instead of the new object orienteted/composer/micro-library stuff (that I consider the javascript virus).<p>Having moved away from PHP a decade ago, I recently had to update some old code (that I had written originally). And even with almost a decade of not using php, the experience was pleasurable enough.<p>As a senior the TLDR is: The PHP language itself is fine, the actual code base itself means more (and can either be fine or not), but in the end it is the work environment (do you like your coworkers, bosses and are the time constraints reasonable) that mean the most.<p>Regarding your CV, I would always prefer a candidate with production experiences in (at least) two different environments to a "one trick pony", so I have a hard time seeing that it could hurt you.</p>
]]></description><pubDate>Thu, 19 Jun 2025 09:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44316879</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=44316879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44316879</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Email Provider for Main Account?"]]></title><description><![CDATA[
<p>I have my own domain (that I share with relatives), and use mailbox.org for hosting it.<p>I chose them after a rather lengthy search.<p>Reasons for choosing them(pros)<p>- multiple "payment accounts" can share the same domain (securely), which was my primary reason for choosing them.<p>I.e. I cannot access my brother's mail in any way, even if we share the same domain, because he is his own admin.<p>- you can pay extra for more space (i.e. additional storage on a per gigabyte basis)<p>- extra "domains" and "aliases" for the mailboxes are possible and free (for a given number dependent on your subscription level)<p>- German company (i.e. EU company, which I care a lot about).<p>- They seem like an old-fashioned unix company that respect privacy, so my risk of being data harvested or used for ai training seems miniscule<p>- They seem to be financially stable and (if I remember correctly) around 40 employees which is a reasonable size<p>- They have a full online office suit (which I do not use)<p>Reasons not to (cons)<p>- you pay per mailbox, not per domain<p>- their business plans starts to expensive for my taste (so my business domain is at another hoster) as the business is basically revenueless currently. Shouldn't be a problem, if the business is "real".<p>I want to stress, that I am only a customer, no partner or affiliate or receive any benefit of writing this.</p>
]]></description><pubDate>Thu, 15 May 2025 12:04:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43994133</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=43994133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43994133</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: How many apps would it take to reach 90% of the people in your country?"]]></title><description><![CDATA[
<p>One, in Denmark, we have a system called MitID (basically SSO login for public services (and private services can use it too). Even though there are other options (hardware totp dongle and such), most people have the app installed - I would guess easily over 90% (over the age of 13).</p>
]]></description><pubDate>Thu, 02 Jan 2025 09:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42572901</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=42572901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42572901</guid></item><item><title><![CDATA[New comment by svennek in "Wayland, where are we in 2024? Any good for being the default?"]]></title><description><![CDATA[
<p>Your reply is (respectfully) analog to : "Why do I care about this ssh security thing? I have always used telnet and it works fine."<p>In X11, there is the underlying expection is, that no program will misbehave evilly - and THAT has changed in Wayland and hence a lot of wayland is much more complicated and (some of it) unfinished.<p>A lot of "traffic copping" added, ensuring that the user is queried before privileged access is granted, the ability to capture raw video output of a window for example (through desktop portals) - or the ability to capture raw key strokes from another process windows (think password prompt).<p>I have been running Sway (on wayland obviously) for 18 months with almost zero issues.</p>
]]></description><pubDate>Thu, 18 Apr 2024 06:48:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40073603</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=40073603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40073603</guid></item><item><title><![CDATA[New comment by svennek in "NewsHavn: Danish news, in English (translated by LLM)"]]></title><description><![CDATA[
<p>Oh year and the "diapers one" is also not quiet right<p><a href="https://newshavn.duarteocarmo.com/5be0716b00833a04bbd140688008812a84a52304a9ab0f94942163d2db9298d3" rel="nofollow">https://newshavn.duarteocarmo.com/5be0716b00833a04bbd1406880...</a>
Inger Støjberg with new concept: One will be able to smell the dirty diaper "decidedly"<p>I can't read the article due to the paywall, but the correct word in the headline would be "sawdust" (not that it makes any sense without context, it is not a common danish saying).</p>
]]></description><pubDate>Thu, 29 Feb 2024 08:55:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39547636</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=39547636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39547636</guid></item><item><title><![CDATA[New comment by svennek in "NewsHavn: Danish news, in English (translated by LLM)"]]></title><description><![CDATA[
<p>I understand your idea and like it, but...<p>The resulting headlines (at least) are pretty misleading.<p>Examples:<p><a href="https://newshavn.duarteocarmo.com/482308c4511050464f22b4f40d6121a698e593fa9451b8a9ba07035ca3561b6e" rel="nofollow">https://newshavn.duarteocarmo.com/482308c4511050464f22b4f40d...</a><p>The AI makes the headline "Courses in crisis are being cancelled", the correct headline should be "Courses in crisis are selling like hot-cakes".<p><a href="https://newshavn.duarteocarmo.com/a416902f09c27c7411907a519b19602fddfead1bf7f6313cfa3edf980a629fc6" rel="nofollow">https://newshavn.duarteocarmo.com/a416902f09c27c7411907a519b...</a><p>LLM: "... (danefæ refers to good weather or fine days)" 
Me: really not, it refers to the law that all significant finds (historically or financially) from the ground belongs to the state, but the finder receives a finder's fee.<p>I haven't read the articles line by line, just skimmed the headlines and the two above really stands out as really wrong..</p>
]]></description><pubDate>Thu, 29 Feb 2024 08:51:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39547614</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=39547614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39547614</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: How best to sync a subset of my files with a friend?"]]></title><description><![CDATA[
<p>No.</p>
]]></description><pubDate>Tue, 23 Jan 2024 13:13:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39102880</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=39102880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39102880</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: How best to sync a subset of my files with a friend?"]]></title><description><![CDATA[
<p>I would use syncthing, which is open source at <a href="https://syncthing.net/" rel="nofollow">https://syncthing.net/</a>.<p>After minimal setup, it just works(tm).<p>You have a normal directory in your filesystem, that is synced to the other peers (which you set up in the "minimal setup").<p>I have been using it for years, and it works well. It has no problems crossing os'es (i.e. windows -> linux, linux -> mac)<p>For windows I usually recommend <a href="https://github.com/canton7/SyncTrayzor">https://github.com/canton7/SyncTrayzor</a>, but vanilla syncthing works fine too (but don't try to mix them!)</p>
]]></description><pubDate>Tue, 23 Jan 2024 11:22:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39101971</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=39101971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39101971</guid></item><item><title><![CDATA[New comment by svennek in "U.S. FCC says new rules will curb SIM swapping"]]></title><description><![CDATA[
<p>In Denmark, we have a common login system called MitID (translated: MyID), which is used by all bank, insurance company, the governmental digital mail system (not email, but pdf's in a vault) and it still-alive now-commercial-only predecessor. I believe it is by law.<p>The system is 2FA with either your phone or a hardware dongle proving your identity. 
It is strongly authenticating you as a person, that is precisely identified (but the services are only getting a token, but it can also validate your person-number - think SSN in US context).<p>It is quite harsh in device security, recently failing on beta versions of Android - on top of afaik always failing on rooted devices...<p>The phone version also requires you to scan a continuously changing qr-code twice to proceed, which is shown when you need to identify yourself (in an I-frame). This is to ensure you are "physically" present where you are being authenticated (i.e. to block of some phone scams).<p>Works pretty well and is reasonable secure, whilst still having some flaws..<p>In the future, I believe this system will work in some/all of the EU due to the coming eIDAS legislation...</p>
]]></description><pubDate>Tue, 21 Nov 2023 07:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38360352</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=38360352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38360352</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Are there any AI-enhanced solutions for converting PDFs to ePub?"]]></title><description><![CDATA[
<p>That is really hard, as there are no such things as columns in PDFs, only text starting at different (x,y) positions.<p>Hence most (if not all) programs export the text in the order they appear in the file.<p>And if it is scanned, there is no text at all (but you could OCR it).</p>
]]></description><pubDate>Tue, 12 Sep 2023 05:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=37477234</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37477234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37477234</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Why hasn't the cloud killed the mainframe?"]]></title><description><![CDATA[
<p>The software on mainframes only shines in reliability and the fact that the machines have been build for money transaction from the start. For example doing "decimal" math (if you think python) is as inexpensive as doing float math due to hardware support.<p>The machines themselves are impressive (hardware wise) and reliability wise, for example you can swap mainboards one by one in a full frame without ever taking down the machine (think raid on a mainboard level, RAIMB ?).<p>But the high start-up cost makes most startups going the other road. I am not convinced that the vertically scaling is cheaper than horizontally, if you need the ACID guarantees... but it is hard to say.<p>The reason why us old dogs say it is hard (not impossible) is due to the single-image and acid requirements. There is no good way to do that distributed (look up the CAP theorem).<p>So having a massive computer (with double digit terabytes of memory AND cache, and truly massive i/o pipes.. just makes building the need-to-work stuff simpler.<p>As an example, a few years ago I was (on my own money) on a mainframe conference (not doing mainframe work in my work day).. at that time the machine had more bandwidth to the roughly 200 PCIe adapters that a top-of-the-line intel CPU had between the L1 cache and the computing cores) - and that meant that given enough ssd's you could move more data into the system from disk that you could move into an intel cpu from cache...<p>Also mainframes can run two mainframes lockstep (as long as they are less than 50km apart), that means if one of them dies during a transaction (which in itself is extremely rare), the other can complete it without the application being any the wiser.. Try that in the cloud :)</p>
]]></description><pubDate>Thu, 31 Aug 2023 09:30:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37334571</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37334571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37334571</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Why hasn't the cloud killed the mainframe?"]]></title><description><![CDATA[
<p>If it is readonly shared-nothing queries, I am sure the hardware I have in my flat can do that as well..<p>The hard parts are updates in a shared system with a single consistent "view" requirement..</p>
]]></description><pubDate>Thu, 31 Aug 2023 08:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37334324</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37334324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37334324</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Why hasn't the cloud killed the mainframe?"]]></title><description><![CDATA[
<p>Remember inertia goes both ways. As soon as you have a large system "in the cloud" or otherwise "distributed" (also only in your shed).<p>Rewriting your system to a mainframe architecture is equally as expensive.<p>Lets say that you save a hundred megabucks per year by going cloud (I am really not convinced, that you save any money at all, but lets say). That is what 1500 man-years of work? No way you can rewrite even a simple "banking" system in that amount of work, and the second problem is that you need to feature-freeze the old system (and hence your business) while you convert. 
So maybe 5 to 10 years of lost competitive power on top of that..<p>Also, remember these are not "begin work; select * from table where  id = 123; commit;" transactions. 
These have maybe 50 to 200 queries (selects and updates) in each transaction (has the paying party the funds, is the receiving party blacklisted (terror organisation for example), does this look like money laundring.... etc... and a very detailed logging requirement by law). All of these MUST usually be in the same "snapshot" (in the RDBMS definition).<p>It makes no sense to talk about "transaction rates" without an intimate knowledge of what it does, as especially marketing departments have a tendency to use the simplest possible "transactions" to get a large number..<p>And in the end, it is only "money" the might loose, and any choice you make makes some other choices in the future easier (and some harder). That is called path dependency.</p>
]]></description><pubDate>Thu, 31 Aug 2023 08:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37334266</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37334266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37334266</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Why hasn't the cloud killed the mainframe?"]]></title><description><![CDATA[
<p>It also gives you the opportunity to use their mainframes advantages to the very max. Not the "common feature set" but the very "best features" you can get out of your tech choice.<p>I do the same, I have run PosgreSQL for more than 2 decades now and I don't care about portability to any other database, all of which I consider inferior (and yes, I do follow most of their releases).</p>
]]></description><pubDate>Thu, 31 Aug 2023 08:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37334145</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37334145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37334145</guid></item><item><title><![CDATA[New comment by svennek in "Ask HN: Why hasn't the cloud killed the mainframe?"]]></title><description><![CDATA[
<p>Legacy is mainly a marketing term for someone wanting a piece of an existing,  big market. It also usually implies that you expect it to be closed down and replaced...</p>
]]></description><pubDate>Thu, 31 Aug 2023 08:20:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37334040</link><dc:creator>svennek</dc:creator><comments>https://news.ycombinator.com/item?id=37334040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37334040</guid></item></channel></rss>