skysight-inc/HackerNews huggingface dataset:
> there is a high degree of mutual intelligibility between the two languages.

I know, and I can read cyrilic.

> You need to tell it that the source language

well, if it wasn't a bug, now I guess I faced a usability issue (using translate online it usually auto-detects the lang so I'm not used to choosing it), that's probable, and one friend of mine also told me he got gibberish from scanning cyrilic.

still one case stands: the need of a working data connection when you are travelling abroad is an obstacle.
I almost gottend zapped by one magsafe connector, and almost had another one cause a fire due to this. Apple of course insisted this was not their fault, until the next replacement charger "magically" had a 2-3 times as long strain relief.
Bodybuilders generally have not bothered with keto, until recently.

They just do the standard bulk (overeat in the off season, gain muscle and fat) in the off season and cut (heavy calorie restriction to cut the fat) to look good on stage.
How Peter The Great Might Deal with Today's Security Crises?
New Apache Wicket 6: small auth^2 example with Spring & Hibernate
Just place a couple of whiskey lattes next to the duck :)
This is actually relevant, though it may not seem so at first glance. The ratio between well-compressed and not-compressed document types declines as the quality of the writing improves.

Obviously one of these document types routinely uses compression. If the user composes prose carefully, and avoids repetition, the contrast you cite may be much less.

The gold standard for compressible text is political speeches -- they tend to say almost nothing with as many words as possible. I've always thought part of the decision process leading to voting for someone should include an attempt to compress his speeches.
Ruby Api to HAProxy
"The fact that aerospace engineers are in great demand speaks to their usefulness to society."

Garbagemen are useful to society, too -- arguably more so than aerospace engineers. So?

"That was an interesting selection of three fields."

They're three humanities.

"There are many famous lawyers, but do they change the world, or try to keep it the same? As to philosophers, they famously never come to any practical conclusions about reality."

Lawyers:

Thomas Jefferson
Abraham Lincoln
Gandhi
Thurgood Marshall

Philosophers:

Plato
Aristotle
Thomas Jefferson (again)
John Locke
Jesus
Buddha
True, AltaVista was my homepage until SEO became so common that 99% of seaches were worthless, if you didn't do a detailed 20 key-word query using clever use of "+"s "-"s and other codes. To try to fight spam yourself, manually.
how do you access them? turn your phone into airplane mode and open google maps fresh. I get the loading spinner followed by a 'network failure. this aplication requires a working data connection' message .
This would be great as long as it's an open, agnostic API and not just something cooked into the OS vendor's bundled apps.
What happens in Go if there is an exception (division by zero or whatnot)? Does it just exit, no stack trace? I am so used to exceptions that I don't even know how it used to work without them. I think getting a stack trace for debugging is really important...
Voting is not enough. When you're in the minority, you also need to be loud about it. The hard part is not to be annoying or low-status in the process.
I really think PyPy is the future of Python. A faster python with better support for paralellism by leveraging STM. This makes Python suitable to a lot of use-cases where it's currently too slow. What is lacking at this moment is compatibility with a lot of the libraries in the ecosystem (see https://bitbucket.org/pypy/compatibility/wiki/Home), due to limited C-API compatibility (which is non-trivial to say at least due to different memory management and locking semantics). This is serious because a big part of what makes Python so cool is the wide library support.
Every language deals with this until about x.3 of the newer version.
If you want to keep marital status history, then the marital status is a SCD [0]

With Rails-like conventions, here's a minimalist Type II SCD definition:

+--------+ +-----------------+ +----------+
| people | -> | people_statuses | <- | statuses |
+--------+ +-----------------+ +----------+
| - id | | - id | | - id |
| - name | | - person_id | | - label |
+--------+ | - status_id | +----------+
| - until |
+-----------------+

where person_statuses.until is the last date where this relationship is valid.

The logic follows from the data structure definition in a natural manner.

