skysight-inc/HackerNews huggingface dataset:
I can't make head or tail of this comment. Are you saying you think it's a bad idea to keep my Linux kernel and Nginx up to date? What good does it do to "rebuild ASAP" unless you've at least downloaded source updates from the developers? Or are you telling me you write your own security fixes for all the software you use in public-facing services?
{}{}{{{{}}}}} typing those didn't annoy me at all
Let me buy a damned non-OEM, non-third-party-warehoused Windows 7 (Pro) license for my mother, who is NOT comfortable and not likely to become comfortable with Windows 8.

Killing Windows 7 license sales scant months before XP EOL is yet another clusterf-ck on MS's part.

P.S. "The customer is always right." Now that you have more effective competition, MS, it may be time to heed this.

P.P.S. If anyone has a valid, reliable source for these (I mean, for purchase -- I'm not asking for anything dodge-y), I'd appreciate a pointer.
AI is already here - the interfaces may be messy (Siri's speech interface or typing, but humans are using intelligent systems of varying degrees all the time. The real question is how people can adapt to that quickly changing world.

Brynjolfsson and McAfee's new book "The Second Machine Age"is awesome on the general effect of AI on society:
http://www.amazon.com/Second-Machine-Age-Prosperity-Technolo...
Trival PHP string concatenation benchmarks, proving time better spent elsewhere.
I think that hardware factors like those are generally irrelevant when it comes to purely software issues, like we're discussing here. In this case, we're talking about an energy consumption penalty imposed solely at the software layer.

Aside from arguments about the screen perhaps not needing to be used as long when the software completes its operations faster, I think it's probably safe to say that such hardware-specific energy consumption due to the factors you mention would be constant in both the case of compiled applications and the case of interpreted applications.
I'm glad there's an established name to attach to this problem but when I searched for them I didn't find variations of "Countdown numbers round problem/game" mentioned in books on mathematics/theoretical CS or in research articles. The idea behind the basic problem seems obvious and must have occurred to many people, so the lack of such mentions makes me suspect it may have a different canonical name as a specific type of combinatorial optimization problem. If there isn't one then "Countdown numbers (round) problem" will do just fine (I'd say "problem" is better than "game" because looked at like this it is not a game with players in a game-theoretical sense).
You expressed this sentiment far better than I have managed so far, totally agree.
2. Is true, but if you have to wait around for the goat to die of old age or sickness, that doesn't make for a particularly healthy meat business. And killing it is not justifiable simply by the fact that eventually it would die anyway.
Blatant hearsay
I'd use, and pay for, cloud services such as storage if they offered end-to-end encryption. I do a lot of work for clients under NDA, and there's no way I can use any of the current crop of cloud drives.
It is both legal and required by US law. If a company doesn't have a "system of record" that keeps track of all emails generated by employees, the company can lose their defenses against a wide array of possible legal troubles.
You have not demonstrated that corporations have artificial intelligence. At most we can say they are an artificial life form that thrives and takes over when the environment is right for them. So by changing the contents of the Petri dish (laws, regulations, democratic power, competing grassroots organism etc.) we can still control the outcome.

Sure, the corporations will fight back through lobbying etc. but at the end of the day we are still talking about the human intelligence of the corporate masters versus the collective intelligence of the citizenry. So the strategy of the corporation is not a form of artificial intelligence. Most importantly, the corporate masters fully realize that they live in a symbiosis with the rest of the society so they will not pursue paths that threaten the human civilization, for example they will not engage in nuclear war.

Unfriendly AI on the other hand, is an artificial life form capable of superhuman intelligence that has no necessary symbiosis with humans. It will view humans in the same way we look at apes: an inferior life form from our past evolution that can be preserved in reservations, studied and certainly destroyed if it grows to the point of competing for our resources. Bonus, they will likely be imune to high doses of radiations and have a fault tolerant distributed architecture specifically designed to survive nuclear war.
PG really only stirs up controversy because he won't admit the fact that we're all biased to some degree. Even women in tech are biased against women in tech. It's natural because pattern matching is natural, and female developers & founders are (currently) rare.

Women _on average_ may very well be better or worse than men in all sorts of ways, but that doesn't mean some of them won't be extraordinary.

We have to be careful about our biases so we don't miss out on the extraordinary ones.

It takes extra work to do this.

For example orchestras (traditionally very male dominated) tried to remove bias from their auditions by having the musicians play behind a curtain. The curtain increased the probability that a woman would advance from preliminary rounds by 50 percent(!).

Bemoaning may be tiresome, but it can also lead to changes that really do make a difference.

I wonder if YC applications are gender neutral (names removed)?
It would. Too bad it's taken by a lame Oracle consultant-type outfit: http://neocortex.com/
If it makes you feel any better, it seems unlikely to me that attitudes have changed for the worse. I think there were always people who thought these things, and what's changed is that the anonymity of online commenting makes it easier for them to say them.
I agree, the paper itself was not about climate science. It was published by psychologists, so I wouldn't expect it to be. However, the intent did not seem to be about marginalizing people. It was a scientific study of the psychological phenomena that exist around conspiracy theories, including the reaction of a study about conspiracy theorists that involves further conspiracy theories.

Also, I'm not sure how defamation laws would come into play. By all accounts listed, the scientific basis behind the paper was sound, so no libel or falsehoods to speak of. It seems more likely that the potential costs of defending against legal action is enough of a threat to warrant the removal of an academic paper.
The "return" keyword is not needed if the right hand side of the lambda arrow ("==>") is an expression that is not wrapped in curly braces.

If the right hand side _is_ wrapped in curly braces then it is treated as a list of statements, in which case you do need to use the "return" keyword.
>2. Eating meat is very natural. Even animals do it.

First, we are animals. Second, "nature" isn't a good reason for anything. "You can't get an ought from an is." I still love meat, but I'm aware that animal treatment is certainly a moral issue that is not adequately addressed.

3. Any reason other than "my religion says so"?
I'm not Sam. I haven't anywhere near his clout, nor am I even in that field. Nor are there more than even a tiny, tiny handful of pacific islanders in my town. I may have met two?
WRT local shells, it might well be a good idea to assume someone who got a shell as apache could use a privilege escalation 0-day and do some more damage. Hopefully your deployment process is such that starting from scratch isn't a huge hardship. I'd appreciate of someone with actual security experience (not me) weighed in...
This is more like a facial composite[1] than a mug shot[2]. A mug shot is a photo of an identified person. A facial composite is a synthetic graphic of an unidentified person. The distinction is important because a facial composite is an investigative tool use to identify a suspect, and a mug shot is not.

[1] https://en.wikipedia.org/wiki/Facial_composite
[2] https://en.wikipedia.org/wiki/Mug_shot
Why we’re porting to Python 3
He's looking at the dashboard wondering why the graphs take up so little space, and are surrounded by so much whitespace.
Lots of startups use PHP (with frameworks like Laravel4, CodeIgniter, Symfony) for their API and sexy new front end JS frameworks that they promote. On our current codebase, started in 2013, we decided to use PHP and have Ruby, JS, Python apps, where appropriate, that run on top.

Twitter, famously known as a Rails, now Scala, shop, has used php throughout its life (I know several php coders that have worked there). Their developer/documentation area is Drupal (acquia).

But moreover, as web architectures have become more distributed and JSON heavy, PHP has held onto its language position, especially with International devs.

As a CTO, not a employee, its also important to consider the salaries, roles of the people you need to build the platform.

SF Rails
http://www.indeed.com/jobs?q=rails&l=San+Francisco,+CA&rbt=R...

SF PHP
http://www.indeed.com/jobs?q=php&l=San+Francisco,+CA&rbt=Sen...

Then look at Non-US prices. Can't find a recent blog post where someone reported on salaries by language.
~~O
- /\,
- -|~(*)
- (*)

^--------
Every technology is going to have an "incident" like this. Experienced developers expect security "incidents". There are quite a few managers and executives who do not understand security and don't. And many people who will use this sort of "incident" politically. Politics is the problem there, not the technology.

Just because they found one significant security issue with npm does not mean they were "very wrong" about using Node. Its just a reality of security with any technology.

This isn't a disaster, this is a demonstration of maturity, responsibility and transparency.
"Company with established history of monopoly behavior asserts: monopoly behavior is right, true and good for you."
Zapping the entirety of an unnecessarily manual practice is going to be objectively better than providing some typing assistance for it.
I live down the street from the first MS store. I agree it is very sad; the employees look like Apple Store rejects and when it gets full, it is all kids and old people. It just doesn't attract the same crowd that the Apple store does. MS should just close them all, it is just an over glorified Best Buy.
Since the bug is closed and we can no longer reply, i'll drop brief comments here:

1) We lack data showing that WebP is significantly enough better than JPEG in terms of compression.
[...]

If we omit Google numbers (that this blog post and the ones before reported), Facebook reported 20% saving as a starting point for mobile (http://internet.org/efficiencypaper).
the Mozilla bug has good number reported (Netflix, Akamai and other CDNs, etc...) inbetween the noise.

2) Last time I checked, it was not possible to create large WebP images. I couldn't encode a ~20 megapixel image.

This was fixed in libwebp0.4.0. (but i hope no web site is going to send me a 20megapixel image while i'm on my phone)

3) I suspect it's unlikely that MS will agree to include WebP support in IE, maybe ever. Not having MS on board, given their market share, is problematic. It means lots more header/UA checks and double solutions for every use of WebP, possibly for a long time.

UA detection are here to stay for quite some time anyway, before all current browser versions are retired (if that ever happens). Responsive web put the load on server logic, then.

4) I haven't done extensive testing on this yet, but word is that WebP compression advantages fall off when an image gets larger than about 500x500 pixels. This might be why we see WebP perform a bit worse on the Tecnick image set (~1200x1200) than the Kodak set (~768x512) in my last study. This may also be impacting other peoples' tests. I'm curious to know more about this.

VP8 uses 4x4 transform, not 8x8. That's the main difference with jpeg that limit the efficiency at high dimensions. Although 500x500 seems a bit low. Let's also note that your study was also using a downsampling version of the SSIM metric, which could be interacting favorably with jpeg's larger transform block.

5) Users can't do much with WebP images today if they save them. As Facebook learned, this frustrates users. As this is a bit of a chicken-and-egg problem it's less important, but it is a consideration.

