skysight-inc/HackerNews huggingface dataset:
Simple example: Daughter wants a iPhone, you want a new car. Some neighbor needs help to pay healthcare bills. You don't buy the shiny things, and help the neighbor instead.

Another example: You own apartments, and some poor immigrant student can't afford the rent in the city with his university. You lower the rent, because a happy PhD is worth more than $100/month. Yes, even if you don't know him and won't gain anything from it.

Another example: You're the personnel at that top university. You agree to be paid less than you deserve so more can afford the education.

Another example: You can get in Google because of a friend. But you know someone else more qualified wants the job too. You let him
have it. Because it is best for society that everyone gets the job he deserves, and that important jobs are done efficiently, instead of cheating for your own sake.

Another example: You know you can increase sales dramatically by using gamification and abusing psychology to get your users addicted to reward mechanisms. You don't do it, because it's best for society that clueless people don't waste their time/resources with bad MMOs and Farmville, despite the interests of your company.

Another example: You can get a lot of profit by hiding poor products under shiny overpriced cases, then throwing money at marketing. You don't do it because it's not in the interests of the people.

Another example: You don't use your marketing/SEO skills to sell a fancy software which already exists as a superior FOSS alternative. (Broken window fallacy)

Another example: Don't pull out the mote from your eye, but the beam in your neighbor's eye instead (no, I'm not religious)

Another example: You agree to pay taxes so that the sick and poor stop dying and starving on the street.

Final example: You can help people around you, but you're going to appear weak and it will hurt your social status... Oh terrible... You do it anyway.

Some of these examples are poor, but I could write a book about it, and the point is obvious, isn't it? Really I can't believe I have to argue about it.

Of course that's hopelessly idealist and unpractical. But only because everyone else is selfish and shortsighted in the first place. I'm just saying this is how it would work in a perfect world, and this is how Reason says we should strive to act. Optimization requires resources to go where they are needed most. If you disagree with this statement, use arguments, and good luck. "Me first", "my family first", "my company first", "my country first" is not good enough. It's chaos. All the evil in the world rests on these "good" intentions. People get slaughtered for the sake of others' families. Do it if you want, but don't downvote me then pretend it's the moral thing to do, when it's obviously not.

Anyway I'm done with this site, constantly obsessed with personal "success" to the point of biased and blind amorality...
A faithful portrayal of the modern world.

One of these days we will drop the ego, and the sooner the better.
As you describe it, they're not giving those rights to the key— instead they'd be acknowledging that the anonymous person using that key already has those rights.

Signatures don't generate themselves any more than guns fire themselves. You can't have a key and a signature without a human somewhere responsible for generating it, and that human is entitled to the right of publishing, even anonymously.

The Supreme Court (in the US, anyway) has found that prohibiting anonymous publishing abridges the basic freedom of speech.
Facebook tests $1 fee for messages to non-friends
I still think this is a very interesting idea, but haven't seen any attempt at implementation yet.

http://www.10gui.com/
Doh -- I didn't realize the URL was just to whoever was currently in Track 1 (which was Jake's keynote at the time). A better URL for the whole thing is http://29c3.fem-net.de/

There seem to be some technical difficulties; I hope the talks end up on YouTube afterward.
When someone says it's about the money, it's never about the money.

So in order to prevent the "I have a better offer" discussion, you have to innoculate your people ahead of time. Make them immune to better offers by making them unavailable to those who would make them.

Find out what really motivates each person and engineer the "perfect job description" for them:

- meaningful work
- quality working conditions
- proper work/life balance
- appropriate compensation / benefits
- a well-defined mutually agreed upon future career path
- proper recognition
- congruent culture (work mates)

Make it so that people love coming to work. It's not that hard if you really want to.

Do that and you will never lose them. If you can't (or won't), then they were never really yours in the first place.
All videos will be uploaded after the congress.
I don't think you should expect employers to make pre-emptive strikes. This is a geek rationalisation for passive behaviour. As a talented employee, you should speak to your employer and tell them that you believe you're worth more to them than they're currently valuing you (do not threaten them with leaving though). If they don't understand the significance of you stating this to them, then leave and it will become apparent to them.

One thing that many engineers fail to recognize is that their managers are often more overworked than they are. They take being "ignored" personally, when reality is that their managers have a million plates spinning at once.

This is why it's considered distasteful to ask for a transfer or better project at 6 months. To the employee, that's a long time. To the manager, that person just came on board. If the manager has 12 reports, then the effective tenure (absolute tenure, divided by number of reports) is 0.5 months.

Which supports my long-standing contention that open allocation is superior. Expecting managers to control the division of labor in addition to the other work they have is just too much.
This is not only occasional but common. ACPI tables are notoriously broken in many bioses and Linux in fact has to do a bunch of horrible workarounds in order to get working tables regularly.
Lessons from Europe
Bash script to programmatically mount EBS volume on EC2
>I don't think the next big thing will be a new operating system -- that's thinking too shallow.

