skysight-inc/HackerNews huggingface dataset:
See my sibling. Yes it does.

There seem to be ways to make that go away (null listing hosts either directly in the hosts file or - on Windows - in the Internet Connection Settings). Maybe. Before I'd use that app for anything of value, outside of my Mondays .. I'd try these approaches.
Really? I use it on variety of Macs (2008 Mac Pro, 2011 27'' iMac, 2007 24'' iMac, 2008 Aluminum Macbook, 2011 17'' Macbook Pro) and it runs smoothly and doesn't use much CPU at all on any of them. During video calls it will use more CPU but that's somewhat expected (Factime video calls do too).
Dont worry, just combine this with other technologies to make a separate visual and you are good.
| few real-world developers actually have profiles there.

What is the actual ratio of developers on github to not on github? All the developers where I work are on github, as well as the developers who I know personally. And if not on github, then bitbucket.
You can, it's called migration :). Someone here mentioned "vote vs. exit"; both of them are available in either private or government sectors.

That's in principle of course. In practice, migration is hard and not supporting companies doesn't usually work (boycotts don't really hurt companies in any significant ways).
4194304 K ought to be enough for anybody.
For someone who can articulate what he wants as well as this guy, frankly I'm willing to ignore minor signaling issues like missing domain names.
When showing off a brand new app with no existing userbase, please show or tell what your app does before waxing poetic about its beauty. If it hadn't been for the HN headline, I wouldn't have stayed on this page long enough to see what the app did.

CORRECTION: I missed the intro animation when I opened the link in a background tab, and somehow got left with a masthead image with just three icons on a blank phone, not even the download link it showed after I refreshed.
Don’t like the Mozilla/Yahoo deal? Make StartPage your search engine
The problem with using GPG for password retrieval is that we're assuming that the user is irresponsible enough to lose their password, but responsible enough to maintain backups of their public and private key.

To put it differently, if you have gpg authentication available, why are you even bothering with a password in the first place?
Life scavenges a lot of the available chemical energy, making it less likely for a replicator molecule to interact with the necessary raw materials.

edit: It also might tend to scavenge replicator molecules themselves.
You'd be surprised how many different things can be represented as "compilers" (i.e., as sequences of transforms of some languages). Starting from the relatively obvious things like computer algebra systems, CADs, CAE, and going into unexpected areas like even CRUD and computer games.

tl;dr: side effects are overrated.
A resume is a list of qualifications, and to see how a candidate frames themselves. They also set expectations for me, the interviewer for the questions I would like to ask (they say they're a Node and Clojure expert? I will tailor my questions to verify that).

It's also a way (in addition to the cover letter) to quickly judge their communication skills.

I wouldn't hire someone without 1) a cover letter 2) a resume 3) a phone screen 4) review of their projects (ie github) 5) a team interview 6) references. Granted, I don't have to do it at scale.

It's time consuming, but not as much as a bad hire.
Google can now tell you are not a robot with just one click!
Introducing the no CAPTCHA reCAPTCHA
6 DAYS OF DARKNESS? BULLSHIT
Wow... I asked you not to dodge out by imagining that Mars could conceivably maybe have life, and you went for near-pantheism. I'm impressed. Not in a good way, mind you, but impressed.

Is it really so hard to imagine that maybe there's absolutely nothing wrong with using every resource we can find on Mars or the Moon? Is "NO!!!!" really so deeply ingrained that you are simply incapable of dealing with it on any rational level whatsoever? That's... sad.

Also, "WE DON'T UNDERSTAND EVERYTHING ABOUT WHAT WE MIGHT BE DOING" is just another sophomoric ("that which seems wise to a second-year college student but is actually just cleverly-masked foolishness", since few people seem to understand this sense of the word) way of dodging out of an ethics discussion. We never understand "everything" about what we may be doing, but, alas, you must act, even if that act is to not act. Since it applies equally to all positions and all possible actions, it is a null argument.
The problem with abiding by European privacy laws is that if you're not European, you don't count. So if you're not European, there may as well be no privacy at all. You're more or less on your own - just the same as with American privacy laws.

If they can prove one end of the conversation is not American or not in the U.S. you're recorded... but because it's so hard to do that on the fly, you're recorded anyway and they'll figure out the legal repercussions later... by hiding it, diverting the question or flat out lying about it.

It's a shame, this looks on the surface like a great product. But I agree with the point made earlier: In the age of Snowden, statements as vague as "Wire interactions are secure and we comply with European privacy laws and regulations." aren't enough for anyone to stake their security on.

The fact is, when it comes to communication security, the Government has proven themselves untrustworthy too many times for us to believe them anymore. Once could be written off as a mistake, twice, perhaps oversight wasn't good enough. But three, four, five times... the fact is, Governments have torpedoed any reasonable person's ability to trust them when it comes to looking after their privacy. So saying that you "comply with privacy laws and regulations" is no comfort. In today's political climate, if you want the trust of the people, you need to go above and beyond in the name of the people.
A business or simply freelancing?
kurwa265555 (that's a swear word, sorry ;) ) takes "centuries" to crack, but
kurwa2655555
- only 74 years.

Adding another 5 boosts it up to 83 years:
kurwa26555555

But one more still:
kurwa265555555
and it's down to 52 years now...
UK Announces the “Google Tax”
The best part about it was predicting demand for something that hasn't plateaued in Australia yet, based on other, established, markets.

This is essentially how Rocket VC etc make their money.
As someone writing a book, I can tell you I care a lot about the quality of the finished product but it takes far too much time to not care about the financial return as well. (I'm literally breaking off from proof reading to write this comment.)

The up front costs are negligible for most programmers in the Western world. $2K is a few days work for a contractor. If you've gone through University, as most of us have, you'll have been drilled in the rules of writing and probably know people who excel at the written word. In my case my colleagues are assisting with the proof reading. Not everyone has the cash, connections, or training for sure, but most of us do.

Finally the sales model should be very different for a self published technical book. Best practice is to offer bundles, like the Rails Tutorial does, which fall under the "don't give a shit" threshold for individuals and companies. See: https://www.railstutorial.org/ Your average income per sale should be more like $100 than $1.20.
It's just not normal to include a photo.

Photos as part of hiring carry risks for the company. Companies must not use some information (age, sex, disabilities, etc) in their hiring decisions and photos can divulge some of that information.
Hey. Thanks for the explanation.
I ignore the 'will be accessible from all your clients' part - that should be the case for XMPP as well, or will be with MAM [1].

Storing the history on multiple servers? Not sure I understand the use case here (okay 'server goes down' I understand, but spreading my message history to multiple servers for that seems .. unexpected).

1: http://www.zash.se/mam.html
3 Reasons you’re looking for the wrong influencers
Looks wicked. Sign me up!
This is a useless comment, I'm not saying Uber is ethical but saying "Ha, have you not been paying attention?" adds no value. I think artursapek poses a valid question to be answered with facts and sources not an off the cuff reply that expects everyone follows everything that happens. People have questions, why do you have to pretend they are stupid for not know every last detail?
You mean it would take the NSA 3 days given that they are able to test their solutions on my login system and my login system is able to take 1 trillion guesses per second?
Does HN really drive enough traffic to a (relatively recently submitted) site to bring it down? Or is this a sign of poor scaling?
What's wrong with the email validation? Keeps rejecting my address, bence@underyx.me
I can only speak for myself but terms like that set off my BS meter and probably make me think at least marginally less of whoever sticks them on their resume. They're vague and unquantifiable. They're of a class with words like acclaimed, industry-leading, and so forth in copy describing products.
Stop writing classes - Jack Diederich - https://www.youtube.com/watch?v=o9pEzgHorH0

Show them this.

I'm still grateful for the moment I grew dissatisfied with OOP, or at least OOP in the Java/C# way. I was almost getting to an intermediate level in python (by myself) and had been thinking about a video game architecture problem I just couldn't solve.

I was still "indoctrinated" in the gang-of-four patterns and inheritance. When I discovered the solution, Entity Component Architectures[1], I also discovered the "composition over inheritance" philosophy. My mind was blown! Coupled with some Python's characteristics (duck-typing, everything is public, first-class functions) I was having a blast. Then I saw the video above, and all fell into place. Class based OOP have specific uses, but It's a shame how heavily enforced the paradigm is.

“Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.” – John Carmack

Now, for scripts or not-to-big programs in Python, I mainly use NamedTuples for passing data around and (mostly) pure functions.

P.S. Another funny thing: At my job I use J2EE aka "lots of hinheritance and classes and boilerplate". Sometimes I just have to go home and write some code in python or lua to "cleanse my palate". It helps me get motivated for my personal projects.

[1] https://en.wikipedia.org/wiki/Entity_component_system
I hadn't. I have now, and my opinion has not much changed. I've been acquainted with a few girls who went through the princess bit at about four and got over it.
can you provide link to Rocket, not familiar..
Tax crackdown on banks and multinationals 'to raise £5bn'
Github is down for Russian developers because some anti-Putin political activists are eager to make a point.

It works like this:

- they push some content deemed illegal in Russia to a github repo (something like instructions on committing suicide or on growing marijuana).

- then they themselves post a complain to the Russian internet regulator, accompanied by the link to illegal content;

- the ugly bureaucrats machine (which is mostly automatic) bans the whole of Github.

- at some point later in the day a human intervenes and unblocks the site, as happened several times in the past.

However, by that time the media has picked up the story, and many oppressed Russian developers who don't know how to use a US proxy, have received job offers.
Performance, it's one of the fastest scripting languages.
That makes sense, I see, thanks.
1) As a customer, I don't care at all what insurance my driver has to protect him or herself in the event they cause an accident. Should I?

2) The requirement that road users have insurance is in my opinion completely separate to what those road-users do with their vehicles. Shouldn't it be?

3) People are not "hopeless at assessing risk." That's a ludicrous assertion. Everytime anybody buys anything, goes anywhere, or does anything, they are assessing risk. Buying goods off Ebay = assessing risks. Eating at a restaurant = assessing risks. Walking down the street = assessing risks.
After thinking about this for a while, I think I might have identified your specific problem: you're playing the music back louder than it was recorded. It's possible to amplify quiet sounds until you can hear the quantization noise, but it's also possible to turn the volume down until you can't hear the noise. And at that point, there is plenty of dynamic range in 16 bits to take you all the way to the threshold of pain, so you're not losing out on the high end either. Of course it's possible that the recording was made very quiet, so you have to crank it up to listen to it. But that's a problem with the mastering, not an inherent limitation of the 16-bit format.
"If the Grand Canyon contained no life, would it be ethical to strip mine it?"

You are implicitly invoking emotional reactions. Make them explicit. Spell them out.

You might find they can't survive such a process. This is a sign.

"Should we preserve the Mars for future generations (in terms of science, natural beauty, ethics or economics/resources)?"

If we are unwilling to land on it and exploit its resources sufficiently to live on it, what future generations? Nobody's there now!

Besides, unless you're living in the Olduvai Gorge right now, congratulations, you live in a place that has been "ruined" for future generations. How do you feel about that? If the answer is anything other than grateful, you need to carefully consider how your own (implicit) answers apply to your own world in the past. Future generations must exist before they can feel anything.

This is just emotion dressed up in spiritualistic trappings, not an argument.
Original Source: http://googleonlinesecurity.blogspot.com/2014/12/are-you-rob...

Cool that it now takes into account who a "normal" user might be for a particular site before challenging. More Humble Bundle traffic is let through without CAPTCHA, than Wordpress traffic.
I think the poster may be referencing this submission: https://news.ycombinator.com/item?id=8641867

Specifically, the replies of the submitter in the comments
> After a few centuries the martians would push the technological boundary far beyond what we have now and give Earth the motivation to follow suit to ensure sovereignty.

Native Martians would not be able to invade and occupy Earth on account of their adaption to Mars' much lower gravity. Even aside from them having to handle their weight tripling, they'd be facing major medical issues.
correcthorsebatterystaple.net is open source, submit a patch that would be awesome https://github.com/jvdl/CorrectHorseBatteryStaple
Here is a video introducing the no CAPTCHA reCAPTCHA https://www.youtube.com/watch?v=jwslDn3ImM0
Hey thanks for responding. I looked through my comments and they generally score well if they are technical. I suppose some of the political ones didn't do so well, and those are the ones that I think may have gotten an equal number of up and down votes (topics like copyright infringement, private vs. public healthcare, etc).

So I guess I'm mostly just trying to throw out an idea here. I understand if you don't want to encourage political comments, but in the end, it seems that anything people are passionate about devolves into politics. For a specific example, I've noticed some very heated posts regarding things like imperative vs. functional programming that are practically as ideological as libertarianism vs. progressivism. It's kind of like, both sides have merit, I don't think there will ever be compromise, but I'm hoping to find a "third path". It's an incredible hard problem to solve though, so if the current scoring system is working, great, don't fix it if it's not broken.

To get to the gist of it, I think what I am requesting is that the scoring somehow distinguish between posts that receive no points and ones that receive a lot of activity but settle on the same points. I think that the latter could be gems that are currently falling below the fold.
Japan launches asteroid mission to blow up a space rock
VIDEO: Your Last Line of Defense Should Be Your Strongest
That's why you have multiple, competing private marketplaces. Bad experience with Uber? Try Lyft. Bad experience with Lyft? Try Sidecar.
I've got a github account, no public code. All my work is private.

How many other people are the same?
Having access to the source code doesn't mean it's "open source". Open source has to do with being able to reuse the code yourself, not to being able to read it.
My story is very similar to yours. Seeing a sleep doctor I was diagnosed with Idiopathic Hypersomnia, then later Narcolepsy.

Same memory issues, mental health issues, physical health getting worse year after year throughout my whole 20's. I found out just a few months back I actually had Lyme disease for almost a decade, that had gone undiagnosed and untreated.

http://www.ilads.org/lyme/lyme-quickfacts.php

50% of patients with Lyme don't recall a tick bite.

There are over 100 strains of borrelia in the US that can potentially infect humans, and over 300 worldwide.

A Western blot test by a reputable laboratory is the most reliable test out there, like this one:

http://www.igenex.com

If you do have Lyme disease, there are natural, lasting ways to heal:

http://www.amazon.com/Healing-Lyme-Prevention-Borreliosis-Co...
They might not, but that doesn't mean we should make concessions to them. I agree that it's important to consider the practical aspects of a law's use, but we shouldn't avoid making laws because some groups will ignore them. In fact, in this case I think it adds even more incentive to drive down the work week time because then all the people working 40-hour weeks will be contributing over the minimum.
Discussion: getting started with client-side applications
AppBrain blog: Promote AppBrain and profit: the AppBrain affiliate system
Become an Official Software Freedom Conservancy Supporter
Not on Mac but it does on Windows.
Prejudice nowadays is accepted as long as it is not related to race, gender or religion.
Maybe his book is still relevant today because Perl didn't evolve much during these past years ? (no troll, I just read a few articles about Perl, I have no "insider" knowledge about the language situation except they're all waiting for Perl 6).

Imagine a book about web development from 10 years ago, I guess nothing would be usable without a lot of modifications and side researches.
Hacking PayPal Accounts with one click
California Lemon Law
Remember that it is very dangerous to drive a defective car. The defect make the driving hard, that is to say threaten the use, the safety and value of your vehicle. Usually, people suffer different kinds of injuries as a result of driving defective cars. So do not play with the fire. Get rid of the lemon and get compensation for the damages and injuries you have suffered with the help of a professional Lemon attorney in California.
On File Formats, Very Briefly
"Whatsapp: The Orkut Killer"
So sorry about that. Would you mind sharing what browser you are using, so we can take a look at it.
How is this an argument against democracy? What is your proposed alternative that would be superior?

Can a broad statement like 'the strongest argument against democracy' even be made when democracy takes many forms and has varying degrees of adherence to the principles behind their expression?

What of countries that had laws against racial intermarriage or same-sex marriage and have changed those laws because there was a means for people to instigate change (i.e. democracy)?
0.0000.io – Silly URL Longener
The most played artists of 2014 on Spotify
I would refer to that as knowledgeable and ignorant rather than intelligent and idiotic. It doesn't really make sense to say that Gary Kasparov is an idiot regarding the construction of log cabins. Rather, he is an intelligent person who is ignorant of the construction of log cabins.
Ask HN: I am a data analyst and my code is a mess
I have been thinking about if I'd get laughed at for asking this question for a while, but it's gotten to the point where I really need some guidance.

