My job follows this, and "rebase" isn't even in the vocabulary at work. It's just so simple- our developers spend zero time with git issues because there aren't any. The master branch history ends up being a sequence of pull requests that all have a corresponding code review. Everything stays nice and tidy.
How is this any different than having the police go from business to business asking for security camera footage, analyzing the footage over a time period, connecting faces to names, and then going out and questioning those people? Both seem to be ways of tracking who is in an area at a given time, but geofencing is a significantly more efficient method.
Security cameras can't see through walls to people with a reasonable expectation of privacy. A crime being committed down the street doesn't give the government the right to my webcam.
I would argue that the geofencing method collects a far greater number of people in the initial sweep, and has way more potential for misuse or straight out abuse. IMO, there are too many examples of law enforcement abusing their power, even lying and fabricating evidence, for the sake of arresting somebody, so they can close a case? I don't think they can be trusted with sweeping technologies like arbitrary geofence warrants or even (flawed) facial recognition.
I think in certain extreme cases I would be ok with geofence warrants, but as the article mentions they are being used with increasing regularity.
My mother would not let me live at home while I went to college specifically for this reason. She commuted to school and worked a part-time off-campus job. She regrets that she missed out on a true college experience and did not want the same for me.
I remember reading an article years ago which explained that the reason people get eyestrain from a white background is that the monitor's brightness is set way too high. With high brightness, the monitor acts as a light shining directly at you all day. Instead, you want it to be more like paper- low light emission but still readable due to contrast. At the time, I was using dark mode heavily, but I was still having bad eye strain. I tried lowering the brightness of the monitor, and the problem went away. Since then, I've only used light mode with a low brightness setting of 30 out of 100.
I encourage people to experiment with it. Note, if you are not used to low brightness, the monitor will look incredibly dim. But your eyes will adjust quickly- mine only took a few minutes.
I went to Vanderbilt and graduated in 2013. Their financial aid covered everything up to what FAFSA said my parents could afford- the EFC (expected family contribution) value. Tuition+room/board at the time was $56k, and EFC was $8k, so Vanderbilt covered the full 48k difference with no loans.
Vanderbilt has a very large endowment, and there is a lot of money earmarked for financial aid. I received $30k+ in scholarships that I never personally applied for, and I was able to graduate without loans.
On the flip side, if the EFC is very high and your family cannot afford it, you will have to get loans from another source.
Seems very similar to Camio (https://camio.com/) but targeted at the consumer space. I like the clever wrapping of object recognition and motion detection into real world actions- "dog getting on couch". I think this can do well in the consumer space.
It's hard to bring this technology to enterprise because there are already large companies offering similar video analytics capabilities combined with complete video management solutions. See Axis, Briefcam, Milestone, Gorilla, Agent Vi. And a lot of the VMS first companies have integrations with a spread of analytics companies. You really don't want to spend your dev time creating yet another VMS. Work on being able to integrate easily with others.
One huge advantage I see with you guys is that you can do everything in the cloud. Most of the industry analytics companies require dedicated hardware or servers with GPUs. But, these companies are targeting large installations- 100s-1000s of cameras across multiple sites. Your technology might work great for 1-2 residential cameras, but I'm not sure how much it can scale to industry.
That is a great analysis. I completely agree with everything you said. We are currently targeting consumer and SMB use cases and not enterprise/large scale applications at the moment. Thank you!
I have followed ADVChina for quite some time. The creators provide a unique lens into Chinese culture that is hard to find elsewhere. They are very open about talking about Chinese culture and why it is the way it is. They talk about what they like and don't like about the culture but not in a racist way. The titles of their Youtube videos are click-baity, but the content is informative.
For those that don't know, SCAR is a scripting IDE. It was originally created for Runescape, but it can easily be used for many other games or automated tasks. Scripts are written in the Pascal programming language (super old school!). The IDE provides the ability to focus on windows, track screen coordinates, and get pixel color values. There is a large standard library of functions- MoveMouse(), ClickMouse(), FindBitmap(), FindColor(), TypeKeys('asdf')- basically all the building blocks necessary to emulate human input. There are probably better scripting IDEs out there nowadays, but back then, this was one of the best.
A while ago, I talked with some guys from a blockchain technology company. They are doing mostly prototyping work for a variety of companies in different industries. However, one of the devs said that most of the problems they have been asked to solve could easily be done with a simple SQL database + logging. But since blockchain is the new, cool technology, everyone wants to be using it.
I think blockchain has a lot of potential, but I haven't seen many companies really grasp how to use it correctly.