HNHacker News
TopNewBestAskShowJobs

kasbah

3,337 karma · joined May 8, 2011

Electronic engineer and software developer.

https://kaspar.systems

github.com/kasbah

hn@kaspar.systems ---

submissionscomments
kasbah··on Tamper: Chrome devtools extension for capturing and editing HTTP requests
I was hoping this would be a more modern Tamper Data [1] but it sounds like you can't edit requests before they are sent?

[1]: https://addons.mozilla.org/en-US/firefox/addon/tamper-data/

kasbah··on Excel.vim
I could actually really use a nice display of CSV and TSV files (with editing).
kasbah··on The biggest thing with small patches (2004)
How would you unit test device drivers?
kasbah··on CircuitMaker: a free PCB design tool powered by Altium
Dave Jones said on the AmpHour podcast that it will be a Windows program but files have to be stored online. Sounds like a deal breaker really.
kasbah··on What's a Mathematician to do?
Tangentially related: a humorous response to a similar question on Quora.

http://www.quora.com/What-do-grad-students-in-math-do-all-da...

kasbah··on Getting It Done with Haskell
I guess so. I got a bit fed up with parsing text too and got side-tracked to more graphical things. Initially to Elm [1].

It's not exactly Haskell but Elm is a fun way to get into Functional and Functional Reactive programming while drawing some things on screen and making them move.

There are probably more graphical tutorials for Haskell too. I recently found some good examples for Gloss [2] and am moving from Elm to that right now. There is an "Elm for Haskell" called HElm [3] too.

[1]: http://elm-lang.org

[2]: http://gloss.ouroborus.net

[3]: http://helm-engine.org

kasbah··on Getting It Done with Haskell
Its not databases or network services but Write Yourself a Scheme in 48Hrs [1] is a more practical intro.

Aside from that I would recommend the cis194 Lectures [2] if you do feel ready to take a slightly more thorough top down approach. There are exercises for every almost every lecture and you can even peak at your digital neighbours to compare solutions [3].

[1]: https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_...

[2]: http://www.seas.upenn.edu/~cis194/lectures.html

[3]: https://github.com/search?q=cis194&type=Everything&repo=&lan...

kasbah··on Virtual DOM in Elm
It is fun to play with and I managed to pick it up very quickly (after having already spent a significant amount of time learning Haskell).

I am a bit concerned about the lack of typeclasses and what that could mean if I try and build something bigger using it. Maybe I could use Purescript and Elm together.

kasbah··on Why does Outlook map Ctrl+F to Forward instead of Find?
Because Bill Gates doesn't speak Polish or German.
kasbah··on How To Profit From Selling Digital Products
Most of the successful open-soure projects that I have encountered have the main dev providing support through email lists and/or IRC. There is normally a community too but the main dev will know the most about the project.
kasbah··on How To Profit From Selling Digital Products
This point, that making copies of software, comes at no direct cost to the creator is often glossed over in articles that express amazement at the free software and open-source movements. "Why would someone spend so much time working on something and then give it away for free?" they ask and I personally like Linus Torvalds' response that it was the only thing to do that made sense to him.

It is a generous act but it comes at no additional cost to the donor and what person doesn't want their work to be as useful to as many people as possible?

I believe it is also the key thing to consider in explaining the rise of software piracy and the opposition to DRM. I hope to see a complete paradigm shift in my life-time, in the everyday software-user, in understanding what what they can reasonably be expected to do with a digital work, i.e. copy, copy and copy again as it doesn't cost anyone anything.

A business with an 85% percent profit margin makes me uneasy and seems exploitative to say the least. It is unfair to the consumer, it's just that most consumers don't really know or care, they can always pirate it if they can't afford it.

kasbah··on Urllib3, Stripe, and Open Source Grants
Well, I was wondering how you make a living if you don't get contracts/contributions like this. Not to pry too much but I guess the services you set up are actually profitable or do you have to support yourself by contracting?

I have begun freelancing myself and find that I have a lot more time for my own projects and open-source contributions. Still, sometimes I wish I could drop the contracting all together.

I'd love to one day have something that I created or contributed to, in my own time, be popular enough to get hired to work on it.

