HNHacker News
TopNewBestAskShowJobs

molteanu

2,397 karma · joined January 29, 2015

www.mihaiolteanu.me
submissionscomments
molteanu··on Motorbike crashes: highside and lowside crashes explained
Right?! And still, "lycra only" seems to be the standard, and not only for competitive rides.

GCN has over 3 million subscribers on youtube, they post highly informative road bike videos, often with people who competed professionally at the highest levels. Still, they don't wear any protective gear rather than the helmet. For someone who just starts biking and wants more info about the sport, will look at these videos and don't even know about the existence of such a gear or the need for it.

That's just one example, but literally all articles I've read in the past 10 years or so are picturing slim, fit, cyclists wearing just lycra.

It's still a big question mark for me.

molteanu··on Motorbike crashes: highside and lowside crashes explained
It seems so, indeed. You are closer to the ground and slide on the road rather than hitting something with your head or shoulders. I often complained to myself with "who put the rocks there right beside the track?" when I was little and watched the sport. In my mind, the racers got hurt by those stones when they fell off their bikes.
molteanu··on Motorbike crashes: highside and lowside crashes explained
I was sitting on the couch yesterday, trying to figure out what happened the day before, when I found this article explaining it clearly.

It was a fast descent on my road bike, followed by a tight corner. There was gravel and dust on the road, as the article mentions. I hit the brakes at the wrong time, right in the corner, at high speed, over the gravel. I've lost control in a fraction of a second. The front wheel slipped and I was on my feet in what seemed to me no more than a second.

My first bicycle crash and my knee damaged. I haven't seen these things explained until now. It might be that crashes are a rite of passage for bikers and cyclists. Incidentally, I'm not sure why road cyclists don't wear knee pads. At least they are not promoted.

Wear your helmet (I got that damaged, too), wear something underneath your jersey to avoid road rash, protect your knees and wear gloves. It all happens in a fraction of second, you don't have time to think about anything. You don't need protective gear and an understanding of the road and bike physics (this article) until you do!

molteanu··on Social media can be a ‘profound risk’ to youth, surgeon general warns
I have to re-watch that movie.
molteanu··on Ask HN: I'd like to start reading the Linux source code. Where should I start?
Yes, that's the book. The source code is open-sourced,

https://xinu.cs.purdue.edu/

molteanu··on Ask HN: I'd like to start reading the Linux source code. Where should I start?
Since you do not mention if you're already a pro with OS internals and implementations, I will assume, maybe incorrectly, that you're not.

So in that spirit, try the XinuOS. It has the complete source code for a minimal, clean and practical OS. Search for the book explaining it inside out.

xv6, a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6) also comes to mind.

And C. Don't forget to sharpen your C skills.

molteanu··on Theory-building and why employee churn is lethal to software companies
I've compiled a non-standard list, if that helps,

https://news.ycombinator.com/item?id=30651273

They're not about any technology per se, but mostly about exercises in how to tackle complex systems.

molteanu··on Theory-building and why employee churn is lethal to software companies
Best comment!
molteanu··on Lessons in Electric Circuits
There is also a complete Romanian version which I've translated more than ten years ago:

https://mihaiolteanu.me/circuiteelectrice/

These lessons were so helpful for my University classes that I wanted to help "spread the word" and show my support in whatever way I could.

molteanu··on The scourge of job title inflation
I've noticed this a few months ago where I live (Romania), namely, that we've used to go to the "Dentist", which is an actual Romanian word, but now the town where I live is full of "Dental Spas" and "Dental Studios". Yes, we're using English terminology, even though that's not the official language here.
molteanu··on Little languages are the future of programming
Lisp
molteanu··on Europe’s electricity market: the scam of the century?
Funny, this piece is just fresh from this morning,

===

BUCHAREST (Romania), October 4 (SeeNews) - Romania is to receive up to 1.4 billion euro ($1.38 billion) for energy independence projects through the European Commission's REPowerEU program, the finance ministry said on Tuesday.

The amount is double compared to the European Commission's initial May proposal to grant Romania approximately 720 million euro under the REPowerEU programme, the finance ministry said in a press release.

"The regulation also provides the opportunity to fight energy poverty by funding assistance programs for disadvantaged categories," finance minister Adrian Caciu said.

On Tuesday, the European Union's Ecofin Council gave the green light to the REPowerEU initiative.

REPowerEU is an initiative developed by the European Union in response to the current geopolitical energy market realities, which will assist member states become energetically independent from Russia before 2030.

===

molteanu··on Ask HN: Reading which books have brought the biggest changes in you and how?
Euclid's Elements, https://mihaiolteanu.me/books.html
molteanu··on Ask HN: Inherited the worst code and tech team I have ever seen. How to fix it?
Why is 'saving the world' even on the table here or in similar cases? Guys making $20mil a year don't look to me like they need saving from above. If you have that kind of money I trust you know what you're doing and can pay for help when help is needed. Otherwise, you don't deserve that cash. Other people might spend it better.

