skysight-inc/HackerNews huggingface dataset:
Personally I walk and cycle a lot in Paris, I don't drive myself but do get Ubers fairly often.

Pedestrians: what's wrong with half the people, it's almost more common to see people walking into each other than stepping around each other, constant lack of what I'd consider in England to be common courtesy when walking near other people on pavements.

Cyclists: what's wrong with half the bikers, they ignore lights, wriggle around cars, go shooting past pedestrians too fast, etc. Actually some cyclists are like that most places I think. Some of us aren't idiots, though.

Drivers: what the fuck, the fuck, is wrong with Parisian drivers. Never seen such bad average driving competency in Europe before. Only slightly less crazy than I've witnessed in China. Doesn't matter whether you drive a smart car, land rover, bus or taxi, it seems if you drive in Paris you are constantly trying to edge ahead of anyone you can, overtake if there's a tiny gap, honk your horn all the time... wow.

My personal experiences: when I'm in a taxi I find poor driving (often of my driver just as much as other vehicles) annoying as hell but only a couple of times a little scary.

As a pedestrian I don't really have issues... if I step into the road I look first, simple.

As a cyclists I'm constantly dealing with cars to my left and people on the pavement to my right, mostly people who are more than happy to take two steps backwards onto a road without looking while stood chatting to friends. And on top of that you have the really dangerous car drivers, of which I've been seriously frightened quite a few times now...

All in all, I get pissed off by idiots in each group, but it's when I'm cycling that it affects me the most by far.
So, it's basically like imgur, Instagram, and the like?
Maybe cause it's slower?
Video feedback (from an expat who lives there) on the Singapore's data portal https://www.youtube.com/watch?v=LOSHPc2j9Ho
for PostgreSQL check the "Foreign data wrappers" + "IMPORT FOREIGN SCHEMA" ...

* http://blog.taadeem.net/english/2015/03/15/70_Shades_of_Post...

* https://wiki.postgresql.org/wiki/FDW?nocache=1
Does someone know how this would be manually applied to systemd-nspawn containers?
Beside a kernel bug, what are the things a root process in a container could do to damage the host?
Mobile Apps: UX Design and Tips for Its Improvement
Long-press is a different thing, and something iOS has had from the day 1 (obvious example is rearranging home screen).

3D Touch is about how much force you use, not how long you touch for.
> How the hell does this work?

It's easy, since it works as it always did. You check whether the list coming from the database has the correct size n, and then the type system knows that and lets you pass said list to a function that expects a list of size n.

list = GetAListFromTheDatabase()
if(list.size == n){
// type checker knows that the size is n here
foo(list);
}else{
error("Database returned a list of incorrect size.");
}
Oh cool.
You are in my experience 80 % wrong ( ahead of Chrome / Firefox). I develop webapplications at my work.

The only thing that Safari is good at is memory footprint and batterly life.

An objective view: https://html5test.com/results/desktop.html
Really interesting project, wish you all the best and congrats on launching. You chose a tough industry but your execution is excellent!I subscribed and I will check it out as soon as i receive the confirmation email.
Does it copy/paste image data too? My brief look at the docs doesn't seem to mention it but it would be ace if it did...
This sounds completely alien to me and I'm from a country that uses roundabouts extensively. Indicating before you get onto the roundabout and keeping that indicator on the whole time just sounds very wrong. Also changing lanes at will is odd. You join into the inner lane if your exit is after 12 o'clock, and then indicate your exit after you have passed the one before your intended exit. 'Passing' on a roundabout is also a strange phenomenon I've never really seen before (unless it's unintentional of course)
In fact I do. I write from Poland.
Tell HN: ggventurini, author of python-deltasigma and akhab, has died
It is with great sadness that I announce to you that Giuseppe Venturini (@ggventurini), open source developer and hobbyist, has passed away on the 21st of September 2015.

Giuseppe worked for many years at CERN, as an electronics engineer. He was a passionate hobbyist and an open source enthusiast. He has started many open source projects over the years, more remarkably python-deltasigma and akhab. I had the pleasure to meet him and, although we were not close friends, I know he was appreciated by everyone as a kind person.