What exactly do you have in mind? As long as the new thing is Turing-complete, the path of least resistance says that we'll just drag all the old baggage over with us.

The stack we have is incredibly malleable, there is no such thing as a sufficiently clean break. The ability to fix it now is as present as it ever will be, pretending otherwise is naval-gazing that relies on the assumption the process of architecting new paradigms for a fresh pasture and building out a new stack on top of that could somehow beat to market the more simple process of porting what we've already got and bolting on access to the new nicities.
I don't know anything about your company, and there are some good ones out there, but read this: http://michaelochurch.wordpress.com/2012/07/08/dont-waste-yo...
You and I both, brother.
PHP Website Development - A New Path to Success For Businesses
For sure, MongoDB was not production-ready before 2.0 version but I really think 10gen is doing a really great job on it. A lot could (and will be) improved, lets keep going.

MongoDB stills young and received a ton of attention for its promise. And is really unfair trying to compare it with 20+ years technologies.

MongoDB users stills pay the price to be an early adopter and I'm confident we are doing a great deal and learn a lot.
مشاهدة مباراة الاهلى والشباب بث مباشر
How to plot the Mandelbrot set by hand
Bruce Lee was about the same weight. Look up what he was capable to do.
[Web Development][HTML5] Aptana Studio Three File Systems
Check out qz.com

'We’re also a nerdy bunch, embracing the opportunity to create a newsroom that is wholly focused on digital storytelling. We view the creation of Quartz as just the beginning of an ongoing process in discovering the best ways to report and deliver information online. Developers and journalists, sometimes one-and-the-same, sit next to each other in the Quartz newsroom as we continually iterate and experiment. We know that the future of news will be written in code.'
I've never seen a redundant PSU be worse than a single PSU, actually (like the dual-line-cord modules on many servers or network devices). PSU failures have gone way down in the past 15 years or so that I've been observing them. The only power supplies I routinely see dying are external transformers on low end network devices and on systems exposed to really dirty power.

I have seen facility-scale UPSes go bad, and sometimes in weird ways, but an order of magnitude less frequently than grid power.

I think we reached a crossover point where designing for facility-scale survivability vs. replicating facilities ceased to be worthwhile for most Internet applications sometime in the past 10 years. It doesn't really make sense to drop $2b on a ~100k sf datacenter like AboveNet used to do for e.g. 365 Main. There are still some systems where replication is a pain, but even for those, I think metro area replication shouldn't be that hard. Even just running 5km of fiber in a loop between a few buildings in the same town gets you a huge amount of resilience against most facility problems.
Thanks. Yes, I did get lucky. Same way I got lucky with the English teacher I had when I only knew Russian and was getting ready to come to the United States. I honestly had no idea how to tell a good trainer from a bad one, and got paired up with a person that knew what she was doing and also was passionate about her job.

However, that was the situation I envisioned as well. I knew how to run and how to bench press, but I didn't know when to do it. I am a software engineer, not a fitness expert. I pretended to be a fitness expert for too long, so I decided to hire someone whose job it was to teach me instead.

One small addition to my story is that my gym had a training coordinator who talked to me about my goals and evaluated my fitness level before pairing me with a trainer. So, you could say that it wasn't completely random that I got paired with my trainer, but a result of a deliberate process. Of course that would depend on how good the coordinator is, so the chain of random events goes on.
Microsoft Research develop new extremely low power GPS location system
Yeah, like when a fancy retail clothing store gives you a $25 gift card. You can either by one sock, of you can use it + cash for something you truly want. Plus it usually brings you back into the physical store.
Here are some clarifying points on security issues. We wrote up a FAQ for the website, but it's not in the prod version of the site yet. Short version: we really care about this stuff, have worked with cryptography and other security experts, and are happy to explain what we're doing. The analogy to LastPass elsewhere in this thread is apt; our techniques are similar and we'll document what we're doing so you can evaluate them. Here's a thumbnail version:

Inky uses SRP (http://en.wikipedia.org/wiki/Secure_Remote_Password_protocol) to authenticate to the server that stores your credentials. This means that Inky proves to the server that you know your password without actually sending any bits of the password. Deriving the password from the stored password verifier object is thought to be a computationally hard problem, in a similar (number-theoretic) sense that, say, RSA is thought to be hard to break without knowing the password.

Your IMAP/POP passwords and other secure information are encrypted with a key derived from your Inky password. Since we don't know the Inky password, we don't know your IMAP/POP passwords. To add entropy to the encryption key, we use PBKDF2 key stretching. (As an aside: we can't reset your password since we don't know it; that's why we let you set up security question that lets you reset it from that machine only)

About not warning about self-signed certificates: this is obviously a trade-off between on-boarding simplicity and security. When you approve connecting to a site (which we tell you involves sending your password), you implicitly accept the site's X.509 certificate if it fails to validate. From that point on, however, we require the signature to match the certificate you accepted when you added the account; otherwise, we won't connect and we'll put up a warning. I'm personally interested in Tervor Perrin's work on TACK as an alternative to the well-known problems with the TLS trust hierarchy. (These problems have been discussed here extensively.)
Something to read about which could provide some food for your intellectual curiosity: does exercise/body health influence mental performance.
go to the bottom of any hn page and you'll see a "lists" link
> this is really hard when you have other employees who all adhere to schedules and you want to have meetings.

I think that is what managers are for. The manager's job is to facilitate communication between team members. If one person is more productive during the night, the manager's job is to step in and make the communication burden minimal.
"A new idea comes suddenly and in a rather intuitive way, but intuition is nothing but the outcome of earlier intellectual experience." - Albert Einstein

I've always thought that "earlier intellectual experience" was a necessary but not sufficient condition to extraordinary work. Each of us gets there in our own time frame.
Great point! 10gen is growing really really fast (and receiving a lot of funding to sustain that). The newly-released Education channel is great.

And I really didn't understand other people complaining about 10gen marketing capabilities ;)
It must be a new meaning of the word "qualified"
Check Out This Android Developer Hangout For Some Tips, Stay For BugDroid Santa
10 Dangerous Things Ladies Do To Lose Weight - Staying Healthy Plus
Polaroid confirms making Android-powered camera
Does it allow MS/other keys to be deleted?
Google 2012: The Machines Are Getting Smarter
>though they can allow users to disable it or install their own keys

Prior to the launch, Microsoft said it was actually required that vendors allow Secure Boot to be disabled on x86.
My previous company (ITA Software) made enough revenue to (rather comfortably) justify the ~$700M valuation Google paid for it. ITA never took in a single cent of advertising money or money derived from selling users' data to third parties.

I believe a vastly better email platform has inherent value, just like a vastly better travel planning system has inherent value. Look at the dozens of ways companies are currently earning their keep in the email sector. It's not the same as Twitter or Facebook, which only have usability value to consumers, and which can only succeed at massive scale.
Top tips and essential games for your new Android
People like Jake Appelbaum that manage (or actively try) to stay in the spotlight also educate the general public about security. That is something very valuable for a community: to have evangelists going around and spreading the word while getting all the attention. Just look at people like Noam Chomsky, Richard Dawkins, Jacob Bronowski, Carl Sagan, and so on. They could have all been doing science instead of working for months on television programs. They didn't because they believed educating the public is a worthwhile task. I sure hope we never run out of people that share the same opinion.
Unreadable on mobile (pre text or something preventing reflow). And no byline or date, so completely useless. Fuck off basically.
Yes, it embeds Python and uses CEF. But there's a lot of other native code running there as well. As I said above, mail is complicated.
Extreme Chess: How Chess Should Always Be Played From Now On (VIDEO)
So, what about Gary Taubes?

What do the experts on insulin can say about his books?
I guess it's over by now; is a recording available yet?
x86 vendors must allow users to disable UEFI secure boot to qualify for the certificate.
Ask HN:What will be a good hiring event activity for hackers?
My company is planning to visit some top universities to conduct campus hiring events. What are some ways the relatively new company can attract the hackers among all these students there who most probably have not heard about us yet ? [ Giving a huge pay is an answer but that's not the one I'm looking for :) ]
A Harvard architecture can help in the same way NX does (as well as boost performance for fixed-purpose applications that rarely need to be re-programmed), but for it to still be Turing complete it's going to need some way to modify the executable code, including the potential for exploits, albeit Harvard architecture-specific ones.

The Harvard architecture could be used as the basis for a more rigorous trust model (iff the owner of the system controlled the root of trust.) Democracy is out of fashion though, so we would undoubtedly get something similar to what we have today with Redhat (for all practical purposes) "having to" pay for the right to boot Linux on a system "certified for Windows 8"...
1) Just thought that in the context in lulzsec and wikileaks it was self evident that I'm not talking about the adjective.

2) Wikileaks without a face would not have been possible. When there's somebody prosecuted as viciously as Assange was people understand that something is at stake here.

3) What's that?

4) What about the Arab spring? I think it's a bit out of context in here. Just like Occupy movements.
Same here. Minimum wage is, effectively, an incompetently structured and meager basic income financed by low-end employers (who react by reducing low-end jobs).
No, but I have the certainty that you cannot prove that "every security feature is circumventable".

They might be, or they might no be. But in no "theory" it is proven that this is so.

So I don't see how someone can argue that "in theory everything is circumventable".
My 2013 Resolution: Removing Java from My Computers
Great list.