I, for one, have never been saved out of good heart or pitty. Every doctor visit somehow results in money being transfered from my bank account to theirs.

molteanu··on A non-standard book list for software developers
I've read the 'original' Elements, indeed. Apart from the geometric figures which were not even available in the original form of the manuscript, but added later as an aid, there is no obscure notation whatsoever. Indeed, there is no notation at all. It's all prose.
molteanu··on A non-standard book list for software developers
Nicely said.
molteanu··on A non-standard book list for software developers
Operating Systems: Three Easy Pieces, https://pages.cs.wisc.edu/~remzi/OSTEP/
molteanu··on A non-standard book list for software developers
Yes, those Forms have had a lasting impact on Western Philosophy for a long time. I wouldn't be surprised if some of it hasn't had some impact on the OOP thinking, in general, even though indirectly. If you read on Hume and the British Empiricists from the 18th Century, for example, you'd be surprised how many "modern ideas" you find in there. After all, programming languages at large have a long history of philosophical ideas before them. Before they could come into being, that is.
molteanu··on A non-standard book list for software developers
@throwaquestion5, thank you!
molteanu··on A non-standard book list for software developers
You've missed the whole point.
molteanu··on A non-standard book list for software developers
Just be careful in mixing the "best one at teaching" with the "best one at the level of detail and correctness". One is good for aha moments, the other for going into research. Depends on your needs. Similar to the question of "what is the best language to learn?". Depends on your needs.
molteanu··on A non-standard book list for software developers
I was a student at UTCN, as well, and I found it hard to get a decent book on electronics to learn from. I've found the lessons in Electronic Circuits online, used it and then translated it for my fellow engineers, that's how much I liked it. Unfortunately the original website got hacked, so I did my best and recovered the content in its current format.

You're welcome! Thanks for your input!

molteanu··on A non-standard book list for software developers
I, for one, couldn't find a better one at the time I've read it. There are a lot of crappy ones, on the other hand. You are right in affirming that this is a massive investment.
molteanu··on A non-standard book list for software developers
That is true. I've updated the info, though I couldn't quite find the exact date of the publication of "Proclus' Commentary on the First Book of Euclid's Elements".

Good catch! Thanks for the heads-up!

molteanu··on Siri, What Time Is It in London?
I am doing something. I am raising awareness. Isn't this the national sport in fighting the world problems?!
molteanu··on Show HN: A high-level Lisp configurator for the Ergodox keyboard
It should. It has the same number of keys as the Ez. Let me know if you try it and have problems with it.
molteanu··on Show HN: A high-level Lisp configurator for the Ergodox keyboard
You define your layers with 'mugur-keymap' as in the example, and then you generate the C code with 'mugur-generate'. After that, you do what every Ergodox user does with its C code: flash it. The process is explained on the Ergodox and the qmk (the firmware) documentation pages, so I'm not gonna copy/paste it or give it an interpretation for lazy users in the readme.

If you do get an Ergo, eventually, and you want to try mugur, I'll be more than happy to help if you have problems with it or need new features. Open a ticket or drop me a line.

molteanu··on Show HN: A high-level Lisp configurator for the Ergodox keyboard
I've literally shed a tear when I've unboxed my Ergodox keyboard and saw with my own eyes that one key can do multiple things. Tap it once and it's a Space, hold it down and it acts like Control. Little by little, I've changed my whole way of looking at a keyboard, from minimizing hand movement to playing with layers, until I've finally realized that it doesn't really matter what is written on the key, since you can fully program it. And after a while, I was wanting a way to have the keyboard and all its layers in front of me, as text, and to just simply say in a consistent way: "I want this key to switch buffers, that is, call `other-window` when I press it" or, "Have this key jump to previous position, that is, simulate a `C-u C-space` when I press it". Of course, all the other Ergodox features should be available by specifying keys in this way.

I eventually implemented this as an Emacs package called mugur. With mugur, you only have to define one big list in your init.el file, with all the layers and keys in a single place. No other extra code needed. After playing around with it for a bit, I find it is easier and faster to explore all kinds of usage scenarios to squeeze every bit of potential from these wonderful programmable machines.

I'm already using mugur to generate the Ergodox configuration that I've used to write by hand before. By hand, meaning writing C code. I'm expecting there to still be bugs and little wrinkles, but now, at the beginning of an enterprise, it is the best time to try things out and ask for missing features or point out horrible mistakes. So I'll gladly hear your thoughts on it. I'm only supporting Ergodox at the moment since this is what I own and this is what I use. If there really is a need for other keyboards, it is my belief that that can be fixed in the future. If there is no such need, there is no point for me coding stuff for a distant future that never comes.

Mihai

molteanu··on Show HN: Vuiet – a music player and explorer for Emacs
You mean, in an expanded format, with more details and more of the backstory of how this tool came to be? If that's the case, it sounds interesting, I might do it. Thanks for the suggestion!
molteanu··on Show HN: Vuiet – a music player and explorer for Emacs
Thanks for trying it out! Let me know if you have any trouble using it.
← PreviousPage 4 of 11Next →