skysight-inc/HackerNews huggingface dataset:
Artifact or not, it's still something one must maintain. Not checking for errors is not a bug, it is you choosing to not support a fringe group of users because it is worth your time and effort. You can call it whatever you like, but that is the reality of the situation. There are tradeoffs to be made and code to be maintained.
The right answer probably isn't to hire computer science people as Soldiers. At least not many of them. It is probably better to just contract out the occasional job where this is needed. It is actually disappointing how few officers can do any programming. They are all college graduates, and I think a little but of computer science is pretty standard these days.
That's not multiple clouds, though.
Thanks for the note. I really appreciate it.
Occasionally I'll get a letter from the bank or phone company and the name is wrong .. and then I realise that this massive multi-billion turnover company has some poor data entry person retyping my data at some point in their chain. Then I wonder how on Earth they let that happen.
Is actually one of the best components of Django. QuerySet objects and Custom Managers are really great for big projects
$1 million reward to anyone who can recover former IRS directors lost emails
>Google has open sourced a fully featured mobile operating system,

Its interesting how Google forces handset makers to ship Google's proprietary software if they wish to use the Android "brand". However, they don't care if handset makers ship device driver code thus crippling the ability of anyone wishing to create a fully working AOSP ROM. I suppose in Googles eyes, Android = more data for Google to mine/sell/profit-from. Not surprising or disappointing. The Advertising business is not pretty.
The ORM is bad because it is a poor abstraction of SQL. This manifests itself in several ways, the largest being little control over the SQL queries generated.

Here's a gist I made the other day demonstrating this. https://gist.github.com/jawnb/cd7a899cac5300c01709

The poor abstraction really causes problems when you need to do anything beyond the simplest of use cases. To achieve even modest performance gains, you're better off hand writing your SQL. Additionally, doing even the most trivial of trivial aggregate queries will also mean that you're hand writing SQL.

SQLAlchemy is light years beyond the django ORM in this regard.

Don't take just my word for it though, here's a talk Alex Gaynor gave saying the same things.
https://www.youtube.com/watch?v=GxL9MnWlCwo
>Can we at least conclude that our probabilities outperform bookmakers?

More like outperform the market?

Not sure if more precise probabilities outweigh the risk of ruin, if there's unbalanced amount of money backing each option.
The common criticism I hear is that it can't do everything, unlike SqlAlchemy. Fair enough, but the Django ORM is no doubt simpler to use than SqlAlchemy.
Friday Round-Up: Proms, Guest Posts, Oceans and More
Aaron Swartz – The Internet's Own Boy movie is out
https://www.startssl.com/

$60 one off payment to be verified, then you can issue unlimited wildcard certs for any and all domains you control. i.e., the certs themselves are free, you just pay for verification.
This article was really interesting to me because my N900 is old, and eventually I won't be able to find a new one. Android without the mothership is a pretty crappy replacement for a Linux phone, but it's probably an improvement on a dumbphone for me.

Right now, my only three hopes are Jolla, people attempting to port Freemantle to GTA04, and the people just trying to bring the Hildon UI to jessie which also runs on GTA04.

http://talk.maemo.org/showthread.php?t=93251
http://talk.maemo.org/showthread.php?t=91308

I probably should mention UbuntuOS as another hope, but I simply don't trust Ubuntu to deliver something that resembles traditional Linux. If they do, I'm in.

My hopes for Tizen were bashed to hell by this: https://www.tizen.org/irclogs/%23tizen.2013-01-20.log.html

