skysight-inc/HackerNews huggingface dataset:
> Even if the hashing algorithm is super fast, testing all combinations up to dozens of characters should still be impossible.

It's just time consuming, and compute time has gotten a lot cheaper. Advancement in GPU computing, cheap clouds, etc have really changed the game on this one since the invention of MD5 (which is why unsalted MD5 is such a bad idea now).

It's important to note that brute force is always technically possible, and the best hashing algorithms just consume more time. When we say "impossible" we really just mean "impossible to bruteforce before the heat death of the universe".

> And isn't there the possibility of collisions, so that even if you find a string that maps to the same hash, it might not be the original password?

That's correct, but if the hash is what's stored then the server is checking hash vs hash and a collision will result in login.

This is all coming from one computer security course, but I'm sure someone on HN can correct me if I've got any of this wrong.
When I was in college I noticed that when professors allowed you to make "cheat sheets" I rarely had to use said cheat sheet - the act of actually writing out the cheat sheet put the material in my head. It ended up being the most effective study method for me.
pretty sure my 6 will last me a lot longer than I originally expected it too
That makes much more sense than this being just a random sentence!
Struggles with the Continuum (Part 1) – Azimuth
That's the theory , but:The Apple Music App is pretty shitty. Hangups, bluetooth doesn't work well, the App takes 800MB ram , etc. (bw the phone has 2GB ram and snapdragon 615, and most things run well on it) - and it's just a music app .

So their Android strategy isn't clear. Maybe it's just something to convince you that Apple is better, or something to get some leverage in the industry. IDK.

So i
They are bluetooth headphones. How can Apple control anything?
> So a spammy email in one of the thousands leaked happened to contained malware? And this is newsworthy why?

Because it's another example of the unconscionable lack of attention to detail that Wikileaks pays when putting out these dumps. Not quite at the level of outing gay Saudis and rape victims (putting them at risk of death), but still just very amateurish.
Rural America is, on the whole, losing population [1], and having the sorts of groups you're lumping move in (for either "hipster farming" or outdoor recreation reasons) provides socioeconomic diversification and robustness to many rural areas that would otherwise be in decline as family farms and natural resource extraction become less profitable.

[1]: http://www.ers.usda.gov/amber-waves/2016-june/five-years-of-...
Oh God, I can't stand these kind of neckphones.
Man, this project really grinds my gears. You know why? Because I'd really like to like it. But I can't.

Why? Because it took them until release 3.0 to include any support for testing at all. This is not acceptable in this day and age.

I tried to get testing to work with PlatformIO 2.x, but it turned out to be so much hassle that I ended up staying with my own build system, which I'd really like to replace with something less bad.

Now they have added support for testing - but they've apparently nailed us to a particular test framework. No idea whether this framework is any good - but if I were to make the switch to PlatformIO I'd like to take my existing test suite and my experience with my test framework of choice with me.

Grrrr
This is not true with Gentoo. With debian, ubuntu, or rhel - the vendor provided packages are frequently out of date.
There's a common fallacy that happens frequently when Silicon Valley technologists start talking about Nintendo, and that is the idea that "their hardware can never compete with the ubiquity of mobile platforms, they should just become a software company and port their games to iOS and Android!"

The success of Pokémon Go, and this new Mario game as well, is showing that Nintendo is taking a different strategy: they're creating custom-made mobile games for the purposes of driving attention and vigor to the main games on their hardware platforms. You can see this with Pokémon: the success of Pokémon Go has been driving sales of the 3DS and the currently-released Pokémon games, and will surely help bolster the hype for the next-generation games that are due out later this year. As far as strategy goes, these mobile games are more similar to the TV shows and movies Nintendo makes than the DS games they came from.

I think this is a good strategy for them. An iPhone or Android will never be as tailor-made for gaming as the Gameboy or DS were, so it's good to see Nintendo sticking to their principles.
Employees' loyalty is also a value they provide - as proven by companies complaining about lack of it. Apparently this loyalty is not priced into the paychecks.
That's a problem with government taxation and spending in general--it's what happens when you map one number to another using discontinuous lookup tables instead of continuous functions.
Can you reassure me about the worst horror I've seen?

