skysight-inc/HackerNews huggingface dataset:
>This issue isn't unique to TrueCrypt. This was mentioned upthread by wglb [0], but you brushed him aside with talk of "standard practice"

It is not unique to TrueCrypt.It is an issue that arise when a front end to "mount" command BADLY uses it and TrueCrypt BADLY uses "mount" command in a way that leads to privilege escalation as i explained it.

Any front end to "mount" command that uses the command in a BAD way will end up with the same BAD behavior.We are talking about TrueCrypt here and its BAD usage of "mount" command.

If you can use zuluCrypt and gain root shell,i will take responsibility for it and fix the problem.There will be no finger pointing of who is at fault,you got the elevated privileges through my tool and that makes it my problem and it should be me who should fix it.

The elevated privileges were acquired through TrueCrypt and hence its TrueCrypt's fault and TrueCrypt need to fix it or users of TrueCrypt should be made aware of it so that they can guard themselves against.It should be noted that you failed to show they could do so.It should be noted that i mentioned this initially so that those who do TrueCrypt code review will know of it and maybe do something about it.The talk of "its not unique to TrueCrypt" seems to me like an attempt to deflect attention away from the problem as it exists in TrueCrypt.

I did not brush him off,i tried to explain something,maybe you missed it.Let me say it differently.If ext4 has a mount option "--foo" and the "standard practice" is for normal users not to be allowed to use this mount option and you have a mounting tool that chooses to ignore this standard practice and hence a normal user mounts the volume with the mount option and gain root privileges,then the problem will be on your mounting tool and it will be your fault and it will be you who will need to fix the problem.The problem will not be on ext4 file system or on this option.You cause the problem,its your fault.What he tried to do is place fault on linux and make it sound like TrueCrypt is a victim of it and i attempted to place the blame back on TrueCrypt by showing the fault lying in TrueCrypt's lack of following "best practices".I hope that makes sense.

When it comes to mounting in linux,things are done in a specific way and if you create a mounting tool and do things differently,then any breakage or privilege escalations will be on you and it will be your fault.Trying to deflect the problem will only make things bad for you and people will loose trust in your tool.

I am writing this as a person who has spent years thinking about these stuff and write code that implements them and not somebody who has spent minutes thinking about them.