( https://en.wikipedia.org/wiki/Rasterman - well known for http://www.enlightenment.org/ )

Phone manufacturers aren't interested in being servants, only masters.
Bower installs dependencies in a flat folder structure, whereas NPM nests them. This makes it much easier to use Bower with a client-side module loader.

Bower is also (easily) configurable where bower_components will be, whereas I don't think NPM is as easily.
What You've Got to Know About Mirror Neurons, Audiences, and Empathy
How to sell a SaaS app like an info-product
The link you posted tell us that Jinja2 templates are way faster than Django's. Well, you _can_ use Jinja2 in Django, and you get the function calls in templates too, so what's the problem?
It's got better. When I first started using it you couldn't bulk save objects, each save was an individual query. It also loves to make lots of queries, especially in templates. I guess my true dislike stems from using SQLAlchemy, and realizing how awesome it is compared to Django's ORM.

I do love the relationship stuff - making a m2m field is super easy and it just works. Also manager/queryset extensions are super easy.
Facebook’s Ambitions are Killing Utility
There's quite a bit about this library that I'm excited about, the small module philosophy, for one. But I started digging in and am finding typos and errors all over the place in the docs. Either this is still a work-in-progress (which would be surprising since it's major version 4) or the maintainers just aren't spending much time keeping up the documentation.

To the core team here and anyone making a library: please make sure your documentation is flawless and your example code exemplary. Thanks!
Is it something like NuGet for .NET packages but for Javascript? Does that mean that an ASP.NET MVC application using NuGet wouldn't really have any "need" for Bower?
I'm re-writing the application in Pyramid, and so far I like it. It's a bit harder to get started and get used to though.
I'm also running CyanogenMod without the mothership, and that's exactly what I thought. While apps such as TextSecure appear to have a good reputation needing to install probably backdoored proprietary software to obtain them seems to defeat the objective.
LXJS live stream
>Sure, a pure linux phone would be cool in some ways, but FirefoxOS seems much closer, realer, and every bit as awesome.

Linux phones are real. I've been using one exclusively for the past 5 years.
1) Yes, your phone regularly communicates with the nearest cell towers and the phone company can't help but know which one. However, this is imprecise - resolution of a few blocks.

2) Most smartphones have GPS-based location services that use, well GPS, plus the combination of WiFi networks and their signal strengths. To get reasonable speed, this data needs to be cached locally, but only the data for where you've actually been can fit. This is the reason for the huge fallout a couple years ago about "Your iPhone is tracking your movements!" This cache can be read with physical access (and the device's PIN).

3) Yes, turning off the phone will do that. Unless you are a specific target, in which case law enforcement may have issued a software update just for you that makes the phone only appear to shut down. The only way to be sure is to take out the battery or not takke te phone with you.
>>> The other four winners of the new math prize are Simon Donaldson of Stony Brook University in New York and Imperial College London, Maxim Kontsevich of the Institut des Hautes Études Scientifiques in France, Jacob Lurie of Harvard, and Richard Taylor of the Institute for Advanced Study in New Jersey.

http://en.wikipedia.org/wiki/Terence_Tao

http://en.wikipedia.org/wiki/Simon_Donaldson

http://en.wikipedia.org/wiki/Maxim_Kontsevich

http://en.wikipedia.org/wiki/Jacob_Lurie

http://en.wikipedia.org/wiki/Richard_Taylor_(mathematician)
Other than being a little confused at first about why it wasn't included by default, using south as a separate module is about as inconvenient as using any other python package that isn't part of the standard library.
I agree that an app shouldn't crash, but piracy is a problem.

Google In-App purchases are safe, so if that's how you monetize, I don't see why the app should be allowed to work anywhere else but in Google's environment.

