1,505 karma · joined July 18, 2013
It's not entirely clear what counts as derivative work with regards to GPL. There is a lot of corner cases and workarounds in the real world. It becomes even less clear when you widen the definition of distribution.
I was very surprised to read the article. I think in the code I have in mind the borrow checker would only add overhead.
The most frequent errors I see in the Python webapp code are: 1. logic errors, especially around concurrent DB transactions, 2. type errors (missing values, improperly modeled data), 3. performance problems.
There is no shortage of jobs where programmers are getting paid for programming.
EDIT: And in this case, there seems to be an exception specifically for cars.
Personally, I find the described model - especially with trusted "notaries" - much better. It might also help with open source financing.
With rollback, you always risk losing data - remember, you're doing it when something didn't go as you expected. What are the odds, the rollback will break something further?
These were all Postgres shops, so schema changes within a transaction - that can be rolled back safely if it fails in the middle.
Assuming someone builds a database of vulnerable displays and related exploits, your software can choose the correct exploit because HDMI sends the display model. But if the display is not connected to the network, it would have to exploit an unpatched vulnerability over HDMI in a laptop that connects to it. Not entirely impossible but the time window might be slim if it's not a zero-day.
It's not obvious to me whether this value is greater than the mining costs or not. I think the value is in fact smaller and therefore the valuation is just a bubble.
The exchange of goods and services you describe might work between individuals. However businesses are much more visible. OK, you run a business accepting cryptocurrency payments for your goods. How will you explain it to the tax office? What if someone tips the police you accept it and they try to purchase something? OK, so only the small businesses will do it. They're numerous enough the police can't catch everyone. How will they transact with the bigger companies that can't accept illegal payments? Purchase utilities, tools etc. OK, somehow you make enough money with legal payments to pay your bills and keep the cryptocurrencies only as profit. Now try buying a car or a house with illegal currency.
Everything has a workaround, but if the state outright bans cryptocurrencies, the market will be severely crippled.
10 charging stations, 6 cars per hour per station, 100 kWh per car. That makes 6 MW peak consumption for the whole "gas" station. A capacitor storing 6 MWh (60 cars served, no incoming electricity) would need to have 120 m³ of storage. Google says that a gas station storage size is between 30 000 and 40 000 gallons (110 000 - 150 000 l) so that seems comparable. Another way to look at it - 200 m³ of storage is a building of 10 x 10 x 2 m, without the need to manipulate flammable liquids.
Not sure about the investment costs (the doc says 5 000 cycles but no cost estimate), how long the peaks are and other aspects of running a gas station. Still, it seems the order of magnitude is about right.
However that brings problems with quality control - a worn battery costs less than the new one. Maybe a model where the customer doesn't own the battery?
According to https://www.energy.gov/sites/prod/files/piprod/documents/Ses... the technology seems to exist.
However, I don't enjoy drinking it in particular. I like it with a lot of milk and I find the taste of some coffee varieties quite interesting, enjoyable even. But not enough for daily drinking.
Not sure what are their IT needs, but I guess the larger SMEs are the target market for this service.