About your second point.What you missed is that you can not do that kind of modification on other people's machines.Making this kind of changes behind user's back should be an offense deserving of being shot.
I haven't seen that yet. Thanks for the recommendation!
Thanks for writing that response. I certainly agree DNSSEC could be improved (which is a large part of why I'm at IETF90 in Toronto this week).

On whether DNSSEC makes the Internet more or less secure, I think you and I will just have to continue to disagree.

Thanks, though, for the discussion. I enjoy having my views challenged and this has been very helpful. I have to sign off now for the night, though, but thanks.
I guess it depends on what kind of company you're working for. I work for an enterprise software company, and if my situation were like yours, I would be looking around for either a new job or a house/apartment closer to the office.
I was in somewhat of a similar position earlier in my career. I was afraid to stand up for myself and ended up meekly accepting my employer's BS about how there wasn't money in the budget for raises, but they liked me so much and valued my work and can I please work just a little more unpaid overtime?

I gave away hundreds of thousands of dollars worth of salary for nothing more than a smile and a thank you. And that's not counting the present value of that money had I pooled it with the rest of my investments (nor the opportunity cost of those extra hours worked). In fact the amount I "lost" by being my company's bitch dwarfs my investment returns. And I could have had it without taking on the much larger risks of the stock market. That's maybe the most important lesson.

So don't make the same mistake as me. Get out there and look for a better job. Always be looking for a better job[1]. Give each employer your full effort... And don't hesitate to to jump ship the minute something better comes along. Just like how they would not hesitate to lay you off if it made financial sense to them.

[1] where we define "better" as "job that pays a least the market rate; that you enjoy; learning something that makes you more valuable to your next employer."

You are a business just as much as your employer is. That means you promote your service to potential buyers; understand the value of your service; and charge what the market bear for your service
The videos are awesome, never a dull moment. Daniel is a real character and presents the material well.
> He does it because it makes him feel/look important, or he's paranoid, or he may as well because he has the money and the company may pay for it anyway.

Unless you have internal knowledge, for all we know he and his family had dozens of anonymous threats due to his role and the company insisted they provide security. Or not. Who knows?
Lobster seems to have a similar history

"Lobsters were so abundant in the early days—residents in the Massachusetts Bay Colony found they washed up on the beach in two-foot-high piles—that people thought of them as trash food. It was fit only for the poor and served to servants or prisoners. In 1622, the governor of Plymouth Plantation, William Bradford, was embarrassed to admit to newly arrived colonists that the only food they “could presente their friends with was a lobster … without bread or anyhting else but a cupp of fair water” (original spelling preserved). Later, rumor has it, some in Massachusetts revolted and the colony was forced to sign contracts promising that indentured servants wouldn’t be fed lobster more than three times a week."

From http://www.psmag.com/navigation/business-economics/how-lobst...
Buckyballs have been recalled
That's not an ideal process. Shouldn't they have to provide proof to their claim? En mass it's probably not a good solution.
Why? Why do you think someone would notice that? The attacker is going to do everything they can to prevent you from noticing.
Scott Meyers has an Introduction: http://www.artima.com/shop/overview_of_the_new_cpp

He's also writing a new book that's available in Rough Cuts from O'Reilly that covers C++11/14:
http://scottmeyers.blogspot.com/2014/06/effective-modern-c-s... and has given a talk covering some of the same ground: http://vimeo.com/97318797

Herb Sutter has "Elements of Modern C++ Style": http://herbsutter.com/elements-of-modern-c-style/ and has given several talks, such as http://channel9.msdn.com/Events/Build/2014/2-661

Finally, you can't really beat Stroustrup's book: http://www.amazon.com/The-Programming-Language-4th-Edition/d...
Tesla Model S overheats tackling Nürburgring
There's a big difference between believing that conspiracy theories don't exist and believing that even if some do, most are still bullshit.

If someone insists that any criticism of their opinions, however outlandish or unsubstantiated their claims might be, amounts to clutching at straws of naive fantasy, then they're the one trying to control me, not the government (conceding for the sake of argument that the government might also be trying to control me)
This isn't the case depending on how new your MBA is, or what the specs are. Generally the top of the line MBA has way more then enough power to run a linux VM.
I know we marvel at the pace of technology lately but it blows my mind that humankind went from:

0. Bicycles in the early/mid 19th century (depending on your definition)

1. to motorized cars 50ish years later

2. to actually flying at the turn of the 20th century

3. to transporting humans into space and then on the moon just 66 years later

I'd argue we haven't made such large, significant technology leaps in such a short span (just over 100 years) since then. Not sure we ever will (hopefully with energy).
It's funnier if you say Anno Domini.
> Yudkowsky is also a prominent researcher of a variety of artificial intelligence topics which is enhancing the field. Primarily he focuses not on developing a Strong AI (AGI), but rather focusing on safety issues that such a technology would pose.

Nice defense on the other points. But no, Eliezer Yudkowsky has no peer reviewed publications, open source code, or really anything else to point to which provides any independent assessment of his contribution to the field of AI.

He has a couple of blog posts and self-published white papers. Forgive me for being skeptical.
Add a team chat to this and you've got a great little product.
Extra brownie points for multiple chat rooms (public or private) and ability to share files/links
I agree that Swift will influence the development of future APIs, however I think my point that it will not reset careers still stands.

I don't believe that languages influence API design very much — unless they are of a fundamentally different paradigm, which Swift is not.

Most of the iOS concepts I see new developers struggle with are related to architectural decisions not informed by language design. For example, the biggest thing I see new iOS devs struggle with is reusable table/collection view cells: the concept of cells moving into a pool once scrolled off-screen and re-used was made for performance reasons, new developers often attach model state to their cells and end up with all sorts of bugs. This is not a language issue.

APIs are where the majority of the learning is. For example, if you try Reactive Cocoa (or Swift RX), you are going to be thinking about your app design in a completely different way. Same thing applies to auto-layout, device trait collections, layer-backed view hierarchies, and so on. These concepts are not likely to be influenced by Swift, and these are the things that really matter.

That said, I do see Swift eventually dropping message-passing-heavy APIs (NSNotificationCenter, target:selector patterns) in favour of more strongly typed APIs. But most developers should not find the transition jarring.
45 Years Since Apollo 11... Yet Here We Are
> This is nonsense. It's an article posted to a curated community blog by some guy who happens to like reading tons of psychology papers and wanted to do some research into the state of scientific understanding of happiness...

...and is executive director of MIRI, the organization hosting and providing most of the content to Less Wrong.
Oh... my mistake then, sorry.

Still probably not binding though.
Buckyballs have been recalled (updated link)
International Trade Solutions
Your algorithm for detecting addiction seems it would have a very high false positive rate. Consider this restatement:

Like I said, I mean this in the best way possible, but you probably have an air addiction that is stunting your social growth. You might want to try something like take 1 month and never breathe. Stop breathing for a month just to find out. And if what I just said about going without air at home for a month sounds impossible, then that's probably the proof you have an addiction.
They want to build an open wireless router. I think they want a open source software like openWRT. I found I was wrong, when I read comments, everybody discuss the router hardware...
I want to know, why they calling hackers to do with hardware not software?
I have http://gamedevelopers.com and it's interesting to see what other people are doing with similar domains. I never had any real luck turning the site into a business.
Yet, this article states that some practices remain secret, even from Congress. Do you know why there is inconsistency between this claim and the claim you're making?
I cannot relate at all to the people who actually lament the bursting of that old model.

"Feudal" is an apt description for it, and I guess some people find the certainty of always being a serf comforting. But it was never a great deal for employees. Security has a cost, and an employer who says they can take care of your forever is either lying or forced to dramatically underpay you in the present to account for future risks and costs.

And it's a great way to get people to go along with evil. Because who's going to stand up to their "employer for life?" Which is the point of Stross's essay.

Giant collectives like governments and corporations cannot feel loyalty to you. Only individual people can do that. And you can't know which person will be holding the power ten years from now, never mind forty.
Yeah Bret has some very interesting points. I don't think he's shipping stuff anymore, that's kinda sad...

I agree with your point about frameworks, Bubble is a framework in some ways. However, my point was that at some point, creating software will not be done via typing code, but more through a more pleasant input/user experience (independently of the framework, which will of course evolve).
If it's only about your online influence, I highly doubt that "Facebooking" is worth it. I'd suggest blogging on your area of expertise, and yes, being active on twitter might be worth it.

If you're a developer, a few meaningful contributions on Github will be worth all the posts you can write on Facebook.
I really initially thought this would have to do with the novel Accelerando.
When I said code will disappear, I mean people won't use it as much as they do today. Code will still be there, assembly language is still there for instance. I agree with that point.

I'm just saying that at some point, more people will be creating software, and for most of them, they won't use code, but something more visual. Similarly, today, most people don't use assembly language any more.

In other words (back to what we do at Bubble), we're trying to make of JS/Python/Ruby what assembly language is today.
Finding Beautiful Walking Routes
Good point. Sourcewatch is a good source of context on such organizations: http://www.sourcewatch.org/index.php/American_Enterprise_Ins...
Others have spoken to the psychological side of this, but one practical issue - if you're switching between different contexts in the shell, I find it very worthwhile to point bash at a different HISTFILE per context (where contexts could be specific projects, system administration, or whatever).
Ah, gotcha. Sure, the .COM registry could return NS records for example.com pointing to a controlled name server that could then return an A record pointing to a controlled web server that wasn't mine.

And those false NS records could be modified by the registry (unlikely in the case of .COM but could conceivably be for a ccTLD) or more likely the registrar (after a compromise there).
My brother recently tried Patrick's advice interviewing for a sysadmin position at a small family business in the Chicago suburbs. When he attempted to negotiate after they indicated they were offering him employment, his offer was rescinded and they thanked him for his time.

This part of Patrick's article is still great advice in that regard:

"This means you need what political scientists call a commitment strategy: you always, as a matter of policy, negotiate all offers. (In this wide world I’m sure you can find a company who still makes exploding offers, where you get one yay-or-nay and then the offer is gone. You have a simple recourse to them: refuse them and deal with people who are willing to be professionals. You’re not a peasant. Don’t act like one.)"

This I find to be a sticking point, and never forget: "You’re not a peasant. Don’t act like one."
Thanks, here's another suggestion: "In the Shadow of the Moon"
I agree that the topical references were pretty conspicuous, but they were also fair and served a purpose in my opinion.

I think there is value in illustrating fallacies not merely in the abstract, but also by allusion to real-world examples—especially when the author's stated goal is to prepare his readers "to identify and avoid them in practice". For the most part, those examples are actual arguments I've encountered people make: that anthropogenic climate change must not be real because addressing it now could hurt the economy, or that Christianity is true because the Bible says so. Orthogonal to the ultimate truth value of global warming or religion, these particular arguments are objectively fallacious, and it is both fair and illuminating to call them out as prominent examples.

Maybe one could argue that the author is himself erecting a straw man by (for another example) lumping together UFO conspiracy theorists with the appeal to ignorance. However, one would have to show that (1) the appeal to ignorance is not actually representative of the kind of arguments most often put forth by UFO enthusiasts (it is, in my experience), and (2) that the author's objective with that passage was to discredit UFO enthusiasts, whereas I believe his objective was simply to demonstrate the fallacy of a specific type of argument which just happens to be most commonly employed (and which the audience will most readily recognize) in that context. Rinse and repeat for all the other allusions.

Great illustrations, though: yes, I think we can all agree on that :)
I think the point is that, perhaps, ios and osx developers' biggest pain point was not objective c, but rather the regressions and missing features of the development environment. Taking on a whole new closed source (at least for now) language seems like it spreads resources a little thin -- even at Apple.

