News for hackers. Stuff that matters.

TomasHubelbauer

Re:Ask HN: What's your favorite elegant/beautiful algorithm? on Wednesday October 17, 2018 @04:37AM (#18237245)
I've always appreciated the Bresenham's line algorithm. It's a very simple algorithm and has been "superseded" by Xiaolin Wu's line which can also do antialiasing, but ever since I learnt about it, I've been very fond of it. Also the fact that it's an algorithm for use in computer graphics helps, because for me it's very easy to get excited about visual stuff as opposed to the more abstract CS stuff, which I have deep appreciation for but can't understand most of or kick myself enough to try.
Re:Show HN: WebRTC signalling data using QR codes on Saturday October 13, 2018 @05:11AM (#18207148)
I think this patent has been mistakenly granted this year:

https://patents.google.com/patent/US20160021148A1 (see the "grant" status line)

I think it should not have been granted there being prior art, but for it to be turned over, I think it would have to be challenged in court. That's my limited understanding as a non-US person without any experience with patents whatsoever.

Re:Show HN: WebRTC signalling data using QR codes on Saturday October 13, 2018 @03:48AM (#18206904)
This is great, thanks for posting it. I've had the same idea myself and started and abandoned this exact same project a few times. Same down to cutting the SDP up into multiple QR codes. I am glad to see this brought to life.

I am also surprised to see @nilknarf has done that in 2014! (As per their comment.) Don't know how I didn't come across his post during my research into this, but checking it now, someone in the comments posted a link to a patent which captures this idea.

http://www.freepatentsonline.com/20160021148.pdf

The patent must be invalid, because it's from 2016 and there is clearly prior art, but it kind of sucks, because it basically means polishing something like e.g. @phiresky has done with the remote pen just means if you succeed in bringing down the time to connect and make it something usable enough for users, you're opening yourself up to a claim if you decide to package it up into an app.

Show HN: Download GitHub invoices using Puppeteer

https://github.com/TomasHubelbauer/scrape-github-invoices/tr...Hey HN, I was frustrated with downloading GitHub invoices for my org by hand so I figured I'd use the GitHub API to download them instead.…not so fast! The GitHub API doesn't allow one to do that. So I decided to stretch my Puppeteer muscle as I've been enjoying it more and more since I first looked into it and scrape the licenses...

( Read More... | no comments | on HN )

Show HN: Track Office files in Git and view diffs of them in online repo hosts

https://github.com/TomasHubelbauer/modern-office-git-diffHey everyone, I made this tool which allows one to use it as a Git hook which will then extract modern Office files (ZIP archives of XML files) to directories named by them and take advantage of GitHub/GitLab/Whatever's online diff when inspecting PRs and commits to a repository.Diffing Office files was not an unsolved problem before, I...

( Read More... | no comments | on HN )

Show HN: WebRTC Data Channels Example

https://github.com/TomasHubelbauer/webrtc-data-channel-demoHi! I made this GitHub repo to try and show WebRTC data channels and the connection establishment flow in a different way from what I was able to find online.My aim with this repository is to make WebRTC data channels accessible to any web developer by showcasing offerer and answerer separately for total novices (makes it much clearer...

( Read More... | 9 comments | 91 points | on HN )
Re:VS Code Roadmap 2018 on Wednesday November 01, 2017 @09:58AM (#15601157)
I use VS Code most of the time, but the reason I always use Notepad for taking quick notes _is_ the startup time of VS Code. If they improved it, I'd be using it for both. It is an important metric for some.
Re:Bitbucket Down - Major Outage on Monday October 16, 2017 @09:33AM (#15483011)
What software aside from Git Appraise (decentralized code reviews) and Git Dit (decentralized issue tracking - alpha quality) do you know of that could be used to move more of what is kept in GitLab/GitHub/BitBucket databases into Git objects and Git tree in order to make Git decentralized again?
Re:Keybase launches encrypted Git on Wednesday October 04, 2017 @04:31PM (#15404323)
This is amazing. I've been aware of KeyBase for some time now, but never really explored it. This is the push. Typing this comment as I am setting up my proofs.