<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: colonelxc</title><link>https://news.ycombinator.com/user?id=colonelxc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 02:12:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=colonelxc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by colonelxc in "Gemini in Chrome"]]></title><description><![CDATA[
<p><a href="https://research.google/pubs/federated-learning-for-mobile-keyboard-prediction-2/" rel="nofollow">https://research.google/pubs/federated-learning-for-mobile-k...</a></p>
]]></description><pubDate>Fri, 19 Sep 2025 06:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45298476</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=45298476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45298476</guid></item><item><title><![CDATA[New comment by colonelxc in "Ask HN: What have you built with ESPHome, ESP8266 or similar hardware"]]></title><description><![CDATA[
<p>I have a similar weather display made from the m5paper, but it doesn't look so nice (no graphics). It only updates once an hour though, and lasts over a month on a charge.</p>
]]></description><pubDate>Mon, 29 Apr 2024 05:50:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40194899</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=40194899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40194899</guid></item><item><title><![CDATA[New comment by colonelxc in "Designing a new concurrent data structure"]]></title><description><![CDATA[
<p>I agree, it is a great pattern if you can spare the memory.</p>
]]></description><pubDate>Mon, 28 Aug 2023 21:34:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37300685</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=37300685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37300685</guid></item><item><title><![CDATA[New comment by colonelxc in "FIFO queues are all you need for cache eviction"]]></title><description><![CDATA[
<p>From the website (<a href="https://s3fifo.com/" rel="nofollow noreferrer">https://s3fifo.com/</a>), it claims that it needs no locking (backing scalability claims). This seems like an important part of their work too, unless I've missed some obvious trick that everyone uses. Naively, I would think that you can't update a hash table (to find the cache items efficiently?) and the queues at the same time without a lock. They surely aren't doing a linear search through the queue looking for a match</p>
]]></description><pubDate>Mon, 28 Aug 2023 15:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37295701</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=37295701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37295701</guid></item><item><title><![CDATA[New comment by colonelxc in "Ask HN: Indoor air quality sensors and other IoT that's local-first and not DIY?"]]></title><description><![CDATA[
<p>Thanks for mentioning this. I had looked at these before, but was holing off due to the cloud-polling home assistant integration.</p>
]]></description><pubDate>Mon, 28 Nov 2022 18:25:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=33777415</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=33777415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33777415</guid></item><item><title><![CDATA[New comment by colonelxc in "“When we all have pocket telephones”"]]></title><description><![CDATA[
<p>I actually had a similar problem trying to park in a parking garage. I talked to some people working there (they were moving 'event day price' signs around). I asked if there was a kiosk or any other way to pay (other than by phone). They said there was not and said I just had to leave and find street parking.<p>This happened when I was trying to park near a place to get my phone fixed!</p>
]]></description><pubDate>Mon, 14 Nov 2022 19:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=33599360</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=33599360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33599360</guid></item><item><title><![CDATA[New comment by colonelxc in "Identity management for WireGuard"]]></title><description><![CDATA[
<p>I've actually had that happen on Android, seemed to somehow kill even all non-tailscale traffic too</p>
]]></description><pubDate>Wed, 19 Oct 2022 22:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=33268484</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=33268484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33268484</guid></item><item><title><![CDATA[New comment by colonelxc in "The 4th Year of SerenityOS"]]></title><description><![CDATA[
<p>Didn't he also work on webkit at Apple?</p>
]]></description><pubDate>Mon, 10 Oct 2022 23:44:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33157701</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=33157701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33157701</guid></item><item><title><![CDATA[New comment by colonelxc in "UBI Would Likely Increase Poverty Rather Than Reduce It (2019)"]]></title><description><![CDATA[
<p>There were record high # of businesses being created during the pandemic. There's anecdotes that it is because they had the opportunity to do so now with some extra cash + time off.<p><a href="https://www.nytimes.com/2021/08/19/business/startup-business-creation-pandemic.html" rel="nofollow">https://www.nytimes.com/2021/08/19/business/startup-business...</a>
<a href="https://www.npr.org/2022/01/12/1072057249/new-business-applications-record-high-great-resignation-pandemic-entrepreneur" rel="nofollow">https://www.npr.org/2022/01/12/1072057249/new-business-appli...</a><p>I had also seen some articles (citation needed!) that part of the employee crunch low-wage businesses are feeling is due to employees in those jobs taking their covid-money+time and training/interviewing/applying for office jobs.<p>I don't think we have a measure on how many people got to pursue their hobbies (rather than 'farting around'), though I'm not sure it matters. UBI proponents don't think that all people will do something 'valuable' though, just that it will be a net positive.</p>
]]></description><pubDate>Mon, 10 Oct 2022 22:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=33157254</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=33157254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33157254</guid></item><item><title><![CDATA[New comment by colonelxc in "A message from Twilio CEO Jeff Lawson: 11% workforce cut"]]></title><description><![CDATA[
<p><a href="https://layoffs.fyi/" rel="nofollow">https://layoffs.fyi/</a></p>
]]></description><pubDate>Wed, 14 Sep 2022 16:11:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=32839231</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=32839231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32839231</guid></item><item><title><![CDATA[New comment by colonelxc in "Ask HN: What is the economics of hiring interns?"]]></title><description><![CDATA[
<p>Interns are part of the recruiting pipeline and ramp-up pipeline. It gives the employer an evaluation period much better than an interview. It gives you a chance to see what work there is really like. They hope you enjoy it, and come back partially ramped up.<p>Speaking of ramp up, it's tough. It takes months for a new hire straight from college to be a net positive (not just when they start accomplishing things, but when they have accomplished enough on their own that it has 'paid back' the time spent teaching/mentoring/leading them).<p>Where does that put interns? Well, it's similar, but then the intern leaves when they're getting the hang of things (so generally they leave a deep net negative) Not to mention that interns generally are less experienced than the new hire, there's not expected to be a good return on investment during the summer.<p>Finally, because the intern has a lot of learning to do, and because they will leave soon, they basically can't be given any mission critical projects. So they will be given the low priority 'nice to have' tasks. This can result in a sad state where an intern will leave a 3/4 finished project, and come back a year later to see that no one has finished it (or worse, the project may be deleted).<p>(On the other hand, I think interns are a great way to get "low priority by PM standards" work done that the engineers really want to get done)<p>Economics? Well interns are cheap. Way cheaper than a FTE. They have low payment rates, and they're only paid for a few months. The bigger costs are the extra time from the engineers to help you ramp up (and the delays in their projects).<p>You'll need to just keep asking for tasks. Ideally you'll have a project that takes half or more of your internship. If you do, make sure to set milestones, break down the project into achievable tasks and demonstrate forward progress. At the end of summer you'll leave, and you want to have at least documented all the things you accomplished.<p>If they don't have stuff for you, see if you can take some tasks from their backlog. They probably wont let you have things that need to ship soon, but you can probably find something they'll agree to.<p>Good luck</p>
]]></description><pubDate>Sat, 25 Jun 2022 02:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=31872058</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31872058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31872058</guid></item><item><title><![CDATA[New comment by colonelxc in "SEC charges Nvidia with inadequate disclosures about impact of cryptomining"]]></title><description><![CDATA[
<p>They don't have to. The problem is that they said to investors repeatedly, "Sales are up due to increase in gaming demand", when they actually knew that a signficant portion of the increase was due to cryptomining.<p>So what the SEC is fining them for is lying to investors. If nvidia didn't know how much of their sales were to cryptomining, then there would be no fine. If they did know, and did share that in their reports, there would be no fine.</p>
]]></description><pubDate>Tue, 17 May 2022 22:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=31416813</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31416813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31416813</guid></item><item><title><![CDATA[New comment by colonelxc in "The Google incentive mismatch: Problems with promotion-oriented cultures"]]></title><description><![CDATA[
<p>The "nobody dares giving bad feedback" thing isn't about retaliation (though I suppose that could happen). It's because perf is actually the worst place to provide "honest" feedback to a person about their performance.<p>It's complaining to managers/directors instead of talking to the person themselves (the recipient wont get to read your feedback for a couple months after). Even if you want to talk to a manager about some performance concerns, you should do that directly, instead of putting it in a record that sticks around for a persons whole employment<p>It's a bureaucracy game, and people who give bad feedback don't know how to play.<p>(I'm not endorsing the system at all, just rejecting the idea of it being retaliation-based. Anybody giving bad feedback doesn't understand what is going on)</p>
]]></description><pubDate>Wed, 04 May 2022 15:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=31262132</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31262132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31262132</guid></item><item><title><![CDATA[New comment by colonelxc in "The Machine Learning Job Market"]]></title><description><![CDATA[
<p>In general, yes, I think that would be okay. I think it would be a mistake to create separate sections for each level. Overall your achievements within a single company should not be organized chronologically, but by what you want to show off. This may still be mostly chronological as you take on more responsibility/leadership.<p>Now, I don't object to adding a line like: "promoted twice from Software Engineer 2 to Staff Software Engineer" or whatever, which I think is a good middle ground (and I would put this as the very last, least important entry for that company)</p>
]]></description><pubDate>Mon, 25 Apr 2022 18:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=31158552</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31158552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31158552</guid></item><item><title><![CDATA[New comment by colonelxc in "The Machine Learning Job Market"]]></title><description><![CDATA[
<p>I don't think that is unusual to list the latest level on a resume. I'm certainly not going to dedicate space on a resume to list time ranges for every promotion.</p>
]]></description><pubDate>Mon, 25 Apr 2022 17:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=31158062</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31158062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31158062</guid></item><item><title><![CDATA[New comment by colonelxc in "How to balance between delete compliance and backups"]]></title><description><![CDATA[
<p>It's generally not required to 'permanently delete instantly' (this includes GDPR).<p>So you take a backup every day, and delete backups after 30 days (or whatever amount of time you need to for compliance). When somebody says 'delete this permanently', you do, from your primary data store. Then after 30 days, not even the backups will have anything.<p>You can also get fancy with more than one stage (soft delete, hard delete, then backup purge), as long as the whole pipeline is done within the compliance window.<p>Of course, the trickiest part of all of this is knowing where all data can proliferate, and making sure it doesn't (don't let people download data to their machines, don't let people create a 'copy of prod' that sticks around outside or retention.</p>
]]></description><pubDate>Sat, 16 Apr 2022 01:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=31048015</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=31048015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31048015</guid></item><item><title><![CDATA[New comment by colonelxc in "I must announce the immediate end of service of SSLPing"]]></title><description><![CDATA[
<p>It's still relevant. There are still numbers lower than 1%. Less than 1% of viewers will upvote/downvote a video they watched, which is much easier (and less expensive) than paying.</p>
]]></description><pubDate>Mon, 11 Apr 2022 18:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30992899</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=30992899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30992899</guid></item><item><title><![CDATA[New comment by colonelxc in "Sergey Brin: The Facebook phenomenon is a problem (2007)"]]></title><description><![CDATA[
<p>This might just be an impreciseness of language, but it's actually 20 days after you've been there 3 years, and 25 after you've been there for 5.<p>So if you're saying 'year six' starts the day after you've been there for 5 full years, then yes, we are saying the same thing.<p>(Source: have been at Google almost 8 years, and went through both of those bumps)</p>
]]></description><pubDate>Tue, 29 Mar 2022 21:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=30848868</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=30848868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30848868</guid></item><item><title><![CDATA[New comment by colonelxc in "How our free plan stays free"]]></title><description><![CDATA[
<p>yes, though you should make sure you are allowed to install such software on your office laptop.</p>
]]></description><pubDate>Wed, 16 Mar 2022 20:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=30703858</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=30703858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30703858</guid></item><item><title><![CDATA[New comment by colonelxc in "Tree cover loss – 2001-2020"]]></title><description><![CDATA[
<p>It has a tooltip on the loss section that mentions that the young trees need to get big enough to 'achieve canopy closure'</p>
]]></description><pubDate>Tue, 15 Mar 2022 16:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=30687440</link><dc:creator>colonelxc</dc:creator><comments>https://news.ycombinator.com/item?id=30687440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30687440</guid></item></channel></rss>