<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: bittersweet</title><link>https://news.ycombinator.com/user?id=bittersweet</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 19 Sep 2026 12:53:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bittersweet" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bittersweet in "Mouseless – fast mouse control with the keyboard"]]></title><description><![CDATA[
<p>In your video you mention not being able to use tab, enter etc for system dialogs on Mac, if you enable 'Use keyboard navigation to move focus between controls' in the Keyboard settings (under Shortcuts), you can cycle the focus with tab (and shift+tab), and select them with space. It's one of the first things I enable on a new install :-)</p>
]]></description><pubDate>Thu, 12 Dec 2024 16:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42400386</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=42400386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42400386</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: I am building a Safari Web Extension to switch tabs efficiently"]]></title><description><![CDATA[
<p>This is a great idea! I have been using Vimium [1] for years now in both Chrome and FF which provides similar functionality, it's a real productivity booster for me.<p>Vimium calls their flavor the "vomnibar", and you can search in open tabs, history and bookmarks. The bar is my most used feature next to navigating on pages, opening links and managing tabs (Go to previous tab, pinning, muting, closing, duplicating).
It might be a nice extension to take a look at for even more inspiration!<p>For people wanting tab switching like this on Chrome or FF, I'd say give Vimium a shot. Even if you're not into Vim-like key bindings, knowing Vim is definitely not a requirement to getting value out of it. It allows me to be completely keyboard driven.<p>[1]: <a href="https://github.com/philc/vimium" rel="nofollow">https://github.com/philc/vimium</a></p>
]]></description><pubDate>Thu, 01 Dec 2022 10:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=33814581</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=33814581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33814581</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: I am building a Safari Web Extension to switch tabs efficiently"]]></title><description><![CDATA[
<p>Vimium provides go-to-previous-tab via `^`.</p>
]]></description><pubDate>Thu, 01 Dec 2022 10:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=33814425</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=33814425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33814425</guid></item><item><title><![CDATA[New comment by bittersweet in "Dutch Cities Ban 15-Minute Delivery Services"]]></title><description><![CDATA[
<p>The article mentions the nuisance caused by darkstores, but does not go in depth. I've recently came across a small instagram [0] that details some of these. I want to mention some of the nuisances.<p>Especially in Amsterdam the infrastructure in neighbourhoods is not suitable, the stores need to re-up their supply many times a day (10-15 times), leading to (bike) traffic build up in the often narrow streets [1][2].<p>They also supply in the weekend, which goes against local ruling on when business can load/offload (generally not in the weekend).<p>Their scooters and bikes take up a lot of space on sidewalks as well, which normally was used by residents only.<p>[0]: <a href="https://www.instagram.com/stopdarkstoreswoonwijk/" rel="nofollow">https://www.instagram.com/stopdarkstoreswoonwijk/</a>
[1]: <a href="https://www.instagram.com/p/CZhHWrHo61n/" rel="nofollow">https://www.instagram.com/p/CZhHWrHo61n/</a>
[2]: <a href="https://www.instagram.com/p/CW_BFtdDHIz/" rel="nofollow">https://www.instagram.com/p/CW_BFtdDHIz/</a></p>
]]></description><pubDate>Thu, 17 Feb 2022 15:11:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=30373883</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=30373883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30373883</guid></item><item><title><![CDATA[New comment by bittersweet in "Warez: The Infrastructure and Aesthetics of Piracy"]]></title><description><![CDATA[
<p>You might be remembering pftp, which had a few modded versions (mew6, "shit").</p>
]]></description><pubDate>Wed, 22 Dec 2021 05:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=29645921</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=29645921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29645921</guid></item><item><title><![CDATA[New comment by bittersweet in "DNS Performance compared: CloudFlare 1.1.1.1 x Google 8.8.8.8 x Quad9 x OpenDNS"]]></title><description><![CDATA[
<p>Amsterdam:<p><pre><code>  test1   test2   test3   test4   test5   test6   test7   test8   test9   test10  Average
  cloudflare     28 ms   37 ms   25 ms   28 ms   28 ms   24 ms   25 ms   24 ms   26 ms   26 ms     27.10
  cloudflare2nd  24 ms   25 ms   29 ms   28 ms   34 ms   31 ms   21 ms   27 ms   33 ms   34 ms     28.60
  google         29 ms   35 ms   37 ms   33 ms   18 ms   34 ms   39 ms   50 ms   84 ms   15 ms     37.40
  google2nd      15 ms   27 ms   25 ms   30 ms   42 ms   28 ms   22 ms   28 ms   27 ms   28 ms     27.20
  quad9          61 ms   55 ms   32 ms   37 ms   28 ms   30 ms   24 ms   20 ms   20 ms   21 ms     32.80
  opendns        48 ms   50 ms   46 ms   68 ms   61 ms   186 ms  43 ms   56 ms   50 ms   43 ms     65.10
  norton         35 ms   167 ms  32 ms   36 ms   32 ms   36 ms   33 ms   48 ms   47 ms   38 ms     50.40
  cleanbrowsing  31 ms   34 ms   35 ms   33 ms   34 ms   30 ms   24 ms   23 ms   24 ms   27 ms     29.50
  yandex         48 ms   53 ms   54 ms   47 ms   59 ms   67 ms   47 ms   52 ms   52 ms   91 ms     57.00
  adguard        17 ms   20 ms   23 ms   17 ms   19 ms   25 ms   139 ms  22 ms   25 ms   21 ms     32.80
  neustar        26 ms   34 ms   31 ms   28 ms   26 ms   29 ms   33 ms   24 ms   25 ms   34 ms     29.00
  comodo         38 ms   38 ms   46 ms   41 ms   37 ms   34 ms   28 ms   33 ms   37 ms   38 ms     37.00</code></pre></p>
]]></description><pubDate>Tue, 03 Apr 2018 09:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=16742973</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=16742973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16742973</guid></item><item><title><![CDATA[New comment by bittersweet in "Ask HN: Who is hiring? (July 2016)"]]></title><description><![CDATA[
<p>Springest | Amsterdam, ONSITE | Full-time | VISA<p>Springest is a rapidly growing international marketplace for learning. From online trainings to university courseware,<p>Springest helps you find, compare, and book whatever you need to reach your personal and professional learning goals.
We are looking for a senior developer to join our product team. We use Holacracy which in short means we have no managers and you are in control of what you do. You help build and shape the product.<p>Stack: our main app is built on Rails with Postgresql, Elasticsearch, Redis and more. Next to this we have a lot of smaller services and internal tools where we use whatever tool is best for the job but we have Golang and Elixir/Phoenix in production.<p>Springeteers are a happy bunch, and learning is very important here. Next to internal workshops, we regularly host meetups in the Ruby and DevOps spaces, most recently we hosted Elixir Amsterdam. We also organise monthly in-company hackdays where we work on creative ideas and new technologies that are not on our regular roadmap. Some hackday projects have grown out to become part of our core business. If you come up with a great idea you're excited about, you can run with it and see how far it can go. Read more about that here: <a href="https://medium.com/@springestdev/how-to-run-an-all-company-hackathon-ad9c85b4420f" rel="nofollow">https://medium.com/@springestdev/how-to-run-an-all-company-h...</a><p>VISA: We can and have hired from outside the EU so we can help you get set up here in Amsterdam.
Every employee gets a 1000 Euro budget per year which you can use to go to conferences, buy books etc to develop yourself. We are an English speaking company but some of us have also used it to learn Dutch.<p>Interview process: When hiring we like to talk in person or on the phone to get to know you, after which we do a 1-2 day trial to get a feel for your working style. This also helps you get a better impression of our team, our working environment, and the Holacratic process.<p>* Learn more about Springest: <a href="http://about.springest.com/" rel="nofollow">http://about.springest.com/</a> and <a href="http://over.springest.nl/werken-bij-springest/" rel="nofollow">http://over.springest.nl/werken-bij-springest/</a> (Dutch)
* About Holacracy: <a href="http://about.springest.com/holacracy/" rel="nofollow">http://about.springest.com/holacracy/</a>
* What it's like to work at Springest: <a href="https://www.youtube.com/watch?v=zNBgkhkPK14" rel="nofollow">https://www.youtube.com/watch?v=zNBgkhkPK14</a>
* More about the vacancy: <a href="http://devblog.springest.com/vacancy-senior-ruby-on-rails-developer-in-amsterdam" rel="nofollow">http://devblog.springest.com/vacancy-senior-ruby-on-rails-de...</a><p>If you have any questions or want to apply, contact mark@springest.com</p>
]]></description><pubDate>Fri, 01 Jul 2016 15:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=12016980</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=12016980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12016980</guid></item><item><title><![CDATA[New comment by bittersweet in "Ask HN: Who is hiring? (June 2016)"]]></title><description><![CDATA[
<p>Springest | Amsterdam, ONSITE | Full-time | VISA<p>Springest is a rapidly growing international marketplace for learning. From online trainings to university courseware, Springest helps you find, compare, and book whatever you need to reach your personal and professional learning goals.<p>We are looking for a senior developer to join our product team. We use Holacracy which in short means we have no managers and you are in control of what you do. You help build and shape the product.<p>Stack: our main app is built on Rails with Postgresql, Elasticsearch, Redis and more. Next to this we have a lot of smaller services and internal tools where we use whatever tool is best for the job but we have Golang and Elixir/Phoenix in production.<p>Springeteers are a happy bunch, and learning is very important here. Next to internal workshops, we regularly host meetups in the Ruby and DevOps spaces. We also organise monthly in-company hackdays where we work on creative ideas and new technologies that are not on our regular roadmap. Some hackday projects have grown out to become part of our core business. If you come up with a great idea you're excited about, you can run with it and see how far it can go.<p>VISA: We can and have hired from outside the EU so we can help you get set up here in Amsterdam.<p>Every employee gets a 1000 Euro budget per year which you can use to go to conferences, buy books etc to develop yourself. We are an English speaking company but some of us have also used it to learn Dutch.<p>Interview process: When hiring we like to talk in person or on the phone to get to know you, after which we do a 1-2 day trial to get a feel for your working style. This also helps you get a better impression of our team, our working environment, and the Holacratic process.<p>* Learn more about Springest: <a href="http://about.springest.com/" rel="nofollow">http://about.springest.com/</a> and <a href="http://over.springest.nl/werken-bij-springest/" rel="nofollow">http://over.springest.nl/werken-bij-springest/</a> (Dutch)<p>* About Holacracy: <a href="http://about.springest.com/holacracy/" rel="nofollow">http://about.springest.com/holacracy/</a><p>* What it's like to work at Springest: <a href="https://www.youtube.com/watch?v=zNBgkhkPK14" rel="nofollow">https://www.youtube.com/watch?v=zNBgkhkPK14</a><p>* More about the vacancy: <a href="http://devblog.springest.com/vacancy-senior-ruby-on-rails-developer-in-amsterdam" rel="nofollow">http://devblog.springest.com/vacancy-senior-ruby-on-rails-de...</a><p>If you have any questions or want to apply, contact mark@springest.com</p>
]]></description><pubDate>Thu, 02 Jun 2016 09:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=11821207</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=11821207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11821207</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: I've been writing daily TILs for a year"]]></title><description><![CDATA[
<p>I love this! I started doing this years ago as well via a simple notes dir in my dotfiles (example [1]), and actually wrote a small tool to help me with it [2]. This way I can list all the note files I have (cli, zsh, vim etc) and pretty print them a bit and have search if I can't remember the exact thing :)<p>[1]: <a href="https://github.com/bittersweet/dotfiles/blob/master/notes/git.txt" rel="nofollow">https://github.com/bittersweet/dotfiles/blob/master/notes/gi...</a><p>[2]: <a href="https://github.com/bittersweet/notes" rel="nofollow">https://github.com/bittersweet/notes</a></p>
]]></description><pubDate>Wed, 10 Feb 2016 08:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=11071482</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=11071482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11071482</guid></item><item><title><![CDATA[New comment by bittersweet in "GoPro cutting 7 percent of its workforce"]]></title><description><![CDATA[
<p>People have mentioned the Garmin Virb being able to do this, and I have to mention that their software [1] is great and easily useable with any video file. I've used it to sync up my bike rides recorded with a Go Pro to my .gpx file and show speed, map etc.
You just have to manually sync the start of the file with a start point in the video, which is easy enough.<p>The GoPro software is horrendous in comparison as I could not even import my video files (one of 4,5 gb and another one of around 1,5) with over 25gb free space. Maybe it needed to convert before importing? In any case I just joined up the files with ffmpeg and imported in Virb and off I went, very recommended!<p>[1]: <a href="http://www.garmin.com/en-US/shop/downloads/virb-edit" rel="nofollow">http://www.garmin.com/en-US/shop/downloads/virb-edit</a></p>
]]></description><pubDate>Thu, 14 Jan 2016 11:08:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=10900653</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=10900653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10900653</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: Golongpoll – Go HTTP longpolling library"]]></title><description><![CDATA[
<p>I've been using SSE with Go for personal projects, so just one browser, could you expand on the issues you mentioned? I'm curious if it is indeed as bad as you say.</p>
]]></description><pubDate>Thu, 12 Nov 2015 08:35:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=10551984</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=10551984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10551984</guid></item><item><title><![CDATA[New comment by bittersweet in "Running three hours of Ruby tests in under three minutes"]]></title><description><![CDATA[
<p>Seconded, I have not thought about this before or come across this idea at all and certainly sounds interesting!</p>
]]></description><pubDate>Fri, 14 Aug 2015 11:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=10059550</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=10059550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10059550</guid></item><item><title><![CDATA[New comment by bittersweet in "Ask HN: Open source OCR library?"]]></title><description><![CDATA[
<p>I was actually looking in to Tesseract yesterday, so this post coincides nicely.<p>I have a hobby project where I scrape instagram photos, and I actually only want to end up with photos with actual people in them. There are a lot of images being posted with motivational texts etc that I want to automatically filter out.<p>So far I've already built a binary that scans images and spits out the dominant color percentage, if 1 color is over a certain percentage (so black background white text for example), I can be pretty sure it's not something I want to keep.<p>I've also tried OpenCV with facial recognition but I had a lot of false positives with faces being recognized in text and random looking objects, and I've tried out 4 of the haarcascades, all with different, but not 'perfect' end results.<p>OCR was my next step to check out, maybe I can combine all the steps to get something nice. I was getting weird texts back from images with no text, so the pre-processing hints in this thread are gold and I can't wait to check those out.<p>This thread is giving me so much ideas and actual names of algorithms to check out, I love it. But I would really appreciate it if anyone else has more thoughts about how to filter out images that do not contain people :-)</p>
]]></description><pubDate>Thu, 25 Jun 2015 07:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=9776483</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=9776483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9776483</guid></item><item><title><![CDATA[New comment by bittersweet in "Rubygems.org compromised"]]></title><description><![CDATA[
<p>Qrush, one of the guys behind Rubygems tweeted that the credentials of every yml file ended up on pastie: <a href="https://twitter.com/qrush/status/296638346283868160" rel="nofollow">https://twitter.com/qrush/status/296638346283868160</a><p>> Someone posted <a href="http://rubygems.org" rel="nofollow">http://rubygems.org</a> 's config/*.yml to pastie. Didn't include the S3 bucket secret key, but going to reset everything anyway.</p>
]]></description><pubDate>Wed, 30 Jan 2013 16:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=5140025</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=5140025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5140025</guid></item><item><title><![CDATA[New comment by bittersweet in "Bash One-Liners Explained, Part V: Navigating around"]]></title><description><![CDATA[
<p>The author notes that there is no meta key anymore [1], however you can often setup your terminal emulator to use another key as the meta key.<p>In iTerm [2] I have the left alt/option key setup as meta, so things like meta-b are much easier to type then Esc-b.<p>[1] "You'll often see Meta+b but there is no such key on the keyboards anymore."
[2] Profiles -> Keys "Left option acts as meta"</p>
]]></description><pubDate>Tue, 27 Nov 2012 21:35:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=4839221</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4839221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4839221</guid></item><item><title><![CDATA[Charm shutting down because of unfixable kernel panics with Rails on Ubuntu]]></title><description><![CDATA[
<p>Article URL: <a href="https://raw.github.com/gist/020171fce9ffca2b77d4/0b194a4bc566e2395833f57f8c11453ddbeb43a5/gistfile1.txt">https://raw.github.com/gist/020171fce9ffca2b77d4/0b194a4bc566e2395833f57f8c11453ddbeb43a5/gistfile1.txt</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4814598">https://news.ycombinator.com/item?id=4814598</a></p>
<p>Points: 40</p>
<p># Comments: 101</p>
]]></description><pubDate>Wed, 21 Nov 2012 15:36:42 +0000</pubDate><link>https://raw.github.com/gist/020171fce9ffca2b77d4/0b194a4bc566e2395833f57f8c11453ddbeb43a5/gistfile1.txt</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4814598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4814598</guid></item><item><title><![CDATA[New comment by bittersweet in "Goldeneye 64's inspirational startup story"]]></title><description><![CDATA[
<p>This article seemed very familiar, and I found the original article where a lot of the quotes/text came from, 'The Making of Goldeneye' from may 2011 [1]<p>[1]: <a href="http://www.nowgamer.com/features/921602/the_making_of_goldeneye.html" rel="nofollow">http://www.nowgamer.com/features/921602/the_making_of_golden...</a></p>
]]></description><pubDate>Fri, 02 Nov 2012 12:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=4732328</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4732328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4732328</guid></item><item><title><![CDATA[Opera's code-review tool Critic, is now open source]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/jensl/critic">https://github.com/jensl/critic</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4711819">https://news.ycombinator.com/item?id=4711819</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Oct 2012 11:37:44 +0000</pubDate><link>https://github.com/jensl/critic</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4711819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4711819</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: Receive desktop notifications from your web apps"]]></title><description><![CDATA[
<p>And are you poling the noti server? I'm wondering how realtime it is :-)</p>
]]></description><pubDate>Tue, 23 Oct 2012 12:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=4687819</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4687819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4687819</guid></item><item><title><![CDATA[New comment by bittersweet in "Show HN: Receive desktop notifications from your web apps"]]></title><description><![CDATA[
<p>Interesting, could you shed some light on the tech behind this?
For example, does this use a custom solution to display notifications or Growl / ML notifications?</p>
]]></description><pubDate>Tue, 23 Oct 2012 12:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=4687714</link><dc:creator>bittersweet</dc:creator><comments>https://news.ycombinator.com/item?id=4687714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4687714</guid></item></channel></rss>