It's different if the app is open source or you don't need to monetize (sadly, not everyone can afford that luxury), but even there it depends on how important those Play Store API features are to the functionality of the app.
A lot of the time, the randomness used must be secret (for nonces etc.) but your solution is an interesting way to implement a CRS (http://en.wikipedia.org/wiki/Common_reference_string_model) which is very useful in some cryptographic primitives. A CRS is a common string, typically random, that anyone can access, but cannot be controlled by any one party. Another typical thought-implementation of this is using stock market prices -- predict those accurately and you'd do better things with your time than break some crypto protocols.
Very thin on the ground article. It would be better written as a 'tools that I find useful for web design under Ubuntu Linux' article.

> However, there are some similar tools available for Linux that can be used in the web development.

What does this even mean?

What's drush got to do with web dev? That's pretty niche. Why Virtual Box? What is it, what would you use it for?

As others have said it's a little Ubuntu focused. And it's probably best to avoid the install instructions for applications, just link to the project pages/install instructions.

Bin or rewrite needed.
Gravity. A "mesmerizing HTML5 simulation".
I still miss KDE 3. I've been so satisfied with the latest generation of desktop environments on Linux that I've moved to Openbox trying to get back basic usability and speed.
Ankara implant,implant dis,zirkonyum dis,mutludent
MutluDent welcomes you, who need dental treatment in abroad, in the heart of Ankara, the most popular and stunning city of Turkey. All you have to do is just to send your recent Panoramic X-ray to us to have an idea of your dental needs. You will receive an answer from us including your recommended flight & accommodation details within 24 hours.
I actually started that and stopped midway through.

The process was absolutely hostile, the requirements insane and I haven't stripped like that, ever.

Plus, it's plain BROKEN (Really? Like, requiring a utility bill for verification? What? Why?).

Obviously I didn't finish it (I did send most of my documents but stopped at some point and told them that this is crazy, I don't care anymore), so my advice might be crap. But I would advice everyone to avoid. this. process.
The Future of Data
Ummm, that's exactly what Firefox OS is. It's the Firefox engine (gecko) sitting on top of the linux kernel.
Well, restricting the server to basically providing a REST API for client code is basically the dominant way of doing certain sorts of applications, particularly those that may have web and native implementations and so forth.

Some of us, however, make websites. We generally render our HTML server side. And Django templates are as good a way as any other (leaving aside speed concerns).
With regards to "major version 4" we are doing our best to follow semver, where backwards incompatible changes require a bump in the major version.

