783 karma · joined July 19, 2014
I'm linking my keytrace.dev: did:plc:vj54op7mobr3edx24yn6uax4
I've heard of it used in e.g. surgeries, for visualizing data like MRI scans, or building schematics for electrical/steam/wastewater/etc but don't know of specific instances where products are used.
This looks like a good overview of efforts in the medical space: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8455774/
And this looks like an okay high-level survey of use in manufacturing and construction: https://www.sciencedirect.com/science/article/pii/S240589631...
…in the consumer space. There have been some really incredible tools I've seen in industrial or medical spaces, and I think that's unlikely to change in the near term.
> Mackay Radio has been called "the worst contribution that the U.S. Supreme Court has made to the current shape of labor law in this country."
> Nearly every criticism of Mackay Radio is aimed at the Court's "duplicitous distinction" between firing and permanently replacing striking workers.
Interesting, too, that the decision apparently contracts the laws it was interpreting. This is a grim section to read[0]. Reading this, it seems like the case was approached with a predetermined result in mind, and apparently 2 of the justices declined to participate.
[0]: https://en.m.wikipedia.org/wiki/NLRB_v._Mackay_Radio_%26_Tel...
That's not really relevant in the context of Amazon's _warehouse_ workers unionizing, but I think it's an interesting constraint for us as software developers.
That's where collective bargaining could come in handy in software. There needs to be some recourse for when shitty companies abuse its employees.
Unions are definitely complex, it's not a silver bullet to solve issues in the workplace. But at its core it's a group of people negotiating as a unit: the rest is just the natural evolution of a group where some power has been attained. More members means more organization needed to keep everything straight, and more organization means more barriers to joining. Once there's a real structure to the power a union gets, it's subject to the same people problems as an other organization.
> Things like that (CSS into JS/ typed JS/Elm) are done because the developers are not competent enough in their field, and instead of learning about it, they try to create their own solution for it
Broadly calling developers incompetent because they've developed/use tools that you don't like is not "disagreement," it's just an ad-hominem. It has no place in a technical discussion.
I've also done animations in JS using react-motion and react-flip-move and had a pleasant experience with both.
They're on v16 because they increment the number any time they make a change that isn't 100% drop-in backwards compatible with the previous version, with a deprecation cycle when possible beforehand. Apps that function without deprecation warnings can update immediately when a new release drops.
Ultimately they are where they are because they were of a change they made when they released v15. Really, it's more like v3, but they kept the numbering consistent with how people talked about it. https://reactjs.org/blog/2016/02/19/new-versioning-scheme.ht...
To have a pair of documents that consolidates all of the ideas that have trickled out regarding Redux from creators, maintainers, and others who "get" the concepts is absolutely fantastic. Kudos, Mark.
We were so focused on the API design, rather than building
something that people could actually use and adopt.
It's good that they found more people who shared their ideals and a company willing to give them the time to implement them.We tried to use 3d printed cases for the prototype units, but it turns out 3d printed material (at least the type we used) is porous and doesn't respond well to heat expansion when left out in the sun. We spent far too long trying to get our 15 printed cases to be watertight, and once we finally did, they expanded in the sun and cracked. But we couldn't afford injection molding and didn't properly explore cheaper plastic casting methods.
We spent a bunch of money on tooling for cast aluminum parts that ended up being about 1/32" too tight and complicated fitting components in. And we had a major scope creep in the form of wanting to support mid-rental lockup (we were "stationless" in that the bikes had all the tech, there was still a rack that rentals started/ended at) via a retractable pin and chain, that ended up causing electrical issues with detecting lockup, condensation issues due to the larger openings, much more complicated mechanical workings... I honestly think that if we had cut that single feature, things might have turned out differently.
We got a prototype working with a custom Android device with touch, 3g, GPS, and built in credit card swiper in Lansing MI, but ultimately we b it off more than we could chew. The team collapsed in mid 2015, and the company was just recently completely shuttered. It's validating to see a more skilled team put together a solid product, but damn it would have been fun to be that team haha.
Best of luck!
Sam's comments on Meetups mirror my experiences, though I'm not in a tech hub area. It depends really heavily on the person organizing and what kind of outreach they've done to people, existing groups, and organizations in the area. I've seen a few groups flare up really enthusiastically, then dwindle over a few months. I've also tried joining some existing meetups that feel most like people are sticking around more to hang out with the other people than because of value from the meetup.
Likewise for finding a technical cofounder. As a technical person I've spent some time thinking about the other direction, and (after a rough experience) there's no way I'd try to get funding with somebody I didn't know very well.
Man, if that holds true in more benchmarks, that's fantastic news. AMD chugged along by "competing" further and further down Intel's product line more or less since Sandy Bridge, if they can genuinely compete with the i7 now I can't wait to see the next few years. Intel has always seemed content to release incremental improvements until they get kicked in the pants by somebody else, I wouldn't be surprised if they have a bunch of stuff waiting in the wings to maintain their edge over AMD.
http://githubengineering.com/the-github-graphql-api/
It's not really GraphQL vs SQL, it's GraphQL vs RESTful APIs.
I've commented on this subject before[0], I think the past few years of web development has largely been about answering basic questions. Now there are well tested answers to those questions. I'm sure people will still reinvent these wheels, but now you don't have to when working on a large project.
Babel, Webpack et al are more useful when you're building a web-app, something generally comparable to a native app. The toolchain is complex, sure, but no more complex than what xcode or Android Studio do for you. I think the difference is that this has been a community effort, rather than a corporation assembling a product, so a) there are more people sharing opinions and b) the disagreements and exploration has been more public.