<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: lonesword</title><link>https://news.ycombinator.com/user?id=lonesword</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 07 Aug 2026 07:03:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lonesword" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lonesword in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>Congratulations! I came across herdr a few weeks ago and I've been daily driving it ever since. I've tried a few other tools like Emdash and Superset but Herdr is the only one that did a decent job rendering Claude code UI and didn't randomly crash and could run on a remote server.</p>
]]></description><pubDate>Thu, 06 Aug 2026 23:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49203979</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=49203979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49203979</guid></item><item><title><![CDATA[New comment by lonesword in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>> I work at a frontier lab and have rejected Meta interviews (for much higher salary) many times over the years<p>Good for you, but this is not the counter example to the wager that the parent proposed. It would be "I worked for a no-name company in a developing country and still turned down interviews from Meta".</p>
]]></description><pubDate>Tue, 16 Jun 2026 23:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563984</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=48563984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563984</guid></item><item><title><![CDATA[New comment by lonesword in "Y Combinator will let founders receive funds in stablecoins"]]></title><description><![CDATA[
<p>> You can easily put stablecoins in a Lulo savings account and get 5% interest instead of 0.1% or whatever your bank provides. Yes Lulo has insurance.<p>From Lulo's site[1]: "Lulo’s yield comes from interest paid by traders and borrowers in integrated DeFi protocols. These loans are over-collateralized with assets like SOL, ETH, and BTC, reducing lender risk."<p>SOL, ETH and BTC as collateral? What if their value goes down? We know what happened when the banks made bad housing loans (2008 sub-prime mortgage crisis). At least the houses had some tangible value - bricks and mortars. Crypto seems like a fiat currency minus the "full faith and credit of the United States government".<p>> 1234.56 in PyUSD means you get 1234.56 in Chase or Wells Fargo or whatever. In future your bank will hold these assets directly without need to off-ramp at all.<p>If the appeal of PyUSD is that you can convert it into equivalent USD anytime, why do we need PyUSD at all? What's the value-add, apart from low transfer fees?<p>[1] <a href="https://lulo.fi" rel="nofollow">https://lulo.fi</a></p>
]]></description><pubDate>Wed, 04 Feb 2026 11:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46884365</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46884365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46884365</guid></item><item><title><![CDATA[New comment by lonesword in "India and EU announce landmark trade deal"]]></title><description><![CDATA[
<p>>The much needed immigration should rather come from countries with similar society and culture to us Europeans, rather than India.<p>The mass emigration from India is a direct consequence of India's poor wages and living standards. If that was not the case, most people I know (and I myself) wouldn't have emigrated. From what I see[1], the average South American is much better off than the average Indian. Maybe that (and India's huge population) explains why South Americans do not emigrate as much[2] as Indians?<p>In other words, people from "countries with similar society and culture to us Europeans" may not want to move to Europe. It's all supply and demand at the end of the day<p>[1] <a href="https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)_per_capita" rel="nofollow">https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...</a>
[2] <a href="https://en.wikipedia.org/wiki/List_of_countries_by_net_migration_rate" rel="nofollow">https://en.wikipedia.org/wiki/List_of_countries_by_net_migra...</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 18:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46784115</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46784115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46784115</guid></item><item><title><![CDATA[New comment by lonesword in "Video Games as Art"]]></title><description><![CDATA[
<p>> Video games are far too derivative to be taken seriously as art<p>Even something like Europa Universalis IV? How is that derivative? I know of no other art form that will feed my fantasy of turning a no-name island in the Indian Ocean into a globe-spanning trading empire.</p>
]]></description><pubDate>Mon, 26 Jan 2026 14:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46766238</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46766238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46766238</guid></item><item><title><![CDATA[New comment by lonesword in "Doing gigabit Ethernet over my British phone wires"]]></title><description><![CDATA[
<p>Hyperoptic is niche? I thought they were available all over London.</p>
]]></description><pubDate>Sat, 24 Jan 2026 12:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46743132</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46743132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46743132</guid></item><item><title><![CDATA[New comment by lonesword in "Ask HN: Pivot from SWE to What?"]]></title><description><![CDATA[
<p>I agree with you, somewhat.<p>But now you have taken the trouble to complain that you had to look up “most populous country on earth” and yet contributed nothing to the discussion.</p>
]]></description><pubDate>Thu, 25 Dec 2025 23:24:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46387716</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46387716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46387716</guid></item><item><title><![CDATA[New comment by lonesword in "Ask HN: Pivot from SWE to What?"]]></title><description><![CDATA[
<p>Pivot to being a student again :)<p>> I come from the world's most populous country.<p>> Realistically, moving abroad is tough but I want to! I applied to a lot of startups but not getting any positive response.<p>I was in a similar situation. After being bored doing CRUD, I applied for a masters program and moved to Germany in 2019 (I was 26 at the time). One of the better decisions I’ve made.
There is no tuition fee (!!) in Germany for international students, and it is not that hard to get admitted to _some_ university (though actually graduating is hard). Computer science masters programs are usually in English. It is a fairly risk-free way to try out your hand at some research, and if you don’t like it, you can always find some software engineering job.<p>It’s not going to be easy - university applications are a pain in the ass, you will still have to learn some German e.t.c. But it’s a good way to “reset” your life.<p>> I hate leetcode and that keeps me away from most of the job opportunities.<p>One way out of this is to interview deliberately at smaller companies.</p>
]]></description><pubDate>Thu, 25 Dec 2025 23:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46387695</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=46387695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46387695</guid></item><item><title><![CDATA[New comment by lonesword in "Collaboration sucks"]]></title><description><![CDATA[
<p>If I don’t like my coworkers, I’m out. I like people who give a shit about the work I do (a.k.a “collaboration”). “Whatever, you own it” is just lazy for “I can’t be bothered to understand what you are working on”.<p>The problem is not the collaboration, it’s the ineffective collaboration. Maybe the author should fix that instead of pitching magic anti-collaboration click-bait pills.<p>Also, the problems you solve must be pretty straightforward and unambiguous (or you have a small codebase) if you have the luxury of being able to just make a pull request for it.</p>
]]></description><pubDate>Tue, 11 Nov 2025 21:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45893020</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=45893020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45893020</guid></item><item><title><![CDATA[New comment by lonesword in "How Britain built some of the world’s safest roads"]]></title><description><![CDATA[
<p>I moved from Germany (Cologne) to London recently and I am surprised to read that UK has safer roads than Germany. I have not yet driven in London - but I have driven in Germany and I have bicycled in both countries. London is hands down terrifying to me. Certain kinds of drivers (eg: vans) seem deliberately hostile to cyclists, and plenty of people park in a cycling lane. Never seen that happen in Germany with such frequency. Also, roads are bumpier - what’s with that?!<p>Now, cyclists in London are a driver’s nightmare. I’ve seen people barrel down a junction at full speed and jump a red light. This lack of desire for self-preservation is startingly common.<p>Between the hostile vans and the daredevil red-light-jumping cyclists, I am baffled at this report. Perhaps mortality rates are low, but injury rates are much higher than say, Germany?</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:46:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45190457</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=45190457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45190457</guid></item><item><title><![CDATA[Can we speed up model training by using binary weights?]]></title><description><![CDATA[
<p>Article URL: <a href="https://kevinmartinjose.com/2025/09/08/binformer-part-0-can-we-speed-up-model-training-by-using-binary-weights/">https://kevinmartinjose.com/2025/09/08/binformer-part-0-can-we-speed-up-model-training-by-using-binary-weights/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45161774">https://news.ycombinator.com/item?id=45161774</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 07 Sep 2025 20:20:49 +0000</pubDate><link>https://kevinmartinjose.com/2025/09/08/binformer-part-0-can-we-speed-up-model-training-by-using-binary-weights/</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=45161774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45161774</guid></item><item><title><![CDATA[New comment by lonesword in "Sam Altman Slams Meta’s AI Talent Poaching: 'Missionaries Will Beat Mercenaries'"]]></title><description><![CDATA[
<p>>  Facebook is widely hated and embarrassing to work at.<p>Not sure it's widely hated (disclaimer: I work there), despite all the bad press. The vast majority of people I meet respond with "oh how cool!" when they hear that someone works for the company that owns Instagram.<p>"Embarassing to work at" - I can count on one hand the number of developers I've met who would refuse to work for Meta out of principle. They are there, but they are rarer than HN likes to believe. Most devs I know associate a FAANG job with competence (correctly or incorrectly).<p>> Could Facebook hire away OpenAI people just by matching their comp?<p>My guess is some people might value Meta's RSUs which are very liquid higher than OAI's illiquid stocks? I have no clue how equity compensation works at OAI.</p>
]]></description><pubDate>Wed, 02 Jul 2025 09:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44441645</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=44441645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44441645</guid></item><item><title><![CDATA[Matmul() using PyTorch's MPS back end is faster than Apple's MLX]]></title><description><![CDATA[
<p>Article URL: <a href="https://kevinmartinjose.com/2025/04/21/matmul-using-pytorchs-mps-backend-is-faster-than-apples-mlx/">https://kevinmartinjose.com/2025/04/21/matmul-using-pytorchs-mps-backend-is-faster-than-apples-mlx/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43754492">https://news.ycombinator.com/item?id=43754492</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 21 Apr 2025 17:44:15 +0000</pubDate><link>https://kevinmartinjose.com/2025/04/21/matmul-using-pytorchs-mps-backend-is-faster-than-apples-mlx/</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=43754492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754492</guid></item><item><title><![CDATA[New comment by lonesword in "AI solves International Math Olympiad problems at silver medal level"]]></title><description><![CDATA[
<p>I work in this space (pretraining LLMs). It looks fancier than it really is. It does involve wrangling huge ymls and writing regular expressions at scale (ok I am oversimplifying a bit). I should be excited (and grateful) that I get to work on these things but shoddy tooling takes the joy out of work.</p>
]]></description><pubDate>Fri, 26 Jul 2024 08:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41076954</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=41076954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41076954</guid></item><item><title><![CDATA[New comment by lonesword in "AeroSpace is an i3-like tiling window manager for macOS"]]></title><description><![CDATA[
<p>I have used both aerospace and yabai, and aerospace was far more simpler to configure. I really like it. Thank you for the great work!<p>I had to unfortunately stop using aerospace due to some bugs. If I switch from workspace a to workspace b, sometimes aerospace keeps switching back to workspace a. It is annoying when you are trying to press the unmute button in the middle of a call but aerospace keeps taking you away from that workspace. The root cause could be that the apps that I use (internal tools) are misbehaving. I'll file a bug report if I can reproduce it on my personal mac.</p>
]]></description><pubDate>Fri, 07 Jun 2024 10:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40607201</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=40607201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40607201</guid></item><item><title><![CDATA[New comment by lonesword in "The Birth of Parquet"]]></title><description><![CDATA[
<p>I work with pyspark and parquet quite a lot. I never had to deal with parquet outside spark, but this is how I would do this:<p>- Write a pandas_udf function in pyspark.<p>- Parition your data into smaller bits so that the pandas_udf does not get too much data at the same time.<p>Something like:<p>```<p>from pyspark.sql import SparkSession<p>import pyspark.sql.functions as f<p>@f.pandas_udf(return_type=whatever)<p>def ingest(doc: pd.Series):
    # doc is a pandas series now<p><pre><code>    # your processing goes here -> write to DB e.t.c

    pd_series_literal = Create a pd.Series that just contains the integer 0 to make spark happy

    return pd_series_literal
</code></pre>
spark = SparkSession.builder.getOrCreate()<p>df = spark.read.parquet("s3 path")<p>df = df.repartition(1000). # bump up this number if you run 
into memory issues<p>df = df.withColumn("foo", ingest(f.col("doc_column"))<p>```<p>Now the trick is, you can limit how much data is given to your pandas_udf by repartitioning your data. The more the partitions, the smaller the pd.Series that your pandas_udf gets. There's also the `spark.sql.execution.arrow.maxRecordsPerBatch` config that you can set in spark to limit memory consumption.<p>^ Probably overkill to bring spark into the equation, but this is one way to do it.<p>You can use a normal udf (i.e `f.udf()`) instead of a pandas_udf, but apparently that's slower due to java <-> python serialization</p>
]]></description><pubDate>Wed, 08 May 2024 16:24:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40299909</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=40299909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40299909</guid></item><item><title><![CDATA[New comment by lonesword in "Show HN: Better Seater – Wedding seating chart optimizer"]]></title><description><![CDATA[
<p>Genuine question - why assign seats at all? In my country (weddings with 200+ people are the norm) people sit wherever they want. In the US, you wouldn't assign seating at a house party (right?), so why do that for a wedding, since a wedding is after all just a more expensive party?</p>
]]></description><pubDate>Wed, 03 Jan 2024 10:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38852708</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=38852708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38852708</guid></item><item><title><![CDATA[New comment by lonesword in "Ask HN: I can't find a job. What do I do?"]]></title><description><![CDATA[
<p>Add the name of the institution you went to to your resume and add "dropped out due to health reasons" in tiny (but still readable) font underneath. This will get you past most automated HR filters without you having to be dishonest. Since you already have some experience, I do not think anyone will bring up your education in an actual interview unless you bring it up.<p>Context - I'm from India, and works at big tech. I do have a degree, but no employer has every asked to see it. They just want to know that I _went_ to a college, doesn't matter if I graduated or not.<p>> What can I do that would make you look past my lack of educational qualifications?<p>Your own one-person software-as-a-service business or relevant side projects. Hard to argue that you are not qualified when you can point them to github/website and say "I made this".</p>
]]></description><pubDate>Sun, 19 Nov 2023 17:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38334676</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=38334676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38334676</guid></item><item><title><![CDATA[New comment by lonesword in "Cursorless is alien magic from the future"]]></title><description><![CDATA[
<p>I turned 30 this year and had a bout with RSI. My elbows hurt, there was pain in the back of my hand, and my little finger even started going numb if I use the phone too much. What helped:<p>- I got the logitech MX vertical mouse. This removed the pain in the back of my hand<p>- After being skeptical for a while, I got myself the logitech k860 ergonomic keyboard. It helped.<p>This is of course not a long term solution, but it might help you relieve pain almost immediately. Thought I'd leave this here in case someone was one the fence about buying an ergonomic mouse/keyboard.</p>
]]></description><pubDate>Fri, 10 Nov 2023 09:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38216883</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=38216883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38216883</guid></item><item><title><![CDATA[New comment by lonesword in "Iceland: The emerging tech-ecosystem of the Nordics"]]></title><description><![CDATA[
<p>No, it' not that low for mid level engineers. Here's some anecdotal data:<p>An SDE II offer from Amazon (Berlin) was 90k base +  15K sign-on bonus + some RSUs. An SDE I (new-grad ish) at Amazon makes 72K euros + RSUs (at Aachen).<p>Zalando offered 75k for an Applied Science role (Berlin) for someone with a masters degree and 3 years of web-dev experience before the masters.<p>Delivery Hero (Berlin) recently hired a friend of mine. His base pay was 84k euros. He had ~ 5 years of experience as a back-end dev.<p>Some one I know who defended their PhD in 2022 was offered 90k (base pay, no variable component) at Porsche.<p>I know about a recent offer from a translation comp
any based in Cologne that was close to 80k euros (base) for an SDE.<p>New grads still get offers in the 45-55k range, especially in smaller cities. A friend of mine just received a 57k offer from Deutsche Boerse (Frankfurt) for a non-SDE technical role. Honestly, it's not bad. 57k is approximately 2500 euros a month after taxes. Assuming that you pay 1000 euros for rent, you are still left with 1500 euros. Groceries shouldn't be more than 500-600 euros a month.</p>
]]></description><pubDate>Mon, 05 Jun 2023 07:04:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36193332</link><dc:creator>lonesword</dc:creator><comments>https://news.ycombinator.com/item?id=36193332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36193332</guid></item></channel></rss>