skysight-inc/HackerNews huggingface dataset:
> "This is an answer to the batteryhorsestaple thing."

Steube misunderstands the xkcd comic [1]. There's a really good comment which explains it: "It could be argued that Randall's example of 4 words is too short -- and indeed, for some applications, it is. However for a typical dictionary size, and genuinely random selection, it is massively stronger than "typical" passwords and in fact easily adequte to defeat the above-mentioned attacks." [2]

Emphasis on "genuinely random selection."

[1] https://xkcd.com/936/

[2] http://www.schneier.com/blog/archives/2013/06/a_really_good_...
Logo designer
I know of a guy who used to use rcs back in 2001 and he probably is today. He is one of those old-school UNIX guys who know literally everything about a UNIX system.
Threatening? We already have a mandatory filter[0] with no auditing of the ban list, and a government who gives full NSA access to all our data.

[0]: Includes child porn and "morally offensive" sites, whatever that means.
I like schemes that have an explicit input of n random bits (or where you can at least have a good estimate on the entropy.) With the Schneier Scheme I can not be sure of the actual entropy of my password. Maybe my brain only generates a relatively small set of sentences which can be reverse-engineered from my comments on HN? :-)

A good algorithm would take n bits and map them uniquely to a set of strings that are easy to remember for a human. The apg utility does something like that.
If the Liberal/National Coalition manages to achieve a majority in the Senate, I think this will be the time we see a filter become law.
We're using Desk.com - There status page seems to suggest they had no issues. I'll have a look and see if I can locate the problem.
Only? No. First? Probably.

Fights and fighting aren't the way adults usually solve issues, but it's an important part of growing up (if for no other reason then learning that you've no taste for it).
Solid teams and people get to be named solid only after they perform.

You are looking at those companies after they won, but when they started and with no proven credentials against them I doubt you would have the same view about them then.
He won't. Or she, as the case may be. Nobody who is really serious about restoring Liberty has a snowball's chance in hell of getting elected.

The closest thing we have right now, to any kind of shot of getting somebody in the White House who will do more than pay lip service to fundamental issues of Liberty and Freedom, is Rand Paul. If he runs, he might have a shot, IF the mainstream GOP leadership don't decide to go out of their way to marginalize him. If he somehow got the GOP nomination, I'd probably even pinch my nose shut and vote for him (voting for any Republican or Democrat typically gives me the creeps).

It's bigger than the White House though... the President has some power, but if we want real change in this country, we have to elect congressmen / congresswomen who believe in Liberty.

All of that said, as long as we elect using this first past the post / single member district system, I'm pretty doubtful that we're going to get much change. Switch to approval voting and/or implement some sort of proportional representation and maybe...
Privacy Groups Ask F.T.C. to Block Facebook Policy Changes
How to regain control of production systems with situation awareness?
Yes, SVG would work too but it is not ideal for 3d. The ability to rotate the view and zoom in to see the details would make this infographic even better.

I wish the 3d models that were used to draw this would be shared so I could try animating them in 3d.

And don't get me wrong, I think that this was an excellent inforgraphic.
Other design jobs for Yahoo properties? Or maybe they weren't part of the team beforehand? It's not like designers just sit there doing one thing forever.
What password length would you need to get away with a plain-old grammatical english sentence (i.e. very much non-random selection)?

For example: "and in the swept plains of winter's vale, our hero did beseech the emperor to send for his forces" -- what would be the difficulty in cracking that, given that this isn't a quote from a book or anything, but just a sentence that popped into my mind and seems easy enough to remember?
Introducing Path 3.2: Private Sharing, Inner Circle, and Premium
The origin of a word has ZERO no relevance, how can it? May only French speaking countries be the places where the phenomenon of entrepreneurialism exists, with the phenomenon occurring only to smaller extents in other countries. Invention of a word does not give you the sole or even the greatest entitlement to its meaning.
Uh yeah I'm sure they did. Except who do you think gets the final say in the decision? Hint: It's not the designers.
> I’m not a pro, but I know enough to be dangerous :)

May I present the new Steve Jobs, everyone.
Facebook faces criticism over its privacy policy
I also do that. I can tell you everything about you, if you want to test me, please send me:

Your full name.

Your date of birth.

your zip code. Your street. The number.

your social security number.

Your marital status. Please specify the sex of your kids and also their ages o I could contrast with my database better and inform you if you are wrong.

Your job.

This is a classic storyteller or talker with your ancestors trick.
With regards to the speed, that's because the Android emulator is an emulator - it's converting ARM instructions to x86. Because of this, the Android emulator is actually a better representation of how apps run on real hardware than the iOS simulator.

There are x86 images available for the Android emulator, which will run as fast as your host machine will allow.
Echoing the above, and having driven a real train (well class 58 unit) around a large east midlands depot (a relative who was fairly senior organised it so I got to do the initial class checkout training for an afternoon) it's a crap load harder than you probably think it is. They really are complicated machines with a lot to learn and driving them is a skill that isn't something that easy to master.

The simulators, particularly MSTS is a pretty good representation and a good challenge. Go try it :) Better than running swearing 12 year olds off the track on Forza.
Hunh... never heard of anyone bumping up against it. How is it mandatory -- ISPs required to implement it upon pain of fines? Or did they just tell Telstra to do it, since they own all the lines?

As far as the data-logging goes, I meant it as done by the native government -- although I agree that's largely a "tomato, tomahto" distinction.
With the lounges, credit + a few of the other perks - it pays for itself nicely for the regular traveler.
When I think about software I think about C++. Microsoft's core teams are built from the best of the best. For example their compiler and even some Windows internals (somebody should tell Linus about how a driver works :-) ).

Its the other thousands on the periphery that are approaching mediocrity. Although still quite profitable.

If MS was a Java fun house like Yahoo, they would have tanked long ago.
<sarcasm>Very good argument, I must say. All design decisions must be made on the basis of likes and dislikes.</sarcasm>
Well, I work on Hadoop. I don't know what you mean by "modularizing the core." There was an abortive attempt a few years ago to split HDFS, MapReduce, and common off into separate source code repositories. At some point it became clear that this was not going to work (I wasn't contributing to the project at the time, so I don't have more perspective than that).

Right now, we have several Maven subprojects. Maven does seem to enforce dependency ordering-- you cannot depend on HDFS code in common, for example. So it's "modular" in that sense. But you certainly never could run HDFS without the code in hadoop-common.

None of this really has much to do with CLASSPATH. Well, I guess it means that the common jars are shared between potentially many daemons. Dependencies get a lot more complicated than that, but that's just one example.

Really, the bottom line here is that there should be reasonable, sane conventions for where things are installed on the system. This is a lesson that old UNIX people knew well. There are even conventions for how to install multiple different versions of C/C++ shared libraries at the same time, and a tool for finding out what depends on what (ldd). Java's CLASSPATH mechanism itself is just a version of LD_LIBRARY_PATH, which also has a very well-justified bad reputation.

I don't know of anyone who actually uses OSGI. I think it might be one of those technologies that just kind of passed some kind of complexity singularity and imploded on itself, like CORBA. But I have no direct experience with it, so maybe that is unfair.

I like what Golang is doing with build systems and dependency management. They still lack the equivalent of shared libraries, though. Hopefully, when they do implement that feature, they'll learn from the lessons of the past.
This seems to be really well intended, but this is the outcome when you put a data-geek into charge of design instead of a true artist.

If they had just launched a design contest on a freelancer, they would have had a multiple times better results. Why not try a golden-yellow "Y" on a blue background for instance. Think different, play with the colors.

Design has to come from the heart and really reflect the personality of the company and show the LOVE! This yahoo logo still looks very stoic and still like from the 90s, urgs.

Designing is simply not a data-driven approach, it is the complete opposite.
And as the article notes, this pledge has been snuck into a document that will be read by few, and released after an "advertising blackout" point has been passed which prevents TV advertising (and thus critical ads) for the final couple of days before the election.

Can anyone explain to me how this isn't a really low move?
I always found this one video (http://youtu.be/K4JhruinbWc) on differentials enlightening.
Where do the weird rules for rational numbers come from?
This seems less like a reason to prevent free speech, and more like a reason to sequester juries in advance of a trial, so that they never see the news in the first place. Maybe even have pre-built juries sitting around sequestered and ready to go for whatever case happens to come up. But, you know, that'd cost money.
He's referring to the AMCA blacklist, which while not a filter in the sense we usually discuss is a kind of internet censorship.
Bombadier Voyager units (class 220-222) are rated to the same speed.

http://en.m.wikipedia.org/wiki/Bombardier_Voyager_family

They're much more comfortable and quieter than the 125's (43's + mk3s) plus they don't give you a face full of fumes when they start up or scare your children :)
(asking for my self and other readers of this thread)

is LWW = Last Write Wins?
The new Yahoo logo will be as monumental as the Google logo.
As a citizen, this is impossible to fight.

This issue is regularly floated by both "sides" of politics, usually to much criticism (on both technical and moral grounds). It is like the Hydra - chop off one head and it will simply grow two more. This time the policy announcement is especially reprehensible, coming 48 hours before an election which is all but decided in advance and buried in fine-print.

No doubt the new government will announce that it has "a clear mandate" to implement the filter as it was tucked away in their last-minute policy announcements.
No. It's a really low move.
The existing filter is supposedly for the vilest, illegal things. It has however caught some pretty plain stuff in the past, though is largely forgotten now.
This looks simple and yet elegantly built. Nice work! I'm definitely a fan of the use of ListenableFutures as a way to integrate this into applications. Blocking, non-blocking, callbacks? Pick your poison.

I haven't seen Apache's HttpAsyncClient used in many places. The API looks sane enough. I'm not sure how stable it is compared to Netty; performance seems to be less of an issue given that it uses NIO.

How's jetcd on thread-safety?

I'd be interested to cook up a version that uses Netty or Vert.x, although there's not quite an excuse to do so...
bcrypt is not bad and you're definitely better off with that than with MD5, but scrypt performs better for these sort of things. There was an article on HN a week or so ago about this.
I've just kicked off my latest project using the MEAN stack.

The main advantage for using the stack has been a huge time saving in getting the project set up. NodeJS and express is hugely flexible about how you structure your source, which can also be a downfall in the additional mental load of deciding where stuff should go. MEAN does this for you.

The disadvantage has been where I want to do things differently from how MEAN is set up. For example, MEAN uses Bootstrap v2, I wanted Bootstrap v3. It was a slight faff updating it. It would probably be harder if you eg. wanted to use MySQL instead of MongoDB.

There is still a lot that you need to learn before you will get an app fully up and running, but with MEAN you can get cracking on stuff before you know it all. I don't know anything about Grunt yet, but can still use the Grunt file provided to run the server.

Well worth using in my opinion.
Exactly! How is that a court order can abolish the free-speech amendment!?
WhatsApp Messenger Free Calls And SMS App Download Free
> If with the term "indirect" you include specular

But you don't. "lighting in which the light emitted by a source is diffusely reflected" (merriam-webster.com)

In normal computer graphics speak, indirect lighting means light that has had at least one diffuse reflection on its path.
It's really depressing -- I recall when I used to browse Slashdot a few years ago, all you would ever see tagged "Australia" was censorship and filter proposals.

EDIT: Also depressing is how long the relevant Wikipedia article is: https://en.wikipedia.org/wiki/Internet_censorship_in_Austral...
I get the impression that everyone in this thread with strong negative opinions, regardless of platform, hasn't spent more than half an hour on the other one.
The other difference is Diesel engines ignite the fuel by compressing it rather than with a spark.

(Also Diesel is the engine type not the fuel http://en.wikipedia.org/wiki/Diesel_engine)
"Governments in Communist countries often resort to subsidizing alcohol in order to keep people happy," Petrov explains.

My impression of the Soviet alcohol policy was actually the other way around - alcohol was tightly regulated and sold at high markups, which (maybe not surprisingly) was a barrier to actual attempts to reduce alcoholism, since the state budget was so dependent on the sales.
The tutorial recommends starting your server using `node server`.

With MEAN a Grunt file is provided. Running the server with `grunt` will make grunt run the server and then watch the directory for changes - restarting the server and refreshing the page as necessary.

Much easier.
it's been shown time and again that even the smartest people in the world have been dead wrong about what they think they know.

...but everyone else is wrong a lot more often.
Snuck in less than 48 hours before the federal election, in the media blackout[1] period that immediately precedes it. Disgusting.

1. http://www.aec.gov.au/faqs/election_advertising.htm#blackout
93 octane is premium fuel in the US? Petrol in the UK starts at 95 and premium is 98. What’s the practical difference then?
I don't like the salary argument because it has worked poorly in practice. For example raising tuition per student did not increase the performance of Chicago public schools, nor did my highschool teachers - who were making about 70K teach any better then our fresh out of college teachers who were making 34K.

I think we are looking at an existential crisis.
1) Diaspora - Greg Egan. Absolutely changed my world view regarding our place in the universe, the nature of conscious minds, and the potential for post-biological life.

2) Paul Wilmott Introduces Quantitative Finance. Pulled this off the shelf at random in a book store 3-4 years ago and found out that modern Finance involves a bunch of mathematics and programming. Started me on a course of learning everything I could learn about the subject and changed my "life arc" very much for the better.
Jim Waldo -- On System Design (2006) [and why we're awful at it]
Danger will robinson! This is internet censorship. Going down the slippery slope of restricting free speech on the Internet.

Is it that the politicians themselves who can't stop surfing to those adult sites and want to stop it by censoring it for everybody?
What is Cross-channel in UX?
Pictures : Picasa

No backup for videos.
I can confirm that it's pretty math heavy. I was considered a math genius in my school and I was having trouble with the later chapters.
You know, there are dozens of free apps out there that accept an email address as input, and provide a MIME encoded UDID as output.

I know it's a pain in the ass to buy an entire Apple computer just to develop for iOS, but crikey, why are you so angry about it?
Mapping the Walkable Surfaces in a Virtual World
Like I said in another comment, the git clone command should be fixed to use https instead of ssh. That way it would be able for users that have no access to the repository (almost anyone) to clane it without any problems.

git clone https://github.com/msfrisbie/mean-stripdown.git
I'm wondering whether you tried enabling acceleration (http://developer.android.com/tools/devices/emulator.html#acc...). If not, you might find the speedup rather shocking.
> What? It's the indirect reflection of the sun, specularly reflected

I am pretty sure the standard use of "indirect lighting" in normal computer graphics jargon means light that has had at least one diffuse reflection on its path. Even Merriam-Webster lists this meaning [1].

You'd just need to run the ray-tracing from light sources algorithm, to map the intensity of the specular reflection of the building. This would be equivalent to just creating the photon map. Then you could just view the photon map directly, to see the intensity of the death ray. There would be no need to render the scene (although you could, if you wanted a photorealistic view).

[1] http://www.merriam-webster.com/dictionary/indirect%20lightin...
Carbibles has great explanations of most car systmes with really nice animations. Here is the engine part:

http://www.carbibles.com/fuel_engine_bible.html
Java Exceptions without stacktrace - find out why
I was making a small x86 assembler once and I was frustrated that the encoding seemed almost random and very hard to generate. Until I fell over a comment in some google group stating that the key to understanding it is that all opcodes are coded in octal. It's inherited all the way back from the 8080, but for some reason this information was nowhere to be found, including the official references from Intel that I had.
I use a shell script [0]. It also includes some gconf configuration etc.

[0] https://github.com/qznc/dot/blob/master/install.sh
It is more accurate to say that American interests are American interests, no matter who is in the chair. However the person in the char can only think in 4 year spans, and America's problems are more like 40-year spans. For example it will take at least a generation to restore the trust that the world had in America in the 80s.
Not to mention superchargers and turbo and supercharger combinations (AKA twinchargers). VW's 1.4TSI is a great twincharged engine:

http://en.wikipedia.org/wiki/Twincharger
Sydney or similar.

Surprised there isn't a pirate bureau "sealand" island hackerspace / OTG community / datacenter.
It looks like a logo that I would create. My logo creation technique involves typing out the brand name, then selecting whichever stock font installed on my machine most strikes my fancy.

Perhaps the ratios of the bevels and font size contain some hilarious, hidden inside joke for mathematicians which I do not understand.
The author neglected to mention my favourite trap in Sen's fortress.

There's an elevator you can get on that if you don't get off in time will bring you headfirst into a bunch of spikes. The genius part is the elevator floor is covered in blood, a hint you would certainly notice if you take your time and proceed cautiously. This is the sort of thing that makes every death feel deserved, which is pivotal to the souls series.
Shannon did an experiment that found the entropy of English text is about 1.6 bits per character. This is probably a high estimate, since the kinds of sentences you might think up for a password probably have lower entropy than if you used a source of random bits to generate valid sentences.
OK, yeah, you're right. But I think care should be taken in the interview process to have topics diversity, which is another thing that bothers me with Google's interview.

I participated in Google's interview once. After 2 phone screenings with algorithmic questions I was invited to a full day on-site interview involving meetings with 5 people, all of which asked me to solve algorithmic problems. In the end I was told that I did OK at the first 3 meetings, but not so well on my last 2 (actually I was able to answer all the problems given to me, but my performance dropped at some point due to getting tired and the last 2 people probably had other questions they wanted to ask, but couldn't due to lack of time).

