<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: zxcvhjkl</title><link>https://news.ycombinator.com/user?id=zxcvhjkl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 20:49:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zxcvhjkl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zxcvhjkl in "VPNFilter malware infecting 500K devices is worse than was thought"]]></title><description><![CDATA[
<p>ARM/MIPS are Tier 2 platforms for Rust:
<a href="https://forge.rust-lang.org/platform-support.html" rel="nofollow">https://forge.rust-lang.org/platform-support.html</a></p>
]]></description><pubDate>Wed, 06 Jun 2018 23:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=17252049</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17252049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17252049</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Announcing Rust 1.26.2"]]></title><description><![CDATA[
<p>You are both right. I was specifically asking about "stackfull coroutines" as tatterdemalion says, but I stackless coroutines with await/async would be as good for code readability.<p>Thanks for your work btw.</p>
]]></description><pubDate>Tue, 05 Jun 2018 20:33:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=17241761</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17241761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17241761</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Announcing Rust 1.26.2"]]></title><description><![CDATA[
<p>Look at the tokio chat example: <a href="https://github.com/tokio-rs/tokio-core/blob/master/examples/chat.rs" rel="nofollow">https://github.com/tokio-rs/tokio-core/blob/master/examples/...</a><p><pre><code>  let line = io::read_until(reader, b'\n', Vec::new());
  let line = line.and_then(|(reader, vec)| {
     if vec.len() == 0 {
       Err(Error::new(ErrorKind::BrokenPipe, "broken pipe"))
     } else {
       Ok((reader, vec))
     }
  });

  // Convert the bytes we read into a string, and then send   that
  // string to all other connected clients.
  let line = line.map(|(reader, vec)| {
    (reader, String::from_utf8(vec))
  });
  ...
</code></pre>
With monads we end up with much boilerplate that has nothing to do with the actual "business" logic.<p>Maybe you prefer that, but I prefer the code to describe just the business logic.</p>
]]></description><pubDate>Tue, 05 Jun 2018 20:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=17241707</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17241707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17241707</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Announcing Rust 1.26.2"]]></title><description><![CDATA[
<p>Any plans for “stack full” co-routine(go style).<p>IMHO the current “Futures” monad style solution makes the code look a bit confusing.</p>
]]></description><pubDate>Tue, 05 Jun 2018 19:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=17241360</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17241360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17241360</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Stripe is building a Ruby typechecker"]]></title><description><![CDATA[
<p>> People created dynamic languages for the exact reason of not having to define types.<p>Not having to define types is not the biggest merit of dynamic languages.<p>The biggest benefit is to be able to do things that you couldn’t do if you had a type system. You can do some crazy stuff with Ruby’s meta programming.</p>
]]></description><pubDate>Mon, 04 Jun 2018 07:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=17225434</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17225434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17225434</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Stripe is building a Ruby typechecker"]]></title><description><![CDATA[
<p>For me, static typing actually makes it easier and faster to write code. It’s like someone looking continuously over my shoulder for mistakes.<p>I am the least efficient when I write code in JS.<p>On the other hand with Ruby, and meta programming, I can do stuff that would be impossible to express in the most popular type systems.</p>
]]></description><pubDate>Mon, 04 Jun 2018 07:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=17225423</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17225423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17225423</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>Another sample of one: I pay for a personal account, although I don’t really have any projects that couldn’t be public, and my company pays for company account.</p>
]]></description><pubDate>Mon, 04 Jun 2018 01:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223821</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223821</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>> Microsoft has changed<p>Changed? What makes you say that?<p>From the tiny interaction I have with MS I don’t think this is the case.<p>E.g. In my wife’s PC I have Firefox as the default browser, however:<p>1. If she clicks on one of the login manager wallpaper photos, the page opens in MS Edge.<p>2. Every time there is an update, MS Edge reappears as an icon on the desktop.<p>No, MS hasn’t changed. Their PR may have, but at core they are as evil as ever.</p>
]]></description><pubDate>Mon, 04 Jun 2018 01:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223783</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223783</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>Just because someone did it, it doesn’t mean it’s wise and advisable. Just saying.</p>
]]></description><pubDate>Mon, 04 Jun 2018 01:24:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223742</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223742</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>> I think it’s worthwile question to everyone who is lamenting here about the future fate of GitHub if they put their money where their mouth is?<p>I imagine most HN readers are paying customers either directly or indirectly(their company/startup).<p>As a private customer, I wouldn’t object to an increase in the price if that meant they stay independent. If they get acquired by MS I am definitely stopping my subscription.</p>
]]></description><pubDate>Mon, 04 Jun 2018 01:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223724</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223724</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>People base their expectations on past performance. And for MS it hasn’t been stellar. But there is no need for speculation; we will wait and see.<p>The problem is deeper than that though. Unless you were developing an Editor or a Git hosting service, you were not in direct competition with GitHub. Suddenly a lot of startups will find their private code hosted by a direct competitor. I wouldn’t feel comfortable if I was them.</p>
]]></description><pubDate>Mon, 04 Jun 2018 00:51:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223572</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223572</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>> The Silicon Valley hipster development ecosystem does not have a problem with how Google respects privacy.<p>I don’t think that’s the case anymore.<p>But then again “the SV hipster development ecosystem”. Who is that exactly?</p>
]]></description><pubDate>Mon, 04 Jun 2018 00:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223494</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223494</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Microsoft Is Said to Have Agreed to Acquire GitHub"]]></title><description><![CDATA[
<p>> Meanwhile, I'd really like for people to stop hating Microsoft just because "Microsoft"<p>Why is that? Why should people forget how evil MS was and still is?</p>
]]></description><pubDate>Mon, 04 Jun 2018 00:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=17223483</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17223483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17223483</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Cisco says 90% of internet traffic goes through Erlang-controlled nodes"]]></title><description><![CDATA[
<p>Traffic doesn’t even reach the driver. It’s all ASIC.</p>
]]></description><pubDate>Sun, 03 Jun 2018 18:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=17220845</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17220845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17220845</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "Cisco says 90% of internet traffic goes through Erlang-controlled nodes"]]></title><description><![CDATA[
<p>Cisco IOS, NXOS, IOS-XE and IOS-XR are C/C++.</p>
]]></description><pubDate>Sun, 03 Jun 2018 09:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=17218673</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=17218673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17218673</guid></item><item><title><![CDATA[New comment by zxcvhjkl in "AT&T updates firmware to block access to 1.1.1.1"]]></title><description><![CDATA[
<p>I wish it was true. Where I live it’s either Comcast or ATT.<p>Comcast will happily block ports to “protect” me:<p><a href="https://www.xfinity.com/support/articles/list-of-blocked-ports" rel="nofollow">https://www.xfinity.com/support/articles/list-of-blocked-por...</a></p>
]]></description><pubDate>Thu, 03 May 2018 01:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=16982699</link><dc:creator>zxcvhjkl</dc:creator><comments>https://news.ycombinator.com/item?id=16982699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16982699</guid></item></channel></rss>