Forgot your password?
typodupeerror

Comment Re: The NYT CEO is an entitled prick (Score 1) 93

Yeah, that's the other thing. At least for me, the newspaper-style "old" days of getting all your news from one "paper" are over. I don't know about others, but I consume news via aggregation sites like Google News. To me, the first/second tiers of news sources are just about interchangeable; I barely even look at the source, if only to make sure it's not some crackpot thing. So if NYT decides to paywall their content (and the bypass doesn't trivially work), it's very easy to find other reasonable coverage of the same topic, elsewhere.

Comment The NYT CEO is an entitled prick (Score 3, Interesting) 93

Yeah, I realize the irony of the subject line, coming from someone who wholeheartedly embraces ad blocking and paywall bypassing. But I've had the "pleasure" of listening to a radio interview with top NYT leadership (owner? CEO?) a few years ago, and this guy may as well have been on another planet. The magical thinking and mental gymnastics were off the scale. "I don't understand why people don't want to pay us, it's a few dollars a day, a cup of coffee a day!". Not an entirely unreasonable statement by itself, but it was dropped in the same breath as whining about disinformation and living in a world that is not shaped by people having access to quality journalism. Does nobody see the irony here? Fox News will always be free. Brieieieitbart will always be free. Fake news will always be free. And you're whining that people believe that stuff while embracing paywalls and using increasingly aggressive bait-and-switch tactics like "here's an article wait no nvm pony up".

Comment Yeah, we'll see (Score 2) 74

We already tried upstream-first development, back in 2010. It was kind of a disaster. The downstream drivers are much more capable than the versions that had been upstreamed, due to the upstream kernel lacking support for the degree of integration between subsystems that Qualcomm's design required. The upstream drivers were functional but compromised in a few ways. When it next came time to do a kernel upgrade, the downstream drivers conflicted with their upstream counterparts. Unofficially, having been in charge of at least one kernel upgrade was sort of a prerequisite for becoming a sub-team lead, and this is partly why. Maybe this time things will be different, between device tree, PSCI, and generally better maturity of ARM support. But, we'll see

Comment Re: Why? (Score 3, Insightful) 45

Not sure I see the cost argument? I don't think I ever paid more than $15 for a breadboard. An interpreted language on a microcontroller requires too much suspension of disbelief, especially when learning a more embedded-appropriate language requires only marginal additional effort. Trying to run JavaScript on an MCU would be equally silly and for the same reason. Shoehorning python onto an embedded system creates the "illusion" of a simple language, while casually glossing over the _real_ aspects of embedded systems, like resource management, memory allocation, and a limited runtime environment. No amount of window dressing and training wheels will change the fact that programming these systems is fundamentally different from how any sane person normally uses Python. Yes, you could create some 'bridge features' to try to make this easier, but then you end up with a hodgepodge of intermingled concepts that were never meant to go together. This confounds the learning process.

Comment Re: Why? (Score 1) 45

That is a false equivalency. Breadboards are great for both education and prototyping (though primarily the former). But python on a microcontroller is just _silly_ and teaches the wrong thing. If you want to learn to code, great - learn python, on a non-embedded system. If you want to learn embedded systems, great - learn to code, then learn embedded basics. But trying to shoehorn python into an embedded environment is like going out of your way to tie yourself into a pretzel, just so you can do something that doesn't make sense.

Comment Why? (Score 2, Interesting) 45

Why are we running python on microcontrollers, exactly? It's the wrong thing in production, so why is it the right thing for education? Training upcoming engineers to use the right thing for the job is pretty fundamental; running an interpreted language on bare-metal hardware flies in the face of building that intuition.

Comment Re: Garmin was the way to go (Score 1) 21

On the other hand, the free version gives you more data than Fitbit premium. Garmin DID recently start shilling their premium service but it seems to be focused more on trails and coaching, then raw access to data (for some reason they pay walled real-time workout impact, but the version at the end is free. Server load?)

Comment Re: Garmin was the way to go (Score 1) 21

Can't argue with the price. The current series of venu devices is unbelievably expensive. Some of the others are cheaper but you're still not wrong. As for being developer friendly, Garmin somehow quietly built an entire dev ecosystem, complete with their own sdk, their own simulator, their own LANGUAGE, and so forth. And yes, their tools work on Linux as well. Natively. The simulator uses gtk. What's crazy is it's a dev ecosystem built seemingly from the ground up - they're not using Android Wear but running a completely custom stack. But, this is how they get their battery life to be measured in weeks, not hours.

Comment Garmin was the way to go (Score 1) 21

The Fitbit software ecosystem and posture are just WEIRD. On the one hand, they're trying to position themselves as a clinical-precision health tracking device. On the other hand, their app serves popups for Deepak fucking Chopra and his bullshit. Guys, pick a lane.

But it's the HW reliability that did it for me. Two broken Fitbits (all glitched screens) later, I finally made the jump. Fitbit offered a discount on a replacement, but only one per unit and refused to combine them. They finally caved when I sent them the return receipt held up next to the order confirmation page of a venu2, but, too late.

Comment Oh no, it's the world's smallest open-source violi (Score 1) 102

Had Comcast as an ISP for five years. The only ISP in town, $85/mo for shit service. Moved ten minutes down the street, Comcast is suddenly $55/mo for the same plan, and gasp! there's a competitor in the area. Tried to offer me to relocate my service..... I politely told them to go fuck themselves and they knew there was no point in trying to save the contract.

Slashdot Top Deals

A rolling disk gathers no MOS.

Working...