'WHERE person_statuses.until IS NULL' will immediately give you the last status of someone/everyone. You can trivially update one's status by UPDATEing 'until' and INSERTing a new record, wrapped in a transaction. Additionally, you can use until as a guard WHERE clause for such an update to implement a form of optimistic locking.

You can also add a column relating a person to another. With a slightly more complex query you can easily make the relation symmetric and remove the need for 'duplicate' reciprocal records.

Handling name changes and preserving navigable history in the people table is not much harder.

The wikipedia page about SCDs gives interesting cases.

[0] http://en.wikipedia.org/wiki/Slowly_changing_dimension
I love Vim using the spf13-vim distribution. It turns Vim into the best parts of an IDE and keeps it feeling like Vim.
London Takes A Bite Out Of The Big Apple — Gets Its Own FinTech Innovation Lab
I agree. While I can follow the author's reasoning about the history of computing (particularly his assertion that computing was most democratic in the 1980s), he doesn't reveal the sources for his optimism, apart from stating:

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.
I agree. Python is very popular for web development (server-side) as well as for GUI/CLI application development. It has attained "critical mass" a long time ago, and won't go anywhere anytime soon. Python has a number of strengths and weaknesses that make it suitable for many applications and not so suitable for many others. But that's ok, it doesn't need to be the one-and-only language to succeed.
That sounds like hell to a front-end developer. Its bad enough learning coffeescript or other dialects if a company uses them, but other languages too?

Isn't that like saying that having many server side languages is hell to server-side developers?

And isn't it making JavaScript effectively a jack of all trades? You might want to run code on the browser that is better expressed in a different language. After all, the days of client-side code being just a few value checks and DOM manipulation are beginning to disappear.
Have a start-up equity horror story? Get featured in an article or case study
This guy is looking for people who have had disputes over equity in start-up companies.
At the time of Antennagate, Steve Jobs was already sick and more removed from daily operations. In fact, he was ridiculed for initially claiming that you should hold the phone in a different way.

That's why I argue that the shift started then.
He forgets about concurrency. That's a major point of weakness for the future of Python (even though no one will admit it).
Login with Gmail Oauth
Js is clearly doing A job at client side programming, because there is nothing else available.

I would so, so happily drop Javascript for just about ANYTHING else that works on IE+Chrome+Firefox+Safari.

IMO, Javascript is just awful, and I know I'm not alone with that opinion.
I very much doubt having a "real future proof connector" is going to make any practical difference for most users.

Having to have different cables from pretty much everyone else, on the other hand, will.

In my house there are at least a dozen microUSB cables. There's 2-3 Apple cables. That reflects the relative ratio of devices that use each, and it means charging or connecting anything that requires microUSB is trivial - there's always a cable at hand. There's half a dozen microUSB cables within a one metre radius of where I'm sitting at my desk right now.

Won't matter if you're at home and have a nice collection of Apple specific cables. But it is likely to make far more difference for people when they're out travelling for example.

