skysight-inc/HackerNews huggingface dataset:
This speaks volumes to the entrenched interests in the so called academic-industrial complex. No insider, or very few, are willing to speak up against questionable claims and shoddy research. Making a mockery of academic rigor. As he said, you realistically have to have no skin in the game in order to be able call out questionable conclusions. To do so while having skin in the game quickly arrives at career suicide.
In Service Sector, No Rest for the Working
For the same reason that the Origin of Species and Darwin are credited with discovering evolution even though Origin doesn't get evolution really right. Or Greek democracy - not a true democracy in the modern sense - suffrage was limited for free men.

The key point of the Magna Carta is that it codified the principle of the rule of law, even if it was a limited to aristocrats. The side-effect is that it implied that a different source of value - human reason in the shape of laws - was legitimate, and not the absolute rule of the king.
Doesn't have to be Photoshop taking out the wrinkles or taking off the inches. Note the serious difference in lighting between the before and after photos for cosmetics, or the way that in the after photos for weight loss the subjects pose with their torsos at an angle to the camera to look thinner.
The difference between Lindsey Stone and John Boehner is that no one can fire John Boehner by calling him out to a parking lot and forcing him to hand over his keys. The only way for him to lose his current position of power is for him to not have more pieces of paper with his named marked on them than any other name, on a special Tuesday that occurs bi-annually, in schools, churches, and libraries in a certain, small geographical location [1].

[1] http://en.wikipedia.org/wiki/Ohio's_8th_congressional_distri...
As an Indian, I really really hope they ban Tata and Infosys (or any other Indian outsourcing company) from getting H1-B visas. The people they bring over are the bottom of the barrel in India and have no interest in Computer Science whatsoever. They suck at their jobs. They can't write a single paragraph in English without grammatical errors. Furthermore, incidents like these will perpetuate xenophobia against the general Indian populace (I already regularly encounter abuse where I live).
If I have to go to a site to do business (for example, my bank's site), then I'll do whatever it takes; if that means running JS, yes, I'll run JS. (And I expect my bank to have reliable JS that isn't going to do something nasty.)

