HNHacker News
TopNewBestAskShowJobs

stefanix

198 karma · joined April 5, 2012

submissionscomments
stefanix··on Show HN: 2D PID controller simulation
PID is the hello world of Control Theory which can be used to solve very complex control requirements by iteratively processing feedback. For example these quad-copters juggling use CT even though you may think this is only possible with some kind of machine learning algo.

https://www.youtube.com/watch?v=3CR5y8qZf0Y

stefanix··on What doomed MakerBot? The Osborne effect
MakerBot has just not been very innovative. I see their contribution more like that of a cheerleader of 3d printing (who layer got involved with too much sugar-dadiness).
stefanix··on Firefox: The Next Mobile Platform
You know you can enable multiple keyboard languages in Cyanogenmod, right.
stefanix··on Why do we care about Xiaomi?
Hold on, does this article really suggest additions to Android by device manufacturers are anything but bs bloatware born by the desperate struggle of companies to emulate apple and avoid Google.
stefanix··on Coding is not the new literacy
Good article. I am not sure the difference between modeling and coding/programming needs to be made as there is not really any significant coding without modeling.

It's a bit like saying pilots are airplane takeoff/landing operators because enroute flying is the trivial part.

stefanix··on VLC 2.2.0 multi-releases
Thank you VLC-coders. VLC is stellar and a role-model foss project.
stefanix··on Lenovo Statement on Superfish
It's perplexing you still need to put a couple of days work into setting a up a computer. In the 90s it was all about getting all the peripherals to work. Now it's all about removing the bloatwear, data leaks, and security holes.

On a PC I do a Linux install and go through some extra settings.

On Android I install CyanogenMod with an IPtables firewall. The number of apps that try to raid your address book on Android is mind-boggling. When you set Privacy guard to "ask" instead of "deny" you will have so many popups that the phone is bogged down for a couple of minutes after startup.

stefanix··on Slice and Carve: The Next Wave in Computer-Aided Creativity
For everybody who was into legos as a child there is the ultimate open source laser cutter: http://www.lasersaur.com

Build it like this: http://www.lasersaur.com/manual/build/

Control it with your browser: http://www.lasersaur.com/manual/software

Disclaimer: I have a Lasersaur an I am a dev person for it.

stefanix··on Inkscape 0.91 release
Thanks for the jsfiddle. I think I understand what you mean. Cross-referencing this with how the new Inkscape saves files actually makes sense. By using width/height and viewBox you can define how user/px units are converted to physical units.

When I setup up Inkscape to use mm it does set with/height in mm and then the viewBox to the same dimensions (without units). This way it is implying the user/px units (e.g. all unitless dimensions in the file) are basically mm.

Previous versions of Inkscape would always safe in user/px units with an implied conversion of 90dpi, meaning a scaling factor of (25.4/90) to go from values in the file to mm. CorelDraw always uses 96dpi, Illustrator always 72dpi. I am not saying this makes sense. It's just how different authoring apps do it. If you want to use the file in a CNC machine you have to make sense of what the app meant when it uses unitless dimensions. When a file was edited with two different apps it very often is not possible to make a smart guess by some basic heuristics.

BTW: the CNC app I am working on is LasaurApp, part of an open source laser cutter called Lasersaur - http://lasersaur.com

stefanix··on Inkscape 0.91 release
The issue is with translating "user units" to real world units. Up until now SVG is tricky as a CNC file format because of this little detail. For Inkscape you had to translate user units/px based on the assumption of 90dpi.

Not a big deal if you only use Inkscape. The real mess starts when going between different authoring apps. Then pretty soon a 100mm line in Inkscape turns into something longer or shorter. This is when you revert back to DXF, the bastard of all file formats.

I don't see how the viewBox's real world units can solve this. I think the geometries need to actually use real world units (which the SVG standard supports).

stefanix··on Inkscape 0.91 release
Does the "Support for real world document and page size units, e.g. millimeters" mean any mm dimensions are also stored in the file as mm?

For all the SVG-base CNC apps this would be great news.

stefanix··on Can art still shock?
Viennese Actionism could be repeated with a good shock value in many cities today. It's vile but very effective in breaking tradition and creating a fresh start.