Personally I recognize the importance of algorithms, data-structures and reasoning about asymptotic complexity. It's stuff that some are learning since high-school and should be common knowledge for all of us.

But what about other things of importance, like actually being able to build and deliver functional software? What about things like the quality of the code you write, or being experienced in building scalable systems, or being capable of working in a team, or having personal projects? I was never asked (maybe it was just my chance to end up being interviewed only by people that cared about algorithms).

Of course, it can be said that these practices worked well until now for Google. After all, there are plenty of really capable people working there. But maybe that happened in spite of the interview process, not because of it (e.g. one reason could simply be that resumes with internal recommendations have priority and people at Google are good at networking and recommending other good people).
46k is a shit salary in SF for a dev. In fact most visas require a base salary of 89$k or so as a software engineer.

And 1% equity is worth nothing.

If you want to move to SF, find a better offer. The one you have now is scammy.
Is that Empire of the Sun?
i don't have much to say, but i develop camera apps and i also started with Android and then moved to iOS. The transition was swift because of iOS's screen sizes/resolutions were well defined and straight forward, no fragmentation manager was required to handle different screens.

Although i was using a single device for Android, i couldn't help but write a generic manager to handle different screens rather than hardcode my prototype to a single device. On the other hand, iOS screen and camera previews are hardcoded by design, and that saved me a lot of time.

Android being open source helped quite a bit, since i could borrow all that code from the stock camera app, but it was tedious to say the least. When i transitioned to iOS i was surprised how fast i got my basic camera app to work (few hours perhaps).

There are other reasons why i find iOS to be superior for prototyping (i have only touched on the camera preview issue). One other example is the relative documentation. iOS documentation gets you going much faster when working with the camera at least.

Just my 2 cents.