Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
allo37
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
allo37
5y ago
"Normal" software can be hard too if you get to do big-brain algorithm stuff like computational geometry. My experience was that I just didn't get to do that kind of thing very often. Also there are less of those religious ar
62.
▲
by
allo37
5y ago
It reminds me a bit of an Orange Pi Zero: http://www.orangepi.org/orangepizero/ Cool project! I'm always impressed with people who have the patience to design their own MPU-based boards.
63.
▲
by
allo37
5y ago
> Imagine you had a choice between being really smart but discovering nothing new, and being less smart but discovering lots of new ideas. Surely you'd take the latter. Not sure if that Semmelweis guy would agree (had the idea that
64.
▲
by
allo37
5y ago
I live in Canada and at one point I was seeing several of these these "Crossover For Work" posts on LinkedIn every week. For everything from junior dev to VP of software engineering (!). They always seemed kind of suspicious, espe
65.
▲
by
allo37
5y ago
I noticed that when you propose a new idea, often there is no shortage of resident "experts" giving you hand-wavy reasons as to why it can't work, won't work, etc. I kind of feel like you DO need a PhD just to have enoug
66.
▲
by
allo37
5y ago
Yeah, titles are a strange thing. There are a lot of PhDs out there earning bupkiss, but they're still "doctor"s, and that carries a certain respect. I agree it's mostly BS and doesn't make much sense, but I could s
67.
▲
by
allo37
5y ago
Calling yourself an "engineer" involves licensing fees, continuing education, and the most fun of all - a university degree. Some jobs require you to be a member, but most of these jobs aren't in software. So most software pe
68.
▲
by
allo37
5y ago
Some of us call ourselves "engineers". It just depends whether you want to pay the order for the privilege of having the title (and pretty much no other tangible benefit in 90+% of cases) :).
69.
▲
by
allo37
5y ago
If we want to get really pedantic...WebRTC will support SW H264 if you enable it explicitly in the compilation, since you're technically on the hook for royalties if you compile it yourself. Footguns galore :)
70.
▲
by
allo37
5y ago
Codec support is a very annoying issue on mobile. Hardware support for VP9 (let alone AV1) codecs is relatively recent on Android devices, and Apple doesn't provide HW acceleration for Google's codecs at all (or at least not when
71.
▲
by
allo37
5y ago
I had this experience as well! I think a big limitation to this approach is actually finding (competent) C++ devs who are willing to work on mobile, otherwise it works really well.
72.
▲
by
allo37
5y ago
Yeah, you're definitely on to something: The average age was much older- maybe not early 60's, but definitely older. I wonder if we'll see the same sort of thing creep into the embedded systems world as these managers/en
73.
▲
by
allo37
5y ago
Is this an American thing? Or maybe just a non-embedded systems thing? I live in Canada and was looking for a job recently...got two offers! One was just a casual chat about my experience, the other was a casual chat + take-home exam, which
74.
▲
by
allo37
5y ago
I'm a bit curious about how this is powered: Does it have to be plugged in? I always think about how cool it would be to do these sorts of little projects, but a big roadblock is always "how will I power it?"...
75.
▲
by
allo37
5y ago
They keyword there is "get some momentum"...it may not take much but definitely not as good as an electric motor that gives you full torque from 0. I actually managed to get it going from a dead stop by easing in the clutch and gi
76.
▲
by
allo37
5y ago
I used to have one of those! I built it using a cheap 49cc conversion kit. Honestly I'm not sure it was purely better: I had to pedal a bit before engaging the clutch to not stall the motor. It also became hard to breathe when stopped
77.
▲
by
allo37
5y ago
I believe newer versions of WebRTC use mdns to mask local IPs: https://bugs.chromium.org/p/chromium/issues/detail?id=878465
78.
▲
by
allo37
5y ago
Yeah the Arduino libraries are a big help and let you get off the ground quickly. But the point I'm trying to make is that unless you're manually translating assembly instructions into opcodes, you're relying on some layer of
79.
▲
by
allo37
5y ago
I remember when the Arduino became popular, my first reaction was "why do I need all these extra layers, just let me program my ATMEGA328 in good ol' C and call it a day". I guess it all boils down to finding the right level
80.
▲
by
allo37
5y ago
Unfortunately irrationally difficult customers are a bit like death and taxes in that sense, but "We have a new version with some minor fixes that you can use" is generally an easier sell than "We have a new version with some
81.
▲
by
allo37
5y ago
Because you'll still have customers on version 1.x, who will still expect support and refuse to update for <reasons>. It's not that it's impossible but it imposes an additional burden on the development team, which affe
82.
▲
by
allo37
5y ago
I feel like this is meant to be satire, but I wonder if there's some truth to it: Usually updates to a "major" version come with an implied assumption that there won't be any breaking API changes. Maybe being perpetually
83.
▲
by
allo37
5y ago
Wouldn't an SCR be more like a flush toilet?
84.
▲
by
allo37
5y ago
Yep. The device tree and kernel modules are actually two seperate concepts - the former is just a data structure that describes the hardware for a system and the latter is a way of delivering the drivers independently of the kernel. Just ma
85.
▲
by
allo37
5y ago
I think the issue is what happens if an author ghostwrote a book in German? I guess that's the book version of copying code off Stack Overflow and claiming it's yours? People trying to game the system make it crappier for everyone
86.
▲
by
allo37
5y ago
I recently switched from being a more general "software" dev to an embedded systems dev. Despite the fact that I'm using mostly C, I find everything much easier in general. There are so many less layers of abstraction and &qu
87.
▲
by
allo37
5y ago
I'm convinced most of this anti-malware software is largely security theatre, but it helps IT departments sleep better at night I guess.
88.
▲
by
allo37
5y ago
I used to work a bit with industrial robots and I found the biggest issue wasn't a lack of innovative technology but how hard it was to access: Everything was an expensive "option", the programming languages and tools were di
89.
▲
by
allo37
5y ago
I was also thinking something along the line of whether you'd even want to work somewhere like that. But I guess not everyone is in a position to be so picky about their employment or maybe it would be a gateway to other opportunities.
90.
▲
by
allo37
5y ago
I like to think most software engineers have at least some interest in what they're investing most of their waking hours in. Sounds miserable otherwise!
More ›