I am not convinced we have a lack of shock potential. People just seem to have less need for shock ... and probably too much cable news.

stefanix··on What Blocks Ruby and Python from Getting to JavaScript V8 Speed?
Same difference. If you only supporting a few you have the option to redesign the interface (e.g: use effi).
stefanix··on Servo: Building a Parallel Browser [video]
"never" and "lost" aren't words I would use with Mozilla. Their vision is solid with lots of innovation going on. They have major market share. They are light years ahead in terms of privacy and repeatedly beat all the other browsers in performance benchmarks.

Afaik, XUL is already replaced on the mobile Firefox version. Would not expect it in Rust at all.

stefanix··on ‘Goodbye Photoshop’ and ‘Hello Krita’ at University Paris 8
Discovered Krita a while a ago. The brush parameter system is excellent. You can really go nuts with all the settings. Defaults are good too.
stefanix··on I2P – An anonymous overlay network
Great to see I2P mentioned on HN. It seems advantageous to TOR minus the exit nodes.
stefanix··on Super-insulated clothing could eliminate need for indoor heating
Warm clothing has been solved a long time ago. This is not the critical point why houses are heated.
stefanix··on Ai Weiwei Is Living in Our Future
Even symbolic gestures by enough people can facilitate change.
stefanix··on Programming languages and Frameworks to learn in 2015
... or the horse out of the car.
stefanix··on Programming languages and Frameworks to learn in 2015
Nim, the most elegant new language.

http://nim-lang.org

stefanix··on [dead]
Pressure decreases (even in pressurized cabins) air expands - case closed.
stefanix··on Year of the Beagle
Do your research on what Wifi devices to use. Many don't work and others are unstable causing agony and frustration like a thousand burning suns. After all you rely on drivers that compile perfectly on ARM.

This one works well: TP-LINK TL-WN722N

stefanix··on Handwriting vs. typing: is the pen still mightier than the keyboard?
Handwriting by itself can help learning. It's not necessary to ever read the notes again. The questions is rather are there better alternatives on a computer/typing.
stefanix··on Handwriting vs. typing: is the pen still mightier than the keyboard?
This article is full of bogus arguments about the limitations and rigid nature of word processors. Nobody stops you from using Inkscape, iPython Notebooks, or some other app for your scripts and get creative with your notes.

Certainly handwriting notes helps memorization but so does any other active participation. Personally I found coding little models and simulations about the subject matter far superior to handwriting notes. Maybe latter is not always compatible with the pace of the curriculum but this may only suggest the curriculum is designed for students handwriting along.

stefanix··on Game Theory
Cold wars.

http://en.wikipedia.org/wiki/Mutual_assured_destruction

stefanix··on Why U.S. Women Are Leaving Jobs Behind
You are asking an interesting question. What utility does it have to compare such large and diverse populations. Without further data like standard deviation of compared units this may be point-less.

It's also not just Europe. The USA is similarly non-uniform. Coasts and Bible-Belt differ significantly, arguably more that certain European countries.

stefanix··on SpaceshipTwo crashes shortly after Mojave test flight
Software development fuckups can be just as fatal as manned space flight. Software is actually the cause of many space flight accidents. To think of software as some isolated system that does not affect peoples' lives is absurd. It's critical in many areas and can fail with fatalities.

https://en.wikipedia.org/wiki/List_of_software_bugs

- radiation therapy machine kills 5 - clock drift in Patriot system caused 28 killed - Chinook helicopter killed 29 due to bug in engine control - Toyota's electronic throttle control system caused dozens of fatalities

stefanix··on The women with superhuman vision
You would think a person who sees more shades of colors paints less flashy.
stefanix··on What we’ve learned listening to 6,000+ people complaining about email
I love email. It works well between people who know how to write email. The main problem is it takes a lot of experience to be good at it. Many people also don't recognize it as something you have to learn.

That being said good filtering, threading, and end-to-end encryption in one reader is still illusive for most of us.

stefanix··on “We will sell you this microwave under the following conditions”
Second this. Privacy Guard in CM11 solves this and is quite simple to configure. Add to this Droidwall and whitelist only the apps you need and you have a fairly god setup.
← PreviousPage 3 of 5Next →