Hacker Newsnew | past | comments | ask | show | jobs | submit | rbalsdon's commentslogin

I use this site a lot for background noise during the day when I could really use some new scenery. Some of the more subtle ones like the airship are really good for working and coding from horseback is a pretty unique experience.

myNoise.net is another good one. More tailored to workday background noise but a bit less interesting.


Coding from horseback sounds like an interesting experience.

You may also appreciate this:

http://www.imissmybar.com/


I was just told that Illustrator assumes 96 dpi and Glowforge assumes 76 dpi. If you change the Illustrator doc settings to the lower dpi, dimensions will work right. Same problem with Sketch. I haven’t tried the solution out yet to confirm.


Why is anything being assumed. It's all determined by the viewbox.


This sounds a lot like discovery learning! https://en.m.wikipedia.org/wiki/Discovery_learning

If there was a way to sign up for regular sessions like a MOOC, I would be at the top of that list. There’s a problem with formalizing an extremely informal way of learning though...


Im happy to say that my own JSON parser (https://github.com/ryanbalsdon/cerial) passed a lot more of these tests than I expected! It isn’t a general parser though (requires a pre-defined schema) so is probably cheating.


Weak drive means there’s a pull-up resistor and the port will drain itself. Strong drive means you’re going direct and the port won’t.

Drive levels aside, this is called tri-state in electronics: https://en.m.wikipedia.org/wiki/Three-state_logic


I find the one thing that kills my mood quickest is just not drinking enough water. A lot can be learned from tracking your diet: https://cronometer.com/


I can't find a good solution for the problem and that's a bit depressing... This feels a bit more accurate to me though: http://bit.ly/2nsIOXc


My first thought was to check the source for how they're handling credit card data, payments, and gateways. I can't find any of it... Skipping those bits makes ecommerce _a lot_ easier to build!

I second parent's suggestion here though, Stripe API is a great place to start.


Yep, I looked at the Repo on Github and it lists Payments on their roadmap after v1.0.0.

https://github.com/simplcommerce/SimplCommerce/wiki/Roadmap


C. Why the hell does everything have to be a web app?



One practical reason is that I suspect most C developers aren't interested in building web applications. And most web application developers don't know C.


I think that's a terrible thing. I've been a web app developer for most of my career and I'm not super fluent in c anymore. But c is one of those foundational things every developer should know.


I've used libmicrohttpd for a client in the past.

It was easy, and ridiculously fast.


C is usually the wrong choice for non-web apps too.


Why?

With GCC's ability to deploy to just about every architecture, most heavy-handed libraries using C themselves (hence a C FFI in higher languages), and access to the biggest and best GUI libs.

Add in musl and static compilation, you get:

* Probably fast

* Native UIs

* Tiny binaries that are easy to distribute


Usually when i write something i want people to use it. And i am far to lazy to bother with Windows or Mac specific code. Thats why it is web for me :)


I've found that, in the embedded world at least, the overhead this adds (in terms of flash/rom and ram) can be fatal. That said, there are some more implementations of this here if anyone is curious: https://github.com/ryanbalsdon/libr


> the overhead this adds (in terms of flash/rom and ram) can be fatal.

I know you list the resources, but how does this approach add overhead? (how does it use those resources more than a "C" approach would?) Most of the constructs in C++ only cost anything if you use them, so you only pay if you need the feature; further, the runtime costs of most C++ features are pretty much exactly what's required for that feature… so if you were writing C, and you needed the same functionality, how would you avoid paying the same cost?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: