skysight-inc/HackerNews huggingface dataset:
It's a thing around here: There is no deadpan option available on Hacker News. There are only jokes that sometimes work.
> In terms of the admin I think that the days of writing admin grid and edit screens that post back and forth to the server are numbered (I use REST and Angular now) - so that's not a bit of Django I use either.

My feeling too. Are there any projects which are starting to create the boilerplate for this? I'm new to Angular, so looking for where to get started...
It's not whether it has a revenue stream or not. It's the opportunity cost of the maintenance overhead on other Google products. Google is trying to become an organization that is very focused on a few big things. So the question is really "what percentage of Google's profit is derived from Google Voice?"

It's still a US-only service after many years. If it were lucrative, they probably would have moved it into other markets by now.
> For example, it's reasonable for an account manager to email you as a customer and see how the product demo is going and ask if you need any help with something. If you don't care to hear from them, then let them know but that is not spam.

Remember that "Do Not Track" header? I kind of wish that had gone forward, but slightly differently--with something more like a "Don't Try To Interact With Me; Pretend I'm Not Here" header.

You know how, in most brick-and-mortar shops, it's a sales rep's obligation to make sure that every customer in the store has been asked "if they need anything" at least once? And how for a certain subset of the population, you often wish you could come into the store with a big flashing neon banner above your head saying "I'M JUST BROWSING THANKS" so they'd know in advance not to do it? ...except that, obviously, that would be horrible?

On the internet, it wouldn't have to be horrible at all.
I'm tempted to point out that reptiles are so distinct from either mammals or insects that they wouldn't be a natural stepping stone. But some of my esteemed colleagues advocate jumping from zebrafish to mouse, and I just realized they're probably thinking along similar lines: why try to figure out insects along the way from fish to mammals?

Personally, though, I'm limiting my scope to the worm (at least for now!). The particular path which is best to take beyond that is much less clear.
Sadly with a predictable line of "All this means is faster pirating of Game of Thrones" in the comments. So shortsighted.
Altough performance isn't really part of this exercise, beautiful code is also likely to be fast -- efficiently doing the work to solve the problem and no more.
> I don't have much experience with patents[...]

Usually a good idea to research your opinions further into the realm of facts before posting, then.
Running hills are good for you! ;)
How well does Django handle complex forms? The kind where "if x = y show fields p-r (and make them required), if x = z jump the next screen)?

I've just implemented one of these in PHP using the 'old' Symfony 1.4 and it was painful. I ended up hardcoding most of the frontend, and writing ridiculous modifications for "add another row" and validation.

Is Django any better at that? Complex forms have been my pain point for over 11 years, and if a framework handles them... I'm in!
Remember, you'll need to contact all the authors and they all have to consent to (essentially) relicense their code. Any open source project that accepts patches may have dozens of actual authors. You can't just ask the project maintainer/chief contributor.
This isn't Netflix's customer support. You should ask them whatever unknown question you have.
I see. For me this is unfortunately not an option.

I need to be able to serve my customers, and they are all over the world. So I need a provider with data centers in multiple global locations, that offers an API, that has decent support that responds quickly, and at a similar price range... Interested to find alternatives that are also more secure and better at communication.
My father, the good Nazi
This is very cool.

One thing I'd like to see is an ability to change the scale of the vertical axis on a per-indicator basis. Often, the magnitude of certain measures causes anything else shown on the graph to hug the baseline (for example, GDP vs. anything shown in percent).
On a unrelated note.

Adding a few lines of css (setting body width, font-size to 16, line-height to 1.4, Georgia for font and larger font size for headings ) makes for a decent reading experience.

http://imgur.com/a/KtaEC/
Recently I've read an article that Belorusian police investigated stealing of a virtual tank from "World of Tanks", found it and returned it to the original owner.
"However Flask is just not designed for large applications or asynchronous servers. Flask wants to make it quick and easy to write a traditional web application."

Armin has said before that he needs to update/clarify that statement -- as dvanduzer said, it's not really relevant anymore.
The (at least here in Germany) well known book "Mein Kampf" by Hitler loses it's copyright in 2016. The state of Bavaria uses copyright law (German: Urheberrecht) to disallow any distribution of the book. There is an ongoing discussion how the Government can prohibit future distribution of the book, now that it goes into public domain. (http://en.wikipedia.org/wiki/Mein_Kampf)
If I recall, Kickstarter doesn't allow you to run a campaign for something that will be a subscription service after launch. That sort of conflicts with the "best practice" advice[1] for the modern startup, doesn't it? Or does it complement this advice, giving an channel to early revenue for B2C startups that previously had to rely on "runway"?

