skysight-inc/HackerNews huggingface dataset:
I was spoiled as my internship January last year with Google was my first introduction to the world of corporate IT. Google as a culture really encourages engineers to follow best practices - "Testing on the Toilet"[1] was always a highlight.

As you say, the emphasis on unit tests is amazing and something not found in a lot of professional companies. When you tell someone you haven't committed your code yet because you're writing unit tests they don't tell you to hurry - it's not considered something you can rush.

Additionally some of the research that has come out of Google Research [2] is stunning and I suggest if people are interested they can keep tabs on new publications via their feed [3]. A lot of their tools and products really are pushing the boundaries of the field they're in, both in complexity and scale, so the "reports from the front line" offer a unique insight.

[1] - http://googletesting.blogspot.com/2008/08/tott-100-and-count...
[2] - http://research.google.com/pubs/papers.html
[3] - http://research.google.com/pubs/atom.xml
Mirrors?
These kinds of energy-manipulation meditations can lead to serious imbalances, and should only be done under the guidance of a teacher.
I was definitely wary when I started getting into meditation. Walking up to the relevant shelf at Borders, it can look like a bunch of aging hippies and new age woo. Which is normally a big GET AWAY sign for me.

One thing I found useful was the book "Zen and the Brain" by Dr. James H. Austin, published by MIT Press. Austin is an emeritus professor of neuroscience, and has been practicing Zen since he spent some time in Japan in the late 60s.

The book is a massive, thousand page, dense doorstop, with lots of information. He tries to come up with possible explanations of the phenomena experienced in meditation, and for how meditation can cause long-term changes. The Table of Contents even includes a listing of chapters with "Testable Hypotheses".

The book goes through other phenomena similar to those experienced in meditation, which are caused by known influences such as drugs or localized tissue damage.

If I recall correctly, his main idea for how meditation might cause long-term changes in behavior is excitotoxic action of glutamate, etching away certain neural connection pathways.
Peter Singer: Does Helping the Planet Hurt the Poor?
> The statement that ""At the time LAMP was pretty much all there was" is simply wrong -- flatly and factually incorrect.

I could have qualified it better, certainly. "At the time LAMP was the dominant platform and almost every shared host offered LAMP and only LAMP, a condition which has only in the past 3 years begun to change".

> The underlying issue is the poor security in WordPress. The team in charge of WordPress has not shown a great concern for security. We must criticize them for giving security such a low priority. They need to change their attitude.

And I do. Some of the bugs that get closed are astonishing. Wordpress is developed without automatic tests, security fixes are never backported (you always have to upgrade -- getting new features that might have new bugs -- to get the fix), the focus of effort is almost exclusively on new features and not on closing issues in the tracker (though this seems to be improving).
robots.txt is meant to be read by robots, hence the markup and location.

for humans just use normal web pages. like an 'about' page, for example
MIT Bad Ideas Nth Annual Python Bee.
I call shenanigans on that....

There are plenty of people who should not be in the stock market, and are basically just gambling.

But in the casino table games, in general, the odds are always against you. There IS no winning strategy.

In a market, any market, there IS a winning strategy at any given time, though the strategy will change with time along with the market.

The point of the PP was more "Pay $25k to go to school and learn about trading stocks" or "How to play with $25k on the stock market to force yourself to learn what's up in real life."

Either way you are out $25k, though in the second scenario there is the chance you may actually end up ahead.
1000 most-visited sites on the web, alternative for Alexa list
the about page on your website is throwing a 404
This assumes both that you'd get .1% (fairly generous to my understanding for someone who is not VP of Engineering) and, critically, that you'd be allowed to keep it. Savvy people whose only job is maximizing the firm's return during investment / M&A / etc have been known to retroactively adjust equity grants of employees, particularly employees who are not in the room when the decision is made.

Not that Facebook would ever do that, of course.
Much of life would be improved if it were more video-game-like. Work, school, and daily chores could all benefit from a structure that reliably rewards sustained effort in the way a video game does. On the other hand, I don't think video games can provide a useful solution to existential angst.
Seed and Venture Capital | Business.gov
> Wrong, it's perfectly possible.

I thought so too, but in practice it doesn't work (I proposed it to them a while back).