The Peter Van Linden's book is the most fun and engaging programming book I've ever read (despite being a bit dated at the time I read it).
It's probably worth reviewing this article on Intel FM6000 SDN to get a glimpse into the complexity involved.

http://www.intel.com/content/dam/www/public/us/en/documents/...
I'm still fine. :)
After Steve: Apple's 2012 Year in Review
At Spacedeck, we're using gradus' fork of CoffeeKup (CoffeeCup) for all of our frontend templating, driven by Backbone. It works out very well for us, even for a relatively complex application (~1 year development time). I personally like the fact that it's "just" CoffeeScript and not another markup. We did a little patch though to make it generate more meaningful errors when exceptions occur, and I can say that the codebase is quite small and easy to understand.
I don't understand. Is the SEC overfunded/overworked or are their employees coasting until they can go work for a bank? Both are reasons why it is an ineffective agency but they are nearly mutually exclusive ones.
"Installing Linux on most Windows 8 computers is still no easy task."

Windows 8 Professional includes the Hyper-V hypervisor. Many PC's recent enough to have UEFI will have a compatible processor (i3 and later).

For many tasks a virtualized installation probably has adequate performance - contemporary hardware and Hyper-V are pretty powerful relative to the machines of a few tears ago.

Of course, for some, not booting directly to Linux might create a performance concern. For others it is an ideological issue. However, one which is created by the decisions of hardware vendors and market realities, not Microsoft.
Young Mageia Linux Distribution Surges in Popularity
Appears to have been amended.
> I wonder how many of them would be using it if it required a weird workaround or really anything more than "put the disc in and reboot".

Well, "put the disc in and reboot" doesn't work right now on most PCs, does it? You have to go into the BIOS and change the boot order, or pull up the boot menu to make a custom selection.
In my experience, a very important component in attracting and retaining great employees is providing them with meaningful and challenging projects. The best need to apply their skills to solve problems that they find interesting. In the process, they get to learn new skills they value. No amount of office equipment/swag/benefits will keep the really good employees if their minds are not kept stimulated and engaged.
No matter where you are, there is someone who wants your job. Even if your job sucks, there are people out there who don't know that yet.

As soon as your manager gets an inkling that you'd rather be somewhere else or doing a different kind of work, the clock is ticking. No manager wants to waste time or energy on someone who'll move on to greener pastures in half a year.
To paraphrase the rules, if you see a submission that doesn't belong, just flag it and move on. If enough people agree, it'll go away.
parted magic looked interesting, but doesn't seem to add a coherent interface to everything. has anyone who has used it also used yast's partition manager (from opensuse)? if so, how does it compare? because i'd love a simple, standalone tool (one that i could use on other linuxes) that had all the functionality of yast's pm (eg. it can create encrypted llvm volumes over raid, for example - something that's available in the opensuse installer but seems to be beyond many other distros).
A Techie's Guide to the Future of Apple
While "virtualization of everything" seemed like a real future few years ago, at my experience of having Ubuntu installed as virtual machine for coworkers that use windows (but have to do python on linux) -- it completely suck. We ended out either having separate machines or just finding alternatives to windows-apps for those people.
" Mature engineers know that no matter how complete, elegant, or superior their designs are, it won’t matter if no one wants to work alongside them because they are assholes. "

I've worked with some assholes that could easily be referred to as mature engineers. Being assholes or not wanting to work alongside them didn't really detract all that much as they could get the job done and there was a lot to learn from them. I'm not sure the author is correct about personality being a part of a senior engineer - or a senior executive - as far too many of those seem to be assholes by definition!
I must say, I'm having a hard time seeing any significant benefits on using CoffeeCup/HAML/Whatever instead of plain old vanilla HTML. I mean, there's a lot more to frontend development than just HTML, and getting to learn another tool like this (especially in a team) doesn't cut it for me. If you want to speed up, there are alternatives like ZenCoding plugins and whatnot.

I'm using SASS extensively, but I can see the benefits immediately, plus the syntax is almost the same, so there is less cognitive load to switch.
Yeah, we're probably doing a better analysis glancing at the claims than the team of patent attorneys defending against a billon dollar lawsuit did.
The Surprising Menger Sponge Slice
See my comments on security elsewhere in the thread.
Hacker cites iOS 6 code as becoming more secure, offering “tougher protections”
Why does the winning litigant not count as a real winner?
That's caused by CoffeeScript's object syntax (foo: "bar"). If you use quotes for your case, it should work ("data-bind":"baz").
This whole UEFI secure boot thing is a deliberate attempt to lock out competing third party OSs. I'm surprised there haven't been antitrust inquiries in the US or EU about it.
It confused me that someone from the UK would say "I'm moving to Europe". Also, 3 days is more like a weekend getaway on Ryanair than moving to Europe (from Europe).
Substrata - A Responsive, Semantic Grided Front-End Boilerplate