If I don't have to go to your site, and it wants to force me to use JS when it doesn't need JS (for example, when it's basically a bunch of static text), then I'm just not going to visit your site. If that's ok with you, it's ok with me.
Not to bag on any one politician nor start a rant....

but either he doesn't really have the real power, (which is a problem), or he says he wants to but really doesn't want to (which is also a problem), or wants to but can't because of existing realities and so lies to everyone rather than leveling about the situation (maybe the biggest problem)...

Either way, people are not being given enough information to vote wisely or else plain not being represented. This isn't how it's supposed to be.
Write an article yourself?
Photographs have been retouched and airbrushed for a long, long time. Long before computers and Photoshop.
It's encouraging that others also see this. I don't know what workable solutions to this problem would look like, but recognizing it's a problem is a good first step.
Don't let the political concerns of the times blind you to the core principles. With that same argument Machiavelli is not relevant because his advice was intended for a medieval Italian prince.
Untangling the intense politics behind Node.js
Some people like IIS.

Very much.
> "if a study tells people most cancers are caused by bad luck and not bad actions"

Something to take into consideration. As far as I remember the original article talked about most "types" of cancers and it didn't refer to cancer cases. By volume, some cancers are common and very likely to have an environmental cause.
The SuperFish certificate is still necessary to MitM a (probably relatively small) population of targets - those that have run the uninstaller for the SuperFish software, but not separately removed the certificate from the Windows cert store. Turns out the uninstaller doesn't perform this step (whoops!).
Thanks for these links.

The Science link is basically a retraction from the journalist who wrote the original summary article. She quotes the study authors making excuses about not having enough time to explain the subtleties under press deadlines. I've never read anything quite like it.

It seems everyone agrees that Figure 1 of the Vogelstein paper, showing the striking correlation between Log(cancer incidence) and Log(# stem cell divisions) was really a beautiful result. But then things fell apart with the further analysis and (especially) interpretation.

The Altenberg paper on Arxiv looks like exactly the sort of careful treatment that the original paper should have gotten in the review process. (MIT's Aaron Meyer raised some of these points in a blog post around the time of publication http://www.ameyer.me/science/2015/01/02/vogel.html )
One of my favorite answers to this question comes from a federal lawsuit that ended with a ruling that source code is protected by the First Amendment. Here's an excerpt:

Programs written in source code also share many of the linguistic elements of texts written in natural languages, like German or French... For First Amendment purposes, the use of language is highly significant. Languages are made up of conventions, regular ways of expressing and communicating thoughts and ideas shared by a group of speakers...

Language can be technical, and even arcane, but that does not make it any less like language. A native speaker of English, untrained in medicine, might have difficulty understanding the discussion of a cancer patient's progress. The vocabulary is different even if the grammar is not. Musicians use artificial notation for writing and reading music. Mathematicians and scientists do the same to express concepts important in their fields, with grammar and other conventions that may be wholly incomprehensible to the uninitiated...

For every shared language, natural or artificial, however, there is a community of speakers and listeners (or readers) for whom the language is both comprehensible and for which the language is its conventional form of communication. To belong to a community is to speak its language...

That's from a brief submitted by attorneys for the late Peter Junger (http://louisville.edu/faculty/ddking01/cecs311/cases/Junger%...) in an effort to attack FedGov encryption export controls.

If source code can be expressive, and it is, then it can be art. That doesn't mean that all code is art, of course -- I've written my share of single-use utilities that aren't -- but some subset does deserve that title.
Bad: I work 10 hours a day, 6 days a week.
Good: On something I like to do.

Bad: Have to keep most customers happy.
Good: Can tell that one customer who is genuinely being an asshat, to go fuck himself.
Brute, austere, spartan on one side and counter-tempered with persistence, determination and long-term grit. On the other side, it's like living in a dimension outside of space, time, matter, mass and gravity.
How to Shoot Better Real Estate Photos
> I do what I can to make it possible for women to participate more equally on HN.

I think it is a good start, one more thing I highly suggest is to partecipate more in the opensource. I know it is a bit OT.

Trust me, there are men as you described but there are (probably more) who are just interested in your skills and abilities.

Why don't try to scale more this: https://github.com/trending/developers?since=weekly

Take for example: https://github.com/LeaVerou

We need more Lea Verou here, in internet, in hi-tech and life.
I agree that it's a loophole, although if it was closed, exactly the same number of jobs would be "lost", because there is a cap. The only difference is that different people would get the H-1B's, which would be good for other reasons.

There is an even bigger loophole in immigration law, which is that the government turns a blind eye to illegal immigration from Mexico. However saying so is considered "racist" since anti-racism is constructed to forbid comments about certain groups, and allow them about others.
Wondering this myself.

Maybe to comply with enterprise policies for on-site deployments?

On site seems more useful for this than azure
The CTO also claimed that the preinstalled software would be appreciated by users ;-). So better take his words with a grain of salt.

❝In general, we get pretty good feedback from users on what software we pre-install on computers.❞

And yes, I'm pretty sure that security in third party software is at most an afterthought. Security holes hardly every are as blatant as the one created here, and my guess is that the normal process is to "just get an update from the vendor, should any security holes become apparent."

With the constant change of bundled software, do you really think that a thorough security review takes place? I'm very sure that this will only be done on the utilities, tools and drivers that are built to operate on a much broader range of devices (e.g. the ugly "battery icon" power manager blemishing most Lenovo PCs' taskbars), will also be installed by "enterprise"-customers, and generally are maintained over longer time periods.

The decision on including crapware certainly is done somewhere in marketing, and then just passed on to whoever has to build the default image.
"Keychain Access" in the Utilities folder for OS X
This is a pretty good guide to getting started on contributing to Chromium.

I was an external contributor for Chromium for 2 years and it took me a while to figure out some of the procedures and best practices, like building the Release build instead of Debug or changing my GYP defines to using SHARED_LIBRARY -- those tweaks will literally save double digit minutes even on machines with very beefy CPUs.

The only other thing I can think of that I would add to this guide would be to search for "Hotlist:GoodFirstBug" in the issue tracker when trying to get started. Not every bug there is actually easy for a first-timer on the project to tackle, but you can normally find something to dive into and try to fix, even without much knowledge of the codebase.

I overall had a great experience with the project and it really helped me grow as a stronger developer early in my career.
If everyone worked one day a week less, and used that day to exercise, and put the other four days into continuing to grow the economy, we'd be better off still.
Yes, and the solution is to penalize the sites guilty of sending out the spam links, not to penalize the receiving sites.

To penalize Good Site A, because Bad Sites B/C/D/E are sending spammy links to it, is an inherently morally bankrupt premise.
That's not interactive at all. Going by the definition used we can say every compiler is interactive since you can just dump the object code after compiling the source code.
That looks good. For counterpoint, here is my 2048 including tests for just the tricky bit: https://github.com/darius/sturm/blob/master/2048.py

I have Emacs set up to run them on a keypress without even having to save the file; you can create and run these tests even quicker than trying things out in a REPL, and unlike the REPL they persist to be rerun after the next change.

If you've been feeling like testing is too much work, one angle is to reduce the amount of work it'll take to start.
All in all, I love it.

I am living off what I made with my last startup and work fulltime on my new startup. Most days I jump out of the bed and start working 7am in the morning. And often I am still working at midnight.

The one thing that bugs me: I decided to not travel until my current venture is making 5 figures per month. I miss traveling. I am looking forward to the time when money is pouring in again and I can take a one way flight to wherever I like. And stay in some comfortable airbnb apartment or upper class hotel room for as long as I like. That's what I was doing when my last startup was flourishing. Now that I am living off my savings it would feel somehow wrong to do that.

I can relate to bionic's description "living in a dimension outside of space, time, matter, mass and gravity". It's all my own rules. My own goals. My own story that nobody around me can relate to.
166 Days
So it sounds like every corporate job I'be ever had. Except more upside. The downside is you might have to get a corporate job if you fail.

Although I would love to be able to fire a few customers but I'm sure my benefits are probably better if you are early stage. I actually had better healthcare before acquisition. Which suprised me.
"Can tell that one customer who is genuinely being an asshat, to go fuck himself."

Working in customer support I can tell that you Sir, are living the dream.
Been waiting for someone to make languages in Go to see the results
As to usage of "strain" in music, a quick search lead me to this article from the US dated 16 Feb 2015 [1] "When the trumpets blare and the snares rattle during the opening strain of John Phillip Souza’s The Washington Post March..."

I not proposing that Shakespeare is the easiest thing to read, but merely suggesting that it is not as inaccessible as it might first appear.

[1]http://www.miamiherald.com/news/local/community/miami-dade/h...
I hope Nick Brown signs up for an economics class next.
Very similar lifestyle as when I was a student - small apartment, eat in most days... but couldn't be more satisfied with my "job" :=)
ddar sounds like it could be really useful. However, it looks like the last functional change to code base on GitHub was a year and a half ago. What do you think the future of the project is? For something like backups, I wouldn't want to invest into a tool that has no prospect of support.
Protect Your Smartphone from Government Spies with These Apps
Nonsense. There are several Americans who are less skilled at the place I work. Xenophobia can't be stopped by Indians being better workers than locals. The article is about a loophole in law which any corporation would exploit, not just Tata and Infosys. My company (which is American) does it too, in way that isn't obvious. It makes zero sense to ban "any Indian outsourcing company"
Find a job that only has 8 hours a day work expectation. It is rare nowadays, but possible.
IBM launched a X-Force Exchange portal
underwear model
You liked the article so much you decided to submit it twice?

I read it after yesterday's link. I concluded that I really don't understand the urge to prospect for gold, at least not in the secret mines, ancient tales, and schlepping ore by pack and pack animal sort of way.
It shouldn't be. Windmills and dams are a heckuva lot easier to make than oil rigs and refineries. Especially now that all the easy-to-harvest fossil fuels have been harvested. A second civilisation following in this one's footsteps is going to have a much harder time of it.
I had to clean up after the mess Infosys made of a client's code a few years ago. It was horrible. There were few comments, most of them made little sense, and the code was a spaghetti mess. A complete rewrite would have been cheaper in the long run. That said, I've seen code written by Americans that was just as bad. The bottom of the barrel anywhere isn't a good choice.
In NYC, when I was on Jury Duty, they checked my invitation slip at the security checkpoint. Due to security paranoia nowadays, I doubt you would be able to do it.

Jury Duty = judges and lawyers and important people, so restricted access

DMV = only peons work there, so you can walk right in
It's not remotely clear, because although this concept explains the result it does not uniquely explain it, and it does not make predictions that allow it to be distinguished from many of the other potential explanations.
The ‘Brand Sweden’ typeface
The problem with H1-B is that it is temporary in nature and the person gets booted from the country if fired. That depresses wages and is also fundamentally unfair to the immigrant.

H1-Bs should be converted into greencards after 3 years.

Also, anyone graduating from an America college should get a greencard.
I wonder if there was ever controversy in the pre-photography world over painted portraits not accurately portraying their subjects
What stage are you in? early days?
I admit my complete ignorance in this matter. I do not understand why this would induce them to remove their links.

They do not seem to have anything to gain, and actually, it sounds like it might be highly gameable as a form of negative SEO.

At best, it seems to me that there would be an inverse ratio between the likelihood of the link being removed and the spamminess of the linking site.

If someone could explain this, I would be grateful.

[alternately, I'll delete to reduce clutter if I get bumped down some more.]
Those are two practical suggestions. Thanks!
Clinical addiction to creating, with associated negative quality of life effects.
The term "backlink" isn't part of my vocabulary. I ignore Google ranking or external linking and focus on building useful or interesting things that adhere to my principles.

There was nothing to clean. Lots of websites link to whocalled.us, but I don't pay attention to them, and I certainly had nothing to do with any links to the site.

"Pure Spam If you see this message on the Manual Actions page, it means that Google has detected that some of your pages may be using techniques that are outside our Webmaster Guidelines. The site appears to use aggressive spam techniques such as automatically generated gibberish, cloaking, scraping content from other websites, and/or other repeated or egregious violations of Google’s quality guidelines."

My reconsideration request was usually, "You're idiots."
Playing CS:GO most of the time until a customer needs help or a bug needs to be fixed. I'd like to get a second monitor so I don't have to alt-tab all the time.
It surprises me that liberals generally come down on the side unlimited illegal immigration when the people harmed most are marginalized poor workers who are overwhelmingly disadvantaged minorities themselves (lawful black and Hispanic residents).

Ironically, driving down the cost of labor is great for rich people who are generally conservative and oppose illegal immigration.
I have read code that has made me cry... from pain.
Arguments about what exactly art "is" will probably never cease--but I'll still proffer a definition that helps with your question:

Art is something--a sort of significance--we experience, and not really something we make. When we say we're "making art", we're making an object or giving a performance that we hope will induce others to have the experience of art. In reality, "making art" is an interpretative process; art, like love, is an experience--not an object.

The point is that software most certainly induces people to have the art-experience, both intentionally and unintentionally. It's probably less common for source code to induce the art-experience (intentionally or not), but I suspect this too happens.
What about T-Mobile? http://www.t-mobile.com/simple-choice-international-plans.ht...
what type of startup is it? SaaS?
Do you have what it takes to be a front end developer?
You're telling me you even get to sleep in?
freedom pop is an app.
I really want a Go REPL that somehow manages to compile the new statements and execute them in an ongoing context (like Python's REPL).

Is that technically possible? Can you compile Go in Go and dynamically load it? With a shell-out to the compiler?
Since he paints such broad strokes in different areas, it would be extremely time-consuming to address every one of his points.

But, for one, simply saying HFT = front running shows an extremely shallow understanding of what HFT is. To say that HFT is "skimming" money off of every transaction is to ignore the what market making is, and has been throughout the existence of capital markets. Yes, there is a price to every transaction (much of which is the spread between bid and offer), and part of that spread goes to the market maker simply because of the way markets work. Because HFT outfits are so efficient at market making, this cost of transacting is lower than it has ever been.
Socket programming – well commented examples
So wait, if you want to take somebody else's website off Google, all you have to do is make a bunch of spammy links to it?

This is insane.

Spammers should now be linking to a site and then telling the site owners, "If you want to get your Google rank back, pay us $1000 to take our links down."
Do they even have official widgets or affiliate programs? I linked to them because I wanted to share the link with people.
Python scripting into gdb
Django import export package. Import action video. Test mixins tutorial
Software developer for a US university or local government agency.
> You liked the article so much you decided to submit it twice?

No, that was us. We asked the submitter to repost it as part of an ongoing experiment we're running to give good stories multiple chances at the front page. I wrote about this here: https://news.ycombinator.com/item?id=8790134.
Thank you so much for this reference. The moment I grokked Clojure, I immediately thought "someone should port this to LLVM". The JVM is awful in a thousand ways, and it is quite surprising to me that Rich Hickey would devote so much time to getting many details right but get this big one wrong.

Trying it out now ;)
What is the consumer electronics entrypoint for widespread use of AI assitants (as a utility)?

So far, it has been smartphones with only recently other devices such as smartwatches and the Echo also offering AI assistants. But are these the most natural points of interaction with AI assistants, or is there a device even more fundamental? Windows 10 is rolling out embedded AI (Cortanna) that hopefully will allow more intuitive interaction with the Windows universe (Word, Outlook, etc.). So we will start seeing AI for computers--and maybe Siri will be more present in MacBooks. As yorak said, I also believe AI assistants will become the predominant way people interact with the digital world. I see companies like VIV disrupting search engines and potentially becoming the next Googles of the world. Just as our FBook and Google accounts are becoming universal online identities and accesspoints into other services, perhaps so too will people subscribe as a utility to their favorite AI assistant, which across devices/platforms, can know the users' preferences and evolve the service.

But again, what is the entrypoint device that will really make AI assistants widely used?
I believe having a large technically competent domestic work force is of strategic importance to any modern country. If jobs are outsourced to temporary residents, (especially as wage deflation and reverse discrimination starts occurring), less natives choose to enter the fields or otherwise obtain these skills.

They still give the sugar cane industry in Florida large subsidies (even though most sugar is from beets now) because sugar is apparently of such strategic importance to the US. Is one specific kind of sugar of more or less importance than a mass of domestic technical ability?

I'm waiting for the day in which societies realize that the importation of low cost labor produces short term benefits... and then much larger problems which last for a very long time.

(Edit) The problem (mostly) goes away if immigrants come to be permanent residents and have a stake in the system. I'm very much in favor of immigration/citizenship to the US of talented individuals. Nor are my points on strategic importance a long winded way of saying "they took er jurbs!".