I have a spaghetti code problem. I am a data scientist/analyst, and my day to day is entirely in python/sci-kitlearn/pandas, data munging and running models. Right now my code is several hundred lines of data processing steps, filtering, lots and lots of joins and sql queries, pickle dumps and loads, print array.shape. I try to create as many functions as possible to help organize the code, and put different parts of the project into different scripts. I utilize ipython notebook on the cloud for the interactive portion of my analysis, and sublimetext2 for the fixed data processing scripts.

Long story short, I have a physics background and was never taught how to properly structure my workflow for this type of coding. Should I be creating more classes and objects?

Are there any resources out there on how to code and structure large machine learning projects like this? Or is it doomed to be spaghetti code?
I'll input you manually!
It indicates a new syllable. Very rarely seen this days, but it used to be used a lot. So the answer to your "when" is "a very long time ago, then people changed their minds"
It's really interesting to read the comments of Russian HN readers.
Yes. I completely agree. From my perspective, even if one person in a hundred can hear a difference, then I'm going to pay attention. I don't want to boil everything down to meet the average. I think it's fine to release 16/44. I think well produced music sounds excellent in that format. It's one of the reasons the CD has done so well. It's just hifi enough to capture everything. And it's amazing to think this technology had its début in 1982!

But for so long, for those of us who want a higher quality (hearing it exactly as they would have heard in the studio during the production) there was nothing we could do. Willing to pay more for it, doesn't matter. You just can't get it. It's still that way.

