It's neat that it works on the device itself, that will come in handy when during field testing.
However I'll continue to use wireshark for debugging my network code when at the office.
HN user
Embedded Software Developer from Denmark.
It's neat that it works on the device itself, that will come in handy when during field testing.
However I'll continue to use wireshark for debugging my network code when at the office.
Curl now uses the idiom where the linked list data (prev/next pointers) are inlined in the same struct that also holds the payload
And when you have a memory overwrite then your meta data is corrupted and you loose the complete list. I keep my meta data and payload in two separate list for that very reason.
I've also used http://www.mucommander.com/ for a while, I haven't kept track so I'm not sure about the current status.
Looks like a good start. I would love to get a full replacement of TotalCommander for macOS. I've tried a few and I'm currently using Forklift 3. There's still some features that I'm missing in Forklift so I'll keep an eye on this project.
I'm missing a "Enable select from QuickLook". Most annoying that Apple removed that feature. Otherwise good list.
I would also like to get some recommendations for self hosted systems. Anyone?
When I started to program in C I used "n" for the longest time, simple because it was quicker on to type on my first computer; "Next N" was a quick two taps on the N key. Guess the platform :-)
Where I live (lived) there's no such thing as free local calls. Whenever you dialed anything the meter started counting. I became very good at mentally preparing what I wanted to download before dialing :-)
That was pre-internet, at least where I lived, and we all used Fidonet[1]. Cant recall my node, it's been too long.
I prefer to use RSS and daily use a combination of Feedly and Reeder for iOS. I haven't found any better for keeping on-top of daily news.
I guess it depends on the content you're offering.
That might be true but my tools should never dictate how I work.
The Danish plant is about an hours drive from me. There's not much IT related going on in that area so it's good to see that someone is willing to invest.
When we had our first, and thus far, only kid there were some complication that resulted in my GF had to be hospitalized. Then it got worse and she was moved to a hospital which specialized in her condition. I moved into the hospital and stayed there for about 2 weeks with her and eventually our newborn son. In the end she was out of her job for almost a year. Direct monetary cost to us? Zero. The downside is a high income tax so thanks to all my country men for helping us.
Mom, dad and son are all doing great now.
I remember using basic during my demo coding days to find the optimum algorithms. When everything is running at 0.5fps it's easy to sport which implementation is the fastest. So after trying a few methods I would determine the fastest and implement it in asm1.
I miss those days, that was fun.
Always great with more competition, hopefully it will result in better editors for everyone. I wish someone would make SourceInsight for OSX, it's by far the best editor I've ever used but it's only available for Windows.
I don't think this has anything to do with poor geography skills.
Just ask a number of people to draw a normal bike and you get all sort of strange drawings, just look at this page: http://bikedrawings.tumblr.com/
It's hard to visualize anything.
This was exactly how I made sprite animations back in my Amiga demo coding days. Take a look at early C64/Amiga demos and you'll recognize these patters.
I much prefer what IBM is doing with their Ponder This challenges (http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/in...). Only problem is that I'm not smart enough to answer all of them :-)
It depends hugely on which industry you work in. I'm developing SW for mobile phones and it's not been too long ago I had to use a climate chamber to debug a memory chip that was sensitive to temperature. There was also an issue with USB that failed to enumerate at -20C.
I haven't used it yet but we have some really cool (ha!) equipment that will adjust the temperature from -20 to +60 (Celsius) in minutes.
Perhaps it will be something like Bang & Olufsen V1 TV (http://www.beoplay.com/Products/BeoplayV1) which have a small compartment where a ATV can be hidden. That would make more sense to me, let someone else make the TV and then bundle an ATV. Perhaps with a shared remote.
That's what I did back in 2000 when I moved to SF. Also be prepared to pay a deposit on utilities. My biggest issue turned out to be cellphones where I had to go pre-paid. Not sure if this is still the case.
I use a lot of state machines in my embedded projects. Perhaps it's because I was a developer on a state chart to C converter (www.visualstate.com) some time ago and that have colored me. I find it strange that it isn't more widely used. Perhaps it's a lack of tools for checking deadlocks etc?
Exactly, free memory is wasted memory.
IC are like cats. They both have 9 lives and each time you handle it outside a protective environment it loses a life (the IC, not the cat :-) You may not see a failure right now but you will see it later when the life-counter reaches 0.
If we had any web skills we could build our own site :-) In my part of the world positions are mostly filled by word of mouth but I guess that's true everywhere. However I'm looking to relocate to another country and I wouldn't mind working in a small shop again.
Where would you go for embedded jobs? I realize that HN is not typically for devs who program close to the hardware but that doesn't mean I don't enjoy the discussions here. I do however feel a bit lonely since I don't know RoR/Node/<anything web> but have spend years working on embedded stuff. Where's the job postings me?
This is not so bad in my book. There's one thing that drives me crazy though; PgUp and PgDown. Why doesn't that also move the cursor? Why only move the viewpoint? I use both Windows and OSX and this is the one thing that bothers me most.
Muscle memory dies hard.
/rant
Handmade doesn't automatically means better. I wear mechanical watches. Some of them are handmade and you can see the imperfections due to a slightly unsteady hand in the polishing and decorations. This, in my book, adds character and just make my watch so much more special.
Yes a mass produced watch (Rolex/Omega/etc) are "better" in the sense that there's no imperfections. And more expensive watches (PP/Lange/etc) than I can afford are also handmade but have no imperfections. At all. They are also massively expensive.
I love handmade stuff and the fact that it's not perfect. You know that there's a human being that with hard work and a lot of talent has produced a work of art.
Now s/watches/knives/ but I don't collect knives.
Ahh the warm feelings of memories. My first job involved Modula2 and the Brief editor. As I recalled Modula2 was supposed to be the successor of Pascal but I guess it never really took off. At least I've never met anyone who did any programming in Modula2.
This reminds me of .kkrieger[1], a game made by German demo group. It's a 3D game where the executable at 96k is smaller than most readme.txt files for other games. If we cut down all the abstractions layers we're using every day we could create amazingly small program than ran at blistering pace. Of cause development time would explode :-)
Sounds like BetterPlace[1]. I think they are planning to build fast battery switching stations where you just get a new battery and you don't have to wait for recharging. They're supposed to setup some stations here in Denmark but it's been awhile since I've heard of them.
None of these has to be true. Of cause I'm a bit colored on the subject since I once worked on visualSTATE (http://www.iar.com/website1/1.0.1.0/371/1/) which is a graphical tool for state machines. In fact I see state machines in pretty much all software projects but developers are so attached to their way of thinking that they have troubles adopting to new programming concepts.