Wordpress stores database credentials as globals. Even if you gave each plugin its own permissions, they could always go straight to the superuser account for that database.
See my other comment in the thread: the design of Wordpress relies on a global variable to hold database credentials.
Thanks! Joined. :)
Alex, can you link the bug(s) or patch set for your similar changes?
Which is exactly why it should never have been called "list". If it were "vector" or "array" you'd never have even wondered.
I completely agree. It is absolutely absurd.
From the terminator homepage, it sounds like it is possible to get it running on OS X:

Mac OS X

To install Terminator on Mac OS X you will need to be using the Fink project, and have it configured to allow unstable software. With those requirements satisfied, in a terminal run:

fink install terminator
Architecture would be the perfect field for this guy. Specifically at those firms that dabble with digital fabrication technology.

There's been a major transformation in the industry. Designers using CAD-based software that interfaces with 2D/3D cutting and welding machinery has allowed custom structures to be created in a cost effective way.
There are some nice images/videos here showing the process (albeit on a smaller scale): http://workshopsfactory.com/past-workshops/

Here are some interesting links.
A few examples in the real world:
http://cspacepavilion.blogspot.com/2008/04/pavilion-180408.h...
http://www.designboom.com/weblog/cat/9/view/6388/asymptote-a...
http://www.evolo.us/architecture/winners-of-the-tex-fab-repe...

Frank Gehry was one of the pioneers in this space. His buildings would be completely unfeasible without the use of digital fabrication. Consequently, his firm was one of the first to package together a platform (based on CATIA) to allow architecture firms to manage mass customized components within the confines of building lifecycle management:
http://www.gehrytechnologies.com/index.php?option=com_jportf...

Here's Harvard's design school incorporating robotic assembly:
http://www.archicentral.com/on-the-brinck-at-graduate-school...
On neat thing I discovered on accident a few days ago. If you make Iterm2 fullscreen, then alt tab to another application, it stays in full screen mode in the background. So it is basically like having a terminal as your wallpaper.
By the time you've rendered the page, it's already too late. In rendering the page you're running the untrusted code.

Wordpress themes are a double-edged sword--Wordpress became what it is today because of the flexibility that themes provide, but it comes at a cost. Other theming engines traded flexibility for security, and as a result aren't nearly as popular.
Oops, fixed now. (redirecting to my blog about temporarily) Thanks for the heads up.
An interesting read, but I will note that the linked article is from Robert Hare's own website, and it reeks of pop-psychology and pop-science (lots of anecdotal evidence, and claims of him being a misunderstood pioneer, not much in the way of actual verifiable arguments or even proper citations). I know that the idea of the psychopath, the unrepentant criminal or person without the ability for empathy, has become popular recently, but I am skeptical of some of the claims I've seen about the nature of the condition itself, the diagnosis of the condition, how common it is, and the possibility of any sort of rehabilitation.
Marine Corps combat sketch artist.
Talented combat sketch artist.
I'm in Iran and the only left way to access free internet is now UltraSurf! government is banning every opportunity to access websites.
some of banned sites in Iran are: facebook, myspace, twitter, youtube, rapidshare, wordpress, bbc, cnn, voa, thepiratebay and LOTS of other ones!!
now you can imagine how essential was having tor!
Just because someone is 10 times as effective a programmer as their coworkers doesn't mean that they will be able to start a successful company. Sure they will nail the technical side but may still struggle with everything else that comes with a startup.
Not just beheaded (a particularly gruesome term in light of this topic), but to have a very negative association. Remember that SuSe is open-source but supported by the very corporate Novel. I don't know that I'd want that association with my company, and the suits running Novel are probably less inclined.
Expect that your relationship will change and be prepared to change with it. Expect to forgive the past and expect to discover the future.
> "Meaning is the feeling that we're a part of something bigger than ourselves. It's the belief that our actions matter beyond our own individual lives." But no, actually, that's not what meaning is at all. Meaning is when those feelings and beliefs refer to something that is true.

How do you know if feelings associated with meaning refer to something true?

Is the meaning of life effort, of mother who singlehandedly raises two children who will live mediocre lives and die childless, really true or she just thinks it is?

Is the meaning of the sacrifice of a soldier at war true? Or just some people think it is while he is actually just meat for the grinder?
Using Macports, you can install it.

