skysight-inc/HackerNews huggingface dataset:
- is syntactically similar to C, which makes it easy to lean

- it's so mature that almost every problem you may have, has been addressed before

- it's so mature, there's probably a library or plugin for what you want to do

- almost every web dev can code PHP (easy to find talent)

- Facebook was initially coded in PHP, so it's probably a great option for RAD: start a project, validate your idea, etc.

- there are better options today, but I don't think PHP is ever going to stop being an option
Go packages have no versions, if you make breaking changes you should make a new package so you don't need to specify a version in some metafile to stop the build process from breaking.
I'm an aspiring inventor of board games, so that takes all my free time. In the past, I used to practice technical origami: The ancient art of paper folding meets mathematics. It's the best of both worlds: a very practical, yet mind-bending activity.

If you're interested, start by reading Robert J. Lang http://www.langorigami.com/ and Erik Demaine http://erikdemaine.org/.

Origami Design Secret is the best introduction on modern techniques: http://www.amazon.com/Origami-Design-Secrets-Mathematical-Me...

I also read a lot. It's not cool yet, but it will be if I get to read 100+ non-fiction books in one year. That's my goal for 2015.
The author doesn't even try to figure out which deficiencies are Flask's, Python's, pip's, or his own. But he sure is angry, and that's the only thing that matters when writing a blogpost with the title "Why I hate Python".
Show HN: Single SDK Solution for Growth Hacks and Monetizing Mobile Apps
The SNP are nothing to worry about, really. They're centre-left and moderate. They might campaign for another referendum but it would be silly to class them as xenophobic.

However, from a technology perspective the new Tory majority really worries me. They have no understanding of tech. They want to reintroduce sweeping surveillance legislation that was blocked by the Lib Dems in the previous government.

They also want to ban encryption (!) and will continue to attempt to censor the internet.

They will also likely fail to reform the current system that sees people being arrested for making jokes on Twitter (or, more widely, our terrible libel laws). They also have no real interest in ensuring widespread rollout of high-speed fibre broadband. They'll pay lip service to it, but that's easy to do.

They are also unconcerned about data protection and will likely continue to allow more care.data-style schemes with little effective oversight.

The only upsides: GDS and open data initiatives will probably survive.
I for one, will fight passionately against this, if he has the stupidity to bring it up again.
It's a troll account (see username) and I'm surprised it's not deleted yet.
>But my general impression is that GNU is already critically understaffed anyway, so it might actually do them some good, and avoid having dead-weight like this steal resources from their remaining projects.

GNU is not an organization that employs or assigns people to work on specific projects (with very few exceptions).
EU Startup Spotlight: Blinkist summarises books so you don't have to
I do martial arts, lately I am into HEMA - Historical European Martial Arts. It's cool because you can hit people with sword ;).
How do you get a part-time dev job? Do you just mean contracting?
Range could be handled by having recharging stations spread out through a city (a drone could also swap batteries). However, the challenge is to keep the solution as low-cost as possible, because drones will be lost to weather, crashes, etc.

None of this is addressed though.
"As an American" has apparently become a euphemism for "I know nothing about the subject, so explain this to me like you would to a small child".
http://politicalcompass.org/uk2015

They are all right wing.
"Nationalist Party German History" peek what google has to say about that topic if your memory from school and grand parents isn't sufficient already. ;)
I think he's indicating that he might have as nuanced an understanding of what that may mean as someone from say, the UK or Scotland.
This is already the case for instance in Portugal, for quite some time. In fact, a card holder in Portugal can generally just issue a new credit card number for personal use, tied to their account with whatever expiry they wish.

The big problem arises when you booked your hotel on one of these temporary numbers and show up to try to check in to the hotel. The card was not actually issued and some hotels have weird policies in that regard.

Of course, chip card based solutions that devalue the PAN are superior.
Easiest way to improve the production deployment situation is to use a PaaS like Heroku. Something like Dokku may simplify things by having all the "wiring" done for you. YMMV.

