Is this also why Hades has been lagging, dropping frames, and running at a much lower framerate for months while Discord app DMs (and only DMs) are open?
Agreed. Seems like a miscast. Feels like any of the protagonists of Silicon Valley could have played the character better. Well, maybe not Kumail Nanjiani, for the same reason as McHale.
"Other people have no choice but to trust NIST" is not a good argument for trusting NIST. Somehow I don't imagine the NSA is concerned about -- and is probably actively in favor of -- those organizations having backdoors.
Developers don't see that though. It only looks like that on iOS to users. Behind the scenes, apps are still written using files. Hell, Apple eventually had to add its own "Files" app because storing things and finding them again was getting complicated.
There are plenty of really dynamically-typed languages. io is probably the most so of them, but I'd argue Smalltalk and even Objective-C are pretty up there.
I have to wonder how this is going to work such that it doesn't just leave an abortion clinic-shaped hole in your location history. Sure, they're turning it off for other "sensitive" locations, but unless those locations are physically right next to each other, it doesn't take a genius to figure out the place you've been is the place Google deleted from your history. They need to delete a lot more places (and more on either side of the trip than the immediate vicinity, otherwise the roads on the way there and back are just arrows pointing at where you've gone) to provide any real plausible deniability.
There are a number of considerations there. Size is only one of them. Speed and internal processor state effects are two others. For instance, a larger, slower instruction might prevent a pipeline stall in a particular function or might enable loop unrolling or might allow a shorter loop unrolling, while in a similar function that doesn’t pipeline the same way, the compiler will choose a faster instruction.
If it's V2V you have the potential for malicious actors to send signals not actually describing what the car is doing. Visual/radar/lidar and AI interpretation thereof are needed as a fallback to prevent crashes. If it's not V2V you need mediation, authentication, and extremely high availability, which has antitrust xor lack of non-telco infrastructure. Cars need visual/radar/lidar and AI interpretation thereof as a fallback to prevent crashes just because a cell tower goes down, and will be completely inoperative until they go up in the first place. Human drivers change their minds all the time, and represent the vast majority of drivers right now. Humans don't even do a good job of following their GPS directions, let alone using turn signals. So visual/radar... you know the rest of this sentence.
Basically, the ground truth is always more important than whatever signals are being sent. If a malicious actor can't fool a human, it's mustn't fool a non-human driver. If missing or unavailable infrastructure can't make a human unable to drive, it must not make the non-human driver unable to drive. Decreased efficiency, okay. Slower trips, fine. But total denial of service (either by failure to operate or crashing) is unacceptable. All of it eventually relies on the AI fallback. So we should be (and are) building the AI fallback first. Every car will have the AI fallback, including V2X-equipped cars, and all V2X signals will be treated as potentially unreliable forever.
I don't doubt we can have some efficiency gains from V2X, but we'll likely never have bumper-to-bumper at 60 mph, interleaving though intersections, etc. Cars just aren't mechanically reliable enough. Say someone drops a nail or caltrop or cylinder of compressed gas out of car #0's window. How many milliseconds does car #2 have to react to the pending tire blowout of car #1 immediately behind? Even with an AI fallback, its sensors might miss the nail. Is a sudden pressure drop (presumably signaled) going to be transmitted and processed fast enough by the entire convoy of cars to avoid a large multicar pileup? Are ALL the cars' brakes in perfect working order? And that's not just a linear problem - all the cars in all the other lanes will have to brake too to allow car #1 to swerve unpredictably as the tire explodes as the car learns the new driving model it has to contend with (and it will need the fallback AI to figure out how its inputs are translating into real outputs). Not that this is an easy situation for human drivers to deal with now! But now we have 1-4 seconds (de facto-de jure) of following distance. V2X comms could make 1 second following distances safer. But it'll need an intelligent (artificial or human) fallback anyway, and having a human one means that the efficiency gains will disappear. So we need the AI fallback.
If I'm reading this right, this actually has a larger usable band gap range than traditional photovoltaics -- the article talks about capturing the high-energy photons -- in the first pass. This means that the cell can actually capture the electrons knocked out by those high-energy photons, which is something we haven't been able to do.
Silicon's band gap (1.11 eV) corresponds to 1110 nm (NIR), and any photons with more than 3 eV energy (413 nm) are lost (and all the excess energy in photons in between is lost as heat). Newer cells are around 0.6-0.7 eV, but I don't know their maximum capture energy. That's all the violet light and UV. There's a startup that makes a polymer film that can create two lower energy photons in the band gap from a high-energy photon to capture some of that wasted light. This would seem to be a cell that could capture it directly. Very very cool; that's a lot more energy captured per photon.
What I'm unclear on is why you need to heat it up so much to get to those efficiency levels, and it wouldn't just work as an ordinary solar cell.
There were several projectors (such as the Century JJ) which could show 35 and 70mm that were stuck with only 35mm capability after the Dolby Digital upgrade; the mounting location blocked the 70mm egress slot. There were workarounds that involved hacksaws dremels, and a new roller, but not very good ones.
"Entropically more favorable to construct" was my first thought. If you have the option of a structure to do X with 8 copies of one molecule in a radially symmetric arrangement, and a structure to do X with 5 different molecules that have only a single possible arrangement, having a random assortment of those molecules in solution (or cytoplasm), you're a lot more likely to get working copies of the symmetric structure, and non-working copies of the particular structure. Think viral nucleocapsid self-assembly in cells.
The decreased coding required is a nice bonus, which probably contributes.
Very cool. I had no idea antiprotons -- well, an antiproton and an electron -- could orbit a nucleus. Does it fill up the usual quantum state of the first electron, or does it have its own set of quantum states to fill? Can they get a second antiproton to take the place of the second electron? I imagine that should be at least somewhat stable as the electrons of the enclosing container should repel the antiprotons just fine.
So I love the concept, but the execution is kinda buggy, at least on macOS 11.6.3. I opened it and typed 1+<mash on top row of keyboard around 190 digits><return>. It calculated it correctly, but the Stop button never turned back into the "=" button (even though the computation and display had clearly finished; clicking it just ran "output(1)" repeatedly). When I quit and relaunched it, and typed output(1), it crashed. Is there a place to submit bug/crash reports?
The statistics are BS. Try reporting any non-violent crime, particularly property crime, and see how far you get. Maybe a store like Target or Safeway can get some of its reports taken seriously, but individuals can't. The police will not take the report. And so the statistics continue their downward trend.
First video, once you skip the first 17 minutes which have nothing at all to do with Starlink, is based on two premises: 1. That on-orbit and orbit-to-surface bandwidth will never increase, and 2. That the prototype receivers are the final receivers. 2 has already been proven false with the second generation receiver, and there's no reason to assume that, with so much of the fleet getting replaced every decade, that the network bandwidth will be forever so limited. I don't think laser link tracking is terribly difficult on-orbit, particularly among satellites that share one. It's also considerably slower than stated, falling at 7.2-7.9km/s, not 20,000km/s.
IIRC, new batteries contain a semi-liquid electrolyte, which damps the bounce. When discharged, it becomes much more rigid, so the battery bounces. Compare dropping a gallon jug with ~a cup of water in it vs a cup frozen into ice to see what i mean.
I think it has something to do with when the data analyzed is from: the nadir of the delta wave, before omicron. They mention a low base transmission rate, which is very much no longer applicable, and say the results are applicable to China, Australia, Israel, and other countries (where the virus is/was largely suppressed). Its applicability to the US right now seems very limited at best.
If they're going to do something like this (and honestly, their pricing model isn't terrible. $798 upfront vs $858 over 3 years or $930 over 36 months equates to 2.5% or 5.5% APR simple interest -- way cheaper than credit card debt, and without having to maintain their own financing system or repoing from people who default), they should add some actuator to make it impossible to put on when the subscription isn't paid. I don't think that's necessary for a lot of products, but for something that's a matter of preventing severe bodily injury... yeah it shouldn't be in a state where you think it's working, but it's not. I'd guess that they can only get away with this legally because helmets are the only safety equipment that are required by law.
Nope. Apportable went the other way, compiling Objective-C on Android, and linking against the Android NDK. They did have a tool for automagically converting .jar files into .frameworks (that ultimately just linked against JNI) so you could code against the Android SDK (or 3rd-party Java libraries) in Objective-C as well[0], but J2ObjC translates Java primitives and standard library classes into their corresponding Objective-C equivalents, eg java.lang.String -> NSString (although Apportable did do a few of those as well for better interoperability).
[0] There was this grand idea to make Objective-C the language for mobile development, with an "Apportable NDK" on every platform (but iOS). It wasn't that far-fetched. The NDK was terrible at the time, and Apportable's was faster, less crashy (free couldn't call malloc in low memory situations, for instance). And then Apple released Swift. And then Google came along.
I think this is why crime is "falling" in San Francisco. The cops make no arrests, and often don't even take police reports. A few months ago I and everyone else in this store got pepper-sprayed by a shoplifter (the way the security guard told it, a shoplifter attacked a guard with a large can of it which ruptured when he swung at him with it and hit a shelf). I don't even think the police showed up. They weren't there 20 or 40 minutes later when I drove by after going home to clean up.
My business partner used to watch burglars in Pacific Heights go door to door and steal packages out of apartment building lobbies. He'd call the police and they'd say thank you but never even sent a car.
I was in a hit-and-run accident a few weeks ago, and because I wasn't injured, it was "just a misdemeanor" and they categorically refused to take a report at the station, even though I had dashcam video and the plate number.
> CSV file format consists of one or more records, separated by commas. Each record consists of one or more fields, separated by commas.
Pretty sure that first sentence is supposed to read "CSV file format consists of one or more records, separated by newlines." Also if you're targeting this at total CSV newbies, might want to mention that fields can contain commas themselves as long as they're within double-quoted strings.