skysight-inc/HackerNews huggingface dataset:
For me the problem with GPL is simpler. I see a nice little library that someone spent two weeks on. It's GPLd. I would like to use that for the project I'm doing at work, which has 40 person-years of effort in it. So I can never use that 2 week effort code (because I'll be fired). The world is a little worse off because I now have to waste two weeks of my life reinventing the wheel, and so does everyone else who's not doing open source.
You have a explicit friend graph in this case. It's a great for you (and more importantly Facebook) to assess creditworthiness.
Indeed. I skimmed the top of the page and my first thought was "Is this a transit app? Oh, 'Lombard'. Must be SF-only".
All right, so that last test was seriously disappointing. Apparently, being civil isn't motivating you, so let's try it her way, all right, fatty? Adopted... fatty! Fatty, fatty no parents?
Does anybody know how Venmo and now FB can send/wire between debit cards for free? What happens to the % Visa/Mastercard demand? Is something like this coming for Stripe?
Jen-Hsun Huang and Elon Musk, talk about self driving cars
They invented ajax, at that time it was the best.
Assumes facts not in evidence; there is no reason to suppose that a class-based explanation is correct when the much simpler explanation of "not having to leave an hour early to work around Muni's terrible service quality" adequately explains the situation.
In some languages those accented characters would be different letters, sometimes appearing far away from each other in collation order. In other cases they are basically the same letter. Whereas in Hungarian 'dzs' is a letter.
I agree, it is like when Microsoft made KMS activation servers for companies that had volume licenses and no Internet connection to Microsoft to activate systems. Only now it can download Windows 10 updates and then have each machine on the LAN connect to it to download updates.

Every time I reformat a Windows machine, I have to go through the downloading updates process to get it back to speed. It would be easier if I had all of the updates on a local machine I could connect to and download them.

Steam too, every reformat means the games have to be downloaded again unless you can back them up to a USB drive or something.
seems to imply that in old age say just 'go bat more' and with your constant probability of success you'll produce more good work (if only you could motivate yourself) but there may be a causality issue, where your motivation to 'attempt' is not a blind thing but a function of whether you think you have a good idea. i can accept that this judgement might be constant over time, but 'potential attempt material' seems unlikely to be purely exogenous..
We have that switch in Rust as well.
I would suggest that the security issues in Java are due to bugs in the various JVM implementations, which are likely written in C, right?

Not to say that Java is going to eliminate all bugs. However, it should eliminate all bugs to do with, e.g., reading/writing out of the bounds of an array and resulting in RCE due to bugs introduced in the application code. Reading/writing out of the bounds of an array will still be a bug, but not one that allows arbitrary code execution (at least not in the same way as it may for a language like C.
Get ready to see this comment on 'shit HN says'.

Also, your grammar is terrible - http://grammar.ccc.commnet.edu/grammar/commas.htm
Google, and to a certain extent Facebook, LinkedIn, and all other large web companies are in positions to make data driven design decision, and every time it's done I hear lots of complaining. I'm wondering how great data driven design really is.

On the flip side, how often do you hear that Apple's software design is driven by data analysis, and how often do you hear complaints about their designs?
Seems to work pretty well for PayPal.
Innovation and long-term market share are probably inversely correlated.
Actually yes, the CJK unification is a problem for many people, including me when I want to read Japanese on a phone bought in Europe.

Example 1. Typically, any time you want to mix the 2 languages you're getting in trouble.

Let's say you write a textbook for Chinese people to learn Japanese as a second language. Or a research article in Japanese citing old Chinese literature.

In your text, you'll have to mark specifically which part are in Japanese and which part are in Chinese and use different font for them. If you don't, the characters look wrong.

Example 2. Most phone software don't switch font for languages, so they pick one. Let's say you buy a Japanese phone, it's a Japanese font everywhere. For some reason on a Samsung or Motorola phone bought in Europe, it's a Chinese font everywhere and it looks ugly for Japanese. Wasn't Unicode supposed to be universal, and allow you to read in any language with a device bought anywhere?

On the other hand, I don't think the "I can't write my name" is really a problem for Japanese people, or at least it's not a Unicode problem. Some people have rare characters in their names. They accept and understand not being able to type their name on a computer and having to settle for a close characters. Unicode actually provided more characters than previous Japanese-only encodings like JIS so there are people who could write their name thanks to Unicode.
The Uber Apple Watch app was demoed at the Apple event. Exactly as you say, you can tap to get a ride at your current location.
Cargo only has unsafe code in its FFI binding. (Funny enough, its binding to OpenSSL.)
Admittedly, my dark web remark was an exaggeration, however, it remains a practical truth for every day life. In the overwhelming majority of locales, bitcoin cannot be used to pay for groceries, insurance, utilities, rent/mortage, fuel, student loans, daycare, tuition, taxes, medical expenses, phone service, car payments or pretty much any of the common expenses someone might need to pay for. Newegg, Tiger Direct, Microsoft etc are all great companies, but for most people those companies only account for a small number of purchases per year.

The reality is that using bitcoin as money is very impractical, that's just a fact.
From US Marine to Zen Monk
So they waited 7 weeks before informing their customers? That's unacceptable. I wonder how many other blue cross companies were affected and we simply haven't been told yet.
Even if there is no "0 unsafe code" guarantee, it is quite practical since it still reduces the attack surface.
We asked for advance notice in the past. We received advance notice in the past. This time we didn't. Now we did, again.
> In many cases, taking the bus is only slightly faster than walking.

I live in Soma, within one block of stops on several ostensibly good bus routes, but I still find that I need to be going at least 2 miles (sometimes even 3, depending on the destination) for it to be faster to bus than to walk. This obviously wouldn't be the case if any of said bus routes stuck even remotely to the stated schedule, or if traffic was at least somewhat predictable. Heck, it wouldn't even be the case if the real-time bus tracking worked (it doesn't), because then I could at least time my departure to avoid waiting 15+ minutes at the bus stop.
The alternative is to store pdf-from-client-v1.pdf, pdf-from-client-v2.pdf, etc
Wow! This does bring back memories.
> German has 4 (7 if you consider cases) non-ASCII characters: äüöß(and upper-case umlauts). All of these are unique, well-defined codepoints.

German does not consider "ä", "ö" and "ü" letters. Our alphabet has 26 letters none of which are the ones you mentioned. In fact, if you go back in History it becomes even clearer that those letters used to be ligatures in writing.

They still are collated as the basic letters the represent, even if they sound different. That we use the uncomposed representation in Unicode usually, is merely a historical artifact because of iso-8859-1 and others, not because it logically makes sense.

When you used an old typewriter you usually did not have those keys either, you composed them.
That possibility a really good point. It gives a lot of people, whether they owe or are owed, a strong reason to avoid actively using FB, the same way people avoid logging into chat because they don't want to feel obligated to chat with certain people. People who owe will feel guilty and not want to appear, while people who are owed will feel angry that they're not being paid back when it's so simple.
Find the weird item in the list? :-)

My bet is on

I kind of hoped the Dell logo on the back would light up, but sadly it doesn't

The rest makes sense, of course. But really, is this particular point worth mentioning?
An Eye on the Street: What's ailing San Francisco's residential streets? (2008)
Sorry for not mentioning it, but it was in more than one company.
It's also basically the same idea as used by the people flying trick kites on the beach. Once an aero-astro friend of mine explained that, this whole thing made so much more sense.
I would disagree. Among the people for which that information is relevant, the vast majority are aware Apple is using BSD.

(In fact the biggest misconception seem to be that Apple is using vanilla BSD or FreeBSD, when it's actually based on CMU Mach/BSD.)
Why would uploading code to EC2 be distribution? You are not giving your program to Amazon to use (unless their ToS have something foul in them), you are contracting Amazon to run your program on your behalf.

Put another way, if you take your GPLed code, burn it into a cd and mail it to yourself through DHL or Fedex, you are not "distributing" the code to Fedex.
You say you are taking something insignificant and turning it into something valuable. In reality you are attempting to build a false economy around a relatively inexpensive item. A "page" which you don't describe well is, what, a web page? A single html page? The cost of a single "page" outside of your "product" is a few dollars a month, maybe, on the high end.

So to make money you are going to auction your very inexpensive "pages" for more than they are worth; playing on competitive human nature. However, no one is feeling competitive, and therefore bidding, because people know "pages" are cheap and this is a gimmick. So you up the ante a bit by making it an "exclusive" buyers club. Only "members" can bid on your fabulously exclusive "pages". And there are a limited number of "pages" to bid on. Supply and demand are now in check!

But, wait a minute, that's not really enough of an incentive. Now I am paying money for the opportunity to bid to pay more money for a product with very little value. So, you decide to split the proceeds on the memberships with the people who win the bid! There you go. The "page" still has no value but the pot that you split 50 ways does have value. And of course the number of executive members matters now because, if I win the bid, I want to get as much as I can from this pot, that has value. On top of that, when the bidding on the worthless "page" happens I want to bid up so that I don't lose my $9.99 investment to become an exclusive member! Brilliant.

You have created an interesting combination of gambling and a pyramid scheme. However, this sort of scheme is by no means innovative, it's been done many times before. If this were my business I would make sure that the business always programmatically won the bidding on every page. Why split the money with the schmucks who want to buy a useless "page" when you could keep it all for yourself AND keep all of your 50 pages too? Oh right, because you can make the most money on people trying to win a bid on a useless "page". That's going to be a trick. You'll need to programmatically decide whether it is better that the company keep the pot or the company take the bid on the "page".

I would get into the legal ramifications and tax ramifications of all of this for both your business AND all of your customers. But that is a total waste of time. I hope everyone who comes to your "business" sees this for the scam that it is.
And when they do all of those things, they find customers willing to pay and drivers willing to work.
It's expensive and they sell snacks too.
This is funny to me cause I came from different background where parking on sidewalk or partially on sidewalk is very common, and there are no cut-outs in the curb. I think your POV is very American, and that is fine. Here are some examples of parking signs, in Poland you will get a ticket for example if you do not park diagonally with at least one tire over the curb when there is a parking sign indicating you must park like so even if your car is a supermini that would fit lengthwise and you wish to save your tire.

http://jamron.org/2013/05/13/polish-parking-signs/

http://www.gettingaroundgermany.info/zeichen2.shtml
To follow up on what apendleton has said - I have been involved in implementing standard protocols (e.g. IKEv2) that involve DHE to set up an encrypted connection. The first step in all of these is ALWAYS to verify that the Diffie-Hellman value you got from the other side is actually from who you want to talk to, otherwise it is trivial to run a MITM.
Yes! The "no interface is the best interface" does not make sense to me because everything has an interface. Good interfaces are simple interfaces, and they get out of the way. But they're there.

Also, this "no interface" way of thinking often leads to poor discoverability. If users struggle to find the features they expect, the interface is not "getting out of the way". It can get pretty frustrating.
They should have done this EdgeHTML rewrite/legacy cruft split with IE9 rather than layering on more kludges.

They should eliminated native code apps in user mode in Vista and forced developers to ship only managed code with legacy native code apps running in a virtual machine sandbox.

They should have finished WinFS and transcended the files and folders thang. (No, SQL Server does not count as WinFS, it should have been THE file system in Vista.) They should have fixed the file locking thing on open files, geez I hate hate hate that DOS backwards compatibility.

They should have done something/ANYTHING amazing with WinCE beyond pocket office with the insane lead they had. I was running .exe's and playing DOOM at a decent clip on my Samsung phone in, when, 2004?

There's so many wouldda couldda shoulddas I have lined up in my mind wrt Microsoft. Makes me sad.

I truly hope Microsoft wants to win this new browser war. I truly hope there is some fire left in you M$. Show me what money combined with hardcore computer science can really achieve!
The materials you're probably talking about are rare earth magnets used in their bearings -- the jury is kind of out on their sustainability since they're rare and depletable but highly likely to be recycled at the end of a turbine's life.

The lifespan questions are different -- wind and constant mechanical motion put a lot of stress on turbines and I believe as some other commenters pointed out that the actual lifespans often haven't measured up to the predicted ones.

Makani's capex for a kite should be pretty low; as I recall, talking to Saul like 8 years ago, the difficulty was in stable control of the tethers, not in the economics if control was achieved. But who knows where they're at now (or even exactly how good my recall is).
Honestly, that's true enough to be pretty funny.
Hey, there's still the Windows Store. While ostensibly reviewed, they really let everything in. I've found fake Windows Updates. Fake Dropbox, Facebook (second result, even shows up in the start menu if you type in Facebook!), and more. Some even show "Microsoft" as the publisher. And in every case, tech support tells you to piss off. When reporting a fake Dropbox app, the CSR told me it seems to work and recommended installing it again. So if MS is willing to help phish users, they'll probably let a dice game slide by.

Oh and if you get caught, just resubmit. It took Netflix at least 3 times of back-n-forth with MS before they started permabanning fake Netflix. Other software devs have told me that MS refuses to do anything to help them, even when a 12 yr old could see this hurts users, the brand, and ecosystem.
Simplified and traditional characters have different unicode codepoints. Japanese and mainland simplifications have different codepoints when they differ, and Japanese-only characters of course have their own codepoints.

The argument is about characters like 冷. It is given a single codepoint, but Chinese typefaces draw the bottommost stroke diagonally, and Japanese typefaces tend to draw it vertically. (When writing it by hand, both versions are acceptable in Japanese also, http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q105... )
Ratdolt's Euclid's Elements
Yes, the park rangers at Yellowstone and meteorologists at the National Weather Service were all consulted on those decisions and deserve equal blame as the people up top and the torturers themselves.
How to Utilize Optimizely for Your ECommerce Brand
Tenvis CCTV Wireless Network Camera, Risk of Electric Shock
We'd be ignoring a lot of the Snowden revelations if we discounted the parts only 'based on the reading of a PowerPoint slide', wouldn't we?

As for why you trust Google less than Microsoft, how comes? (genuinely interested in your reasoning)
In other words, IPSEC is useless without DNSSEC, and that isn't getting universal adoption anytime soon.
Interesting read! Does it take into the considerations about the surge pricing of Uber? If not, how is it different from http://www.whatsthefare.com/ ?
Design Is a Team Sport: Tips for Better Collaboration Between Designers and Devs
They are pretty much copying mobile paged scroll views, like iOS and co. Mobile first UIs!
A better rant on the same theme is at http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesi...

Sliding pictures under glass is not the future of interfaces.
Got to love it when the ALL CAPS directly contradicts all published marketing and intuition.

>see why Leap is the daily commute you’ll love

>Here’s how you ride

>Our first route travels between Lombard Street and Downtown.

>You’ll love our buses

>Our buses are fueled by renewable natural gas and take cars off the road.

>We stripped our buses down

>Every bus has a Leap team member on board

>Our beautifully designed app is the perfect companion to our buses

It sounded somewhat cool until you brought up these terms in their TOS. Now I'm just thinking: fuck these guys.
There's also autorotation, which means you need very little power for a controlled descent (still need some power to steer).

http://en.wikipedia.org/wiki/Autorotation
>You're assuming all recognition algorithms of the same biometric produce the same raw template. That if I get one I can gain access on another.

Well, is that an unreasonable assumption? With passwords knowing what one person's password used to be or even knowing one hash of their current password tells you nothing about a different hash of their current password. With biometric data points presumably if they get accurate and detailed enough (which you already admit they would have to do to be a valid authentication mechanism) you can extrapolate. Faces are known quantities. Knowing how 999 points of your face are arranged does give you data about how other points on your face are likely to be arranged. We already have modelling software capable of this, so it doesn't seem unreasonable that such methods may be improved if facial recognition gains traction. At the very least it brings down the solution space to a much smaller size the more data points are used, which is the opposite of what happens when more data points (characters) are used in alpha-numeric passwords.

>It's often frustrating to discuss things with those who clearly know little about the topic and yet declare their opinion as fact.

I would agree. Especially opinions like how others "clearly know little about the topic".

But is it as frustrating as someone explaining their reasoning for their statement and then you ignoring that reasoning to discuss their closing statement as the entire argument?
>but in her defense I actually think she thought she needed a separate device for each email account she used?

I'm going to go out on a limb and say that there was probably someone within the vicinity that she could have asked if she was unsure about it.
>>Generally, I agree. I feel like I'm wasting my money when I unwrap something with overly "beautiful" packaging. It's a tiny fraction of my experience

It may be a tiny fraction of the experience, but it is also the first impression you get of the product.

Presentation matters.
But it's impossible. If I'm logging your keystrokes, game over. Unless you add some firmware to do dsa encryption in your brain, and become very fast at typing cyphertext.
I would not trust 3 even if we reach the point where we are making Jeeves level AI assistants. And 2 better damn well have a easy way to get to 1, just in case those defaults don't fit the situation (and by Murphy you can be sure they will not).
> "No interface" actually means "no mobile phone interface". Let's not kid ourselves... interface is still important.

Depends how long term we're talking here. If we're talking in a 100 years then yeah 'no interface' is king because ideally we would have microchip implants that allows us to intuitively gather knowledge and do whatever computing we do today simply in our heads.

But today? I have a feeling what they REALLY mean is seamless integration is king over just another app to limit the amount of time used navigating user interfaces (and if we can get that to zero such as opening a door even better).
With the browser so ubiquitous, it has become a huge part of your platform experience. Consider IE's big power consumption advantage. If people spend all their time in the browser, offering a browser that makes Windows work as well as possible, is good for Windows.
Our Cities Could Become High-Density Solar Power Plants
Some shiny badges "unsafe lines: 0" will encourage people to create products without unsafe code. Like badge "build: passing" do.
8 letters actually. 'ẞ' was added quite a while later.
They (ab?)use the transaction that occurs when money is refunded to a debit card.

http://jonbwhite.tumblr.com/post/66853226398/how-square-move...
Crazy ideas should come with graphs. Not clear how much it costs, how much energy it will generate, and how it will recoup the cost.
India has two "official languages" used across the country in business, government, and education: Hindi and English. There are also more widely used regional languages recognized by state governments, such as Tamil, Gujarati, Punjabi, and the author's native Bengali. Educated Indians are usually multilingual, speaking Hindi, which they learn at school, and one or more regional languages.

This is not a unique situation. Every country with a large enough area and a long enough history has a vast array of minority languages and dialects. North America is just different because it was settled relatively recently and the indigenous population was almost entirely wiped out.
Eran Hammer Is Leaving Walmart Labs
How to Rent Snowmobiles in the Denver Area
Ok, I'll bite, why on earth does a bus driver deserve $70,000 a year and a pension? There are billions of people in the world who would kill to do that job for $35,000 and no benefits.
I'm 40 and grew up online with an acoustic modem. There is no fucking way craigslist is the way the web should look. Many sites go to far the other direction but even CL is begging to update their look.
The bus is pretty heavy on shenanigans, but I have found the real-time tracking to be pretty accurate - though there are a few places it can get way off (especially where it's not tracking an already-moving bus, e.g., at the transbay terminal).

Traffic is probably the biggest factor that causes randomness and there's no avoiding that, private bus or no.

Bicycling, though... is often the fastest way for me to get around the city.