Thinking about it a bit more, there could be less directory settings in Django itself. Maybe there could be more "convention over configuration" outside Django too. I do remember it being a pain doing it first time since you don't know where all the log files are.
IANAL nor an affiliate marketing expert, but if I ran an affiliate program I would make that against the rules. It at least goes against the intent of the program, which is to reward/incentivize people who send you business. Everyone clicking these links was already going to your site, so bit.ly as an affiliate generates zero extra dollars in sales.
Please, read "The Design of Everyday Things": http://www.amazon.com/Design-Everyday-Things-Donald-Norman/d...
It seems they went all in on becoming king-maker to a Labour minority government. That didn't work out.

I see two possibilities:

1: They try to keep up the energy kick and scream bloody murder at every turn, but never achieve anything, as they have exactly zero leverage to affect anything in Westminster. They fizzle out, and nothing much happens and things return to normal. Their big shot, independence referendum, has been fired and can't credibly be reloaded and re-fired anytime soon. Even Nicola Sturgeon admits this.

2: They get down to business and negotiates as a serious counterpart for actual regional political influence. This means getting their hands dirty on actual politics and compromise and at least toning down the Tory-hate-rhetorics, which could prove a very bitter pill to swallow for their base. See: Liberal Democrats, 2010-2015.
Minor nit: it's performant and doesn't pollute logs to implement this on the server side. I've written macros to make gen'ing upsert functions easy, given a certain table pattern. But this definitely cleans that situation up as well as makes it accessible to more casual developers.
Around the same time, I chose Django because it felt less magical than rails.
Exactly my thoughts, if the code is slow after algorithmic optimizations I would go directly for pypy, Cython, Numba, Pythran, etc. In my opinion it makes little sense to optimize pure Python.
Where does it go? I moved from the UK so I have lost all contact with the ongoing fiascoes.
In certain usages "tame" and "partisan" are basically synonyms meaning "on your side" or "part of your team". "Tame" is particularly used when the assumption is that they wouldn't be partisan but in fact are.
PG's articles on this topic is very good, IMO.

The level of stimulation around us has gone way up. Our ability to deal with it culturally and psychologically has not gone up the same way. Whether the answer is to limit our exposure, envelop discipline or whatever, I think it's up to the individual at present to figure out a way.

The scary trap is: It's easy to consider procrastination/distraction a little problem. It is not.

Maybe we need to treat "distraction" like dieting or quitting smoking. That's disconcerting because we're horrendously bad at dieting and overcoming addiction.

People commonly use the word "procrastination" to describe what they do on the Internet. It seems to me too mild to describe what's happening as merely not-doing-work. We don't call it procrastination when someone gets drunk instead of working. - pg

http://www.paulgraham.com/distraction.html
http://www.paulgraham.com/addiction.html
No reason to worry, they're left-wing nationalists who want an independent scottish nation.

They're civic nationalists and social democrats, in German politics they're around the Greens, maybe mixed with a bit of SDP, in the European Parliament they're currently part of the Green/EFA alliance (same as the german Greens and Pirate Party)
Probably for the same reason Digital Video is filled with acronyms. Medical notes also have the same pattern.

Basically, specialized fields have their own vocabulary that evolved super fast relative to the evolution of the English language. It would be very cumbersome to use the full terms when trying to communicate.