[1] i.e. do B2[SM]B, do SaaS, do locked-in monthly recurring then try to get yearly up-front for cashflow.
Why Microsoft's using MVC prefix before their web framework name?
Charles Stross' book Accelerando includes a short story about uploaded lobster brain-scans defecting from the KGB. And they don't like humans. :)

https://en.wikipedia.org/wiki/Accelerando_%28novel%29
I love the internship application page http://nemaload.davidad.org/jobs. The author does expect any candidate to be perfect before meeting, but sets out a small set of criteria for any potential candidate to research.

Probably in the process of researching any of these topics a potential intern would gain a good understanding of the upcoming internship.

Sometimes I wish job interviews were laid out like this.
Seems to have problems in 3D Lausanne Switzerland.
So one administration came into power with surpluses at hand, cut taxes, increased entitlements, launched a couple of wars, established some rather questionable detention and surveillance programs, damaged relations with a number of allies and on and on.

The other one, well, whatever their deficiencies, not most of those things.

This is the sort of silliness ('they're all exactly the same!') that, with the help of the Naderites actually helped put a Bush administration in power.
I never saw anything to suggest that Bitcoin is built to withstand Syria-style collapse of society. (Not to say that we shouldn't try to design our networks to survive that if possible.) It looks more like a way to counterbalance gradual bullshitization of monetary systems of otherwise civilized societies.
i vibe with their humor in this app and the marketing so i'm going to purchase it. if for nothing else, so they can do more cool/funny/fun shit like this!

i made a one page app that might help someone decide which craft beer to drink after getting their pizza from this compass. oh and it insults you a bunch.

launched it last week and spread on the internet tubes. people responded to it positively and it's received a shit-ton amount of attention for a fun side project -- over 2 million unique views and counting.

Friends Don't Let Friends Drink Shitty Fucking Beer.
Drink Only Good Beer.

http://ShouldIDrinkThisFuckingBeer.com
Same here. I was 16 when I had my design featured in CSSZenGarden in 2005 (it was this one http://www.csszengarden.com/?cssfile=185/185.css) and, although it did not bootstrap my career by any means, it has certainly been something I'm really proud of. Most front-end developers nowadays do not realize how important that website was back in the day.
I'm not the OP but wanted to back him/her. Sometimes the data is not available.
HackingItalia - An Italian HN
Ideally, a well-organized project would have a copyright assignment process to resolve those sorts of issues.

However, as far as I know you're right. If there's no clear authority as to who retains ownership and licensing rights to the code, and the contributions made to it, it's going to get messy.
DirectBargais
but where's the novelty in that, nick?!
I meant C as in "C family of languages". C++ is still closer to C than to Java. I admit mentioning him alongside Linus was misleading. Haskell is a paradigm shift.
Direct Bargais - Online Discount Store
Direct Bargains is emerging as one of the largest discount online department stores offering great quality products including office chairs, baby toys and furniture in at low price possible.
To be honest, it was more "C with classes" style of C++.
haha, yeah i know, but response times on here are so much quicker. i guess i was just hoping someone could randomly fill me in.
Gotta go with TJ on this one. I am unlikely to use it if it is written in coffeescript. If the rest of your codebase is in coffeescript I guess it could make sense but how many projects is that true for outside of Rails apps? I am deterred by the idea of adding the extra over head of having to use another style and fracturing my codebase. Just my two cents.
What about http://pythonhosted.org/APScheduler/ ? Celery is for more massive, high capacity solutions.
Digitizing the Vatican Library means big data
Health: Your Posture (1953)
My point was that it's a finger-pointing statement that accomplishes no further understanding for either camp, except to encourage cynicism and apathy.
Old Spock battles New Spock in the greatest car commercial ever
You should try Galaxy on Fire 2.

The trend seems to be towards difficult 3D controls, but you cannot write off the entirety of 3D games because you haven't seen good samples.
Solar powered plane completes first leg of transcontinental trip
That's the most insightful answer to the nonsense spouted by the Randist above.

If you care so much about your "private property", keep it entirely to yourself. That's maximum "security".

'But wait', says the "owner" - 'I want to make money off of it!'

Ah! Well, you're saying you want to introduce it to society? You want to have something of that societal construct of "money" in return for your private property?

'Yes, I worked very hard for this and it should be obvious that I deserve to be rewarded!'

And of course you should! So, let's see, you really did something great there, here is a thing for you: "Copyright Protection". We like your work so much, that we want you to be the only one in control of making profit from it for a long time.

'But I want more!'

Alright, actually, we want you to be that person as long as you live.

'But I want more!'

What, you mean more than... for life? Sheesh, alright, just because it's you: Society will extend it for you for decades after you have died.

'But I want more!'

Sheesh, alright, let's say we add some mucky legal stuff where you can name rights-holders who can "protect" your copyrights far beyond those limits, proportional to how much money you put into it.

'But I want more!'

Wait a second - what more do you want?

'I want forever. I also want all the money. For me and mine and myself.'

Well, turns out, you're just a mortal like all the other humans that make up the society that you are so happy to profit from in blissfully ignorant entitlement and so unwilling to give back to in return.

Should have kept it to yourself.
Yes, you can. We maintain a comprehensive list of taxable good types - very atomic, includes stuff like different kinds of tobacco products, children's car seats, different kinds of food and drink.

Each product is categorised into one of these "product tax types", once. The PTTs map to differently ID'd bands of taxation in each state, county, city.

It's a lot of data, but it's out there, for the most part.

So yeah, it is just a config flag.
You seem to be infatuated with the notion that "video games people" are some sort of genius level software mavens, who can breathe fire and walk on water. The boring reality is that the majority of game developers, excluding outliers like Carmack etc, are young, novice programmers.

Games development is not some arcane area of software where only the "shit-hot" developers may walk. It's simply a very special branch of software development. You can of course find highly complex stuff in games (graphics, AI etc), but if you look at enterprise, you'll find equal complexity just in different, non-sexy areas like sheer code base scope, integrations, performance requirements on transactions etc.

And if you look at "mainstream" SaaS apps you have yet again a whole different type of complexity with the typically huge amounts of concurrent users, advanced UI etc.

To argue about whatever types of developers are the best, is just silly and frankly reminiscent of school yard discussions of which action hero could kick who's ass.
This came up when watching a CS193p lecture 2 on iTunesU (Winter 2013).
I wonder, since we strangely expect employers to provide healthcare insurance in the US, what if employers just decided to provided actual healthcare.

Imagine taking all of the health premiums Google pays for its employees, and instead of feeding it in to a broken system, you build a world class health facility in Mountain View that's free to employees.
Have a look at http://docs.seleniumhq.org/projects/ide/

It has firefox extension as well.

https://addons.mozilla.org/en-US/firefox/addon/selenium-expe...
Your father was behind a paywall? It sounds awful, but not enough to make him into a Nazi.
I'm reading this in elinks right now. Almost no site linked by hackernews works in elinks, but hackernews still do.
I was once asked in an interview to write a pattern matcher in C for the exact same class of regular expressions as in this post. I'm pretty sure the interviewer was looking for exactly the approach used here as well.
Gmail Down | Error 502 (Server Error)1
“They have competitors doing the same thing."

So are most of these bitcoin startups just banks/exchanges? Is there anyone doing anything more unique with bitcoin?

Since it is hard to judge the true value of a bitcoin since it fluctuates so much, perhaps bitcoins would be best suited to pay for services and goods that are hard to judge in value?

Someone should create a bitcoin based fiverr or mechanical turk.

It would also be interesting to see something completely close the loop when it comes to bitcoins. For example, raise bitcoins to pay for the production costs of a movie, pay actors and staff in bitcoins, charge bitcoins for movie download, and repay investors in bitcoins.
Slava @ rethink here. I'd like to understand your reasoning a little more -- could you explain what would turn you off from the driver? The node package ships as Javascript, and the API is extremely rigorously defined. If you use it from your Javascript app you never have to think about Coffeescript, nor even know that the driver is maintained in Coffeescript.

This is an implementation detail that shouldn't affect anyone but potential contributors in any way. Would you mind taking a moment to explain your rationale? (it would really help us)
Introducing the YouTube Trends Map
Very much this - though I've experienced this in other stacks.

Would love to know the best way people handle this.
I don't understand how the driver being written in CoffeeScript affects your ability to use it. You can download a precompiled (JS) version of the driver and just use it, right? You don't _need_ to write CoffeeScript to use the driver.
Describe "national healthcare". I see people who like to bitch about the US throwing this term around a lot, but what do you mean by it? One single, state-organized health care provider that gets funded 100% by other taxes or a flat-fee contribution that is the same for everybody? State-set price controls? Price controls on what - costs of procedure or insurance plan? What about coverage of those plans, determined by the state?
Boris: A tiny but robust REPL for PHP
I can't agree ... BASIC was an extremely productive language, and so is Perl, but both are a terrible bet in the long run due to debugging/maintainability/readability issues. Being able to throw new code at something isn't everything, unless you plan on throwing it all away after 5 years in favor of the next fad.
Must have andriod app
It’ll be interesting to see how the performance issues play out, no? In order to get reliable memory behaviour, you still have to go through a certain amount of voodoo to appease the gods that govern the interplay of laziness and GC. There are comparatively few people who really know how to optimise Haskell code from top to bottom—in part because there is such a distance between top and bottom.
But that says nothing about why insurance companies are not pushing prices down.

They get paid by employers, but they'd make more profit if the health care they buy is cheaper. Since I regularly hear that prices are cheaper if you negotiate with the doctors it seems that insurance companies are not doing that negotiation.

So, given that they appear to be losing out on some profit, why? Why aren't they pushing the costs down?
If they only "looked" it would not be too bad, but they did much more here. They threatened to release credit card numbers, user names, emails and passwords of customers. Do you think it's fair that someone's personal information is released just because they are customers of Linode?
On a related note, Rob Pike's "Lexical Scanning in Go" talk is also worth a look https://cuddle.googlecode.com/hg/talk/lex.html#landing-slide
Gmail Down Again
This is some good stuff, I din't know about. I am sure people know about http://www.youtube.com/testtube . I sort of like the feather view.
1/2 second of trading on Johnson & Johnson stock
What about the unemployed who cannot afford the mandatory insurance - and won't get assistance unless they trek 20 miles across the county (without a car) EACH WEEK to prove they are still unemployed yet looking for work? Seem right?

Basically they didn't solve health care costs, they just dumped the cost onto the entire taxpayer base, the same way walmart keeps low prices by keeping their employees on food stamps.
Well I've just lost a lot of respect for TJ - shame really.
Are you too facing problem with Gmail?
You would still need health insurance unless everyone agreed to never leave a 10 mile radius of the work hospital.
Just like the old law against unemployment back in what was known as the Socblock and the soviets ran the country. Too many people unemployed? No problem - being unemployed is now against the law and a criminal offence.
Yes its Down. I am getting Error 502 (Server Error) in India.
The app is real, but they're poking fun at how simple it is. I can imagine their users are either often either extremely hungry and/or drunk, so extreme simplicity is a big plus.
Because of the profit involved in preventing that, I am betting it's not legal.
It's because incorporating any open source product into your own project means you will need to read and/or modify its source code eventually. I work around deficient documentation by reading source code several times every day. And eventually you're gonna need to report or fix a bug, or in the best-case scenario add a feature yourself.

The sensible answer to this is "just learn CoffeeScript, then". I guess a lot of people don't want to, for whatever reason. Personally, I know I'm still a bit skeptical of the whole affair myself. The alternative to reading and learning CoffeeScript would be reading compiled JavaScript code. As somebody who occasionally works on something that compiles JavaScript, I know from experience that reading that stuff isn't very fun either!
Works both ways really, people might hate your project because you stick to old & known C, rather than write it in e.g. Go.
> Honestly I just got annoyed by the CBV part.

There's a bunch of things in 2.3 that should make working with the CBVs a much more pleasant experience.

* There's no longer any inheritance from Django's GCBV machinery, specifically SingleObjectMixin, and MultipleObjectMixin. The base class was simple enough that it wasn't really necessary. That means no more browsing across multiple codebases, and less class hierarchy to think about.

* Previously there were three base classes, now there's just a single simplified GenericAPIView.

* Several attributes and methods have been moved to pending deprecation or refactored and simplified.

* Using ViewSets means less verbose, repeated view code and easier URL configuration.

Additionally, all the changes are covered by the deprecation policy, so upgrading from 2.2 should be seamless, despite the tweaks to the GCBV implementation.
Hell, some of us don't even accept the word checks! Let alone cheques which seem archaic to someone who doesn't ever use cash (last used about 6 months ago), regularly used... Never.
Gmail, talk, PlayStore and Google Apps down
Currently these google products are down in India. PlayStore on web is down but works fine on Android.

Imagine in future your phone becoming a brick when google services goes down.
Larger employers (including Google probably) already under-write their own schemes, the "insurance" company actually only manages billing in those cases.
Stephen Wolfram on Personal Analytics
I believe the comment about video game developers concerns useability and not fitness. I've been playing video games for many years, and from a useability standpoint, game manuals have dwindled to nothing. If the game does not teach me how to use the functionality during game play I really have no patience for the game anymore.

Enterprise software should take a similar approach. Have something of a tutorial mode, and an easily searchable text based document. Most of the cost in the software comes not from the actual price, but in employee productivity and training.
Google does Saul Bass (Google Doodle)
"Early attempts to extend The Ritual of the Calling of an Engineer to the United States were unsuccessful due to complications including copyright issues."
Perfect is the enemy of productive.
How Google Glass is going to Innovate Education
Gmail down in India
I suppose this makes sense. In my experience, overwhelming majority of people using open source software never read the code. Some minority of people do read the code (but in that case, they'd be reading Javascript because that's how we ship the driver). A small proportion of the people reading the code actually end up modifying it themselves, and this admittedly is a problem (though I find Coffeescript so easy to pick up, I don't think it's a serious barrier for anyone who really wants to make changes).
I think this comment is even more naive than the game UI comment. Excel has one of most complex UIs in existence. I seem to recall reading once there are many 100s of developers on that team.