Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bborud
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
571.
▲
by
bborud
3y ago
That’s kind of like assuming AVR chips were only for hobbyists because you’re only familiar with the Arduino. And assuming that what hobbyists do has to be how the embedded industry works. I’m looking at this from the point of view of some
572.
▲
by
bborud
3y ago
You are probably right about Rust: it has challenges that seems to make a lot of people want to keep it at arms length. Viability isn't just about technical fitness, but also about momentum, community size, pace and having sensible &q
573.
▲
by
bborud
3y ago
Quite the opposite. You can essentially choose what kind of pain you want. On one hand you can have the pain of having to work with a compiler and toolchain that aims to eliminate problems early by requiring you to be more consistent and mo
574.
▲
by
bborud
3y ago
That's exactly the tone he takes.
575.
▲
by
bborud
3y ago
Without numbers and sensible tests that allow us to compare this in a systematic manner, neither of your manage to make a strong case for your position. That being said, my professional opinion is that Python on MCUs is a dead end. The only
576.
▲
by
bborud
3y ago
Good Lord. Someone else independently came up with something similar to what we came up with a while ago and didn't credit us. How sad. And by the way, they are idiots and we are so much smarter than them. Look, we even wrote a pap
577.
▲
by
bborud
3y ago
I grew up on a farm (which my brother now owns). So my anecdata spans from roughly 1980 until today. The farm cats tended to have two very different life spans. The short lived ones died within their first 3 years. The long lived ones li
578.
▲
by
bborud
3y ago
Nick Mason has a pretty significant collection of cars. Back in the day he used to take his kids to school in his Ferrari 250 GTO. These days the car is so valuable I got the impression he has to call his insurance company to get permissio
579.
▲
by
bborud
3y ago
You are correct.
580.
▲
by
bborud
3y ago
Oh, you mean handegg :-) https://br.ifunny.co/picture/ag-not-soccer-not-football-it-s...
581.
▲
by
bborud
3y ago
Then there's the Brabham BT46 "Fan car" that actually raced in F1. Once. Before it was banned. :-) https://youtu.be/B294RfWj1QE?si=jxYpIgwtH44at6Bq
582.
▲
by
bborud
3y ago
While I was never a big fan of VB, I agree that the developer experience has been getting worse for most languages since the early 1990s. Do you have a top 3 list of things you miss?
583.
▲
by
bborud
3y ago
I can't understand why someone would look down on people teaching beginners. If you teach beginners you play perhaps the most critical role in someone's development. For one, it is the stage where someone is going to decide if th
584.
▲
by
bborud
3y ago
This is a bit tangential, but I think there are ways to increase the value of this project. And please, don't take this the wrong way. I'm trying to make a constructive suggestion (to the maintainers). Why not present it as a li
585.
▲
by
bborud
3y ago
I don't think you appreciate quite how many heads of cattle exist compared to comparable mammals that live in nature, and what it would look like if the world's cattle population was "free range". The way we raise cattle
586.
▲
by
bborud
3y ago
I think there is definitively room for someone to add a lot of value to this by creating some automation tools. It would be really nice to be able to download a single binary, fire it up, have both a web interface and an API available, be a
587.
▲
by
bborud
3y ago
Not quite. Much of the industry for growing fruit depends on beekeepers renting out their bees as pollinators. As for cattle, well, yeah, they wholly depend on us. If you are in doubt just look at the relative sizes of populations of cat
588.
▲
by
bborud
3y ago
> Some standard would be better Careful what you wish for. Standards that aren't quite good enough can be worse than not having standards. Because then at least then people will keep looking for something that might be better.
589.
▲
by
bborud
3y ago
> People sticking with REST+Json usually don't want to have > a compilation step for the API exchanges layer. Hmm. I'm not sure what you are saying. The way people tend to try to consume REST APIs is by generating client (a
590.
▲
by
bborud
3y ago
This looks like a very complicated way of solving something for which there is already a solution: channels and contexts. Here's the pattern I often use: https://go.dev/play/p/mrQFLAc11QU It should be doable
591.
▲
by
bborud
3y ago
I'm not too surprised. Most people for whom TypeScript is an option won't have been exposed to generations of RPCs that fail to deliver simplicity. So it isn't going to be on their radar. I've been using gRPC and REST&#
592.
▲
by
bborud
3y ago
IDL in this context is a generic term that stands for Interface Description Language. I think you kind of made his point for him.
593.
▲
by
bborud
3y ago
Maybe VSC will worsen over time. In which case I'll move to whatever is a better alternative when the cost of moving feels lower than the cost of continuing to use it. Just like what happened when I stopped using Emacs. I'm assu
594.
▲
by
bborud
3y ago
Well, it is or it isn't. Here's what you can try: do a clean install of both, then document the steps you had to take to get VS Code + Go plugin to work vs getting Emacs to within a reasonable fraction of what VS Code will provide
595.
▲
by
bborud
3y ago
Why downvote this guy for essentially just pointing out that Emacs isn't terribly useful out of the box if you want to develop software? This is objectively true, isn't it? It is like assembling IKEA furniture if IKEA furniture d
596.
▲
by
bborud
3y ago
I used Emacs every day for 28 years. Until I got really tired of having to put it up on the jacks, as it were, for a weekend every now and then. In order to deal with the fact that everyone who works on Emacs seems to think everyone else i
597.
▲
by
bborud
3y ago
I used Emacs for all development work from about 1990 to 2018. About 28 years of development work in a dozen different programming languages. I also used Emacs for reading Usenet News and my email. I also used it for calendaring, planning,
598.
▲
by
bborud
3y ago
> because the package manager can assume [...] Right.
599.
▲
by
bborud
3y ago
> What do you mean "which versions of which libraries"? If you upgrade a shared library to fix a problem, how do you know that the application has been tested against the fixed version? And no, your package manager won't k
600.
▲
by
bborud
3y ago
In my practical experience the set of things that can go wrong if you link apps dynamically is much larger than the problems that arise when they are statically linked. For one, it is more complicate to keep track of which of the many sha
More ›