At any rate, the original hyperlink to the world wide web page for this article has beautiful joint photographic expert group pictures—or perhaps were they portable network graphics, I didn't check the hyperterxt markup language to verify. And the cascading style sheet layout is quite clever to present these pictures. ;)
Thanks for the kind words. I fear that tabular comparisons are poor at capturing the overall experience with the product, which was one of the main motivations to create Readdu. Some other readers feel clunky, filled with lots of controls and UI switches, lots of visual noise, and also require you to click around much (marking stories "READ", dragging them to folders etc.). How do I explain that in a table? ;)
Show HN: Test your site at different device resolution
Deploy a Dropwizard Unikernel to AWS: Continuous Deployment with Travis CI
There are only 600k private pilots in the US? Dang, that's a small group of people I'm thinking I should join. Growing up flying with my dad, off-and-on, I had no idea the numbers were so small.
Isn't the only difference between your venn-diagram example and "learned helplessness" that in the former case the subject is aware of the decision-making, rather than passively giving up?
My bet is that he is using a continuos transformation and the guys who first did this (at least as far as I know) reproduced and completed the original transformation grid that Escher did.

http://escherdroste.math.leidenuniv.nl/index.php?menu=symmet...

The transformation is a conformal map so it should not deform angles. Other explanation is that the fragment shader is losing information in the process and that float numbers are not precise enough.

Still this is very impressive
Why is that? What would you consider it now?
I'm in the planning phase of porting a large C# application's frontend to React on Node (for isomorphism).

Basically we'll have our main application server (in this case, .net mvc api, but think django-rest-framework) talk to a node server as well as the client, with the same REST api. The plus is very real separation of concerns (django does all data handling, business logic; javascript does all UI). The downside is having two server stacks.

FWIW, I'm planning to use nuclear-js[1] for flux. And we're considering porting our .net code to django.

[1] https://github.com/optimizely/nuclear-js
Powerlifting - It allows me to eat what I want whenever I want because my body burns more calories at rest. It also is a good outlet for stress and rewarding when you hit goals that you worked towards.

Calligraphy - Cheap to get in. Bought a parallel pen for something like $11 and some Claire Fontaine paper and started learning. It's very much a hobby that you get out what you put in. No artistic ability required, and it's very impressive to others. Rewarding when you see how pretty the letters you've created are.

Programming - I'm paid to write code, but I also do it for fun. I try to be creative with my projects and work on something random but still useful and challenging.
I think you've misunderstood GP's comment, the second paragraph onwards is about the tories (conservatives), not the SNP. AFAIK the SNP has regularly condemned surveillance plans and monitoring expansions.
You could probably get a complete URL of equal or shorter length though because your new shortener domain could start counting from single-digit IDs again. Bit.ly is up to 7 characters.
I practice/teach martial arts 2-4 times a week. People pay me to hit them, and that's why it's so cool :-) Joking aside, it's a great way to stay in shape, and the people at my dojo are fantastic - they're like a second family to me.
> Mass surveillance of the type where a warrant would be required individually is problematic.

Yes, yes it is. It isn't at all clear that the potential benefits of allowing it outweigh the potential costs.
And here's a recent counterpoint: http://news.harvard.edu/gazette/story/2015/05/new-clarity-ag...?

What do you guys think? Who is right? I guess the main quote is:

> We showed that if you use human neurons made from stem cells and you grow it in a gel that mimics the brain, that indeed amyloid causes tangles. So now there’s no doubt. And if you stop the amyloid, you stop the tangles.
Well, the "PHB" was right for once. Requesting the use of mainstream languages like PHP or Python prevented the use of exotics like the author mentioned he would have used. They might be good but their limited user base makes it very difficult to maintain the code in the future.

The choice seems to be very limited though, there would have been more options in the market. But using Python or PHP has worked for businesses of seemingly sizes and the blog author could have come up with reasons to his boss why they don't fit.

From the elegance of the article's writing and the insightfulness presented the "PHB" seems to have done the author a benefit though to select reasonably simple systems.
The basic theory is that people are embarrassed to vote in their own selfish self-interest. There are some who claim you get more conservative voters with online polls, because there's no human being there to judge them.

I'd always heard that the undecided break towards the incumbent. I believe all the polls took that into account already though, and still got it wrong.
Sorry, may argument wasn't clear - it wasn't so much that the practices don't need to improve, but that the real problem is that people have to settle for this. It might be more cost effective and provide a better outcome for those involved if we focused on providing them with the skills and the knowledge that they could take advantage of better opportunities and turn these ones down.