I didn't have any contact with Giuseppe over the last months, so, it's hard to know how he would like us to remember him. However, I am sure he would appreciate some form of contribution to cancer research:

https://github.com/ggventurini/python-deltasigma#support-python-deltasigma-with-a-donation

Giuseppe's web site:
http://ggventurini.io/

Giuseppe's Projects:
http://ahkab.github.io/ahkab/
http://www.python-deltasigma.io/
Full Disclosure: WinRAR SFX v5.21 – Remote Code Execution Vulnerability
> When one of these "modern, established democracies" manages to maintain a stable government (or even survive) for as long as the United States has

That's a lovely artificial requirement you've made there. I assume this means that you think the US system of government is inferior to the UK system of government, since longevity is apparently the only requirement?

And apparently having an extremely bloody secession war counts as 'stability'? Or being at war with your neighbours for most of the first half of your life? The US lost 50% more people fighting itself than when fighting the Axis in WWII a century later.
It looks exacly like the kind of tool I have been looking for for years, albeit for linux/windows
Indeed, drag and drop SOAP/WSDL based on objects in your app never really gave you a great API, just like randomly creating opaque REST endpoints never gives you a great API. Most SOAP stacks are extremely well orchestrated, I'd be interested to hear the specific operational and debugging issues you had.

Look, I'm not madly in love with SOAP and I don't intend to throw myself on a bonfire of downvotes in its defence, but all the problems described in the article have been solved for a long time, including the ones lamented at the end - headers and authentication.

People are of course welcome to go to whatever lengths they like to have complete control of their stack, I'd just hate to think it was because either nobody in the room mentioned it, or that they wrote it off because it was enterprisey.
Mythbusters did a '4 way stop' vs roundabout comparison a few years ago[0]. It was interesting to see American drivers who were mostly unfamiliar with roundabouts warming to them.

[0] http://www.wimp.com/testroundabout/
Be the first DevOps engineer at Close.io
I don't know about the US, but the UK construction industry is unbelievably slow and bureaucratic compared to other European countries in general.
You could automate it using something like https://github.com/nevik/gitwatch
Yes, you're missing this, I think: When you call a function which takes, say, a list-5, all you need to do is to prove to the compiler that you've checked that the list is indeed of length 5 before you pass it along.

The key insight here is that the check may be performed at compile time or runtime as long as the compiler can see that you've performed the check. It can do this e.g. in pattern match clauses. For example in code like

case inputList of
[a,b,c,d,e] -> branch-A
otherwise -> branch-B

Idris will automatically have proof that inputList is length 5 in branch-A. Which means you'd be free to call any function which expects list-of-length-5 in branch-A without further ceremony. This will not be the case for branch-B.

(And if you think about it... if you didn't allow for runtime checks to satisfy such proof obligations there would essentially no way for any dependently programs to depend on any runtime values at all.)

Aside: Another thing which I think has been missed in this entire discussion is that you don't have to actually use List-of-size-N as your type. If you don't actually care about the size of the list in the code you're writing, you're also allowed to just use List-of-any-finite-size as your data type. (Of course this could cause a certain amount of friction if the standard library is all based on List-of-size-N, but it shouldn't be too bad in e.g. Idris.)
If correlation doesn’t imply causality, then what does? (2012)
I think it's completely normal and I expect people to be arrested for belonging to neo-nazi organisations, especially since simply displaying any nazi symbols is illegal where I live(as it should be). Is that scary?
Summary:
Probably not illegal because

"Japan, it seems, prefers organised crime to the disorganised alternative."
no Twitter employee has cared enough

True, but the danger is not only with large enemies. I have had the network admin of my internet provider read my emails because he was bored. I know because we later became friends and he told me about it - with proof. (This was before gmail and everything-important-is-on-ssl.)

I also come live in a country where "government employees are reading your emails" is up there with "the water is wet", so large enemies are pretty much assumed to know everything they care to know.
> A mathematician is a device for turning coffee into theorems.

Said by Alfréd Rényi about his friend Paul Erdos.
OAuth 2: Why You Should Care
Instead of outright banning all cars, why not ban only the polluting ones, essentially allowing only EVs in cities? That would also accelerate the long-term goal of cleaning up the city of smog, which is what they're trying to do with these "no-car days", because people would dump their polluting cars faster.

If the no-car days don't drive people to dump their cars too fast or at all, then these acts will be just symbolic anyway and won't have much effect on city pollution.
5 steps to using expansion files for Android in Xamarin.Forms
And why wouldn't they switch to MS or Google Drive? The migration costs don't seem overwhelming. Dropbox won't disappear, but it's not a beast you make it out to be.

Case in point: I'm a big fan of Excel and Word, it's a solid piece of software. But I haven't used it in over a year, all my stuff sits with Google Docs/Sheets. Excel won't disappear (extremely popular in finance with VBA) but for most users there's no difference and little switching costs.
No function keys? C'mon, the keyboard 'looks' good, but lacks the keys you need for work.
I really appreciate that the page has a transcript and doesn't force me to watch the whole talk!
Xiaomi investigated for using superlatives in advertising, now illegal in China
I'd like to see some of streets in the city closed to cars during working hours. I've seen this in England, and it's quite nice.
That City (big C, the administrative area) is indeed tiny, population 8,000, and is distinct from the geographical city of London (small c) population 8,000,000.
For anyone who hasn't come across Lee Smolin, he's one of the most articulate critics of String Theory (or the family of theories that fit vaguely under that banner).

I thoroughly recommend reading his book "The Trouble With Physics", where he shares some (from my perspective) great insights on some of the mis-steps the Physics community has taken over the past 30-40 years.
Ask HN: What stack would you use to build a CRUD web app on the JVM today?
That's somewhat different, though. The City of London is not London, the capital city of the UK. The latter is formally Greater London, consisting of 32 London Boroughs and the City of London. The two are different administrative entities entirely, with City of London e.g. having its own Lord Mayor separate from the Mayor of London, and with the ceremonial country of Greater London explicitly excluding City of London.

Nested administrative boundaries is a UK speciality (e.g. England, Wales and Scotland are countries within a country).
Nazi symbols include e.g. swastikas which had long prior been traditional symbols in hinduism and other religions. Besides, how do you distinguish simply radical right-wing crackheads from neonazis using only their speeches/statements?
You can still keep focus tight and do the unicorn thing. Snapchat comes to mind, there are plenty other examples.
Paris is definitively livable without a car. The RER, trolley, metro and bus network is so dense that it absolutely makes no sense to use a car (this is far more longer, dangerous and stressful to use a car), even when you live in suburb. I do live in Paris suburb. People just got very bad habits, but they could manage to change it through education and state promotion like this day. This day was not enough though, and it should be a reccurent event, I mean not yearly but monthly or something.
Why prescription drug ad have a list of side effects at the end
Maybe before too long much of the traffic could be replaced by self driving electric vehicles? The hardest part of traffic to deal with is probably trucks delivering goods and maybe those could be replaced by some unmanned electric things that trundle overnight.
U.S. Turns to ‘Zero Dark Thirty’ Writer for Anti-ISIS Propaganda
Roundabouts have started appearing in Thailand, a country where most of driving population do not hold any form of driving license and had only minor handed down informal training, the results are comical, although there is probably some scientific value that can be taken away if studied seriously. The most common observation I found is that most give way to entering traffic (i.e. they stop in the roundabout), there are of course less common instances of going around with hazard lights on, and going the wrong direction, and even just driving over them completely ignorant, by less common I mean <20% not the exception you witness elsewhere. If you're on holiday in Koh Samui, Thailand and from a country where roundabouts are popular then this location https://www.google.com/maps/place/Ko+Samui,+Thailand/@9.5340... will provide a good few minutes of free entertainment, just don't stand too close to the road, luckily though an ambulance is usually stationed a few metres away. Unfortunately this roundabout doesn't work (in terms of optimal traffic flow) for the reasons above and unlike "a north Georgia town" education isn't going to be possible when they have no license or training, and more importantly not a care in the world.
I was in Paris this weekend; it was great to be able to participate in this project.

It was pleasant on multiple levels - the lack of traffic, absolutely, but also the sense of community and sense of belonging. There's definitely a feeling of 'taking back' your city when you can circulate freely.

One of the most interesting aspects was that the road tunnels were also open. Paris has quite a few tunnel systems in the center of town, and most of these were available to stroll through, proving a unique insight into what is an oft-overlooked part of the city.

That, and the ability to run / ride / skate through the system, made for a fun day. It's definitely something other cities could adapt
Have you try voogla? http://youtu.be/u-pBvs3PNIY
AFAIK dating websites had such a feature years before Tinder. Mutual selection as "favorite" or something like that leading to revelation of that selection to both isn't new at all.
Also you won't have child car seats in the front seats. Having rear doors that get completely out of the way even in very narrow spaces will be huge for parents of young children. Squeezing yourself through a narrow opening into a front seat is comparatively pretty easy.
Low-Income Students Shortchanged on Math Curriculum
Hide annoying cookie notifications
Why are you tied to using the JVM?
> But lots of people live in a walkable/bikeable distance from a station

In paris itself yes, but if you live in the suburbs last time I was in paris there weren't really large and convenient parking options on the outskirt of the city itself, so you couldn't trivially leave your car and hop in the underground or a bus.
I live right next to the former Auschwitz concentration camp - If some idiot pulls out a swastika during a demonstration and walks with the nazi salute I really don't believe he's simply displaying his affection for hinduism, and I really expect the police to arrest him.
> People have priority, not least because I as a cyclist have a machine to help me move about and pedestrians don't.

On the other hand, it's much more demanding for a cyclist to emergency stop (presumably at high gear) and then start again than for a pedestrian. When I'm on foot I try not to make cyclists stop for no good reason when I can just wait a few seconds more.

At low speeds bikes also often have a longer stop distance than cars (especially since they often go faster), which sometimes makes it difficult or impossible to stop in time once you notice that the car on your left is stopping for the pedestrian waiting on the right. It actually happens to me not unfrequently, especially since most often cars will not stop, so it makes no sense to stop every time as a cyclist. I try to apologise to the pedestrians when I'm not able to stop in time, they usually seem more amused or impressed by the skidding than angry at me.
I second Play Framework. Have used it and Scala is a very nice language to learn. If I had invested in so much into the JVM, Play Framework would be it. But, if it's just a simple CRUD app, and if you had a choice, I'd recommend you to give Ruby on Rails a try. Hope this helps!
How to Use Mobile Notifications to Drive Conversions
So Safari is holding back webdev because it doesn't support an experimental technology?

Fun thing: the author of the Selection API draft works for Apple :-)

http://www.w3.org/TR/selection-api
On the server: Spring Boot + Spring MVC + Spring Data + Gradle

On the client: React
Even more bizarre - http://www.treefinder.de/downloads.html - the author seems incredibly butthurt that he hasn't been made rich off this piece of software (at least, that's the vibe I'm getting)
Image of my helmet after the crash [1]. Hospital cleared me the same day, with couple stitches. Surgeon said if not for helmet I would be gone.

[1] http://i.imgur.com/QBg0b0V.jpg
http://www.dropwizard.io/ combined with reactjs
Why isn't this more common?!? Are you trolling? Every script copying random stuff (read marketing messages) into my clipboard, well sign me up, thats what i have sooo wanted for sooo many years. Luckily Safari is my browser of choice.
Another perspective:
Parisian traffic has a high tolerance of bikes and pedestrians in general. As other readers will attest, some countries are down-right hostile (US, UK, Australia..)

The recent advent of allowing bikes to run through certain red lights is an official acknowledgement of what has happened for a long time.

Personally, the tolerance that the traffic has for the Velib' / Tourist bikes is part of what makes the city welcoming. It's a good thing, not a bad thing.
Thank you! We're are working hard to build the best product for authors and reader.
We hope you enjoy it!
Clojure + ClojureScript + Reagent/Om as an abstraction on top of React
Spring Boot backed with Postgres and Maven to wrap it all up. Spring Boot is really years of distilled knowledge of creating web servers in Java. Its opinionated but for good reason; you'll very quickly get everything you need for a RESTful API and there's extensions for almost everything you'd need. Need to work with websockets? Just add a few lines to your POM. Need scheduling? Include an annotation on your main class. It really is a solid framework.
Spring MVC + Hibernate. I'm familiar with those libraries and they provide almost everything I usually need.

For frontend I would choose either JSP or Thymeleaf, both are good, depends on your taste and whether you're writing HTML markup. Another option is a JavaScript-powered SPA website. You have plenty of choices there.

And I highly suggest using Intellij Idea Ultimate + JRebel. Those technologies provide tremendous productivity boost and I can't imagine working without them. Though they are not free (AFAIK you can get JRebel for free).
Looks like they made this "speedway without cars" thing in Montreuil (east suburb of Paris) during this event. For the 7th year... Montreuil is a much more progressive city than Paris. http://www.lavoieestlibre.org/#la-voie-est-libre
Jhipster has a nice stack ( https://jhipster.github.io/ )
Jersey + Hibernate for a RESTful service. AngularJS in the frontend
That's the thing. In the UK the cost to the NHS (UK Free Healthcare) is not costed into the price people pay at the fuel pump. I believe revenue from Car Tax/Fuel/VAT is about £48 billion, however the cost to the country is calculated at about £70 billion.
jruby / rails
Scala and Play is a great choice. Another good Scala framework is Lift:
http://liftweb.net/

If JVM is not a must, consider using Meteor.
Isn't it taller, but less wide, and thinner? There total surface area is probably bigger (height increased about 1cm whereas width decreased about 3mm), but I think it will feel smaller in your hand. When holding a phone, it's generally the width & thickness that makes it feel big. Both of those dimensions decreased.

If you're talking about thumb-stretching to reach the top of the screen, though, that might get a bit more difficult.
Product looks good.. apart from the most important point from a dev point of view - the syntax!

They created a new query language but didn't change the syntax at all from SQL?? Why does every database product seem to think SELECT FROM is the be all end all? Ok they bolted on C# Linq, and you can reference other assemblies, but these are OLD ideas, and the combination/love-child of these ideas looks horrible.

For example writing SELECT before FROM is a massive productivity problem - mainly because the computer doesn't know what you are doing until you write the FROM table part, before it can finally auto-suggest column names for you.

Don't write SELECT col1, col2 FROM {table}, but how about FROM {table} Select col1, col2, etc.

Second problem with the syntax is it isn't modular: combine 4 tables together and get data from each and you have something like this:

SELECT a.col1, a.col2, b.col5, b.col1, a.col3, c.col5
FROM a
JOIN b on etc
JOIN c on etc

What if I want to remove the join to table B, I have to modify the syntax quite extensively. (First comment out parts of the select, then get rid of the from - but this breaks the 'join c', so I need to repeat this process again..).

What if each from-select was it's own piece of code - revolutionary I know.

FROM a
SELECT col1, col2, col3
JOIN
(FROM b
SELECT [3]col5, col1)
ON etc
JOIN
(FROM c
SELECT col5)
ON etc

Indenting is used to quickly show which table joined to which. If I want to just run table A, then I highlight the top 2 lines of code and run. Or for table B the 4th and 5th etc, you get the idea. The [3] syntax is used to tell SQL not to append the columns to table A, but insert starting from column 3.

This is what I thought of in 10 minutes, I'm sure there's some holes but already I like it better than the crappy SQL syntax I have to read every day at work :(
Definitely Clojure with http-kit [1]. Easy to use, minimalist and supports websockets.

However, it depends from your use-case. Could add some detail please?

[1]: http://www.http-kit.org/
I agree with Play/Scala combination. Play is light enough for simple tasks, but at the same time it's a feature-complete powerful beast - built on Akka and capable of potentially handling millions of requests.
Well thats some dumb regulation right there. There is a law that requires people to wear seatbelts and then you make another law that says design safety equipment as if people are ignoring the original law.

This penalises law abiding citizens to protect those who decide to ignore the law and not wear a seatbelt.