That is: a listed-and-enforced ban on obscenities in passwords. Is there any world in which that company isn't butchering their security in some serious way? (It's Time Warner, so not a small-time deal here).
Owning Apple stock is quite rational even if you think Apple products are bad value-for-money. As a shareholder, the huge profit margins of selling proprietary earbuds for $170 all accrues to you!

8% earnings yield with massive user lock-in - wouldn't you want to be on the side that gets the money rather than on the side that hands it over?
It is very annoying when people dismiss anything sounding vaguely like "alternative therapy" out of fear of quackery. I remember reading a comment on Reddit where someone denied there the body ever contains any toxins... apparently they were not familiar that the liver and kidneys have a purpose.
Privacy, I would guess.

For exemple, you could see that your Tinder match was from X town and liked A, B, F, G, K pages.

You could then go in FB Graph and write "Girls from X who likes A, B, F, G, K pages". This returns two results and you find the girl. Even easier if you knew her first name, you could go "People named Z who likes ... in ... city."
red hammer effect.
My bank limits passwords to ten chars. Ten!

Have you ever heard any reasoning behind why they do this? The "best" excuse I've heard is so that customers don't forget. As if they don't have a "Forgot password?" link right there.
Using Chrome's Web-Custom-data UTI to Inject a Stored XSS in Slack
I can see why you would feel strongly about this if you've been involved in a dramatic love triangle with Jake.

However, how does it have anything whatsoever to do with Assange or Wikileaks?
Noise: How to Overcome the High, Hidden Cost of Inconsistent Decision Making
One thing I find interesting is that on the Mac OS X Excel, Cmd+T is the toggle for the relative/absolute cell references, but in Google Sheets it's F4, just like Windows Excel.
The seamless switching is going to be handled by the devices (thus the comments about pairing being shared via iCloud), not the headphones alone.

Beamforming with two microphones creates a plane of enhanced sound, so anything directly in front (or behind) of you will be as enhanced as your voice is.

15 minutes of not having access to your headphones is not a trivially short amount of time, nor is 3 hours a reasonably long amount of time. I've had conference calls and remote coding sessions last longer than that, not to mention music listening periods.
Something weird:The Apple marketers are among the best in the world.

So they surely know that this would be the response. And still they choose the word "courage". Why ?
I think you're giving Dan Everett (the person you're describing) a short shrift here.

He says that his initial pro-recursion reports were attempting to fit Pirahã into the standard Chomskyian UG framework of the time. However, as he learned the language better, he started to realize that it didn't really fit and he was seeing the things he expected to see. For example, he initially described -sai as a nominializer (an "adapter" that lets other parts of speech be used in constructions that expect a noun). His later reports argue that it's actually not a nominalizer, but marks old information ("As you know Bob").

As far as I know, there is not actually a ton of non-Everett data on Pirahã.

The most well-known paper that disagrees with Everett is probably Nevins, Pesetsky and Rodrigues (2009), which reanalyzes Everett's published work. They start with a list of properties are are supposedly unique to Pirahã, and claim that many of these show up in familiar languages. However, I don't find that paper completely convincing. For example, Pirahã possessives can't be embedded: the equivalent of "John's brother's house" is ungrammatical and needs to be rendered as "John has a brother. The brother has a house." NPR argue that German has a similar restriction. This is true, sort of, in that "Hansens Auto" (Hans's car) is grammatical, but "*Hansens Autos Motor" ("Hans's car's motor") is not. However, this occurs because of a totally unrelated restriction: you can say something like "Hansens Vaters Frau" (Han's father's wife) because everyone involved is animate, and there's an alternate route involving "von" for embedding other kinds of possessives (as in "the motor of John's car"). Pirahã, as far as I know, does not have any possessive embedding at all, which does make it different from German.