I think everyone should be treated with dignity and respect, but I have strong fear about removing the bottom rungs of the ladder - sometimes the value that people provide is well below their cost and they need to get started.
There is definitely a pretty strong element of 'us vs. them' with the SNP, but I wouldn't say it's any different to the same sort of thing which happens in almost any nation state. i.e. they're nationalist in the same way that a French person believes that France should be a nation. There is, I would say, unpleasantness and irrationality in it, but no more so than in the usual way that people rally round to defend against foreign criticism, or judge practices or ideas in terms of whether they are 'truly British', 'anti-American', or whatever.
Ok, sure, but I am sure there are related libraries for that kind of development. When talking about the real world, the majority of it is in web development or business apps.
I think you may have misread the comment -- it's the Conservatives (who now have a parliamentary majority on the national level) that will prove problematic on technology, surveillance, and encryption issues, not the SNP.

The SNP is centre-left (and probably to the left of Labour at the moment, which is one reason for their victory in Scotland) and oppose the Conservative position on those issues.
Single SDK Solution for Mobile Apps
Tram or Straßenbahn (streettrain) is correct.
I am from Berlin, if you remove public transit here, the city will collapse tomorrow. The old european cities weren't planned at the drawing board like the us. There are already way to much cars, it would be impossible to handle if everybody had one.
I have Scottish family, but I have always lived in England. Most of the Scots I'm related to or know are fairly anti-SNP/anti-independence. I don't really care (a sentiment shared by many outside Scotland) - although I suspect Scotland might struggle as an independent economy.

I don't think the SNP are necessarily bad for tech savvy people - I just don't think they care much about any of those issues at all. By contrast, the Conservatives are looking to enact actively anti-tech legislation.
Ring-KDE announcment:
https://elv13.wordpress.com/2015/05/07/announcing-ring-a-dis...

(I am one of the developer, ask me anything)

EDIT: There is screenshots on that page
Looks good! Plz accept my request.
Great idea on deployment, wish I had said the same. PaaS's are great but if there was officially supported boilerplate for supervisor/gunicorn/uwsgi/nginx/postgres, say, on Docker, that would make life terrific.
Pffft. Same argument can be used against socialism.

All the other parties are nationalist too, and sometimes fiercely so, just for the current status quo.
Fitbit Has a Problem – And It Isn't Apple
In a concurrent world, it's a reality you eventually have to deal with.
Why is the challenge to keep costs low?

If this means I can have something delivered in 45 minutes, or maybe 20 minutes!, they can charge a premium for that. Otherwise I wait for the big truck to bring it by within 2 days and it's free.
Right now there is no solution at any cost, in my market, by which I can order almost any product from Amazon and have it within a few hours.
Location: Riga, Latvia

Remote: Yes

Willing to relocate: Discussable

Technologies: .NET C#, Xamarin, Javascript (Angular, Node.js etc), HTML/CSS (SASS, LESS)

Resume/CV: http://lv.linkedin.com/in/philous

Email: philgsky <at> outlook <dot> com

I'm a fullstack developer with strong .NET background (over 8 years experience). Also working with front end. Currently working with Xamarin for iOS, Android and Windows store apps. Fell free to contact me :)
My biggest issue with django right now is the speed of the migrations since 1.7.

At work, we have a project with around 30 apps and 170 interrelated migrations. It takes 2-3 minutes to run all the migrations, which have to happen at the beginning of many runs of our test suite.
I really like this one, but i am concerned by performance.
Have tests been done on that?
Not as active as some of the others, I stick with the stereotypical geek side of my life and play Warhammer 40k, and Dungeons and Dragons (well, Pathfinder for those in the know).

