Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bborud
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
661.
▲
by
bborud
4y ago
I used to write a lot of PL/SQL and your assertion is simplistic at best, and misleading at worst. First off it depends on what processing you are doing on what kinds of data sizes. If you are doing relatively simple things, sure. But
662.
▲
by
bborud
4y ago
The phrase "to have multiple programs share a database" says a lot about what school of thought one belongs to in terms of architecture. Using the database as the integration point went out of fashion a bit over 20 years ago. And
663.
▲
by
bborud
4y ago
Which database are you using and what kind of extensions are we talking about? (I often create Go types which are then serialized to some useful representation in the database, and de-serialized to Go types when I query the database. I usu
664.
▲
by
bborud
4y ago
I don't think the expectation that you are going to write DDL statements that will work in all SQL databases is reasonable. Which is why I never do this. My take is: it isn't going to be easy so don't even bother. I have se
665.
▲
by
bborud
4y ago
I have the opposite experience: that for almost all projects I have done in the past 20 years, switching data store is almost always nearly trivial. However, it does come at the cost of giving the design careful thought and sometimes forgo
666.
▲
by
bborud
4y ago
My two main reasons for (almost) never putting logic in a database are 1) it will tie you to a specific database. I know a handful of companies that have almost all of their IPR in the shape of stored procedures. Even if they wanted to es
667.
▲
by
bborud
4y ago
At some point it will fail. You will not be able to fix it yourself. And if it is even fixable, it will cost you a fortune to fix. Let's talk in another 10 years and a few cars later how you feel about it then.
668.
▲
by
bborud
4y ago
Having cameras and microphones in TVs seems like a good idea until you remember that the companies that make them are about as trustworthy as a fart after an all-you-can-eat buffet.
669.
▲
by
bborud
4y ago
Ideally, my car would look like a BT speaker, possibly with a microphone and some controls, to the phone. I don't want a dedicated satnav, I don't want an elaborate in-car entertainment system. The reason is twofold. The first i
670.
▲
by
bborud
4y ago
When talking about languages a lot of people talk about languages as if all programmers deal with is starting new projects from scratch and being able to use the latest version of the language, using current practices. For most programmers
671.
▲
by
bborud
4y ago
I think all of the things you point out are probably true. But I still prefer Go. And I'm probably not the kind of person you imagine. I'm in my 50s. I used Java for ~20 years. I spent a lot of time developing efficient program
672.
▲
by
bborud
4y ago
I'm not sure that's practical, but I think there are certain regulatory things one could do. Like requiring that especially ebike motors can be repaired, that parts are available and fairly priced, that any software needed to ser
673.
▲
by
bborud
4y ago
I've had a few e-bikes over the past 5-6 years. My first two e-bikes were cheap, somewhat compact bikes with Bafang motors, smallish wheels and cadence sensors. You can get from A to B in the summer, but they are useless in the winter
674.
▲
by
bborud
4y ago
No, but I'm probably going to buy one later this year.
675.
▲
by
bborud
4y ago
> I don't think they would be writing this blog post if their "go ahead: > clone us" strategy was working as well you imply I think a bit more context might be helpful. When the MK4 was launched I went online to see wha
676.
▲
by
bborud
4y ago
I guess one way they could have done it is to spin out companies with enough money for 3 years of runway (with non-obscene compensation packages) for a minority stake in the company and a 2 year option to buy a majority stake for N times th
677.
▲
by
bborud
4y ago
Ahh, seems I was a bit too quick.
678.
▲
by
bborud
4y ago
Expectations have changed a bit over the years. People want to be able to apply more formatting to text, incorporate images, videos, emojis etc. If you look at Slack I think you get some idea about what I'm on about. Especially with
679.
▲
by
bborud
4y ago
Interesting, but I think the device is a bit too bulky and sticks too far out to work in my use case. The environment where we'd use this is essentially a giant machine shop where you have to wear a hard-hat, it is noisy and dirty and
680.
▲
by
bborud
4y ago
I wish they had spun it off so it wouldn't just have died within Google. It seems that any project that isn't wildly popular is just starved of talent inside Google. Outside Google with a little bit of money and a dedicated team,
681.
▲
by
bborud
4y ago
That is actually a very important observation about Google: products that Google engineers wouldn't elbow each other in the face to work on will eventually shrivel up and die.
682.
▲
by
bborud
4y ago
Has anyone looked at modernizing NNTP in the past decade?
683.
▲
by
bborud
4y ago
It depends on what "faster" means. My dishwasher takes about an hour. If it took 50 or even 40 minutes, that wouldn't change things materially. But if it took 10-15 minutes, it would change the way I plan and execute work i
684.
▲
by
bborud
4y ago
The “people don’t buy a quarter inch drill, they buy a quarter inch hole” thing is a catchy phrase, but it isn't always true. Or even a useful way to think. It is a very limiting way of looking at products. The reason it isn't a
685.
▲
by
bborud
4y ago
(not sure why you got downvoted. gave you an upvote to balance out unnecessary downvote)
686.
▲
by
bborud
4y ago
I don't use Zephyr on ESP32. I try to use it on the nRF91. And there is a lot more to it if you actually want to build a device that has a few sensors, does a bit of mobile networking AND you need to develop this over time and upgrad
687.
▲
by
bborud
4y ago
I think it is more about inertia than trying to accomplish vendor lock-in. Software is much more important for embedded applications than it used to be. I regularly see people choose MCUs that are many times more expensive than what they m
688.
▲
by
bborud
4y ago
The real strength of the Arduino tooling is that they have hidden all the complexity in setting up the toolchain needed to produce a binary. You install the Arduino IDE. You edit code, you compile it, upload it to the device, it works. End
689.
▲
by
bborud
4y ago
I usually listen to audio books at between 1.2 and 1.4 times speed. This started when I was listening to Madeleine Albright's "Fascism: a warning" and I found her narration speed to be uncomfortably slow. So I figured I'
690.
▲
by
bborud
4y ago
Looks like it uses this particle sensor: https://www.environmental-expert.com/products/cubic-model-pm...
More ›