1,019 karma · joined October 15, 2009
Not that there was much meat in the article, anyway, but at least the following is mildly insightful:
I prefer Python to R for mathematical computing because mathematical computing doesn’t exist in a vacuum; there’s always other stuff to do. I find doing mathematical programming in a general-purpose language is easier than doing general-purpose programming in a mathematical language.
Take a look at exchange rates for more exotic currencies than British Pound vs. Euro. The buy/sell spread can be huge, and often reflects actual risks in keeping around large amounts of cash in volatile currencies.
Unfortunately, you're neither of those two. If you have an account on Facebook, you're their product.
A lot of the disappointment here seems to be a result of ignoring this relation.
Empirically, 0/1/2 either means no/yes/yes-and-something-obscure-on-top-of-that, or, worse, as in this case, no/kind-of-but-not-really/yes.
When designing the Curl API, it should have been obvious that VERIFYHOST is likely be set incorrectly, especially once it's used in languages that coerce true to 1.
public final void checkServerTrusted(X509Certificate[]
paramArrayOfX509Certificate, String paramString)
{
if ((paramArrayOfX509Certificate != null) && (
paramArrayOfX509Certificate.length == 1))
paramArrayOfX509Certificate[0].checkValidity();
while (true)
{
return;
this.a.checkServerTrusted(
paramArrayOfX509Certificate, paramString);
}
}
Good to know this isn't used for anything critical, just for, um, mobile banking."Not the most interesting technically, but perhaps the most devastating (because of the ease of exploitation) bug is the broken certificate validation in the Chase mobile banking app on Android. Even a primitive network attacker—for example, someone in control of a malicious Wi-Fi access point—can exploit this vulnerability to harvest the login credentials of Chase mobile banking customers."
https://oxjs.org/#doc/Ox.COUNTRIES
https://oxjs.org/#examples/countries/live
(The latter has a menu to show more than just current sovereign countries.)
Edited to add: In https://trac.oxjs.org/browser/oxjs/tools/geo you'll find the python toolchain to automatically generate the flag images.
I doubt that their plan is to use the hotel exclusively as a giant antenna, but it's not unlikely that finishing the facade was a political priority, while operating the hotel is not.
[1] http://en.wikipedia.org/wiki/Orascom_Group
[2] http://en.wikipedia.org/wiki/Ryugyong_Hotel#Construction_res...
https://torrentfreak.com/new-zealand-prime-minister-apologiz...
The byline of this thread currently reads "2041 days ago", and it's really hard to make sense of that, since dividing by 365 usually takes more than a split-second.
Thus for submissions and comments older than X days, change the byline from "X days ago" to "Month DD, YYYY".
Both 100 and 365 would be okay values for X.
EDIT: Alternatively, extend the current pattern of "minutes ago", "hours ago", "days ago" to "months ago" and "years ago".
And as someone who remembers (and was part of) the first phase of migration to Apple/OS X, around 2001/02, it seems to me that it had less momentum and was harder to envision than the migration from Apple that may be in its infancy now.
(Note: "migration from" doesn't imply losing market share, or even a lower growth rate. It rather means that a specific, tiny but crucial slice of mind share may have begun to erode.)
Do you think this is an entirely new development? Wouldn't the statement "5 years ago people could do X with computers, now they can't" in fact hold true for the last, say, 40 years in the history of computing?
If my observations are correct then such a swing is about to happen, and this time we had better get it right.
The interesting part, which is missing, would be a list of such observations.
It seems so me that in the 1990s, the future that was widely (outside some truly dystopian sci-fi fringes of the net discourse) regarded as the worst-case scenario was the Internet becoming like radio -- i.e. another peer-to-peer medium turned into a broadcast medium. So it may be worth noting that while the best-case scenario hasn't changed much since then, the worst-case scenario has.
"I suspect — and I don’t think this is nostalgia — but it may have been able to become kind of a richer sauce, initially. It wasn’t able to instantly go from London to Toronto at the speed of light. Somebody had to carry it back to Toronto or wherever, in their backpack and show it, physically show it to another human. Which is what happened. And compared to the way that news of something new spreads today, it was totally stone age. Totally stone age! There’s something remarkable about it that’s probably not going to be that evident to people looking at it in the future. That the 1977 experience was qualitatively different, in a way, than the 2007 experience, say.
But what you're looking at is just the HTML/JS that comes with OxJS, and it is intended to be used locally, for development. There is no server backend. You can just put it on your local web server, and it works the same. Generating documentation, tokenizing JS, running tests, etc. all happens live, on the client. (Sooner or later, we'll put pre-generated documentation on oxjs.org. But if you're running the site locally, it's really convenient to not need any build steps.)
The examples currently reference the development version of OxJS, and explicitly don't use cached files. Again, this is nice if you're making your own changes to OxJS, and want to see how they affect a particular example. But for someone just browsing oxjs.org, it's definitely overkill, and we'll fix it ASAP.
If you care to provide a few more details (via e-mail, or using our bug tracker), we're definitely going to look into it.
I guess it rather depends on the type of application you're building. For anything complex and truly feature-rich (think a good e-mail client, or professional photo/video management software), the big advantage of a menu bar is that it makes functionality discoverable, using a well-known paradigm. Keyboard navigation + shortcuts are a plus, and OxJS provides that.
I definitely see a need for desktop-like JavaScript UI toolkits. But of course, one has to use them wisely. Non-native dialogs have become quite common, and I think they make sense for login, notifications, warnings, and so on. On the other hand, it's unlikely that a whole layer of stacked "windows" (inside a tab, inside a browser window) is a good idea.
EDIT, forgot to mention: The main reason menus or dialogs as elements on a website may seem confusing or broken could be that most existing JavaScript implementations are actually confusing and broken.
This is really nice if you're using and developing OxJS locally. On oxjs.org, it's definitely a waste of resources, and we will eventually cache the documentation data.