That was mostly an app problem. Android faces the same problem with the data proxy mentioned in the blog, but this is taken care of client-side.

skal
>"Are you sure that's what sysadmins themselves do?"

By my standard yes, that's what they do. Of course, I expect there are a whole host of common definitions and countless pet ones.

>"In practice, the "sysadmin" seems to be "that guy who does all the stuff that we don't know how to automate."

I would call that person an operator or technician with the amount of manual work and a sort of single-threaded skillset being defining characteristics.

>"The people who do the automation--if it's repeatable, instead of per-site one-off stuff--are just called developers. E.g., the Docker developers, or the Erlang developers."

I can't claim to have met many people who are called or would call themselves developers who have the breadth of knowledge in the layers below the interpreter or compiler to manage or automate across many dissimilar systems.

I imagine this is depends on the environment though, the younger, more homogeneous and closer the company product is to the technology they employ the more likely I'd expect what I would consider developers able to handle those matters.

When a company gets older, more segmented and the business functions further from the technologies I could see the role being more that of a sysadmin.
Are you suggesting that these psychologists are conspiring with climate scientists to influence the debate?
> My argument for not eating meat is simple - why kill something for food if I don't have to?

Mostly, unless you've developed some kind of novel purely-synthetic foodstock, you have to (well, you can probably get away with dismembering living things rather than killing them, in some cases.) To a certain extent, you have a choice about whether the "something" killed or dismembered is plant, animal, fungus, etc.
This is so funny: non-conspiracy posts in this thread are currently being downvoted.