I'm also not sure that cherry-picking individual examples from many other languages successfully refutes Pirahã's exceptionalism. German may prohibit embedding in this circumstance and Hindi in that one, but surely the interesting part is that Pirahã seems to prohibit it everywhere. As an analogy, I know people who do not write with their left hands, and other folks who don't write with their right hands. However, this doesn't imply that hands aren't involved in writing at all.

Realistically, this debate is going to be hard to settle without some more data. Unfortunately, Pirahã is said to be impossibly difficult to learn and there aren't a ton of native speakers wandering around universities. There is some data kicking around from another Australian language which may have similar properties, which might help.
>> user_pref("dom.battery.enabled", false);

In current Firefox this is AFAIK whitened exactly to prevent fingerprinting. Disabling it will increase your footprint because it's not the default.
Did Pokemon even get featured on the App Store? Once your name recognition is big enough, traditional marketing is just rounding error.
Oh, that's a neat idea.
A collection of links that cover what happened during ElixirConf 2016
> lack of respect for women

Is there any evidence that he lacks respect for women? I have not yet seen any. He was accused of something which in Sweden is called "rape" but in the US would be called "consensual sex". Is that what you are referring to?
>Small sensors are getting better.

They are, but they will also hit a physical wall at some point (if not already), and you'll continue trading "natural" dynamic range and low noise for software interpolated dynamic range and smoothing, which as others have noted, starts looking like Madame Tussaud's museum.

Then again, if Apple really wanted to impress me with their camera skills they would have to develop a medium format mirrorless digital camera for less than $5k. One can dream, I suppose.
Some of these have been absolute God sends for me.

You have a cross between misinterpreting what something means, on obscure hardware, with a useless error message and you are normally stuck for days.
I concur. I guess I mean "adventure sports crowd" in terms of kids of baby boomers who grew up with the opportunity to hike, mountain bike, ski, etc.. often.
Yep. And importantly, SSL is securing more than just the password - if you just salt + hash client side, then anyone watching gets to do a replay on that value instead of the original.
I think when someone has cancer, a slight health improvement is big enough.

Furthermore, people experiment with all kinds of things for slight health improvements to stay healthy. Working out is not the most pleasant experience when you think about it, but it becomes pleasant because you mentally associate it with something positive and there are traces of euphoria kicking in when it's a pretty intense workout.

Most people work out to lose weight when it's been years I've told anyone who asked me that for weight loss, working out is more tiring and less effective "calorifically" than simply not eating that extra piece of pie. I've seen people want to lose weight, go for a 20 minute run, then come back and down all kinds of food and still hoping/believing/thinking they're going in the right direction for weight loss and they're eating to recover from the effort.

An Olympic swimmer might need 4,000 calories daily. Most of us don't.
WarioWare came out in 2003 and included what is (if I understand the term correctly) an infinite runner

https://m.youtube.com/watch?v=65xStDAjNCM
Boulder, Co is no longer affordable. Most likely the reason it is no longer on this list. The average house price is $668,000 and the average rent $2,600. I used to pay the same in rent while living on Wall Street in NYC for a one bedroom corner unit apartment.
Gnumeric supports R1C1 notation. It's a checkbox under the "Format" menu, "Sheet" submenu.
It should be noted that going from eating a lot of unhealthy food to a 24hr fast might be a little on the dangerous side for some.

The first time I tried it after about 12 or so hours I felt like I was going to pass out. So I ate something to stablize myself. After eating healthier for a while it's much easier to attempt.
If you mean power, then talk about power, not unidirectional/omnidirectional, unless there is some aspect of the unidirectional emission that you believe, or have evidence to suggest is different from an omnidirectional emission.

I have Omnidirectional antenna's that put out power at about 46 dB, and directional antennas that do likewise at -24 dB.
From using InfluxDB (up to v0.10 I think it was), it's a great database but performance REALLY depends on the cardinality of your data.

