skysight-inc/HackerNews huggingface dataset:
The thing that always gets me about this is how incomplete it is (at least in most people's experience)

What is the unit of mass smaller than an Ounce? Some people know that this is a Grain (7,000 in a pound, which means the awfully convenient division of 437.5 per oz - assuming avoirdupois of course)

What if anything is smaller than an inch? Power of two fractions until 1/64 then "thous" - 15.625 thous in 1/64" - although I do like how biblical (KJV) it looks to be writing "thou"
This is the most reasonabke solution to the direction apple has taken. I've been anooyed that you can totally say 'water pistol‘ or 'water gun' with the current pistol emoji like this: water+pistol, but you cant say firearm or gun with fire+water pistol.....that just turns into fire-water-pistol? Napalm?

But I hadnt realized the potential danger in this change until this post!
What other constitutional protections should Apple attack next?
I don't think this is a slippery slope towards text modification.

Note that there are already problems with emoji being different across platforms. Here is a short article from the GroupLens people at the University of Minnesota: http://grouplens.org/blog/investigating-the-potential-for-mi...

I'm not a huge fan of Apple's general "safe" content approach either despite being an Apple user, but to me this is a tiny and insignificant political statement relative to all the issues they have with the app store/iTunes content and Beats 1 censorship.
If you have never wired a house for electrical, then sure, the units seem arbitrary. But if you do, then the units seem very comfortable. 12ga for most typical 20a circuits, 14ga for light, 10ga or thicker for some heavy-duty circuits.

Hey boss, we seem to be all out of 3.31mm^2 romex, all I got left is 2.08mm^2. And why did you mention cross-sectional area? Why not radius? or diameter? Or better yet, circumference? I'll take awg12 and awg14 please.
That's not what I said. Tune a general-coverage receiver to the frequency of an HDTV station, and what you hear is what the SETI folks will hear, whether there's a signal there or not.
Davao is a shithole, with bamboo huts serving as storefronts even downtown. Don't believe Wikipedia, and don't plan to go there on vacation.

Bohol has a similar legend, but actually is a beautiful little island worth vacationing. Note that the main hotel is next to a port oil tanker facility, so no smoking!
That Bitfinex was not legit was predicted:
http://btcbase.org/log/2013-05-16#34498
Looks like parent post is on the money for the reason this library was done w/o static methods. Note that there are interfaces in the library.

https://github.com/tdebatty/java-string-similarity/blob/mast...

The example code in README.md can probably do this instead:

MetricStringDistance msd = new Levenshtein();

System.out.println(msd.distance("My string", "My $tring"));

MetricStringDistance msd2 = new MetricLCS();

System.out.println(msd2.distance("ABDEF", "ABDIF"));
It's one thing to ask for additional information on how the test was conducted and another to automatically attribute it to a PR play that IBM likes to "milk every last drop of".

That's cynical.
> What can an attacker do given the device's built-in capabilities, and what else can they do if they're able to compromise it?

well, bmw DIY people have been using the OBDII port (over bluetooth, wifi, and cabled) to rewrite ECM fuel and ignition mappings between models for a very long time...

the least clever destructive thing I can think of is just zeroing an ECM out as much as is allowed by the hardware.

p.s. i'm sure other car communities do similar stuff; i'm just not well versed on them.
Does anyone doubt it's a clearly political decision that is also technically worst-practice? Does anything think this is beneficial to society to remove the gun emoji? That it will prevent any violence?
Can we stop with this hyperbole anytime something is changed?

No. Monkeying with the language and symbols we use for self-expression is defensible only if you think of 1984 as a progressive manifesto.
I think it's a reference to the first comment on the article linked.
30% returns per year for over three decades? Impressive. I wonder how much of that was attributed to insider information.
Its not cynical if you've actually had any dealings with IBM and Watson.

Edit: And when the hell did cynical become a bad word in silicon valley? I've had a number of posters on here respond to things "oh, stop being cynical!" as if that was some kind of contribution...

I've got a word for people who are cynical.

Decent scientists.

Feynman would be rolling over in his grave...
Yep, changing the look of an emoji is tantamount to state-sanctioned censorship and oppression. Ridiculous statements like these only spawn more ridiculousness. Try grounding your arguments in reality rather than an Atlas-sized persecution complex and that stupid Orwellian meme. Private companies are free to do what they want, the first amendment only applies to the government.
There are no net subsidies to the oil and gas industry. Instead they are taxed at about 45%. If a company's tax bill when you break it down is some large number minus some allowances that doesn't mean the allowances are paid out of taxpayers money, it's just how the tax is calculated.
Implementing Secure CORS APIs
Yikes. Well that pretty easily validates that decision to not leave it plugged in continuously.
> "I think healthcare is more important than self driving Teslas..."

Well self driving cars in theory should save a lot of lives too.
I did preface with "IMHO" (in my humble opinion). I'll give you it's not very humble, but it's an opinion.

You're conflating two things though: Lock-in as a whole, and unnecessary lock-in like GAE's. Yes, lock-in is a choice to make and not always an incorrect one. But I can safely say no informed business should/would pick Adobe Flash over HTML today for, say, internal web apps. Adobe Flash is fairly old and legacy technology, deprecated in all but name for that scenario and includes a fairly significant amount of lock in due to its proprietary nature requiring you to rework your entire application were you to change to an alternatire. Sounds familiar?
Right now, they don't see any punishment, so we can be sure they'll cry about how draconian the punishment is if it were say, merely appropriate for the crime.
I was recently looking for a fast diff gui, one that would:

- work well with longer files and long lines (i don't know why many of them are very slow on larger files)

- have line wrap option (quite unusual it seems)

- have diff ignoring whitespaces (you would be surprised that not all diff guis support this)

- the best would be to use the same algo that "git diff" does

- if not then any other that works on character-level.

Of course you may use the vanilla git diff, which is really great (even outside of git repositories), but it is not as handy as GUI sometimes.

The closest GUI was meld, but it's not perfect either... macvim with some diff plugin was also good, but not perfect.
> Everyone is only angry about this change because it was a normal pistol first and changed to a water pistol later. What if it was the inverse? Then we'd have people complaining the other way.

You say that as if it's a counter-argument, but it's really further proof that changing it is bad. Yes, it is confusing to change emojis that used to be one thing to be another thing, so it shouldn't be done, regardless of direction. Opposing all such changes is entirely consistent. If Apple wants a water pistol emoji they should add a new one, not replace an existing emoji that means something else.
Seems like PC for libel should be the written article itself. I don't understand at all how you're proposing the warrant might be valid.
Will do :)

Appreciate the encouragement.
The real ninth planet?
Alonzo Church, 92, Theorist of the Limits of Mathematics(1995)
Strategi Bisnis Saat Kondisi Sedang Krisis
> It is most likely that Watson is far less powerful than advertised.

And what is so unlikely about the Watson approach anyway? Have you ever played Akinator? It's not that different.
The difference here is the intent. And I already explained why they likely wouldn't get a specific water pistol emoji. HNers actually think that they think they changed it to a water pistol because they wanted an emoji to represent a water pistol?
> I don't think this is a slippery slope towards text modification.

Well that's good, because that's not what he was asking.

He was asking if this WERE done in text rather than pictures, would the outcry be any different?
Can you elaborate on a "free" prepaid plan? I do not know anything about RingPlus. However I know that there are a few prepaid providers that offer 100mb/free a month. Would that fit?

I am also interested in which data is transmitted when? Is the data requested when I access the Webservice or is it being sent at specified intervals?
But you can hide your phone somewhere under the carpet or something and use an portable battery to have juice for weeks, this can work as a nice anti thief device. Automatic s' dongle can be easily located by a thief.
> 2. You know what can disappear? commercial products.

This this this this! In fact, commercial software is GUARANTEED to disappear. Once it is no longer profitable to support the software, the commercial outfit has a duty to stockholders (in the case of public companies) to abandon the software and their customers. Once it's abandoned, it's impossible to provide support. At least with open source projects, you have both pieces of the broken case to glue back together when it brakes. If you are a Red Hat customer, I bet they would be game to talk to your auditor about the merits and benefits of open source security.
Pick one, it's important or it's not. Anti-gun people seem to posit it's an important move to change the lexicon by removing the symbol and replacing it with a water gun as that will have an effect on the public consciousness. Someone points out that this sort of looks like newspeak from 1984 (replacing words that make people feel bad with things that are incomprehensible) and all of the sudden it's a trivial unimportant move that will have no effect.
It's not the same.
> What if anything is smaller than an inch?

Then we use Pica and Points. You know, like 12-point font. Which is 1/6th of an inch tall. 72-points to an inch, 12-points to a pica.

Get with the program man!
This doesn't matter. Under no circumstances are normal people saying bring a gun to a park with Emojis. Only in the US is this even a possibility, and even then, good gunlovng Americans would specify which type of gun to bring. If I need an automatic, a shotgun, a rifle, a good American friend always provides clarity! This article is silly. If you use a gun in a emoji you are not being serious, which means a toy gun is the perfect icon. Americans, please go deal with your lunatic sociopath running for office. For the love of God and all that is holy, my anus is bleeding!
Is there even logic behind this kinda of change? I just do not get it. It's easy to say that's just Apple shoving PC down their users throats, but what does a representation of a gun and PC have to do with each other? A gun is a real thing, in the real world, and has real world consequences, masking it as a water gun won't change this fact. Does Apple just want to be every ones big brother and decide what is best for us by coddling everyone into a land of rainbows and unicorns?
The unicode code chart¹ actually says “PISTOL = handgun, revolver”, and the reference glyph (with a larger version on page 4) is pretty clearly a Beretta M9.²

① http://www.unicode.org/charts/PDF/U1F300.pdf#14

② http://www.beretta.com/en/m9/ and https://en.wikipedia.org/wiki/Beretta_M9
...Read the comments in that link. Informative and well worth it.
Saying this is a slippery slope is not true, at worst, this is a bad comparison.
The point of this is not that changing images and changing words are exactly the same, rather it is to illustrate the change in a stronger light. A change vs a more drastic change is not exactly the same, but no change at all is better in either area.
Emojis are used to represent words, if the heart emoji was changed to a candy heart or even an anatomically correct one, would people be upset? The answer is yes, because the meaning is different. This is not people simply getting mad at change or PC, but it is rather a valid cause for concern of censorship.
'gping.io only needs basic data services and consumes no "minutes". ', how is that achieved?
The issue isn't that people are necessarily seriously asking people to bring guns.

It's that people might use a toy emoji which others interpret differently.

These two messages would be interpreted very differently:

> I'm going to get you back. :toy_gun:

> I'm going to get you back. :real_gun:
Another software that employs some of the video game technology such as 3D graphics, animations, and visual effects to let one play with analog and digital electronic circuits is http://www.electricVLab.com.
Sorry to seem a bit daft, but I'm looking for a definition of 'reversing platform' and I'm not getting much. What is this for and what does it do? Who would use it?

On the other hand, Binary Ninja is the first result, so in some ways, you've got the SEO right :)
No, they won't. This article is classic faux Reddit hivemind outrage. I have never even used the gun emoji once. have you?
Guns are not part of the "general human experience" in most countries.
Here's the problem: a toy gun is not the same meaning as a gun. Emojis can vary their visual representation, but should not change the underlying meaning.

If a hospital has a rule against taking guns on premises, nobody thinks that would apply to a toy gun. A toy gun is a different semantic object.
I'm not convinced. All abstractions are leaky, you just have to decide whether a particular abstraction is useful or not in spite of its leaks. I think the problem you are talking about is the fact that Haskell code tends to have lots of abstractions built on top of other abstractions.

While this is definitely a problem in some Haskell code bases, you will also see your fair share of Haskell code which is closer to purely functional code or closer to straightforward imperative code.
Sounds very promising. There is more detail in the MIT News article:

http://news.mit.edu/2016/new-lithium-oxygen-battery-greatly-...

Sounds quite stable:

>“With a typical battery, if you overcharge it, it can cause irreversible structural damage or even explode,” Li says. But with the nanolithia battery, “we have overcharged the battery for 15 days, to a hundred times its capacity, but there was no damage at all.”

>In cycling tests, a lab version of the new battery was put through 120 charging-discharging cycles, and showed less than a 2 percent loss of capacity, indicating that such batteries could have a long useful lifetime.

> Overall, the new battery system is “very scalable, cheap, and much safer” than lithium-air batteries, Li says.
I think using Tor as it is intended to be used requires some change in user's browsing habits as well. So pulling in all the Tor specific settings into firefox won't be much help if the user then goes and signs into facebook and gmail.
Ok, checked this one against my diffs, and here's some observations:

+ eskill has a good set of diff algorithms, char level, word level, etc.

- lacks line wrapping

- a bit sluggish (but it's not that bad)

Would recommend trying.
CSE 340 – Principles of Programming Languages
That's the trick. In a sense, the units follow the application, and hence English units always feel a bit natural. They have a tendency to have integer multiples and simple fractions.

And when I say natural, I don't mean elegant. They often tend to be thoroughly arbitrary. But they match the needs, which is usually reasonably pragmatic. For example, 360 degrees is ideal for simple in-head directional geometry, but radians are by far simpler in algebra or very precise measurements (because Pi can often be neatly factored out).

Once you start using enough decimal points, all units are lousy. I remember using angstroms in astronomy because it fit better into the optics theory and the distances are already absurd it didn't matter. So you may as well use the units that are convenient, and just get good swapping.

(PS: glass sheets are sold by the square foot, but in thicknesses measured in millimeters. Turns out to be pretty convenient that way.)
People are fickle, those names will be different in a decade.
First of all, I don't think the article is outraged. I'm certainly not. I think it was a well-intentioned move by Apple with unforeseen consequences, not some grand evil plan.

Secondly, you're entirely missing the point of my comparison. I have never used the real gun emoji, but I might certainly use a toy gun in fun. The problem is that the composer might be trying to send a fun message, but it would be received negatively.

To be clear, I really don't care either way about the existence of a gun emoji. If Apple wants to remove it from the keyboard, that's fine and if they want to keep it that's also fine by me. My concern is with silently introducing a non-compatible change: it's analogous to silently making a dramatic change to the side effects of an API method without changing the name or announcing the change.

Why are you so defensive of this move? What advantage is served by switching out the emoji instead of simply removing it form the keyword?

Do you think this emoji exists on the Apple keyboard without ever being used?
What if the incognito mode makes Firefox something much closer to Tor ?
It would be really cool if Tor became like an open web standard that every browser supported. We would be able to freely host services with incredibly strong privacy guarantees and then work them into existing web infrastructure so that normal users can benefit from strong privacy without having any special knowledge.

Doing the same thing with Bitcoin wallets would also be a good idea, though I'd want for there to be a much better security model before that's considered ... otherwise every new browser zero-day will be the equivalent of being able to mass hack bank accounts.
> All abstractions are leaky,

I can tolerate abstraction leaks when the cost of using the non-leaky version is prohibitive. For example, I wouldn't want a language that constantly reminds me that memory allocation can fail. “Memory is infinite” is just too nice an abstraction, and I'm not going to let the fact it isn't true get in the way.

But I can't live with a mismatch between the language's intended and actual semantics. If the Haskell language, libraries and community promise me that Hask is morally the category of sets, then it better be morally the category of sets! Of course, this promise is impossible to fulfill in a language without a typefully delimited terminating subset, so Haskellers better scale down their ambitions to something actually realizable.

> I think the problem you are talking about is the fact that Haskell code tends to have lots of abstractions built on top of other abstractions.

No, I don't mind high abstraction towers - I actually like them, in fact! What I hate is climbing them down because some abstraction leaked somewhere.

> you will also see your fair share of Haskell code which is closer to purely functional code or closer to straightforward imperative code.

Since when is imperative code straightforward? Reasoning about purely functional programs: high school algebra, plus induction over datatypes. Reasoning about imperative programs: Hoare logic. The facts speak for themselves.

In any case, this has nothing to do with functional vs. imperative. It's just “please don't impose cognitive dissonance on me!”
> "your lunatic sociopath"
should be
> "your lunatic sociopaths"

ftfw

Your right though, we should let Apple control and dictate how language is used (since emoticons are now a part of modern day language) since they obviously know best. Btw, you can't legally bring an automatic weapon to a public place. Also nice to know you literally can't speak to just the topic at hand without bringing completely irrelevant topics into the conversation just to spew your political biases, which it seems is what Apple is trying to do, maybe you are just two peas in a pod.
This is about the most reactionary, sarcasm and knee jerk fuelled batch of comments I've seen on HN in some time. There are a few insightful ones peppered throughout the comments here, but its easily lost in the noise.

If this thread was a recipe I'd say it needs Less 2nd amendment discussion and lots more Unicode technical discussion. :-/
I think it'd be a pretty darn powerful addition to Private Browsing, though. Perhaps "Off the Grid" mode or some additional third level of privacy that comes with a warning about never logging into services, etc, if you truly don't want to be tracked.
Few Clinton, Trump Supporters Have Close Friends on the Other Side
I can't figured out why you're getting downvoted. The reference seems valid.
What metric are you defining "most" by?
For anyone who's interested in some flexbox-based patterns for building UI components, take a gander at flexboxpatterns.com, too.
There's a difference between cynical and skeptical, from google:

"A skeptic doesn't believe anything without strong reasons, which is why it is also associated with doubt, especially when something hasn't been experienced yet. Cynicism is believing the worst of something or someone. It has nothing to do with evidence. It is an outlook on life."
They get As on tests because they answered it right.

Perhaps the test was just too easy to the student that any compliment will sound false or unreal.

Example: to challenge myself in the (any name you give to the class you're in when you are 14) I would challenge myself giving me just one minute to each answer in amath test. Any compliment would be weird.
ipinfo.io do this well
Let's take this one step at a time.

Before the user habits can be an issue we need to have the framework in which they can be a problem.

I'm sure that we can develop prompts and warnings to aid users if they attempt to visit these sites in a fashion analogous to unsecure site warnings.
* squee *
There seem to be a bunch of people going through this thread down voting any responses which criticize the Apple decision. Apparently favoring communication consistency makes us gun nuts.
Feature request: PagerDuty integration
Maybe it’s anti-gun people who think that I’m a gun nut? I actually had no idea what gun it was – I know nothing about guns – and had to search quite a lot before I found an image which fit the reference glyph. On reading that that particular model is the standard handgun for much of the US armed forces since 1990, it made sense that it would be chosen as a representative model of a “PISTOL”.
Best of luck to 'em. A few years ago I had an awesome idea for a gizmo called "Cryptotwit" where people could send their friends encrypted tweets and challenge 'em to unscramble them. I was so confident that I followed up with "Hangtwit" that let you make tweets into playable hangman games.

And it totally bombed. Nobody got it and nobody played it.

If this one succeeds, I can at least pretend that I was ahead of my time :)
Also this battery isn't Lithium-air in spite of the the Economist having that as a title.
A bar owner in the UK built a Faraday cage to stop customers using their phones
StackOverflow languages on weekdays vs. weekends
PHP avoiding SQL Injection
That's the whole point - it's not the robot sleeping. For example people in a coma don't sleep.

> biologically evolve on the robot

I'm not aware of any multi-cellular organisms at all that don't sleep. None.

So if it did evolve it must have done so in a single celled organism that doesn't sleep, which of course makes no sense. (Why evolve the need for something you'll only need when multi-cellular?)
Thanks! It gives me at least a direction I should start!
https://news.ycombinator.com/item?id=12238585
Stickers, Tweets, and Anonymous Billboards: The Campaign Against Rule 40
Without more information, it is difficult to know if this is just another Theranos.