skysight-inc/HackerNews huggingface dataset:
Paris is a bad example of functional public transport. You have intramuros Paris, which is walkable and have good transportation (metro), and you can add maybe the "petite couronne", but it's much too small to accommodate the population that revolves around the Greater Paris.

As soon as you get go outside, you have suburbs with no life and poor transportation. RER and SNCF trains are late when they're not in strike (1).

As a result, everyone wants to live in Paris or very close, so the prices of housing are very high. And even if you can afford an appartement, it's very hard to actually sign a lease because there are so many potential tenants wanting to rent it.

Add to that the fact that there are very few tall buildings in Paris because they want to keep it some kind of museum city stuck in the 19th century with Haussmanian buildings, the housing problem is not going to fix itself.

(1) In Paris suburbs, most child care provider refuse kids whose both parents use the RER. Because they will have no control on the time they'll be back to pick up their kids. Not exactly what we call "functional public transport".
Sass Analytics for GoCardless
Ember.js: Writing Google Maps Component – Part2
"Yes[1,3] and yes[2]. Have you been in a cave for the past two years?"

Yes, the NSA can monitor specific targets. Do they monitor all Internet traffic worldwide? No, such a task is absurd and technically impossible. However I have learned that people's opinions about the NSA are faith-based, and not open to reasoned arguments.
I use mine (prusa i3 reprap) quite a bit; one of my other hobbies is photography (including using a lot of retro lenses and other gear at times) which involves a lot of "attaching this to that", which having a 3D printer is pretty much ideal for.

I've made various lens to body adapters (mostly old legacy manual focus lenses to my Sony A7 [E-Mount]), custom lens caps for odd-sized lenses, custom-sized extension tubes, etc. Just today I 3D printed a custom mount to physically attach a generic ("Neewer" brand) hotshoe flash that I rewired into my Fujifilm Instax 210 instant camera to replace the shitty direct-flash mechanism that the camera ships with so I can use the camera indoors and get decent exposures.

But, yeah, if you can't think of anything you would use a 3D printer to build (if you had one), it is likely to be collecting dust within a couple of weeks after you get it.
Sure, but that's not what we're talking about here. We're talking about Euclidean 4D space projected orthogonally onto Euclidean 3D slices, not some nonstandard projection onto some weird 3D surface embedded in 4D space.
Is there an open source version of either something like Cinema or what MSR did? I'd really like to be able to post-process some of my gopro footage.
OS Battle – Porn by the Platform [SFW]
It's a balancing act.

Power consumption by the instruction decoder vs the power consumption of additional cache&memory bandwidth.

It's amusing that despite the complaints towards X86 in the 90's nowadays it's actually a really good instruction packing format (though it became really sensible only after AMD64).
> but all MIPS instructions are 4 bytes.

Like ARM, MIPS has also 16 bit extensions, two in fact: MIPS16 and microMIPS.

> [cut] thus I believe small variable-length encodings (like x86) are ultimately better since they allow for better utilisation of cache

I disagree: mixed 16/32 bit RISCs ISA have nearly the same code density as x86 and are far simpler to decode.

So beside software compatibility (the killer feature) (well except for Intel of course), the x86 ISA has NO advantage.
I think one of the biggest advantages of the proposed laws is freeing up rent controlled units that are currently be hoarded for Airbnb and not being used as primary residences.
It's the best analogy I can think of, perhaps you have a better one. Note that when I say "draw Mickey Mouse" I mean the rote reproduction of the standard iconic character - not the creative act of drawing an original picture. A well-known corporate logo might be a better example but I couldn't think of any complex enough.

As for left-brain/right-brain, I doubt that's a useful distinction here (if indeed it's useful anywhere). But that aside, I don't think it's correct to suggest that native speakers process Han characters just like English. See for example: http://brain.oxfordjournals.org/content/123/5/954.full.pdf
Ice sheets moving rocks, this has been seen before: http://skeptoid.com/episodes/4021

"The surrounding mountains were still covered with snow, and the playa itself was firm but had a large lake covering about a fifth of its surface, perhaps an inch or two deep at its edges, concentrated at the playa's south end where it's lowest. We ventured out, armed with cameras, shortly before sunrise. The temperature was just above freezing. The wind, from the south, was quite stiff and very cold. When we reached the lake, we found to our great surprise that the entire lake was moving with the wind, at a speed we estimated at about one half of a mile per hour. The sun was on the lake by now and we could see a few very thin ice sheets that were now dissolving back into water. This whole procession was washing past many of the famous rocks. It's easy to imagine that if it were only few degrees colder when we were there — as it probably had been a couple of hours earlier — the whole surface would be great sheets of thin ice. Solid ice, moving with the surface of the lake and with the inertia of a whole surrounding ice sheet, would have no trouble pushing a rock along the slick muddy floor. Certainly a lot more horsepower than wind alone, as has been proposed. The wind was gusty and moved around some, and since the surface is not perfectly flat and with rocks and various obstructions, the water didn't flow straight; rather it swapped around as it moved generally forward. Ice sheets driven by the water would move in the same way, accounting for the turns and curves found in many of the rock trails."
Heyzap (YC W09) – Come join our engineering team
I would think any determination of employment within a country also account for how many are also on assistance programs. How valid is employment if your not earning enough to keep yourself above the threshold of assistance programs?
Darn - I think you are right... Ah well, defeating spam is only a nice to have from this
How would you find any information on the internals of the NSA that isn't hearsay from a disgruntled ex-employee?

Current employees who are happy and fulfilled in their work in the security services don't tend to say all that much to the press.
Chinese calligraphy carries far more artistic dimensions compared to non-symbolic languages. My grandmother has accrued such a beautiful Chinese font style over years of practicing calligraphy and being reporter on battlefields. Her ink writings/letters have been passed down to my parents and taken good care of as family treasure brought overseas. Being Chinese British I still occasionally use them as copybook to practice. Even though all everything about her was told as stories, her handwritings, those strokes & circles, speaks a decisive, brave and clever woman.

Each character needs to be written in balance itself. Like architecture all characters itself has a firm pillar stroke and together they also need to fit into structural of the whole paragraph. Positive or negative, aggressive or passive meaning can also be expressed by same strokes but sharp or round in the right place.
If the client added new functionality or has been asking for new features you could approach him for additional fee for the additional functionality. Typically features and 'nice to have' items creep into the scope of a project as it progresses.

I would recommend incremental development, review, invoicing, payment so basically you're delivering modules/phases to the client so he can see/approve/pay for the work as things progress so you don't have too much time invested before the client sees the work and you see that he is paying.

If you just totally missed the mark with your quote and can't do the work for the amount you quoted it's probably better to stop work right away and be prepared to refund any up front payment they provided.

Then approach them to renegotiate the project fee/scope to an amount you are comfortable with. Or perhaps scale back some of the functionality to an initial version of the application for the fee they have authorized.

In any case if it's going to take a lot of your time to complete without proper compensation either scale it back to a scope that matches the agreed amount, get a new fee/scope approved, or honestly say the scope/features are beyond your original quote and you aren't going to be able to complete the work.

Just don't get hung up on a project that's going to eat up your time and doesn't provide you with proper compensation. You will resent working on it and I expect eventually you would give up on it and/or the client wouldn't receive the quality he was expecting.
Without telepathy, the diversity of languages is still important and there is unlikely an ultimate language more advanced than the rest, just like there are so many programming languages of all kinds. If Chinese is displaced then the new one is highly possible of the same kind.
I build visualizations with d3.js for my clients (http://muyueh.com/42/), and I have always wonders whether I will be one day replaced by library such as c3.js.

I have been watching closely different library, and felt that most of the library are just providing default value to d3.js, plus adding some nice plug-in (such as tooltips). If we are looking for a bar chart, then it's very fast to use a bar chart library to build what we want. Yet some problems may occur:

1. Control, we thought that we need bar chart, but we actually need bar chart’. In my process of developing effective visual, I often need to access different part of the API.

2. Choice, currents charts provided by most of the library are available in Google Charts and Excel. This might a question of time: these library are fairly new, and maybe in the near future these library will provide all visualization available in the d3.js page. But maybe it’s not because of time, but of complexity. If these library were providing better abstraction, it should be easier to develop more complex charts.

3. Extendability: We probably don't just need the bar-chart as a stand alone visual, but as building block that can interact with other component (texts or maps).

An interesting question is to ask why d3.js was designed so “low level”, why not directly releasing a “high level library”? My hypothesis is that maybe this is the right level of abstraction. When you tried to get “higher”, you actually lose power/control over your visual. Maybe that’s the reason why people are sharing a lot of their work on http://bost.ocks.org/, doing some small experiments, laying down some building block, perhaps currently that is the most efficient way of building re-usable chart.

I shared my thought on the issue, in hope that people challenge my hypothesis: my current work depends on it.
A 9-Year-Old at a Shooting Range, a Spraying Uzi and Outrage
Email, SMS and Push Notifications Server
I don't think space is really such a factor at the scale of a single city in many cases. Although China has a lot more land should it choose to build new cities or whatever, what matters more for existing cities is land in close proximity to them (to the point where transportation becomes the limiting factor).

Tokyo, for instance, has plenty of relatively empty space around it even today; it isn't severely geographically constrained in the same way that Hong Kong or Manhattan are.
The fact that this is broken really says it all
When you think about the fact that even in English we generally tend to read the word and don't even notice that a letter is not correct I think Chinese is superior in the amount of information it can convey per symbol however a real pain in the ass to master.

I don't know Chinese however however i found the lack of any similarity with European languages fascinating.
If you build transportation it can define what the "region" is. Units can sell for more near transit, so people build there.
What is the burden on every smaller shop that operates in this country and manages to obey these laws? Without Amazon's economies of scale, it costs them far more per item than it would Amazon. Just because the absolute cost to Amazon would be huge doesn't make it unfair as they have a lot more money total, in fact it's completely unfair that only smaller companies have to deal with this.

If it genuinely isn't possible for Amazon to sell chargers and obey the law, then they should stop selling chargers. No-one's making them do it.
Oil industry under massive hacker attack
let me rephrase my words: free call is not attractive at all to general public as a standalone product. it's a nice-to-have feature, not a deal maker.
Avocarrot is hiring
TL;DR: Avocarrot is hiring iOS, Android and full stack developers: https://avocarrot.workable.com/

Hi guys,
At Avocarrot we are building the next generation of mobile advertising technology. Backed by leading corporations like Unilever as well as institutional and angel investors from Silicon Valley, our aim is to become the de facto standard in mobile app monetization.

We are currently looking to grow our family with outstanding software engineers and growth marketing experts. Check out the current openings here: https://avocarrot.workable.com/
Yes, there's a tech bubble: Google Shopping Express proves it
Days before Apple's iPhone 6 launch: The top 5 developer concerns
I think it's also a question of using the tools that fit the problem.

If the fashionable choice is to use C++ for example, a lot more can go wrong if the programmer isn't doing thing right.

Now if you have the same situation with a higher level language, the worst that can happen is infinite loops.

Most projects don't need the extra performance C++ would provide.
So most of the time it's a better choice to use a higher level, more predictable language like Node.js or Go.

Since ECMAScript engines like V8 have been optimised a lot in the last years too, the performance difference is not that high either.
How to Write Original Jokes (Or Have a Computer Do It for You)
Hey, FYI, blog owner: You're serving some form of terrible dot-matrix font from the 80s ("monserrat") to Chrome/Windows. This was the first time in months I've had to dig in with the inspector and disable a font just so that I could read an article.

Might want to fix that.
> Then they should take it up with the airline and not make my experience worse when I am dealing with the airline screwing me also.

How do you propose that both of these should happen? "Take it up with the airline" - when? The cabin crew can't (or won't) do anything about it, creating a fuss on the plane is a recipe for getting thrown off. That means it's got to happen after the flight. That means we both have to get through the flight somehow.

> By trying to tell the person in front of them not to recline they are effectively saying "I didn't get what I wanted so I am going to take it out on a person who may have"

If you believe that there is some sort of implied right to recline, then the airline has screwed both passengers over by double-selling the space. If the passenger in front can assume a right to recline, it's certainly the case that the person behind can assume the more fundamental right to actually sit down. If you say that the person behind must allow the person in front to recline, you're saying that all the downside of the airline's action must fall on only one of the two people affected.
I have been through this thought process before. The conclusion I came too was that the implementations should be transparent, but that the user information should not.

Basically I was not going to put up a list of everyones email addresses and keys anywhere, and certainly not who they connect with.

The more I looked into the problem, the more I realised that the vast majority of users would rather sacrifice security for usability. Even in my implementation people would rather not see the "Please verify this key with the recipient" page. They just want to get something done. I think this proposal from google would work well so long as their base implementation involves no additional steps beyond that of a normal email client.

My implementation uses a central key authority, however the application is pure javascript, and the entire javascript is downloaded to the browser prior to the user entering their email address and password. After that no more code gets sent to the client. You can verify it wont steal your data.

I have the same problem of initial key exchange that everyone else does, but I give the user options to verify they keys themselves. Once they have they encrypt their own contact list (along with keys) and re-upload it. Therefore limiting the attack vector to initial key exchange.

If anyone wants to have a look check out http://senditonthenet.com/
Hacker aged over 24 here. Sure, we all knew. But it's one thing to "know", it's another entirely to have tangible proof. Whenever I spoke about this to people 10 years ago the reaction was "there's no proof, you're paranoid, you're a conspiracy theorist". Now we have proof the reaction is "so what, everyone knows that, I have nothing to hide". There's some serious goalpost shifting happening here.
Tracking and containing the spread of misinformation on Twitter
Ophal – A Lua web platform
How Modular Is Intelligence?
But a self-driving car doesn't need to be more intelligent than a human brain, it just needs to be better at driving. Human brain is certainly a better general-purpose compuing machine, but there are many situations where technology can vastly improve its performance for specific cases (e.g. reaction time).

As for distinguishing rock and paper, humans also often fail at similar tasks - "is it a lump of snow on the road ahead, or is it a rock?". Better to just avoid uncertain objects in such cases. But true that there is certainly some room for improvement (for cars, because we are unable to improve brains).
If I recall correctly, this is the (lackof I think) Direct Write bug.