Thus I feel the need to comment your post: Frontiers recognised the scientific value of this paper, but had to retract it because of persons like you, that only know censoring the others when it comes to discuss ideas. Science cannot go forward with that kind of attitude.
most Gmail users dont.
> is capable of recursive self-modification

That's the tough nut to crack. Everything is predicated on that capability. It's not about AI overcoming current challenges. It's also about it overcoming future ones - and evolving fast enough so that it's smart enough at the time it meets those challenges.

All these are non-trivial issues.
Price for a loose cartridge is up 350% in last 12 months!

http://videogames.pricecharting.com/game/atari-2600/et-the-e...

New in box its worth 7x that, around $30.
Is being unhealthy good? Do you enjoy being ill?
The point isn't that Microsoft have done anything illegal[0] it is what they have done is crappy and privacy invading. If Microsoft's actions are legal (regardless of whether they should be) any legal case would be bogus and almost certainly lose; achieving nothing.

[0] They haven't as far as I am aware.
Our current economic model is also very planned, just not by and for the right people and reasons.

The five-year plans were to bring a backward feudal country into the 20th century. That isn't to legitimize the abuses any more than it is legitimize the abuses the US and other countries (slavery and other labor abuses) committed to advance themselves to the level they are at.
If returning the wallet (securing the server) is out of the question, throwing my wallet in the river could easily be preferable to leaving it loose. Of course if someone told me that in meatspace I wouldn't believe them... hm.
You are meaning that it is an LL(k) parser. Rust is an example of an LL(1) parser. Various things that might be convenient to have in the language in certain circumstances have been rejected because they would cause ambiguity in the parser which would require arbitrary lookahead.

https://en.wikipedia.org/wiki/LL_parser
best logo I have seen in a while :)
I think AT&T has a point. The cost of all that content streaming is currently being passed on to us ISP customers, no? Imagine if we got our Internet service bill each month, and the costs were itemized based purely on traffic:

Your share of...
Everyone's Netflix streaming: $40.00
Everyone's porn: $35.00
Everyone's movie pirating: $10.00
Everyone's spam E-mails: $ 7.00
Everyone's web browsing: $ 0.01
TOTAL: $92.01

If your use of the Internet tended to not involve the above, wouldn't you feel a little cheated?
I've always dug the idea of eventually having a high-res, oculus or something like it, with multiple virtual displays, (or more interestingly a paradigm for arranging and working with programs specifically designed for 3D).

I also like the idea of something like that, but with an AR approach. Map an AR virtual monitor to any flat surface or random space you want.

I'm sure there are way better things you can do with AR than just that (I just think it's a reasonable and useful naive first approach), so here's hoping someday soon :)
I think there are differing expectations of privacy. I don't think there's anything strange or even untoward about employers tracking internet activity on their machines and their networks. It would not surprise me to be sacked for eg. browsing porn while at work, even if I did it from my phone or laptop instead of a company computer.
The Wikipedia page on the history of Vegetarianism[1] paints a rather different picture. There were historically pockets of vegetarians, namely in Greece and India, but quite restricted. Namely, no large cultural group in History is identified as vegetarian.

As for being a predator, I have hunted, and it is a fact that most people who eat meat could hunt if in need. It's not rocket science. The fact that they don't hunt is caused by practical reasons. I don't knit my sweaters and that does not preclude me from wearing clothes.

[1] http://en.m.wikipedia.org/wiki/History_of_vegetarianism
I disagree with ridding ourselves of C compatibility to make the syntax terse. Being able to wrap C libraries and have a reasonably high level runtime a huge strong point of objective-c.
Why not judge everyone on a per person basis rather than generalizing in the first place. That is the real problem.
So basically some journal published a sensational article to make money, but then pulled it when they realized it could cost them money. And yet though don't understand how so many people could doubt the integrity of science.
Netflix blasts Internet providers: 'Consumers deserve better'
It's not pollution, only a market-share of your thoughts and actions.
I'd love to see a study on privilege and libertarianism because that would explains the views of so many on Hacker News. If your field of study is computer science, you don't get to tell climate scientists that have extensively studied something that they're wrong because it might inconvenience your lifestyle.
Only worth doing if there are some directives added for public/private directives.

Exposing internals is still bad design.
You have never been in the Russian-speaking part of the Internet, have you?
Ask HN: When will the 2048 frenzy end?
Just the other day, on the HN homepage, there were about 4 links to different 2048 iterations. Y Combinator prides itself as a place for innovation and solving really complex problems. When will the 2048 frenzy on HN end?
Oh... you must watch The Daily Show, with all of that political prowess... and stuff.
Advise on the mover.io landing page:

I scrolled down the entire page and still had no idea what mover.io is. You start with a tag line "The smarter way to move files"... I'm not sure what "move files" means exactly.

The next section is Why. I skimmed past this section because I want to know What before Why.

Then the next section is Testimonials. For what!

Then next is Services. Finally! The What! Although this needs to be laid out more cleanly, I shouldn't have to read about every product you offer before knowing what the "essence" of mover.io is.
> UPS doesn't charge amazon because they send a lot of packages

Actually they do, and then Amazon charges us. But yeah I get your point, UPS receives money from one side only, which makes the most sense of course.
That is interesting...I would have assumed concatenating arrays was slower anyway.

Would it be relevant to test this using file reads?
I honestly can't believe we're still discussing this.
No, I would just pay for less internet connectivity.
Funny you should say this. Just the other day I was telling a friend of mine that I really should have been born in the 19th century. Much of what people believed then makes more sense to me than what people think today.
It's eerie how accurate they recreated her nose. It'll be interesting to see how soon this takes off
I don't even "see" it, but it's nice to have colors.

Like I don't give importance to what color is what (is green a variable, yellow a keyword, etc) because that's like trying to do math an relying on fixed notations (i is an index, x is a variable, etc). I've seen many people get puzzled if you change letters they're used to in an equation, which is kind of funny :D

But to say that I'm against syntax highlighting, I'm not. It's simply a feature. If you rely on it, then..
I am confused. Where did you get the impression that I was in favour of removing C compatibility? For the record I agree on your point. Any language which has compatibility with C is favourable.
Not at all to endorse Harris's particular view (EDIT: on which tunesmith's comment that is a sibling of this one sums up my position quite well), but much of the anti-group feelings that we label X-phobia aren't really phobias (either in the clinical sense, or necessarily even in the simple sense of "fear", and much of what is labelled "misogyny" isn't really hate.) In both cases, its a way to ascribe a dismissive blanket explanation to discrimination (from whatever motivation) that the speaker disagrees with. Its probably true that some discrimination against muslims is fear, and some against women is hate, but the use of the blanket terms "Islamophobia" or "misogyny" for that discrimination is a way to assert that it is invalid, slap a neat explanation on it, and dismiss it all in a neat package that resists discussion.
Cool! libGDX works nice with RoboVM, so you can port the game to iOS too.

https://github.com/libgdx/libgdx/wiki/Robovm-notes

http://www.badlogicgames.com/wordpress/?p=3193
There was a ton of evasion and filibustering in those answers. Zero specific people actually endangered by the Snowden revelations, and zero terrorists thwarted. He claimed some links among people might have been revealed by the metedata collection program, but he cited zero cases where NSA data provided unique information.
How-to setup a simple git push deployment
Somehow the blue is more soothing than the yellow/red that the original had.