Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bborud
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
481.
▲
by
bborud
3y ago
....and as if on cue, contactsd started consuming lots of CPU on my machine. Goddamnit you jinxed me. :)
482.
▲
by
bborud
3y ago
This ought to be solvable by adding some haptic/force feedback through brake pedal? For instance have a distinct click at some point in the pressure curve that means "at max regen braking" and if you keep pushing there's
483.
▲
by
bborud
3y ago
The real challenge is what happens when you have to react instinctively in an emergency. That's going to take more than a day.
484.
▲
by
bborud
3y ago
This doesn't fit with my experience. Most (90+%) of the developers I've worked with have a CS degree. Those who didn't mostly had math, physics or chemistry degrees. A small minority have no degree at all.
485.
▲
by
bborud
3y ago
I think you are right when you frame debugging as a scientific process. It really is about observing and measuring while perturbing a system in some way to provoke it to provide you with observation. But as roenxi points out, academia does
486.
▲
by
bborud
3y ago
Easy availability of components doesn't necessarily mean that you will work on he car yourself. It mostly means any workshop can work on your car and it doesn't cost a fortune. Easy access to parts from multiple manufacturers me
487.
▲
by
bborud
3y ago
Could you provide some examples of "parts and mechanisms" that only professionals could fix on 1970s era cars? Also, how much experience do you have working on cars? The reason I'm asking is that a lot of repair and maintain
488.
▲
by
bborud
3y ago
I don't think it is about doing it "correctly". I don't think there is a "correct". There's stuff that works and then there's stuff that is a waste of time. For many years, most Java practitioners
489.
▲
by
bborud
3y ago
Nobody says you do. In fact, I agree that a lot of the paths people who have never mentored a programmer their entire life think you have to take are bullshit. (Teaching is not mentoring. Mentoring is mentoring). However, that doesn
490.
▲
by
bborud
3y ago
Actually, no. What you describe is a superficial culture in which people mistake instant gratification for actual knowledge and experience. That might work if you are content to end up being a lifelong junior dabbler, sitting the end of a
491.
▲
by
bborud
3y ago
I'm not so interested in approaches that require a lot of initiative from the consumer. That's all well and good, but it is only ever going to appeal to the very few. I'd like to see a car that has a very minimalist architect
492.
▲
by
bborud
3y ago
As you point out there's a lot to cover. There's the language, the libraries, and the tooling. Then there's learning how different people use the language. The stylistic elements, how to play to the strengths of the language
493.
▲
by
bborud
3y ago
I agree that a open car concept would be hard to bootstrap. It wouldn't surprise me if we're talking about $3-4bn to get to where it becomes a pure manufacturing problem and evolution can drive itself. That is, you just need to be
494.
▲
by
bborud
3y ago
Mine does. Even though it is an older car. And it is somewhat random. It doesn't like my laptop bag some days.
495.
▲
by
bborud
3y ago
Depends on how new the car is since the regulations are evolving and a lot of these new things are quite recent. Well, let's start with mandatory speed limit notifications. Which would be fine if all cars actually knew what the speed l
496.
▲
by
bborud
3y ago
They are better when they work . They are significanly worse when they break down. Which almost every car does at some pojnt. Every time they break there is a risk that fixing it is going to be so expensive a huge chunk of your investment
497.
▲
by
bborud
3y ago
I am a car enthusiast and I agree. Cars just keep getting worse. Manufacturers try to cram too much functionality into the car at too low a price point. Even if you buy a car that costs more than most people's house, it is going to be
498.
▲
by
bborud
3y ago
I'm not entirely sure. Remember the frequent spinning ball of fail that you'd get from any apple software? Remember how bad iTunes was? And while Finder is still prone to spinning ball of fail - it used to be worse.
499.
▲
by
bborud
3y ago
People tend to underestimate how much effort it takes to a) learn how to be a good programmer, and b) learn a given programming language. Sometimes they confuse the two.
500.
▲
by
bborud
3y ago
Three examples are powerd, bluetoothd, and more recently CalendarAgent. CalendarAgent spending 100% CPU syncing a calendar that has almost no entries is...astonishing. For powerd and bluetoothd I eventually wrote a program to keep an eye
501.
▲
by
bborud
3y ago
Given the various claims set forth in the discussion, one thing that would be very useful would be a map of what's written in what language. From what languages are used in Apple's desptop apps, iOS, watchOS apps etc to what is u
502.
▲
by
bborud
3y ago
Some years ago I ran a department that did a lot of prototyping and research. One of the things we experimented with was CO2 sensors. Not hugely expensive sensors, but mostly cheap ones since we were mostly interested in relative changes (
503.
▲
by
bborud
3y ago
Disappointingly the article does not say anything about why this is happening.
504.
▲
by
bborud
3y ago
The number of comments on this thread is data. I'm not sure what this data suggests, but it has to mean something that (at the time of commenting) there are nearly 500 comments. That's a lot more than I would have expected.
505.
▲
by
bborud
3y ago
(sorry about the asterisk causing everything to be in itallics. forgot about formatting directives when adding footnote)
506.
▲
by
bborud
3y ago
I haven't worked there for a long time so I wouldn't know. I don't even know if they are still as disciplined about what languages are allowed and how those languages are used. Can someone still at Google chime in on this?
507.
▲
by
bborud
3y ago
No, I'm saying that nil safety is a lower priority for me than overall productivity. If Go had nil safety that would be very nice. But it doesn't. And it doesn't bother me all that much. Go set out to be a practical language
508.
▲
by
bborud
3y ago
Well, some of us kind of care, but not enough to pay the price of ending up using a languages where people care more about language design than writing programs. Go is very much a language for getting things done rather than winning beauty
509.
▲
by
bborud
3y ago
I'm not sure the creators of Unix would have agreed. Unix was a step in a very different direction at the time. It was a reaction to baroque operating systems that did a lot of stuff and were quite complex. The key to Unix is simplicit
510.
▲
by
bborud
3y ago
Server programming? The term "systems programming" seems to be interpreted very differently by different people which in practice renders it useless. It is probably best to not use it at all to avoid confusion.
More ›