This is more in line with what I would have guessed for 220k cores.
1,252 karma · joined January 10, 2011
https://github.com/lightcatcher
http://www.linkedin.com/pub/eric-martin/34/636/628/
My email is protected behind this captcha: https://www.google.com/recaptcha/mailhide/d?k=01d1UiHRvpkZRXt99xIP9iGw==&c=Klp_6m19BlnmignxY1w00mYErHe263koplO9E_NWDbo=
Interested in startups, machine learning, and high performance computing.
This is more in line with what I would have guessed for 220k cores.
Next morning, I'm completely out of energy and feel awful. There's a region about 2 inches by 1 inch on my ankle that is pink, gummy texture, and looks like it's lightly coated in a white balm. A family member recognizes it as a spider bite and then we find the fang marks. Go to the doctor, who diagnoses as either a brown recluse bite with a light to medium amount of venom or a full dose bite from relative of brown recluse. Get some pills (probably antibiotics) and a cream to put on the area and told to stay off my feet as much as possible for next 2 weeks.
Spend the next 2 weeks of summer mostly laying on a couch. Ankle is in mild aching pain, otherwise I feel fine. Watch ~.6cm of flesh of my ankle turn to mush and decide that spiders suck.
End up with a scar similar to https://en.wikipedia.org/wiki/Loxoscelism#/media/File:BrownR... (warning: obviously mildly graphic). Scar has almost completely faded 15 years later, dislike of spiders has not. I still prefer spiders to ticks though.
Neither of these seem easier than "convince the public to toss in a few extra dollars when they use a lowly paid service".
I see "make sure that all working people are paid fairly" as a very difficult problem, and tipping as a moderately effective hack that's easier to implement than the cleaner fix of higher minimum wage of basic income.
Not very ethical, but rational, profitable, and prevalent. Cost is a large area to compete in, and people are expensive.
It would be nice if companies acted ethically, but that isn't their reason for existence (especially in fast growing or large companies). If it's not surprising to me when companies act unethically, can I honestly say that I expect them to act ethically? Not if expect means "assign high probability to".
I agree that regulation is needed. It seems that often basic economics (people want to move around as cheaply as possible) lead to unethical situations (paying people as little as possible to move people around). I'm far from an expert of economics, but it seems like regulation is a way to change the rules of the game to have more ethical/fair/uniformly distributed equilibriums at some cost in net efficiency.
I don't think it's reasonable to expect ride share companies to pay their drivers a fair wage when they are in fierce competition with each other and self-driving cars are on the horizon.
I agree "mandatory" tipping like in US restaurants isn't a great system. I don't think including tipping in an app with a default of $0 makes it close to mandatory. Lyft could give stats on what fractions of rides have a tip given; my bet is it that it's relatively low. Making optional tipping easier is a good thing.
Imagine a process that takes in a request, sleeps for 10s, and then provides a response. If taking in 1 million req/s, it can still provide 1 million responses/s for a throughput of 1 million req/s. Average latency is 10s.
Approximating latency as 1/throughput is only valid on a process that only handles 1 request at a time (no concurrency). I doubt this is the case for Go.
Latency impacts user happiness (did the page load quickly?). Throughput impacts operating costs (I need to buy N% more servers to serve as many requests with Go 1.8 as I did with 1.7.5).
From the original GitHub issue:
Thread Stats Avg Stdev Max +/- Stdev
Go 1.8rc3 Latency 192.49us 451.74us 15.14ms 95.02%
Go 1.75 Latency 210.16us 528.53us 14.78ms 94.13%
Go 1.8rc3 has both a lower mean latency and lower standard deviation than Go 1.7.5. Go 1.8 decreased latency at cost of decreased throughput.8k x 8k per eye at 120Hz is 64x more pixels at 1/3rd increase in frequency ~= 85x more processing power. Making the (maybe faulty) assumption of doubling processing power every 2 years and that current setup is processor limited, this sort of processing power is ~13 years away.
Same computation but with 4k x 4k per eye predicts ~9 years of progress needed.
I'd also expect the total wealth among the 100 billionaires to be well over 100 billion, considering just Ellison + Zuckerberg + Page together have over 100 billion.
In a similar vein to these two figures, the richest 62 people in the world hold as much money as the poorest 50% of the world: https://www.theguardian.com/business/2016/jan/18/richest-62-... . As a direct consequence, if these 62 people gave all of their money (except for a couple million each) away immediately, 50% of the world would have twice as much money.
(edit: I'm not suggesting that billionaires instantly give all their money away as a direct cash transfer. Just providing a counterargument to "billionaires don't have that much power")
Sure, maybe the GP's point is that (she thinks) (environmental impact of new Prius construction + n years of Prius driving > impact of n years of driving an existing pickup truck). I have no evidence for or against this, but I wouldn't be surprised if it's true for n=5 years and typical mileage/day. As you point out yourself, besides bringing the parts from all over the world, you need to mine the resources, spend the energy to cast them, etc.
source?
What do you mean by this exactly? Trump lost the popular election with 47.5% support to Clinton's 47.7%. How did you come up with the "around 30%" figure?
Some people will still pay for range or range at speed or less charging time.
http://jalopnik.com/they-drove-a-tesla-from-la-to-new-york-i... is a decent look at the state of technology. Driving across the US takes at least 12.5 hours of charging time, and averaged 65.4mph while ICE record averaged 98mph.
Even when "electric cars are cheaper on a capital basis", the technology will still be well behind ICE in some ways (and well ahead in others).
How are the consequences much more dramatic while flying? I can think of plenty of scenarios while driving where you go from perfect autopilot conditions with no visible risks to death of passengers or pedestrians in <5 seconds.
jq stores all numbers as doubles, which means it can't handle 64 bit ints (or larger integer numeric types).
It's otherwise a great tool and I wouldn't point out a negative such as this, but you did explicitly mention that you know JSON won't be fed to a bad parser.
For instance, when writing a scalar-processing loop over a fixed length array with no dependency between iterations you can reasonably expect the compiler to convert to SIMD instructions and do some unrolling. It's not too difficult to check the binary that this happened, and if it doesn't happen you just write it yourself with intrinsics.
I often think of C + compiler's optimization passes as a "scripting language for assembly".
Even if you get to the point where the heat doesn't bother you, it doesn't stop the heat from making you sweat and smell. I didn't mind going for a walk (or run) on Houston summer afternoons, but there's no way I could walk >.5 miles or bike to work without a shower at the destination.
Chicago has the advantage of plenty of land as opposed to New York or SF.
There are massive sprawling suburbs, but I get the impression people move there when they have kids mostly due to better schools, not being priced out or leaving for safety.
Of course, Chicago has the most murders in the US (but still about half the murder rate per capita of New Orleans or Detroit), bitterly cold winters, and far from any mountains, but nowhere is perfect (where being affordable is part of being perfect).
Why not?
It's certainly easier to run parallel Atari sims on CPU, because CPU programs are typically written as single-threaded or with parameterized number of threads.
Running parallel Atari on GPU is completely possible, with either running an Atari game on the each of ~30 SMs or each of the 32 * n_SMs ~= 1000 warps. However, because GPU code is typically written and delivered as kernels which utilize the full GPU, this type of embarrassing parallelism over SMs or warps typically can't be gained from using an existing library.
Correct. As I understand it, this would be applying a 1x1 covolution with 10 filters to a 100x512x512 tensor.
Relief: I'm not an idiot, and the problems in the shuffle were likely in Spark and not just me being a beginner user.
Frustration: I wanted to group about 100 billion x 200 byte records into 5 billion groups. This seems like exactly the problem Spark is designed for and is advertised for. I had great difficulty even getting example Spark SQL code (or my own RDD based code) working. I hear so many great things about Spark as a tool for big data, and also "your data isn't big". I considered 20TB on the "low end" of big data, but a seemingly popular and widely used big data tool can't shuffle it without numerous bug fixes and pain on the part of the user. Shuffling 90TB was worth a Facebook blog post! This makes me ask: To all the people using Spark for "big data", how painful is it and how much data are you handling? It appears the answer for >=20TB is "very painful", and for <=5TB I think you're generally in "handle on single node" territory.
Support for kernel bypass networking libraries like ibverbs, DPDK (has an old unmaintained Rust wrapper) and other IO kernel bypass libraries such as SPDK and IOAT.
If Rust supported these libraries, I'd much prefer the future based Rust code to a massive event loop in C.
Personally, I'm not a fan of the name "autopilot" for 2 reasons.
Firstly, the name is sexy and filled with hype. Even for a fully autonomous "driver go to sleep" level 4 driving system, "autopilot" would be a great sounding name (much better than "full autonomy" or anything more explicit in my opinion).
Secondly, the name deviates from industry semi-standard naming such as "cruise control" or "lane assist". I don't believe Tesla's automated features are more advanced than the rest of the industry[0], but the name sounds more advanced. Maybe this is good marketing, maybe this is dangerous and deceitful, maybe both.
[0] I'm not an expert on the state of self-driving systems. If anyone here who is reads this and has some evidence that Tesla's autopilot features are more advanced that what's offered by Audi (for example), I'd love to hear why / see some sources.
No source on this, but I remember reading somewhere that in the hottest conditions recorded (Persian Gulf heat + humidity), the humidity would actually condense on a human like a cold water bottle on a hot day.