So yes and no, this is a work in progress (what isn't) and we will constantly be pushing to make the docs better. We've been working hard over the last couple of weeks to get this into some form of a publicly releasable state, but yes it's not perfect :)

If you want to help us out, feel free to submit PRs or issues on github. The main site is at http://github.com/ampersandjs/ampersandjs.com while the API references are generated from their individual readmes, all available in that github org.
It's up to 1080p with an iPhone 5s. It's up to 720p with an iPhone 5. (source: I am one of the devs.)
A version of this idea I really like is Crypto Stamp: http://cryptostamp.net/

What kills you with Bitcoin timestamping is transaction costs. It's fine for timestamping that one brilliant screenplay, but not timestamping every photo you ever take, every video created by your security system, every file pushed out to your distributed, decentralized backup network, etc. It doesn't open up any cool applications that aren't served by existing, cheap-but-not-free systems.

So with Crypto Stamp, they combine all the hashes for a given day into a single Merkle tree, and just store the root hash in the blockchain once a day. The tradeoff is, for each timestamp you have to store locally the few hundred bytes representing your branch of the Merkle tree. But in exchange, you can timestamp effectively unlimited files for effectively zero real cost. That opens up the kind of wacky game-changing applications that make Bitcoin interesting in the first place.
If what you want is legal protection then indeed there is no reason. Signatures vended by timestamping authorities are good enough for all uses I can think of unless you absolutely need decentralisation, in which case paying $10 to this company defeats the point.

To get this service for free, just print your document to PDF, grab the free Adobe Reader, go to settings, signatures, click "Configure timestamping", then add a TSA server like:

http://timestamp.comodoca.com/rfc3161

or

http://tsa.swisssign.net

or one of many others that are available. Then click "Work with certificates" in the sidebar and then Timestamp document.

As long as you can convince a judge that these are neutral third parties (very easy to do and there is much precedent) this should be satisfactory.

Or you could timestamp into the block chain, but then be prepared to spend a lot of time explaining to a confused judge why it's valid.
FTFY:you are right
Designers are from Venus, developers from Mars.
Google is frequently pushing new Google Play Services that developers can use for their apps. Those services have the massive advantage over AOSP APIs of having OTA updates for all, not having to rely on carriers and manufacturers for full OS upgrades. In addition, those services offer new and useful functionality that is not always present in AOSP. Therefore, it is only natural that, on a general basis, developers start using more and more of Google's proprietary APIs.

This is not to say that pure AOSP is broken, or that it is impossible to have products like Kindle Fire and Nokia X. But it is a growing problem, and the fact that Amazon has to spend so much time replicating Play Services' APIs to have a decent app store (that is still considerable smaller than Google Play Store) is concerning.
Are you going to open the source on this?
in consumer markets, do people design for lifetime over 12 years ? Because my feeling about consumer market that it's mostly crap, reliability wise.
Britain tops list of world’s most powerful passports
Wallfav – put your favourite websites on a wall
21st century paradox of the economy
You only see colors you can name
I probably should make the current "very easy" the default and relabel the difficulty levels. Thanks for the feedback!
Why Astronomers and Journalists should pay heed to Biologists about ET
I haven't actually used SQLAlchemy, but I know it has a lot of features that would be extremely useful for django. I really like how it separates out the Core and ORM components.

I prefer djangos syntax for composing queries and defining models though.
Presumably, they would sniff traffic coming from your phone, which is what the article is talking about.
I do often submit PRs for occasional typos in docs, but I don't really feel like copy-editing a whole README, which is what's required here. I'm not trying to be difficult, just honest.

I appreciate the use of semver, but I don't think the intent is to go through three major versions in as many days...
The vehicle transmitted MPEG4 video, that then had byte level corruption due to transmission issues. MPEG4 really doesn't like corruption.
>In this article, we are going to see a good list of Web Design / Development tools for Linux. Additionally, the installation steps given for each tool are specially for Ubuntu, however it should also work on Debian operating system.

I think most people using Debian should understand the concept of root and what they need to do to install software using apt-get. If not they should be using Ubuntu.
Jennifer Lyn Morone Inc, the girl who became a corporation
I fully agree.

Pyramid, Flask, and Bottle are all better alternatives.
The only fix patents really need is a decrease in time. Make it 2 or 3 years instead of 20(retroactive, no grandfather clause) and dump software/DNA/genetic patents. Go back to patents being actual inventions instead of ideas and processes.
In gambling, bookmakers = the market. Just like a lot of demand (unbalanced amount of money) buying up a stock pushes up the price, the same will cause bookmakers to adjust their lines.
Intelligent Life is Just Getting Started
Is it native or scripted?
I've seen a lot of c++ jobs in the finance sector in NYC
A little puzzle/rpg we made based on gambling
And OSs either use a simple list for the timer queue (which means n^2 overall complexity), or something based on a heap (like a binary tree), which ultimately becomes O(n lg n).
I haven't tried this service. But I think it is fair to say that SSL certificates being as they are (complex and expensive), we will not see an all-https web anytime soon. SSL certificates need to be fixed first, it must be cheap and easy to set up SSL on a shared server with limited technical knowledge before we see it generalised.

And I am the first to deplore that.
When you get a domain from gandi.net it's £11 (otherwise £31).

You can get $9 certs from namecheap: https://www.namecheap.com/security/ssl-certificates/comodo.a...
What was in those emails ?
What unabriged means is that you don't need an entire reimplementation of the underlying OS to make calls, all you need is an Linux app that makes calls.

The purpose of reimplementation is generally to screw consumers. There's nothing special about a phone that requires you to put everything into a VM. I don't know why firefox is doing it. I did order a development phone, though, because if it takes off, I want a share:)
Is TDD Dead?
A series of conversations between Kent Beck, David Heinemeier Hansson, and Martin Fowler on the topic of Test-Driven Development (TDD) and its impact upon software design.
Ah, yes, for the 11/45 I was referring to what a single program could do.