I can't stress it enough, calculate your cardinality before switching over to it. If your cardinality looks good, InfluxDB is a perfect, logical choice. I really enjoyed it and it is dirt simple to figure out. We had a junior dev just out of college with little experience set it up and get a high level of proficiency in a matter of hours.

Edit: I should point out, I was doing about 10 million records on my db (hosted on a Mac Mini in development!) a day with a 2 week sliding window. I was pushing the data from InfluxDB into custom D3 visualizations. I would cache certain queries in Redis, so I wasn't always hitting InfluxDB with each read request.
Yea, I was reading through the article and wondering why they didn't mention actual researchers. Where's the discussion of Tomasello's work, for example? Then down at the bottom, I saw:

More to Explore

Constructing a Language: A Usage-Based Theory of Language Acquisition. Michael Tomasello. Harvard University Press, 2003.

Constructions at Work: The Nature of Generalization in Language. Adele Goldberg. Oxford University Press, 2006.

Language, Usage and Cognition. Joan Bybee. Cambridge University Press, 2010.

Some of the usual suspects. Further discussion of these would have improved the article immensely. I generally agree with the article, but it has a lot of nits to pick—it mischaracterizes the debate over Pirahã and recursion, for example, and significant evidence against the pro-drop parameter actually came from Western European languages.
I for one am rooting for releases of their old games on iOS. I've been playing tons of the Final Fantasy games (Tactics, V, now VII, and earlier I as well) and I really don't mind paying 10 or 15 bucks for tens of hours of game play even if I already owned them on the PS1 at one point. If they could release some of the Nintendo and Super Nintendo games, I'd probably pick some up. Especially for a nice price point like seven or eight dollars.
This was also my first thought as well. A truly beautiful place ruined, visually, by the refineries.

Of course jobs are nice to have as well, and certainly more important than views to the locals.
This is why I don't buy Apple products. Ever.
Sr. Software Engineer (On-Site) | Ann Arbor, MI | HookLogic Inc.

HookLogic sells the equivalent of search and digital end-cap advertising within e-commerce sites Walmart.com, Target.com, Costco.com, Peapod and more. And its CPG Network of retailers has just grown by two with the addition of FreshDirect and Drugstore.com.
Rather than work out deals individually with these retailers, brands bid across HookLogic network sites to improve their display position or insert product listings in ads that appear next to search results. Then HookLogic tracks the online sales impact across the network.

•5+ years of development experience

•Extensive experience with OOP in C#, Java, or other language(s)

•Skilled with JavaScript, JQuery, and JSON/XML.

•Requires little oversight beyond initial direction

•Excellent problem solving and debugging skills.

•The ability to clearly express technical concept verbally and in writing.

•The confidence and discretion to work directly with clients as required.

•Self-motivator with strong work ethic and the ability to multitask

Apply Here: https://www.smartrecruiters.com/HookLogicInc/92595916-sr-sof...
Actually, one of the safest option I have found to import/export from Excel without the encoding going wild is to just copy/paste TSV data, and treat it as UTF-8 in your programming language of choice.
Apple’s dual camera phone will change photography as we know it
... and that would be awful! You are absolutely right: If somehow their execution doesn't eradicate those issues completely, it will absolutely undermine what they are doing. I guess the difference is that I have faith that they'll be able to pull it off to where all but the most hardened music listener/movie watcher won't be able to tell the difference (at which point they are likely not using wireless earbuds anyway). But I take your point -- if the wireless speakers will produce the lag some of us have come to know, it will be devastating.
> People with common sense who don't care about SJW stuff but instead just want to have fruitful interactions with other people.

Funny, when he himself isn't interested in fruitful interactions with other people - at least, not those people who happen to be women, or men who don't hate women.
Al Capone was a tax evader! How dare you slander such an otherwise upstanding, legitimate businessman with accusations of crimes of far greater severity than those which were actually proven beyond reasonable doubt by prosecutors!~
First of all sorry you got downvoted, because this is actually a pretty good response.

