*shrug* I've never done OSX coding (beyond posix-ish porting of some code from linux), so I have no idea of how things are implemented under the hood. I think quicksilver's open source (?) though, so that might be somewhere to look?
And then there's OS X's inability to send keystrokes to any application other than the one in front. What a huge UI fumble. Got the ability to remotely control an app by sending it keystrokes? Too bad. Won't work under OSX unless the app is already active, in which case, you're not remote controlling it, because the app attempting the control has lost the focus.
I have a couple applications on OSX that can accept keystrokes without being the active application (specifically, notational velocity, quicksilver and VLC (though it's limited to just eating the play/pause-next/previous keys)
In fact, neutrinos have most of the right properties to be dark matter, except that other observations rule them out
their masses are way way too small to account for dark matter. I remember a back-of-the-envelope calculation that shows that if you packed enough neutrinos into galaxies to account for the missing mass currently accounted for by dark matter, their interaction cross sections would end up being large enough to be observable. We don't see anything spraying off those interactions, so that can't be the explanation
There is NO other evidence for it. So an entire new classification of matter that no one has ever (or can ever) seen, felt, or observed was created to satisfy this one anomaly. And yet, this is the industry standard, that 90% of all matter must be Dark Matter just because someone screwed up when calculating orbital momentum.
What's more implausible, that 90% of matter is something that we'll never observe except, conveniently, through the orbital momentum of stars, or that galaxies have a noticeable gravitational pull on objects in nearby galaxies over billions of years?
Which one is it? Also, the guy below beat me to the observations.
Conventional leap of faith: this strange unseen matter exists and interacts gravitationally but somehow isn't available on Earth, cannot be created or observed or studied in a lab,
Unless supersymmetry is RP-conserving.
Electrical leap of faith: electrical processes explain the lack of mass through the electric force which is many orders of magnitude stronger than gravity and is more effective at long distances and is the only logical explanation for light-years-long jets of matter (Birkeland currents), can be observed in any laboratory with modest equipment and is known to scale both up and down, and through processes not yet understood there is enough charge separation in the Universe to provide the potential difference to cause these circuits to flow.
If you're willing to believe that far off galaxies have ridiculous amount of charge separation (something we have no theories or experimental evidence for), then believing that there are weakly interacting massive particles or other forms of dark matter can't be a stretch. Electromagnetism is strong (relatively), there would have to be something really trying to hard to convince the different charges to keep apart
I wonder how long it will be before science is forced to throw out dark matter and embrace electrical effects. Ten years? Twenty?
It's not a matter of time, it's a matter of evidence. If you can come up with a self-consistent theory that explains these electrical effects and have predictable effects that can be measured then you can have your moment in the sun.
fuck, I completely missed that like 30 other people said what I just commented
If it's a standalone system, what's to keep someone from reading up till the point before the hack, removing the "incriminating" lines then replaying the rest of the lines, doing the same hashing procedures as normal?
If you're already doing that, then why don't you just ship ALL of the logs to another host every minute?
I feel like that sort of bootstrapping is normal. GCC's written in C, afterall.
It's my understanding from reading the articles from a guy who managed to hack it onto the 3GS that the 4S actually has some pretty good voice canceling hardware onboard. Whether or not that's true, I can't say, but from the article I read, apparently things needed to be VERY quiet or the text-to-speech would fail hard.
And like I said, it was just an example. There's obviously more optimizations than just inlining.
Even well-separated and intelligently written software benefits from the compiler doing smart things, and to do that, it needs as much information as possible. Also, a *ton* of the memory usage for compiling something that large comes just from the bookkeeping required to keep track of debug information.
Are you being obtuse? No, you're obviously not inlining 12GB worth of functions, I was just giving an example of an optimization that benefits from combining the code into one compilation unit, so you can make an intelligent decision on what can be optimized away.
No, you can perform better optimizations if you know, for instance, that a function can be inlined. You can't get that if some of the uses are in other compilation units.
Maybe they'll fix the piss-poor OSX version. I reverted back to 2.x, and try the 5.x revisions occasionally, but they just have the worst interface ever.
On a side note, it would be nice if someone could crack the skype protocol and, say, add it to something like libpurple, then we wouldn't have to worry about things like that.
Kleeneness is next to Godelness.