But between work and family time, I rarely do those. When ever I do spend time on myself, always nag myself about not spending time with the kids.
I'm not sure that it's a proper hobby, but walking. It doesn't require any special equipment--just go outside on a nice day, pick a direction, and go. I love the meditative effect it has on me. I also become much more aware of the communities I live in and visit when I just walk everywhere--I find lots of hidden gems that make places seem more alive.

And yes, if you find a rose during your walk, you can stop and smell it.
I find this argument pretty unconvincing too.

>For all practical purposes, you can't add that to Java. You'll always have to wrap up your transactions in boilerplate.

Aren't you wrapping the lisp code in boilerplate when doing the macro too? This appears to be the same as your other example. Java has lambda expressions (since Java 8) that could do this.

If you are wrapping it in a macro, how is it different than wrapping it in a method? In Java 8, with lambda expressions, you can write code to wrap your transaction example to get something exactly equivalent to

>transaction(stuff, commit-stuff, rollback-stuff)

and you would be keeping the definition in the implementation. I also seem to be missing why it's important to be keeping the definition and implementation together.
Not only the author writes like a 16 year old, but also thinks he's funny. A very bad combination.

In any case, the core of TFA is: "I'm trying random stuff randomly for the first time and not everything plays along fine" and "dynamic typing doesn't prevent erroneous dynamic attribute assignment".
Motorcycles - There's no feeling like it, you get time to unwind and be in your own head if you need it, or you can push the envelope and empty your head of everything but the road. The maintenance / mechanics side is really rewarding as well.
It's a brilliant idea. Just curious but which data sources do you use?

Was diving into football analytics awhile back but was having trouble getting beyond the usual statistics (e.g. goals, wins, losses, games played, etc).
thank you. give me your email id?
This is a common difference between presentation for reference and for pedagogy.

It is extremely difficult to write well for both purposes, so good examples are rare (c.f. Kernigan & Ritchie)
Budgie desktop environment 8.2: A project of Solus
Does anyone know when this is expected to be released?
Those helicopters pursuing O.J. were private helicopters, not subject to jurisdictional restrictions or limitations on their interactions with general citizens. Police Departments have explicit charters that state their purpose and scope. Likely to your chagrin, the words "surveillance" and "intelligence" do not appear in the Baltimore PD's charter. (See below [1]) Furthermore, using airplanes, helicopters, cameras and radio control to pursue someone (note, my specific use of someone) that the police have good reason to believe committed a crime is perfectly fine, and that is the context of the legal doctrines you reference. Do you actually think that the police have articuable suspicion that everyone whose video/cell phone information is being recorded by these surveillance planes has committed a crime? That's to say nothing of the jurisdictional overreach (if not in letter of the law, then in spirit of the law) in asking the FBI to come in and use these toys of war on local citizens who have not committed any federal offenses. The Baltimore PD charter repeatedly makes reference to the "boundaries of the city."

Lastly, you'll notice that the most recent developments in GPS tracking state that warrants are required to use GPS trackers even when police have reasonable suspicion. [2] Since the ostensible reasons for using these drones are to track the movements of individuals, and Stingray devices essentially have that as their sole feature, do you really think it's justified to (quite possibly illegally) track all of these "innocent until proven guilty" citizens using aerial drones? We aren't just talking about a few people who stole a car or are fleeing the scene of a murder. This is wholesale tracking of everyone on the streets -- and possibly in their homes if cell signals are being monitored -- in a 10 mile radius of Inner Harbor.

[1] http://archive.baltimorecity.gov/Portals/0/Charter%20and%20C...

[2] https://en.wikipedia.org/wiki/United_States_v._Jones_(2012)#...
Looks exciting! What I've been waiting for. It would really eliminate multiple integration pains.
> although I suspect Scotland might struggle as an independent economy.

They'd get a good start "inheriting" ~90% of the current UK North Sea oil fields though.
I think it's disconcerting for employers who are used to employees "needing" them, to adjust to the new, more equal, arrangement. The new arrangement is one of profitable collaboration instead of "I'm giving you a job, you should be grateful."