What gripes me is the attitude of many, including this xiph article, that hires versions "make no sense", that "there is no point" and thus everyone should just be happy with what they've got and that anyone protesting is an "audiophool" or believes in magic fairies or something. We all get lumped in with those people buying $3000 IEC power cables. For many people it's all black and white, there is no room for grey. You either think that 128kbps mp3s sound identical to the analogue master tape, or you are a fool spending $20,000 on magical stickers to increase the light speed in your CD player.

All I want is to be able to buy the mix and hear it as the engineer heard it in the studio. That would be nice. I know it's not for everyone, but it doesn't make me crazy.

As food for thought, have a read of what Rupert Neve said about Geoff Emerick's hearing ability (being able to discern a 3dB rise at 54kHz) here: http://poonshead.com/Reading/Articles.aspx

"The danger here is that the more qualified you are, the more you 'know' that something can't be true, so you don't believe it. Or you 'know' a design can't be done, so you don't try it."
LINQ/PLINQ are the obvious inspirations for Java 8s stream API. I don't know if they are exactly functionally equivalent but streams bring declarative style programming to Java iterable collections that C# has had for years.

But, don't be confused by the .NET Rx libraries which provide LINQ style methods to observable event streams and have been ported as RxJava. Personally, I think that is a better use of the term streams and find the Java 8 standard streams name confusing.
Eloquent JavaScript's 1st edition is 7 years old today, and still selling well. It is showing its age, and I am bringing out a 2nd edition, but if you stick to the fundamentals and don't run with temporary hypes too much, it is possible to write a relatively longevous book even on web development.