port info terminator
terminator @0.95, Revision 1 (sysutils)

Description: terminator lets you open multiple terminal emulators in a single window.
Homepage: http://www.tenshu.net/terminator/

Library Dependencies: python26, vte, hicolor-icon-theme
Platforms: darwin
License: GPL-2
Maintainers: ryandesign@macports.org, openmaintainer@macports.org
Not really news... just a designer concept.
Minimalist infographic designs
That was certainly the case in Illinois with SBC / AT&T.
I have friends who own those things for their business and let me use them. As for how common that is, I'm going to guess it's a) more common amongst hardware geeks than software geeks and b) more common outside of major cities where real estate is expensive.
All Time Best Android Games of 2011 Asphalt5 apps Review | InfoMov.Com
'Communist Monopoly' Boardgame Teaches Downside of Socialist Life
I don't like most of the arguments in this post because it tries to show you the company's point of view on why you shouldn't get more money. While the arguments are indeed persuasive, they're moot.

From the Economics point of view, your compensation is determined solely by what you can negotiate. Nothing more, nothing less. If you can get a company to pay you $120k/year to call them once a month and say "This phone call just cost you $10k", then you most certainly deserve the money. If you work 80+ hours/week, always put the company's best interests first, work in harmony with your coworkers/customers/vendors, be more productive than 20 other coworkers, and still only make $25k/year, you most certainly deserve the money.

I know it's very hard to stomach this but you get exactly what you can negotiate. You may feel you deserve a lot more but that is just wishful thinking if you cannot negotiate a better salary. If you make 60k at your current job but you think you deserve more, find another company that'll offer you more. If you get an offer, then switch (or if you really like the current job, renegotiate based on the new job offer). If you can't get an offer with more money, then you're currently getting paid exactly what you deserve. If you can't accept this fact, then (1) do whatever you think will improve your chances of making more money (2) keep looking (3) be content and realize that the invisible hand is working.

The simple reason why even really bad CEOs get millions of dollars while destroying the business is because they negotiated successfully. Can you?
I love being able rename tabs, I just wish that they would unify the move the cursor keys with the standard OS X keys.

ie: beginning of line -> command + left arrow.

I realize that people are probably used to it, but personally I like minimizing the difference between any context switches I have to make.

Maybe there is an option somewhere I can't yet find.
I'm going to say something sounding terribly naive: It's almost as if Reiser thinks humans are essentially genetic code that can be duplicated to produce exact copies. It's like he's objectified people as physiological analogs of his own work.
I'm kind of surprised at all the grumpy comments -- this idea made me smile.

I like the idea of a team leaving their collective signature in a hidden-away corner of a website. The semi-secrecy (after all, how many people are ever going to read a websites humans.txt?) and feeling of ownership that this gives is really neat.

My projects are getting a humans.txt!
I like how symmetrical the entire thing is. It pleases my inner OCDness.
Unfortunately most professional Ruby work is still done within the Rails framework these days, which more or less binds you to a more traditional OO type style. I do find that in regards to everything other than class/object abstraction my coding style gets more and more functional.

Especially when working in a team environment though it's important to stick to some established standards and idioms...

That said, Ruby itself gets more functional with each release, but it would seem unlikely that it'll ever completely shed it's OO-ness.

Rambling aside, some great links.

http://moonbase.rydia.net/mental/writings/programming/monads...

http://www.khelll.com/blog/ruby/ruby-currying/

http://nex-3.com/posts/43-fun-with-the-y-combinator-in-ruby
> That said I often disagree with him, including on this issue.

The people who downvoted probably agree with him or are trolls.
So, should I assume i can read your book in 20min? Or did you filled it with fluff and filler? :)
Special Ways to meet a Short Story Essay
A short story essay can mean two things. Students assigned the short story essay should be conversant with both of these things. It is important that the requirements of the essay are verified before the writing of the essay to make sure they write the correct one.
I think you mean OCPD: http://en.wikipedia.org/wiki/Ocpd
tell you the correct scope of what they plan to ask? :)
The "downloads" page states that the uploaded date for the only file available is January 2009...? Am I missing something here?
As good as it may be, I'm not sure I want to waste time using an 2-year old Alpha version.
Creating advertising supported themes is a legitimate business model, and trying to stop someone removing the advertising by obfuscating code isn't really any worse than, say, distributing binaries to software which have been compiled to make it harder to change the source code.