However, as I recall (from the very early '80s when I was using both a 11/44 and 11/45), the MMU had a 8 KiB page size, so the natural thing to do was to divide the data as described, so a stack overflow would trigger a trap. Although after a bit of time with Google, I note the 11/40 manual says all PDP-11s have a location in which to put a stack boundary, so maybe that was a convention which matched what the MMU could do.
Is't it already on the Web via Unity3d? The post seems to be focused on tying it to specific languages (JS/HTML etc.).
Kudos to the Django team! Great to see it continue to improve.

Anyone know if there are any plans to update the HTML/CSS for the Admin app? Functionally it rocks, but visually it feels like you're revisiting 2001. I'd LOVE to see it rebuilt based on Zurb's Foundation or Bootstrap. I think we'd see a lot of innovation inside the admin.
I commend your efforts, but a small rant: One thing that really puts me off xda is that the posts say "open source" but there is no link to anything like how to build the distribution yourself. Just a frickin' binary zip download. And that's served over http from a random site, with no checksums and unsigned.

Only Replicant seem to be doing things the right way, but they are going so slow, and are so unwilling to use proprietary blobs anywhere that there's a space for something like you have here - blobs for hardware features only, no proprietary apps, strongly anti-Google, including F-droid by default - but it needs a bit of proper open source-style organization.

Sigh. The whole ROM scene is a big mess :(
Are they the outfit that screwed everyone over on heartbleed by charging a fortune to revoke certificates they had given out for free?
I think the most important difference between Alchemy and Django is the separation between the SQL abstraction layer and the ORM. There is no separation with django, making it very difficult to really get in there and make changes.

But I don't think this makes the django ORM bad. It is very easy for beginners to get up and running. It is very easy to understand the models and the query language.

As an FYI - 1.8 should make it possible to use .annotate() for constructs that aren't aggregates - like functions and extra select columns. You'll also be able to write more complex aggregates. It should give you greater control over your SQL, removing the need for .extra() in most cases (but not .raw()). It's what I've been working on recently: https://github.com/django/django/pull/2496
Owncloud can do much more than just sync files: http://owncloud.org/features/
It's by no means distributed etc, though.
Contributors? What contributors? People from within the company or open source contributors?
I guess it looks so bad because it is a mediocre interpretation of the UI fads of seven years ago. This is why it is always a good idea not to follow the latest fad, especially if you have constrained development resources. Unfortunately, KDE 5 seems to be headed into a similar direction, copying the latest "flat design" fad, in a rather uninspired fashion. Until KDE 5 is ready, this fad will already have passed.
Quite misleading.
SmartCane: A device to help visually impaired detect obstructions 3 meters away
Book: 'The Essential Elements of Digital Literacies'
The Worst Programming Interview Question
You're saying that we could implement a general purpose operating system inside of our general purpose operating system?
"Dark Matter" ... Sounds like confirmation bias to me.
Sure, I wasn't expecting you to copy edit if you don't want to, just pointing you to the source.

> I appreciate the use of semver, but...

Oh, we aren't breaking things _that_ quickly! ampersand-state for example has been a repo since February.
DotnetConf 2014
Grappelli[0] + django-filebrowser[1] = happiness. (Only gripe is it's not responsive.)

[0] http://grappelliproject.com/
[1] https://github.com/sehmaschine/django-filebrowser
Results are currently mixed: ask Google. More work needed on UDP flow-control versus state-of-the-art TCP, and it seems to suffer badly on some ISPs without any clear clue why (probably anti-P2P throttling, is my guess?).

Might end up influencing a future DTLS, but there's no roadmap that far ahead and the WG isn't chartered to discuss overhauls or big changes, according to the chairs: if we need a TLS 2.0, we're probably going to need a tls-ng Working Group with a more open-ended remit.

We're doing our best to get rid of the worst baggage from TLS 1.3: only forward-secure ciphersuites using AEADs (AES-GCM, ChaCha20-Poly1305 which is in CFRG consensus call now, etc), a... lively discussion about renegotiation, client authentication, key rollovers and plain DHE given the "triple handshake" vuln... a better PRF and handshake, maybe (Triple-DH?)? Still in progress. It's mostly going to be a big tidy-up I reckon, much like LibReSSL is for OpenSSL!

Curve25519 for ECDHE has a draft and is being discussed right now. I'm ready to implement and looking forward to it - big speed boost!

PKIX lags behind, however, and is one of the more dangerous parts to implement (ASN.1 and friends). Certificate handling is a real bitch to get perfect, and there's a lot of inertia: Ed25519 would be wonderful, but even ECDSA certs are rare as hen's teeth right now (not that I'm a fan of ECDSA as it's a nightmare to get right - see recent BoringSSL patches). A wholesale replacement is unfortunately way out of scope: too much baggage.
I think it is voluntarily self-depreciating, and exaggerated, but it is impressive that the author acknowledges that his success is only due to the fact that he knew Jeff Bezos at the right time (and some insight).