<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: PNWChris</title><link>https://news.ycombinator.com/user?id=PNWChris</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 17:06:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=PNWChris" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by PNWChris in "Uber Is Locking Out NYC Drivers Mid-Shift to Lower Minimum Pay"]]></title><description><![CDATA[
<p>Is this the case?<p>I was under the impression that Uber has to act as a pure play buyer-seller matching system. Otherwise the drivers aren’t independent contractors, they’re being controlled like employees.</p>
]]></description><pubDate>Mon, 24 Jun 2024 21:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40781319</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=40781319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40781319</guid></item><item><title><![CDATA[New comment by PNWChris in "Amazon Defends Its Use of Signal Messages in Court"]]></title><description><![CDATA[
<p>I don’t think this is a fair retort. Personal communication is not what is being looked at here.<p>No business I’ve ever worked at has encouraged or tolerated the use of personal messaging platforms for business.<p>Why do these execs get an exception? What are they doing that warrants hiding? I think any normal bystander would see this as suspicious.<p>Why are so many companies trying to hide their executive decision making? It keeps showing up in the news.<p>Why did Arthur Anderson and Enron shred all those documents? Who knows? I have no idea what was in those reams, and nobody ever will. I’d bet it would not look good for the folks at the top if we could.<p>With the amount of power these businesses yield, they absolutely should be held to basic record keeping standards. Companies are groups of people, their lifeblood is communication. The only way they can perpetrate large scale wrongdoing is via communication.<p>Our elected government representatives should be able to inspect and question how these powerful entities are run and respond to any wrongdoing they find.<p>We ask a lot from our elected representatives. Likewise, we must ask a lot from our unelected corporate overlords. Yes this is uncomfortable for them. Being powerful should be.<p>A disclaimer about me:
I work for a megacorp as a leaf node IC. Opinions are my own and I don’t speak for anyone else and all that.</p>
]]></description><pubDate>Sun, 19 May 2024 16:52:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40408159</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=40408159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40408159</guid></item><item><title><![CDATA[New comment by PNWChris in "I joined landlord groups to persuade them to be better people to their tenants"]]></title><description><![CDATA[
<p>I get the general idea, but in this case I feel that isn't strictly applicable.<p>OP and the parent comment are focused on tenants that don't appear to have done anything wrong or unreasonable, they're just in a bind and the landlords in question are choosing not to be fair.</p>
]]></description><pubDate>Sat, 04 May 2024 04:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40254935</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=40254935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40254935</guid></item><item><title><![CDATA[New comment by PNWChris in "What's that touchscreen in my room?"]]></title><description><![CDATA[
<p>I agree, I really enjoyed the author’s curiosity and writing style!</p>
]]></description><pubDate>Sat, 20 Jan 2024 07:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39065379</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=39065379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39065379</guid></item><item><title><![CDATA[New comment by PNWChris in "WiFi without internet on a Southwest flight"]]></title><description><![CDATA[
<p>I have nothing insightful to add, I just want to say thanks for posting this!<p>I’m on a flight right now and just went to this URL. Sure enough, it works!<p>I know this information is available via the wifi portal’s UI, but a JSON blob just hits different.<p>```<p>{"timestamp":"2023-09-28T21:57:39Z","eta":"23:45","flightDuration":164,"flightNumber":"DAL992","latitude":47.4557876586914,"longitude":-111.73490905761719,"noseId":"3883","paState":false,"vehicleId":"N883DN","destination":"KMSP","origin":"KSEA","flightId":"N883DN_SF_20230928195737","airspeed":null,"airTemperature":null,"altitude":35273,"distanceToGo":13,"doorState":"Closed","groundspeed":499,"heading":95,"timeToGo":107,"wheelWeightState":"Off"}<p>```<p>Apologies for the JSON formatting, I’m on mobile.</p>
]]></description><pubDate>Thu, 28 Sep 2023 22:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37696456</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=37696456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37696456</guid></item><item><title><![CDATA[New comment by PNWChris in "I built Excel for Uber and they ditched it"]]></title><description><![CDATA[
<p>The Levandowski lawsuit comes to mind <a href="https://en.wikipedia.org/wiki/Anthony_Levandowski#Civil_lawsuit" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Anthony_Levandowski#Civil_laws...</a><p>---<p>Edit:<p>Since I enjoyed OP's story, I thought I should clarify a bit.<p>I'm speaking broadly of how I remember (from the outside) Uber's fast-and-loose IP attitudes in the 2010s.<p>I don't think OP did anything of a similar sort. From comments here it sounds like they used some code they built in their free time that a previous employer didn't want.<p>At Uber it sounds like they asked and were permitted to post their no-longer-needed code to GitHub. It's got its own GH org and everything.<p>This whole chain is legally risky (I wouldn't do it and would strongly advise others not to do it).<p>I feel OPs actions are not Ethically Wrong, though. I wouldn't enjoy living in a world where OP gets sued for this, since it sounds like nobody at work wanted the work and it's not giving competitors an advantage. I won't claim the world isn't like that, though.<p>I really wish I could share OP's attitude and sense of ownership. I built something really cool (entirely in my free time) for a previous employer's hackathon. That code lives on some server they own now, possibly deleted. I deleted my copy after submitting it to the hackathon because I didn't want to risk anything. Company lawyers make just building things for fun feel so risky! It takes the soul out of our work.</p>
]]></description><pubDate>Sat, 16 Sep 2023 00:00:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37530538</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=37530538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37530538</guid></item><item><title><![CDATA[Regrading in Seattle]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Regrading_in_Seattle">https://en.wikipedia.org/wiki/Regrading_in_Seattle</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36957094">https://news.ycombinator.com/item?id=36957094</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Aug 2023 15:17:28 +0000</pubDate><link>https://en.wikipedia.org/wiki/Regrading_in_Seattle</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=36957094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36957094</guid></item><item><title><![CDATA[New comment by PNWChris in "Repeating yourself thrice doesn’t turn you into a 3x developer"]]></title><description><![CDATA[
<p>I'm of two minds on this, I both agree and disagree.<p>Once a code base is a certain size, explicit but bigger can be a boon. Magic dynamic dispatch systems and other tools that simplify plumbing make onboarding and routine, drive-by maintenance way harder IME.<p>I find that once you understand systems that have a dash of "magic", though, it is easier to add features and stuff. Single points of maintenance and all that.<p>It's a continuum, with each side having different benefits.</p>
]]></description><pubDate>Sun, 30 Jul 2023 17:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36933414</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=36933414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36933414</guid></item><item><title><![CDATA[New comment by PNWChris in "Deming Paradox: Operationally rigorous companies aren't nice places to work"]]></title><description><![CDATA[
<p>There was a suicide attempt that sparked a lot of discussion about Amazon and the way they do PIPs back in 2016:<p><a href="https://www.geekwire.com/2016/report-amazon-employee-jumps-off-company-building-seattle/" rel="nofollow">https://www.geekwire.com/2016/report-amazon-employee-jumps-o...</a><p><a href="http://www.businessinsider.com/amazon-employees-share-thoughts-about-suicide-survivor-2016-12" rel="nofollow">http://www.businessinsider.com/amazon-employees-share-though...</a><p>It prompted a lot of discussions in my workplace cafeteria and I recall it was discussed at length on Blind. The consensus I saw at the time was that Amazon has a really rough culture and something needed to change.<p>I have not worked at Amazon, so I cannot speak directly to any of this, though.</p>
]]></description><pubDate>Tue, 25 Apr 2023 05:55:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=35696977</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=35696977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35696977</guid></item><item><title><![CDATA[New comment by PNWChris in "Dropping the SAT requirement is a luxury belief"]]></title><description><![CDATA[
<p>I think that’d be gibidollars (Gi$ or something like that?).<p>All these unusual units are kinda fun, could spice up a presentation or conversation to throw in without context.<p>It gives me that hacker having fun, tarsnap picodollar/byte-month pricing vibe.</p>
]]></description><pubDate>Sun, 05 Mar 2023 19:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=35032783</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=35032783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35032783</guid></item><item><title><![CDATA[New comment by PNWChris in "Apple says iPhones will switch to USB-C chargers to comply with new EU law"]]></title><description><![CDATA[
<p>Another possible issue: arcing/stuff burning on to one of the lightning pins. IDK why it happens, it’s probably lint or something, but it’s easy enough to mitigate: If a cable stops working all the sudden, the first thing I do is wet my fingers and rub both sides of the lightning cable’s connector. Most of the time that does the trick, no new cable or tools needed!<p>An example of the issue I found searching the issue real quick: <a href="https://www.thetechmentor.com/posts/fix-lightning-cable-burnt-pin-black-line/amp/" rel="nofollow">https://www.thetechmentor.com/posts/fix-lightning-cable-burn...</a></p>
]]></description><pubDate>Thu, 27 Oct 2022 18:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=33362105</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33362105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33362105</guid></item><item><title><![CDATA[New comment by PNWChris in "The deception of “buying” digital movies"]]></title><description><![CDATA[
<p>The worst part is that the old “stop stop play” trick doesn’t work on any devices I have that can play disks (Xbox and computers). Every time I play a disk and hit the unskippable nonsense, I’m reminded why nobody uses those things anymore.<p>If you have a stand alone player, however, perhaps that trick still works. Just press stop, then press stop again, then press play. It skips the warnings, pre roll stuff, menus, and just plays the movie.</p>
]]></description><pubDate>Tue, 04 Oct 2022 18:12:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=33084403</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33084403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33084403</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>Oh snap, that is cool! Does the server use raw sockets to pull that off? Or are regular ole TCP sockets capable of this?</p>
]]></description><pubDate>Sun, 02 Oct 2022 08:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=33053958</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33053958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33053958</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>OP here! Great discussion, it's made me realize I should also share my favorite speed test: <a href="https://www.waveform.com/tools/bufferbloat" rel="nofollow">https://www.waveform.com/tools/bufferbloat</a><p>It both tests bandwdith and gives some cool latency measurements (both idle and under load). It's super helpful at diagnosing bufferbloat if there is any on your network connection.<p>I don't run it much since I don't want to tear through my ISP's data cap, but is an excellent tool.</p>
]]></description><pubDate>Sun, 02 Oct 2022 06:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=33053429</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33053429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33053429</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>Fair enough. I think technical users probably don't <i>need</i> this site, but I think there is value to be had (even for those technical users!).<p>For a bit of context:<p>I found myself using this site via my xbox's web browser to make sure my wifi latency is acceptable where I put the xbox.<p>Also, my spouse and I just moved to a new place, so I used this site on my phone to get a quick idea of the latency on wifi in my spouse's office.<p>There's tons of web-based tools to test your bandwidth, but I feel there just isn't a similar ecosystem of quick, web-based "ping" (well, latency, since I can't send ICMP packets from a web browser) tools.<p>-<p>RE: HTTP only, good point. I've set up certbot and the page supports https now. I am not certain how HTTPS will impact the latency measurements, it appears the results are typically a bit higher and occasionally much higher when using HTTPS.<p>-<p>I don't get the disappointment with the use of JS. It's just a bit of inline JS, easy to manually audit if concerned. JS is quite safe IMO and is a very powerful tool, it makes a rich universe of interactive applications possible in the humble web browser. I basically got into CS because of the fun I had creating things for and sharing things on the web.</p>
]]></description><pubDate>Sun, 02 Oct 2022 06:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=33053390</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33053390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33053390</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>Fair point! Just got all the certbot stuff set up. Wasn't too bad, though at first glance it appears there may be a bit more variance in the RTTs.<p>Edit:<p>I think I found a way to get the best of both worlds!<p>I've removed certbot's 301 redirect from HTTP to HTTPS and made it so the protocol used during latency measurements matches the page's state. Now if one wants HTTPS they can use it, but if they want a slightly more stable measurement they can use the http page.</p>
]]></description><pubDate>Sun, 02 Oct 2022 05:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=33053081</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33053081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33053081</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>Super great points, I'm going to experiment with these ideas a bit and see how it goes.</p>
]]></description><pubDate>Sun, 02 Oct 2022 04:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33052719</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33052719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33052719</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>This is super helpful context, thank you! I was wondering why the RTTs appeared to converge only after a couple retries, and why the first measurement was so wildly different when pulling up the page after some time away.</p>
]]></description><pubDate>Sun, 02 Oct 2022 04:01:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=33052708</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33052708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33052708</guid></item><item><title><![CDATA[New comment by PNWChris in "Show HN: An ultra-light-weight tool to quickly test your ping"]]></title><description><![CDATA[
<p>These are great points, I appreciate it!<p>Labelling this a "ping" was a poor choice on my part. I meant ping in the RTT/latency sense, rather than an ICMP sense. Calling it "HTTP latency" is a huge improvement that clearly (and concisely) gets the idea across, I made a quick edit to do just that.<p>RE: recording a range of samples and reporting percentiles:
My hope is to keep the code super simple and the delay to visible info in the UI very low. Elsewhere in the thread folks mentioned the excellent <a href="http://gcping.com/" rel="nofollow">http://gcping.com/</a>. That site has a ton of destinations to test latency to and reports the median of a number of samples - that is a really cool feature set! I don't think I'll be able to do anything close to that in tens of lines of inline JS, unfortunately.<p>Still, the measurements start super noisy and I'd like to ensure my site gives useful data even at the start. I did a bit of a hack to hopefully force the RTT to converge to something useful. I now fire off 3 time-delayed measurements after the page loads. By the time the third finishes, the numbers appear to be pretty stable.</p>
]]></description><pubDate>Sun, 02 Oct 2022 03:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=33052684</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33052684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33052684</guid></item><item><title><![CDATA[Show HN: An ultra-light-weight tool to quickly test your ping]]></title><description><![CDATA[
<p>Howdy HN!<p>I find myself testing my ping from time to time, especially when my internet seems wonky while WFH. It feels like there should be an easier way test my ping than puling up a terminal or a complex web app - especially when I'm on my phone or any other device that doesn't have a terminal.<p>I figured I should be the change I wish to see in the world and created this super light ping test.<p>I also created a latency monitoring solution (<a href="https://github.com/cjjeakle/network-monitor" rel="nofollow">https://github.com/cjjeakle/network-monitor</a>), feel free to clone and try it out! I know there are a lot  more mature monitoring solutions out there, but I never did figure out how to set them up. This one is super simple: clone it to some device that's always on, compile it, set up some systemd stuff, and it's ready to rock on port 8180!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33049820">https://news.ycombinator.com/item?id=33049820</a></p>
<p>Points: 96</p>
<p># Comments: 61</p>
]]></description><pubDate>Sat, 01 Oct 2022 20:31:46 +0000</pubDate><link>http://ping.projects.chrisjeakle.com</link><dc:creator>PNWChris</dc:creator><comments>https://news.ycombinator.com/item?id=33049820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33049820</guid></item></channel></rss>