kasbah··on Urllib3, Stripe, and Open Source Grants
What does he normally do full-time?
kasbah··on Ask HN: What's the best technical eBook you have read?
Thanks for reminding me of this one. I had a brief skim of this years ago when I was short on money and time. Now with a bit more of both I have ordered a paperback copy.
kasbah··on Ask HN: What's the best technical eBook you have read?
The Architecture of Open Source Applications series is a great read. It is mostly written by project creators and contributers and freely available on-line: http://aosabook.org/
kasbah··on Tessel: A microcontroller that runs JavaScript
No Linux, which can be an advantage or a disadvantage depending on whom you talk to.
kasbah··on Go Read: One Year with Money and App Engine
I have no idea why this took off. I just thought I'd try and re-post it as I really like goread.io and the blogpost. I don't think the submitter matters. Maybe a little if people see that it's self promotion. But there is plenty self-promotion on the front page. More of a timing and luck thing I think.
kasbah··on Engineer invents safe way to transfer energy to medical chips in the body
>There's a really interesting video of a HAM guy who has built a system such that he yells into a microphone which then uses the audio energy to generate an RF pulse that travels out the antenna.

Fascinating, would love to see that in some distopian sci-fi story. Link for those that are curious: http://hackaday.com/2013/11/26/amateur-radio-transmits-1000-...

kasbah··on The Linux kernel, how it is developed, and how we stay sane doing it
Doesn't work at all for me in either Chromium or Firefox (all extensions disabled) on Ubuntu 12.04. I just press play and it tries to load and goes back to a play button.
kasbah··on Learn How to Contribute to the Linux Kernel: Take the Eudyptula Challenge
It will tell you if it has not accepted your email and why.
kasbah··on No JSON/MAPS interoperability in 17.0?
I find it easier to read. It's easier to parse too so it doesn't rely on standardization as much. There was some effort towards standardization but nothing became of it.

https://en.wikipedia.org/wiki/S-expression#Standardization

kasbah··on Google Reader announced its shutdown exactly a year ago
I just have to tag on this post and mention the replacement that I stuck with: http://goread.io

It's open-source with a free hosted service. It works really well for me. I have been very impressed with the progress since inception and am subscribed to a monthly donation.

kasbah··on No JSON/MAPS interoperability in 17.0?
What about S-Expressions? My electronics CAD program recently switched to using it for footprint and layout files and I am very happy about it. It looks like this in text: https://github.com/KiCad/Footprint_Symbols.pretty/blob/maste...
kasbah··on Ask HN: Looking for contributors?
1clickBOM: A browser extension that lets you paste directly from spreadsheet to electronic component retailer shopping carts (Digikey, Mouser, etc.).

Works across retailers and internationally. As well as being a useful purchasing tool (in-house so to speak) could help spread OSHW designs and allow users to purchase a "kit" from their local retailer outlets without the designer (who might be on the other end of the world) having the tedious task of filling bags with components and shipping them.

Written in Coffeescript and for Chrome initially. Firefox port is planned.

https://github.com/kasbah/1clickBOM

kasbah··on Element 14 Holding Orders Based On US Government Watch List
Digikey's and Farnell's parametric search are the best from a user's perspective. All the sites are pretty terrible from a designer's perspective. I concluded this from working out how to generate HTTP requests for them for my pet project: https://github.com/kasbah/1clickBOM
kasbah··on Cory Doctorow: How startups of Silicon Roundabout are gradually being flattened
Yes, I should have said "integral to university budgets" rather than "central".

The thing is, the perceived value of education is largely based around prestige. Unless the cost of studying in the UK suddenly sky-rockets or there is some scandal that damages the reputability of all UK universities there isn't going to be a "bust" scenario.

It just doesn't seem very likely. I can envision a slow decline but no sudden fluctuations. Maybe I am mis-interpreting what "bubble" means?

kasbah··on Cory Doctorow: How startups of Silicon Roundabout are gradually being flattened
Nice little bit of criticism of the Hackney council and I like the summary of the startup scene in general:

  A common pattern in startups is to go to work for one, 
  watch it implode and team up with a colleague or two to 
  move on to another startup; repeat several times until you 
  have agglomerated a bunch of people you know, like and 
  trust; then do your own startup with them. 
The statement that foreign students paying vast sums to study in UK is an "education bubble" is made kind off hand though and I would love to hear Cory expand on that idea.

As far as I can tell this is on the rise and is central to most university budgets. What could happen to "burst" this supposed "bubble"?

kasbah··on EBay is worst-run company I have ever seen: Carl Icahn
Or get RSS from feedflipper: http://feedflipper.net/convert.php?feed=https://itunes.apple...
kasbah··on Element 14 Holding Orders Based On US Government Watch List
In the UK Farnell/Element14 are the best choice for components. My items always arrive next-day when ordered before 5pm and delivery is free (you have to spend at least £20 to pay by card).

The site is a lot more usable than RS-Online so I will often order from them though I have an RS trade-counter nearby. Mouser's and Digikey's sites are just as good (this is from a user perspective, from a designer's perspective they are pretty awful) but orders will ship from the US and take longer.

kasbah··on Fucking Sue Me (2011)
Product A
← PreviousPage 12 of 13Next →