Take a look in About://flags and toggle the one with Direct Write (I think your turning it on) and it should look far prettier.
Neg. At first glance obscurantist garbage. We do not need to hold ourselves down to long definitions we can use various definitions and arrive at meaningful conclusions. Probability has already solved most of these issues.

Operant knowledge is not blanket relativism.
Yes, sure, for 10 bucks a month.. :)
Montserrat looks great over here (albeit mac): http://i.imgur.com/BNdPqG0.png
[Why Vim] – 21 Reasons to Learn Vim
however it seems as if they are looking at your billing address so you would also have to get a non european credit card...
The early speculators in the cryptocurrency space are developers.
I believe that Google's long term plan is to get people to give up their cars and turn the transportation of people and things in to a service industry. From their investment in Uber, their robot vehicle projects, their buying spree for robotics companies to their crazy balloon internet service - it all points to one thing. In the future Google want us to stop owning cars, stop travelling in cars as much, and to be able to live and work anywhere and still get all the things we rely on our cars for. That includes short trips to the store, and that is what GSX replaces.

Even if Google lose a couple of billion dollars a year subsidising delivery and taxi services for the next decade, the eventual payoff will make it worthwhile.

Put simply, Google has enough money, and consequently enough time, to build a service that replaces the multi-trillion dollar individual-owner car industry.
Great episode with Mark Kennedy - thanks for posting on Hacker News. Paul - The App Guy Podcast
Looking for a software engineer to start a business with me in China?
I'm seeking for a coding partner to start a project in China. If anyone wants to explore the commercial chances of pets social network, fell free to leave your e-mail. :D
Think about it this way.
You create two books with a table - in one column, the time, in another column, a value, either 0 or 1. They are identical, except that the 0s and 1s are switched in both books.

Now you give one of the books to a space traveller, who gets on a rocket that will take him 10 light years away from Earth. You also agree, that once he is there, both you and him will look at your respective books and look at the same time and it's value. So he goes away, and then when the time comes, you open your book, look at the time and read it's value - it's 1, so that means that his book must say 0. Now, there is no "transfer" of information involved - you have not communicated with someone 10 light years away. The information was encoded in the book when it was created, not when you read the information. The same with quantum entanglement - it's already decided when the particle is created,not when you look at it - so it doesn't matter how far the particles are apart, you are just reading pre-defined information.

Edit: no, I am not a physicist either, but I read this explanation somewhere and I think it explains it fairly well.
Calling a Rust library from C (or anything else)
Passing automated tests ?

Would that work? I design and build a set of tests that extend existing OSS business app A. I post them up and ask for contributions ... Only to be accepted if tests pass.

But really the value I want is in "quality" a very hard to quantify idea.

But Test first development as a means of proving compliance is a good idea. Not sure the git chain is useful though.
No forward security yet? Hold off on this until it has that.

Still uses supernodes, too. May be interesting once it's matured a bit and been redesigned, however.

According to djb (author of these algorithms) you shouldn't really be persisting keys for longer than minutes, let alone indefinitely.
Singapore is perhaps the most efficient city on the planet, albeit at the cost of occasionally feeling a bit "sterile" in some ways.
Talk like a champ,instead of typing like a chimp
Death by Planning in Agile Adoption
Helpful Hints for Lead Generation Novices and Pros
These are just backup services between Microsft/Apple/Ubuntu, Inc., and the users.

What I want is true p2p. Like, nobody in between necessary, because the OS has everything onboard to make it happen. That sort of 'asleep at the wheel'..
Agreed. In fact, I'll go farther and say I misspoke, raising the objection you rightly criticize when it would make more sense to object to using UTF-8 to compare english text to chinese text. I have no issues with your comment, though, and I agree that under compression is the correct place to make the comparison. It's faintly aggravating to me that the same text compresses differently according to the intermediate encoding, but that's between me and the universe.

English can be comfortably expressed in 5 bits per character, using 26 letters and the five symbols [. ',"] . Capitalization and numeric digits are nice-to-haves. ;)
Jack Ma now China's richest man. How far from richest on earth?
Jack Ma Emerges as China’s Richest Man Before Alibaba IPO
Data + Design
Sorry, but "absurd" - yes it is absurd - THAT THEY DO IT.

And, also: "technically impossible" - also: NOPE. Technically possible! In fact so technically possible it is a done deal. You cannot turn off the NSA, for to do so would be to turn off the entire Internet.. we get the copy, NSA gets the originals.
The second paragraph of the BBC piece does say "The gang is accused of invading, logging and burning large areas of public land and selling these illegally for farming and grazing", and doesn't suggest which parts of that causes the most damage
A brand new experience for Craigslist + Twitter