I personally don't like to use software projects which aren't Free / Open Source (meaning that the full, unobfuscated source code is available and you are free to do what you like with it) - but I think it would be a stretch to say that distributing binaries or obfuscated code is automatically shady. You have to trust the person that makes the site, but asking someone to trust you is not synonymous with shady unless you then violate that trust.

Of course, if the sites are plagiarising other people's work without a license, including malicious code, or misleading people about what the code does or doesn't do, then there is a legitimate concern.
ahhh really? i was giving reasons to watch the video rather than enforce the other comments that say it was a waste of 2 minutes. It was just positive feedback?
the store was on google.com

google billed my Credit card.

google posted several videos bragging how they had control on the device creation. (ironically, there was even one devoted to quality control of the device)

And yes, the other reply is correct. most of them are software issues.
This guy sounds very talented, except perhaps at finding a job. He describes lots of interesting things he can do, without really describing what benefits he can offer to a potential employer.

Most of all he does not really describe what he would like to do (there is an undertone of teaching mathematics, most of which I would assume is done at university's and most of their recruitment would probably not be done through this way).

Providing a portfolio of a variety of skills without really defining what you want to do is really going to limit your employment potential to a select few.
> overwhelming vast majority of uneventful cases in which justice is (at least nominally) served.

You are assuming in that statement that there is an overwhelming majority of cases in which justice is served. You even try to leave yourself an out with the "at least nominally", which demonstrates part of the problem with your argument.

Among the problems with this argument: the assumption that many of the crimes we are convicting people for are actually bad, and thus worthy of being considered crimes. The assumption that convicting and imprisoning people for the crimes that they commit is just, or even that it achieves whatever ends it is supposed to achieve. The assumption that people are convicted of crimes on the basis of whether or not they actually committed the crime, plus a small random factor due to mistakes, rather than systemic social reasons relating to class, race, poverty, and other social issues (even if many of the people who are convicted of crimes are actually guilty, if the guilty of one group are convicted at a far higher rate than the other group, it's not quite right to say that justice is served in this case).

You have to be careful about bias in the other direction; the just world fallacy. It's very easy to believe that we live in a just world (and part of why people find such hope in the idea of just deities); when something bad happens, many people try to find a reason or to justify it. But in fact, we do not live in a just world; we live in an impartial world, populated with imperfect people. Given that, you need to be skeptical of any time you find yourself thinking that the vast majority of any particular situation is just, especially with stakes as high as criminal justice.
Medical Laboratory Tests
Medical laboratory is a place where the tests are conducted in a clinical specimen or parameters with a view of getting the information about the health of an individual. The tests which are performed in a medical laboratory are done for the diagnosis, prevention, treatment and prognosis of particular disease from which the person is suffering. There are usually two types of medical laboratories for conducting various types of tests
Qwiki is certainly getting way more attention and hype than their "disruptive technology" deserves. You can't just add a screenreader to Wikipedia and call it innovation.
I have seen this sort of test used in the workplace, a friend of my wife's was applying for a job (online) for a Ralph's supermarket position and after the application they had a personality test. It was obvious that they were trying to exclude people who had incompatible personalities to what they were looking for.
"I don't like most of the arguments in this post because it tries to show you the company's point of view on why you shouldn't get more money."

The article is not about "should", it's about the "why". Well, maybe except the last section but even there the author refrains from making any strong claims.

The author's analysis of the "why" is more insightful than "because that's what got negotiated".
I've been saying it for friggin' years and people tell me I'm somehow overreacting because they think sociopath = violent.
Banksy, how can I contact you? Nice username catch by the way.
Oh, you have practical considerations! Then by all means do what works best.

I was just thinking about purely theoretical optima.
There's absolutely nothing wrong with wanting something if you have something useful to offer in return.
Always pay your web developers
They know that they can't get the game they want because their phone isn't "new enough", when the game just depends on the Android 2.3 gaming improvements and could easily run on their hardware.
Hey, it beats the piss out of Yet Another BS Article About Google, Apple or someone's hot new flaming shit that everyone in the Valley is buzzing about. They call it variety. I've been told it's the spice of life...