Having a "future proof" connector? Not going to matter for anything but a tiny sliver of early adopters who might otherwise need adapters now and again (e.g. MHL adapters for micoUSB now, that are quickly becoming obsolete as TV's etc. start getting MHL support built in)
The Risks of Working With Another Company's API
Google to drop IE8 support in November
Very true. But remember, those rumors were steadily coming in for 4 years befor iPad introduction. But it got really worse in the last couple months, and that was when we were really sure there would be an iPad. Right now, we're sure about an iPad mini, but not about the TV thing.
Another source, with SQL, XML, JSON, etc.:

http://data.brighterplanet.com/countries

and a lot more like it at:

http://data.brighterplanet.com
Water, shelter and food covered. Few powered tools (must be fit), hunting weapons or books. I'd expect a few power tools in a rural setting. A chainsaw & compressor can be seen in ~ http://7465558fd9aac3509556-4bd1cc4e7ce85601e6dfb87e971ddf14...
SHA-3 to Be Announced
Why is he forgetting about concurrency? There seem to be plenty of tools for managing concurrency right now in Python, and they are working fine for me.

What languages are you considering that have a better story here? Note that better story has to mean more than "syntax-level support" -- I run highly concurrent services in Python right now using Twisted without language level support, and it's not always obvious in which ways language level support would make things nicer in ways that aren't already implemented (e.g generators + @inlineCallbacks).
5 years ago many people could and did swap components in their PC. Now try doing that with a modern smartphone or laptop.

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?
Now that you mention it, a side effect of the simple design was that Google was blazingly fast in comparison - not only for the initial page (which could be cached in contrast to altavista which displayed news), but also for the search results
Is MakerBot Abandoning Open Hardware?
> Garbagemen are useful to society, too -- arguably more so than aerospace engineers.

You may want to make that argument. No one else will. Garbage collection can be automated. Aerospace design cannot be.

> Lawyers:

> Thomas Jefferson Abraham Lincoln Gandhi Thurgood Marshall

The fact that these people were lawyers is entirely coincidental to who they really were. None of them changed the world as lawyers.

> Philosophers: [...]

Same answer. The degree to which these people were effective can be measured by the fact that they abandoned philosophy and started doing something useful.

And Arisotle was wrong about nearly everything. He should somehow be historically recognized for holding humanity back all out of proportion to his actual standing.

Calling Jesus and Buddha philosophers is like calling a butterfly a caterpillar. Yes, but no.
My current team uses http://www.jaconda.im for chat. Before that most teams just used Skype chat groups.

Why Jaconda is cool:

1. Web interface OR it works over GChat. So I can use my native IM client
2. There's a pause chat feature, which pauses the chat from your perspective, for heads down work.
"Being overweight is not necessarily linked with disease or premature death."

This article lost me right here; I thought "fit but fat" had been debunked and that controlled studies showed that just being overweight was, by itself, a health risk. You need citations for this kind of bold claim.
I think this is not what you're actually seeing. When you get an exception there is rarely much you can do other than log the error or alert the user. It is much more important what you do not do in such a case - you do not let bad data flow into your program, and exceptions are great at preventing that.
But out of state students are intentionally overpaying and don't deserve much sympathy.

No, they are most definitely not intentionally overpaying. Not all public universities are educationally equivalent. UC Berkeley is just better than the University of Nevada, and I would not say that a student who chooses the former over the latter has justly chosen to hurt themselves financially. They've chosen the superior education, which is supposed to be what matters.
You didn't answer my question: are you using an up-to-date version of Maps?

If you are, go the My Places> Offline to see your maps.

WFM in airplane mode.
Amusingly enough, I'm pretty sure "FATAL: kernel too old" is a problem with glibc, so it's actually the C standard library that's preventing you from running your staticly-linked Haskell binary on your server.
Most of the problems look like Lisp problems 20 years ago. Maybe Python is not the best for mobile or for games, but... so what? It's great for some things, and if it excels in those, why does it need to be perfect for everything?
That's the issue with this -- if this is actually a problem for Python, then it's a problem for EVERY programming language.

Let's first see what satisfies these problem areas:

Mobile = [ObjectiveC, Java, C (native client)] (and maybe Javascript+HTML if you look at the "compile down"/"webview" solutions)

Browsers = [Javascript] (and _maybe_ C if you say Emscripten is actually a sane solution to problems but I'd argue it fits only a minority of cases)

Games = [ObjectiveC (iPhone games), Java, Lua (scripting/plugins), Flash/ActionScript, C, C++]

No single language fits across all of these (dare I call them) niches. Every single language other than Javascript fails the "Browser" test.

I'd argue that focusing on many of these niches is the wrong way to go. Trying to fight for a spot on the mobile front will be a losing battle as Python will always be a second class citizen or flat out denied. The game development front seems like a confusing goal -- how many devs picked up Lua from the plugin system? Additionally, Python isn't fast enough to be the base nor faster than Lua for the plugin system.

The metric that he says he's optimising for is "adoption". I just feel like he's working backwards and optimising for tiny use cases instead of the general case. Many Java classes at university are being replaced with Python for example, and I'd say that's more important for adoption than any of these areas (other than web).
Lua, a programming language I think might appeal to Pythonistas, is in a solid position to profit from the compile-to-JavaScript fad. I did some tests with mherkender's lua.js[1] a while back and Lua translated to JavaScript was only taking around 40% more time (I forget the exact numbers) to run the horrible benchmarks I wrote. There's still low hanging fruit to improve those numbers. Lua is a beautiful language. In addition, it's the language with the best chance at making it into a browser engine. It's lightweight - the compiled binary is around 120KB.

[1] https://github.com/mherkender/lua.js
Iran blocks access to Gmail
You have to specifically save maps in advance. I think it used to be an optional labs feature but is now baked in. I believe it's activated by a long tap in the middle of the area you want to save.

You also might consider one of the apps that's uses OpenMap data to have a whole country offline.
>If they can do that with voice, I think they can do that with their dictionaries.

This feature uploads images to Google to do the OCR. That's the biggest problem here.
He wants to pay for a product, not donate.
Are they interested how Jesus walked on water or what?
"Not sure if im being ignorant here but surely this is a problem for most server side languages? PHP, Ruby, Go, Perl would all suffer the same problems."

Python's main competition in the future will be Dart and ES.Next(the next version of JavaScript)... and maybe even Kotlin which has a JavaScript backend.

"Why are people obsessed about creating a "jack of all trades" language instead of letting languages do what they do best?"

Sometimes these languages do things better than the original languages that had their niche.
Just rumour, apparently.

Link: http://appleinsider.com/articles/12/09/20/rumor_of_google_ma...
Or http://www.ubuntu.com/business/desktop#services if you want to make it a truly commercial relationship.
yes, up to date.
I agreed with everything up until the strange digression into Google+. I understand why he brought it up, but why go into irrelevant details about it?

While we're on the subject of G+...

>And more importantly, Google+ has a vastly superior user experience to Facebook

Really? Am I the only one who can't seem to figure out G+ at all? I use it almost daily for hangouts, but navigation is unbearable. The lack of labels and use of icons we're supposed to know is irritating. Good luck joining a hangout that's in progress unless you're invited.

G+ may appear to be more clean and chic on the surface, but when navigation and functionality are an issue none of that matters.
I'd say it's not a bad idea - oddly enough I've tried to do it the other way around (using a physical PKCS#11-compatible token on iOS devices). There are CAC-type smartcard readers that operate over Bluetooth, but they're big and expensive.

A couple of thoughts:
Is there a reason you wouldn't use a 'real' hard-token like an eToken or similar? Yes, they need USB - but they're small and resilient. I generally have my keys on my all the time!

There's a project out there called LSM-PKCS11 that basically has encrypted storage 'boxes' (files) that are accessed via PKCS#11 via a daemon-client system over TCP. It might not be too hard to port the daemon to iOS. Somewhere to start, maybe?
http://www.clizio.com/lsmpkcs11.html
There are some innovative ideas that may help "ease" over to python-on-mobile... One of them being pyBead: http://sourceforge.net/projects/pybead/?source=directory
Another would be Muntjac...
It's much less impressive when you consider that Opera offers basically all of that, plus a built-in email client, and built-in BitTorrent support, and a built-in IRC client, and built-in ad blocking, among other features. And the largest Windows installer of the current 12.02 version is merely about 10.5 MB, too.
Well, Rpi etc could lead the way. Not as they are of course, but that could improve.

One way I can think of is memristors, which could make FPGA-like hardware ubiquitous. This would push the software/hardware frontier so low that there would be effectively little magic left.
"Js is clearly doing A job at client side programming, because there is nothing else available."

So Java Applets are forgotten already ... and they had such grand plans! I for one won't miss them at all.
Have you tried using PyPy and gevent? In a well-designed benchmark[1], it outperforms Node.js. That means it's at least competitive when it comes to concurrency... right? The GIL is not a big deal because shared state concurrency is a fundamentally broken model.

[1] http://mrjoes.github.com/2011/12/15/sockjs-bench.html
"You may want to make that argument. No one else will."

I'm pretty sure that if all the garbagemen and all the aerospace engineers disappeared tomorrow, society would miss the garbagemen a lot sooner and a lot more.

"The fact that these people were lawyers is entirely coincidental to who they really were."

So you think they'd have be able to do what they did if they'd studied aerospace engineering? Or did, JUST MAYBE, the legal training have something to do with their abilities to make persuasive arguments?

"And Arisotle was wrong about nearly everything."

He wasn't wrong about logic.

"The degree to which these people were effective can be measured by the fact that they abandoned philosophy and started doing something useful."

Total bullshit. Their philosophy is the sole reason we've even heard of them today.
Apple's 2nd Store in Hong Kong Set to Open September 29th
Are you willing to pay one dollar every time you open up a web browser in Ubuntu?

Or even one dollar a day?

Look into what advertisers are paying, I'm betting you're not willing to match their price.
Suppose searching shops from the search bar makes sense: what would be a way to launch it that wouldn't freak out a lot of people?

Personally I find the new feature interesting, because I already use the DuckDuckGo !-Notation to search Amazon all the time.
IRC + qWebIRC + your choice of desktop client.
Ship out a preconfigured client so its easy for the non-techies.

Paste code into a pastebin then link from IRC.
Another weak article. He never mentions

try {
makeAMess()
errorProneOperation()
} finally {
cleanUp()
}

your first instinct should be to use finally, not catch, but Java brought us the tragedy of checked exceptions (in which your #1 motivation in working with exceptions is to shut up the compiler) and the bad habits have been adopted by people who use other languages that copy the (otherwise pretty good) Java exception handling style.
I assume you're referring to this [1] But why?

I don't understand why Apple's demise would be bad for the other major players in the mobile sphere.

[1] http://appchronicles.com/wp-content/uploads/2012/07/lawsuits...
"SeenBefore stores your information securely in the cloud from your work or home computers.

So no matter where you read it you can still search for it even when your browsing history has been deleted."

Erm...

I think it's a good idea but I think many people would need convincing on the security front.
I'm not sure where it sits on the scale but the internet, web and associated technologies allow anyone to share without the limitations of physical media, an idea with any other person across any distance from across the room to as far as people spread in future and across time from instantly through to the end of civilization.

I'd say that's a fairly fundamental change for humanity.
What’s lacking in Singapore Startups?
If your sample of people that you surveyed was representative of facebook users on the whole, then you wouldn't need 3 years to see the decline of facebook . It should have been happening right now because as you said, 90% of the people you've surveyed no longer use it.

It's fair to say that your sample group is totally flawed.
Well, Sqlite is between 4k and 350k depending what features you activate. You can't really blame the bloat on it.
Regarding games: I chose lua over python because:

* smaller runtime foot print.

* faster runtime.

* simpler to embed

* the fewer batteries that are included are simpler to embed in your runtime. Python's libraries are often very tricky to embed.

I prefer python to lua, although they are both expressive and powerful languages, however the convenience of python isn't enough to trump the flexibility and speed of lua.

(edit formatting)
try:
f = float(someText)
catch ValueError:
# I just parsed you, this is crazy,
# here's an exception, throw it maybe?

Formatted That For You
No, because this is not just voting. It is voting + limiting our choices to things we support ethically. I may prefer the openness of the Android stores to the iOS App Store, but if the latter offers higher quality software for whatever I seek, there seems little point in giving it up merely to make a political point.
World Health Organisation says has found new SARS-like virus
Openfire XMPP Server + http://candy-chat.github.com/candy/ + one of the many clients (Pidgin, Empathy etc).
Getting pretty tired of these "dear company, let me pay for your product instead of showing me ads" arguments. They show a lack of understanding of business models.
Okay... version?

I need you to respond to the other part of my question:

> If you are, go the My Places> Offline to see your maps.

You need to describe what you see, what you are doing, and what happens.