Since it's already done I don't want swift to go away at this point. However, if given a choice between keeping objc and having a much better development environment or getting a totally new language (and the division it will bring) and a buggy IDE, I would've picked the former.
ES File Explorer APK 3.1.7 Full Free Download for Android
"Those injured by misrepresentations in DMCA takedown notices or counter-notices are entitled to bring suit and recover actual damages, as well as costs and attorney’s fees. 17 U.S.C § 512(f)"

They should implement some sort of required mediation/arbitration, all this suing back and forth is such a waste of time and money, the lawyers must love it though.
Yes, there is still a net migration to California, and tax increases are unlikely to just kill it, but it is also revealing how many bigger businesses are relocating to elsewhere, like Texas or Tennessee.

Both Google and Apple has lots of HR people in Texas.

The Japanese auto manufacturers have since left SoCal, too:

http://www.reuters.com/article/2014/04/28/us-autos-toyota-mo...

http://www.forbes.com/sites/dalebuss/2014/04/27/it-makes-sen...

"254 companies left California in 2011":

http://www.ocregister.com/articles/moved-342887-companies-te...

The housing prices in the greater SF Bay Area are simply ridiculous (even in the South Bay, where there's lots of empty or unused land, and East Bay, where there are few high-paid job opportunities), the housing and land speculation is quite out of hand.
Mark Ames's stories on Libertarianism are an absolute must-read.

In addition to this:

"The True History of Libertarianism in America: A Phony Ideology to Promote a Corporate Agenda"

http://www.alternet.org/visions/true-history-libertarianism-...

"When Congress Busted Milton Friedman (and Libertarianism Was Created By Big Business Lobbyists)"

http://web.archive.org/web/20131216045621/https://www.nsfwco...
I was a CS student by day, who hated classes, so I went home at night and instead of doing my homework kept trying to learn iPhone development, not because I wanted to do iPhone things, but because having an app on the App Store seemed like it would be super cool. Long story short, a friend of mine was going a PHD in cognitive psychology, and he was big in the statistical analysis crowd around Major League Baseball, so he got me data of their heat maps for strikes and balls of every hitter and pitcher. We turned it into an app, at $0.99, so after two sales we had earned our first dollar. We went on to make a couple thousand more off that app, and nowadays I'm do that iOS thing full time.
http://www.npr.org/blogs/money/2012/03/20/149015363/what-ame...
I just finished Right ho Jeeves by PG wodehouse[1].

I am reading essays in the art of writing by RL stevenson.[2]

I want to read an adventure story next. Moby dick[3] seems to be one of the most popular ones on gutenberg so it will probably be my next choice.

[1]http://www.gutenberg.org/ebooks/10554

[2]http://www.gutenberg.org/ebooks/492

[3]http://www.gutenberg.org/ebooks/2701
I don't think facebook is really worth it anymore(if it ever was).

As uniclaude said blogging is a great way to get out to an audience in your related niche. Get those people to interact with you on twitter as well and you have a good group of people.

I would stay away from most things more than that. Social media can take a very quick turn from building an online influence to wasting your time reading random things.
Laravel Myanmar
Sublime Text 3 is still in beta. It doesn't need a new release but it's been 6 months since the last build, so if it's feature-complete it should be reflected with a major, stable 3.0 release.
Headline should read "A single piece of uncontrolled data influenced by numerous causes must mean what I think it means".

This article isn't information in the sense it doesn't tell us anything new about the world except that one event happened to be in line with the author's pre-existing opinion. Nobody seriously thinks that a tax increase, small relative to the entire economy, can stand in the face of all the various economic forces by itself.
Thanks a lot! I think that is a "killer feature" too. Will look into implementing that.
I was not playing a game. I was honestly trying to understand because it didn't make any sense to me.

I don't see the actual root of DNS being able to do much at all. If the root tried to give altered NS records for one of the TLDs I believe that would be noticed by many out there.

The TLD registries could give altered NS records pointing to a controlled authoritative name server for a domain, and then THAT controlled name server could provide an entirely different set of records. (And they could all be DNSSEC-signed.)

But to me this is kind of DNS security 101 - you have to trust your parent zones and you have to trust your registrar. If you think that a TLD registry or registrar could do this kind of change... don't use them.
> "The logical answer of course being that the computer should throw an error or return false"

But that's not the question that was asked. The question is "what are the final values of a and b?". Someone adopting your interpretation would say "a=10, b=20". Otherwise, why else would you be claiming "a does not equal b"?

> "If you really want to test non-programmers native skill for working with computer, you should at least briefly explain how the computer will read this statements. i.e. the computer interprets the statements sequentially, and reads the '=' symbol as 'becomes', not as 'equals'."

That would somewhat defeat the point of the test, which is to gauge what mental models (if any) people have before they've been told anything about programming.
"Sure, it's probable that I'm misremembering the exact numbers."

The exact number makes "the population of Earth" a tiny rounding error away from zero. Eliezer could be entirely right in his conclusion here ("core belief" is a gross mischaracterization - it follows from other things, not the other way around) and it could still be wrong to torture a man for a minute to spare dust specks in eyes of a billion Earths (and thats not even getting us much closer to the number in question).

That he would consider it at all differentiates his thinking only from those who don't think about these things. "What happens in the extreme?" is a useful question, when trying to pin down how systems work.