You are indeed correct that not all ideas (or theories) are easy. I think in the case of flight the practicality dominates the theories because they have to be combined just right to actually work.

Whereas your example of relativity, it's indeed the theory that is the hardest part (and Einstein got the proper recognition for that, not the one who practically applied it).

Going to make a weird comparison here, but it's basically like a chicken coming out of an egg. We only see an egg at one moment, and the next there is a chicken coming out. We don't really notice there has been a lot of stuff going on within the egg a long time before it came out. Seems the same as with innovations or discoveries. Suddenly it seems to be there.

But I stand corrected that it's not always the practical application that dominates, sometimes it's indeed the theory that is the biggest achievement.
You are right on every point. Water fasting was not Dr. recommended but the profound positive effects were documented by the follow on tests they performed. No one seems to know why it "worked". I dunno if it is knowable at this point. But one thing I do know I was very ill and now I'm a lot better and fasting was a key reason why.
InfluxDB 1.0 GA Released: A Retrospective and What’s Next
> The blockchain should only be used for non-financial applications

Do you really mean it shouldn't be used in any financial applications or just not to replace fiat currencies? If the former could you elaborate on why? I'd be very interested in your opinion.
Or you can get a phone with a Jack port.
TIL. I am not very knowledgable about the human limits of consumption, so this was pretty surprising to me.
It's a far better application than anything Microsoft or Google is giving.

No. Again, if they had stopped playing around with the UI, stopped playing with file-formats in a way that breaks backwards compatibility, and instead focused on making the product more useful than Office (especially focusing on making Numbers a viable product), they would be in a good spot now.
Yeah, it's much easier to write a parser combinator implementation that doesn't support it. Thanks for answering.

For those interested, here is an article about a parser combinator implementation in Racket that supports left-recursive grammars:

https://epsil.github.io/gll/
I've recently dusted off my original RPi that'd been collecting dust, installed the lite[1] non-X raspbian distro, and plan to see how long I can survive with it as my sole desktop at home, using my phone when I desperately need to check in with peoples cat and breakfast photos.

[1] I remember when 'lite' was 1.44mb, not 2.5gb
Which is my point, it's still roll-your-own, with some magic when necessary. I don't want to make a fuss about it, I mean, it's great for tinkering or small projects, but I prefer when my compiler works harder for me and actually enforces what is intended (bar some runtime reflection for very special cases).
Quoting the README:

> It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.
Do you find that you drink more water to try and "stifle" the hunger?
Any area of rural america that I have observed as doing ok/well for themselves seems to have a strong outdoor recreation/beautiful scenery in or right near town. Mountains; bodies of water; national parks.. I think these areas are going to keep growing but plenty of other towns that don't have much of this draw are dead/dying.
I think downtown in a major city would be fun for a few years while building up the start of a career, then switch to somewhere like Chattanooga or Asheville and get a comfy house somewhere in the mountains (small cities but not rural). I think my problem is that I like constant novelty. I'm not sure any location is "best" for me — I seem to want different scenery every few years.
Comcast has the same issue. I changed the password for a user on my account using a password manager, it accepted a 20 character password with no errors, but then I was unable to login with that account. Changing to a 12 character password finally worked.
You're thinking of monetary expansion, which in modern economies often doesn't work because the banks get the money first and do nothing but park it.
As someone said to me recently, if you said this was a thing ten years ago, people would have thought you were insane. Nintendo releasing a Mario platformer for smartphones? What is this sorcery?

They even mentioned not putting Mario on smartphones in 2014:

http://uk.ign.com/articles/2014/01/20/nintendo-has-no-plans-...

But hey, here we have a Mario platformer on smartphones which basically acts exactly as people would expect it to. How times change!
No, the heap is shared among guilds. See the last slide.

Moving data between guilds is cheap because data does not have to be copied. Referencing frozen (immutable) data is cheap to.

It seems it will track ownership of objects to make sure guilds don't access other guilds data. But it doesn't seem that it uses OS-level data protection.