skysight-inc/HackerNews huggingface dataset:
I think if you are only responsible for yourself, then you can absolutely please yourself where you work and for how much.

I take the point that I think you are making though - I wouldn't take an extra £X,000 if it meant I never got to see my daughter during the week because I was working 20 hour days. I would say that is different to generally just not enjoying your job though.
GeForce GTX 660 brings Kepler to $230
Forget FPS average. We've measured individual frame latencies to get a better sense of the GeForce GTX 660's real-world performance against not only its contemporary rivals, but also mid-range cards dating back to 2009.
That's the point, though. Lots of people would prefer to discuss it somewhere like StackOverflow, but can't legally.
Ways to Make Your Infographic Totally Awesome
Zuckerberg’s Remarks Send Facebook Shares Soaring — But Can He Deliver?
I've also spent a fair amount of time working in Max/MSP and I would support nearly every statement you said here, even though I'm not a programmer that thinks in graphical terms.

The 'wires going everywhere' thing is potentially a problem, but I usually took it to mean that it was time for more encapsulation or better code organization, which is I think more or less what you were suggesting. On the other hand, lots of artists create amazing work that's so will make you think you're going to have a heart attack just looking at the rats nest. But hey--these are programming amateurs and they're doing amazing things, really fast! I know some musicians who could cook up amazing stuff in Max so fast I would still be thinking about how I would structure the code and they'd be demoing it. It's also important to remember that much of what we focus on as professional programmers is less important to artists for whom cost of implementation is far more important than reuse.

Regarding version control, yes, modern max patches are in fact serialized to disk as JSON. There's an option you can set that causes the program to perform a sort on the structure on save, hopefully minimizing the diff. I worked w/ max patches in git for years, and it was fine though I never really tried to do anything even remotely interesting like merge from another branch; I treated my max patches more like binaries in version control that happened to be stored really efficiently.

In the end, much of the work I would do in Max involved writing a lot of things in C/Java/Javascript and wiring it up, and the reason is, as you alluded to, the mouse. It's just not as productive to move boxes around for me as it is to write text, but boxes and lines make really great glue code for putting together inputs, outputs, and a set of algorithms into a single work, especially if that work is time-related in some way.
A perfect example of design that complete overshoots and denigrates its usability and usefulness. I wouldn't even expect this amount of slickness from a web app that dispenses froyo from my cd-rom drive. The Mobile experience should be the desktop experience, as well; for something like a police blotter.
So neat and efficient, really like it, especially Focus Mode.
Can I Buy the iPhone 5 Yet?
So the Apple iPhone 5 is meant to launch sometime tomorrow. Unfortunately for us, we don't know what time it'll be available for pre-order.

PS: Sorry about the random domain name, it's something I had lying around from an old project, and not really relevant.
ABBA Seeks to Top Charts with Flash Technology
Intel predicts ubiquitous, almost-zero-energy computing by 2020
It's open source. Mozilla can't (and shouldn't be able to) prevent carriers and manufacturers from tinkering.

And per the article, one of the benefits of the OS is the ability to modify the GUI and default apps with simple HTML+CSS+JavaScript.
I Haven't Quit Twitter - Twitter Quit Me
No problem! I don't know much about this but it appears that usually there is a trial period where people have to go through trying several different medications till they find the right one.

Meanwhile, try reading this: http://www.amazon.com/Feeling-Good-The-Mood-Therapy/dp/03808... I haven't really read it but I've been exposed to the CBT methodology that it's based on (see my other comments on this thread) and it works.

Get help soon, and good luck! :)
I did not mean the post to be offensive. I apologize.

Ok here is where experience has taught me that your conclusions are wrong.

Similarly, replacing a light bulb on a car is a job the owner can do without the cost of a professional.

A lot of people cant do that. And I mean a lot. Same with wipers, and even windshield fluid. I even had people coming in to check their tire pressure.

Just because you can do something for yourself, does not mean others can do it. I cant, for the life of me, correctly sew on a button. Just cant. I pay people $15 bucks to sew on a 10 cent button. Am I dumb? Probably. But I can sew and they can. So I pay them whatever. Same with cars. I fyou can do it yourself, then more power to you.
It's human nature to see patterns and to generalize, but your bias is that you see religion as nothing but a brainwashing and control mechanism for the weak-minded, and you equate all such mechanisms with religion. It's not that I disagree with your original post, but "religion" is not essence of the problem.
Just to be clear: I'm not the founder, neither am I affiliated with this platform in any way.

After researching other coding interview tools, I stumbled upon this one (that I'll probably use next week), and wanted to share it with HN.

If the discussion here is interesting (as usually), I'll send the link to the author.
I shouldn't have used 'when', it can be read as an implication, but I just meant around the time pg talked about lisp.
Nice in theory, but in practice it doesn't work that well as we see with Android. Most Android-phones have crapware, skins and other added "features" from manufactures and carriers.
So how do we curb this voracious appetite of needing to get into every bit (data, apps, ads, other value adds) of being a telco?

I agree with what you're saying, but how do we get to a state where we can have "dumb pipes", yet have an open, privacy driven and easily user controllable OS on a device?

Is there an alternative to always needing to "add value"? Isn't earning our coin off carrier charges, data etc enough?
*WebGL has GLSL (HLSL is Microsoft territory)
It's complicated because people don't want to cook. If you eat freshly cooked vegetables and WHOLE grains, what problem will you have? Another silly attempt at "hacking" our bodies. Spare me.
Make it: "the thinnest smartphone that matters".
> A study in Nature found that an average of 7% (with a range up to 25%) of US college students have used a nootropic at some point in their careers.

http://singularityhub.com/2009/10/06/should-students-be-test...

What would you bet that ivys have a higher rate than average too? :)
Potentially relevant - Johann Hari's article in HuffPost about his experiment with Provigil (aka Modafinil).

http://www.huffingtonpost.com/johann-hari/my-experiment-with...
I Hate Open Source Software - Why Open Source Sucks
Nikon D600 preview - entry level Full Frame camera
Using the Get Function - Course Introduction to jQuery UI - Part 20 (free)
If you think of anything, please file an issue https://github.com/lincolnloop/django-best-practices/issues. It's written for the novice-intermediate audience which can sometimes be hard to do when you've been working in it daily for years.
This isn't an article only for US citizens. If you can't care less that a major government is recruiting hackers for national defense (or offense) & paying for their school/training, then maybe you should think outside your borders a bit.
It's definitely far from comfortable if you compare to your favorite editor/IDE. In my case, I'm fine with it because I just want to assess the overall coding and design skills of the candidate.

For instance, I'm well aware that when you take Eclipse/IntelliJ away from a Java developer, we feel hopelessly lost, so I wouldn't be picky when seeing the candidate answers.
Writing My First Code and Mastering the TI-83 Plus Graphing Calculator
I agree with you on the level that it is a very limited view, but as for the OP states that "Most people who consider themselves programmers are employed effectively selling underpants on the internet using LAMP."

I was slightly offended when I read this - I'm 'only' a web developer, but I don't believe I'm any more or less useful or talented than anyone who say, programs kernel drivers.

I'm sure the people who program kernel drivers would disagree with me, on the other hand.

It's a topic which has bugged me for an age now, am I a real programmer? Am I actually making any difference to the world? And the answer to both of those, perhaps, is no, but on the other hand, with the exception of Tim berners-lee, Linus Torvalds and Dennis Ritchie, all of us are pretty much interchangeable. I.E. You could remove us from the team and replace us pretty easily with someone else.
To be fair, I think it was still the current version up through 2011.

The more important point is that the failure mode is simply that the assets load from the CDN as if there were no squid proxy. This is not ideal, but it's not so bad either.
Microsoft brings not-Metro touch UI to servers
Where can mobile app developers get money?
So what? Sports are essentially about competing, so the playing field being leveled is important. Academics is about the advancement of science. If doping helps a student to find a cure for cancer, I see no reason to object.
Over Quota :P
Your suspicion turned out to be correct. At least one of the actresses in the movie spoke out about the fact that they were actually cast for "Desert Warrior", a movie with absolutely nothing to do with Muhammad. They never even spoke the name! Everything was, as we can clearly see, dubbed in post-production.

At least one source: http://www.cnn.com/2012/09/12/world/anti-islam-film/index.ht...
Yeah, a lot of this is personal preference and obviously, there's a million ways to do it. Our perspective is that manage.py is a script (you never import it as a Python module) so we bump it out and install to your path using setup.py.
I only have one question, can I get some links to buy these?
There's a two-hour limit on edits, after that only a mod can change it.
Mozilla FireFox 15.0.1 (2012) » СКАЧАТЬ БЕСПЛАТНО
If you can write HTML, you can do the same with http://getsimpleform.com/
Would this allow some kind of mine-by-SHA cross-site attacks?
(sidenote: I've not thought this through, this is just an off-the-cuff thought.)
USB is sufficient for a dock connector.

Apple announced that Lightning was all-digital. Therefore it does audio basically the same way that USB does.

And I'm willing to bet that, like the iPhone 4, Lightning requires an authentication chip before the play/volume/track buttons on accessories work. And that the authentication chip costs a lot more than a USB chip.
No way this goes more than an hour or two without being closed.
There are two ways of constructing a software design: One way is to make it
so simple that there are obviously no deficiencies, and the other way is to
make it so complicated that there are no obvious deficiencies.
- C. A. R. Hoare
It's the glittering lure of write-once run-everywhere.

Devs still fall for it, even though we should know better.
In the end, they don't matter.

But, as a candidate, once you try it once, and see what the interviewer will see, you become very self-aware of those minor details. It perhaps adds a bit of unnecessary pressure for some.
Ah, I didn't think you'd be interested in LXC as I thought you'd be running your VMs under OS X?

If you're considering running VirtualBox (Vagrant) under Linux/Solaris, VirtualBox does support a limited form of overcommitting RAM (not under OS X, however):

https://www.virtualbox.org/manual/ch04.html#idp18673360

I believe you can use this with Vagrant via:

http://vagrantup.com/v1/docs/config/vm/customize.html

You still have to dedicate RAM to VirtualBox -- but you no longer have to dedicate it to each VM.

If you are already using Citrix, the Xen Server product has supported a limited form of overcommit since version 5.6:

http://support.citrix.com/article/CTX124972

I would think spending time automating deployment to the same environment as you use for production would be better than having a separate technology for development? I don't know what your internal politics are like, but setting up a dedicated server with a few tens of gigs of RAM for development and testing should be a worthwhile investment -- and running the same software there as in production should be good both for knowledge transfer and avoiding surprises going from testing to production (and vice versa).

Finally, I've been a impressed with vmware's new open source project, CloudFoundry.com/.org -- if not so impressed with their documentation for the free/open version. Apparently you can use that with VirtualBox as well:

http://matschaffer.com/2011/04/cloudfoundry-virtualbox/

Note that Vagrant is in the process of being refactored with the goal of adding support for other hosts than just VirtualBox in the (relatively) near future.
As the post admitted, few supplements have benefit once you are eating a well-balanced diet. As he put it, "these are best used to fill any deficiencies." Though it is sad to see what amounts to an infomercial voted up to the number 2 spot on HN.

Added: Now it's made the top post.
If you could find a malicious file that had the same hash as the current jQuery before the next one was released, then yes. I don't think this is possible, but I'm no expert!
This kind of request strikes me as kind of similar to the movements to standardize English spelling. There are groups out there who, for at least a hundred years, have been saying "can we please stop spelling the same sounds in five different ways? It's not a good approach to language and people waste a lot of time that they wouldn't otherwise." It's true, but at the same time, there are reasons they're not making any progress.

JavaScript shows up in new places because everyone already knows it, because it's relatively easy to write a JS app and deploy it to every single platform, because anyone who wants to learn it can probably jump into a REPL from Facebook by hitting cmd-shift-J, because there's a huge amount of code already written in it, because there's intense competitive pressure to optimize the interpreters, etc. etc. etc. The same kind of reasons that English is hard to replace. If you want to improve the situation, you can't just point out the flaws, you have to offer a smooth transition from here to a better language.

But actually, that's already happening. JS is actively, incrementally improving. (As one random snapshot: https://brendaneich.com/2011/05/my-jsconf-us-presentation/) So the answer is, no, we cannot stop putting it everywhere. That is not going to happen. But we can make it better.
Google shutting this down in 3..2..1..
Anything like this is going to need a mandatory Cache-control header that indicates whether the content can be shared cross-domain. Otherwise you can just probe the cache for arbitrary resources, similar to stuff like the a:visited browser history attack.

Or have we just given up trying to deal with all the privacy leaking side-channels in browsers these days?

Another way to do this would be to allow multiple alternative src urls for a resource. Then the browser could pick the best (for as yet undetermined values of best) source the resource.

This has the extra bonus of advantage of looking mostly like a normal <link> or <script> tag and doesn't introduce yet another way to probe across domains.
I think another big reason for the success of the cassette was that you could record your own. I remember 8 track, and while I'm sure you could buy decks that did recording, I don't remember anyone I knew having one, and I don't ever recall seeing blank 8-track cartridges for sale.
Nice, but to make this really useful, you need to change the content type, it's currently text/html and some feed readers don't take it well
This is so wrong it isn't even false. Direct experience contradicts every single assertion GrumpyNerd makes.
I would argue that knowledge of Assembly and knowledge of Architecture go hand-in-hand. I can't imagine many people who actually 'get' Assembly saying 'I don't understand Architecture'

Also, I went through some low-to-mid range math in school (calc-3, diff. eq., linear alg.) and those classes very much made me a better programmer. The analytic thought processes you learn through those classes is invaluable.
I guess I was thinking it'd be used for much more than just jQuery, and fast. Then for anything that any site wanted cached, some other site could essentially grab it if all they had was the hash.
Scientists discover how brain cells age
Balsamiq 2.2 is here
Speaking of dogs, if you scroll along the officer line-up and click on the dog it barks!
Hi sum1randum,

Have you tried engaging the AWS customer service team on this? AWS has a public face that looks 100% robotic and automated, but I assure you there are AMAZING support & engineering teams behind the scenes who have a strong vested interest to make sure customers are successful using AWS.

IMHO, it might be worth a shot to send them a ticket that basically says, we bought RI's for the instance type we needed at the time, but now you guys released the new High IO type, and for us to be successful we really need to upgrade these RI's. So, the ideal outcome is you go buy your new reservations and then they give a prorated credit for the rest of your RI term on the old ones. I would imagine they might still steer you to the RI marketplace now but it's worth a shot if you can be persuasive enough.
How long do you anticipate a cost factor of 10 being reasonable for?
Growth hack for business development
I've been taking cod liver oil, ginseng, and multivitamin (vitamin A through D, thiamin etc.) for the past month or so along with a pretty healthy and substantial vegetarian diet. I couldn't say if it's benefited me or not because the effect seems so slight that it could only be measured with some pretty detailed self-tracking.

I'll be trying Neurozan (http://www.vitabiotics.com/Neurozan/) in the next few weeks.
I'm sure you're right, but I'm not sure I understand.

It would only apply to scripts you add the `sha256` attribute to and you would probably only do this for public libraries.
It's not about languages. With a certain level of experience languages can be learned to a useful point in a weekend. The problem is the knowledge of the platform, the APIs, the problems each platform has, which parts you should use, which parts you should avoid, what performs better, what hangs your app, what renders things poorly. All those things require a lot more time to learn.
I have moved it to http://nitinh.com/ytplayer for the time being.
Not sure I understand. How would another site grab it? And if they imported it into their page, why would that matter?
Very cool. And I suppose in a pinch you could always start X using FBDev when you need something that doesn't support the frame buffer directly.
If anyone has feedback on this topic, there are probably many of us hackers that would sure appreciate some insight.
Unless it's side-effect free, it could pose an ethical dilemma. Would you take a pill wich makes you a prodigy but shortens your expected lifetime with 5 year? What would you think about the same decision if the former prodigy level becomes the new average in your field because of the widespread use?
Interesting indeed! Useful insights.
Thanks for the feedback! I filed a couple of issues to address this:

* https://github.com/lincolnloop/django-best-practices/issues/...
* https://github.com/lincolnloop/django-best-practices/issues/...

If you think of any more, feel free to file your own.
It's too bad that this reads like spam. Anyone care to share links to legitimate research?
Actually the good news is that it should actually be easier to find research on these drugs than your standard drugs because they're not being tested by big pharma, which means there should be much less of a file drawer effect.

That said, you'd have to be kind of dumb to think that you can improve your brain function by taking the same cocktail of drugs every day. Taking low doses of different stuff on an intermittent basis, maybe, but hammering the same receptors day in and day out and expecting some sort of longterm benefit is extremely naive.
This is not an official photo of the Toronto Police, but it has been widely circulated since...

http://twistedsifter.com/2011/07/picture-of-the-day-cops-in-...
Review of Vidyard
Vidyard is a company that knows the importance of video and has provided a service to help you take your produced video and ready your clips for a company website, internal company use, Facebook page and Twitter account as well as for YouTube.
Some poker players have been talking about this one too to boost their performance.

http://articles.latimes.com/2007/dec/20/science/sci-braindop...

http://groanblog.livejournal.com/865.html

I've read elsewhere that it can be addictive.

Also, the LA Time article discusses Inderal, a beta-blocker which could be considered a smart drug since it eases nerves by reducing adrenaline rushes (no more shaky hands or pounding heart). Might be helpful to the hacker community if you're stricken by nerves working on a tight deadline.
Not to mention the daunting prospect of dealing with Objective C, Java and C# simultaneously.

Who does this? The vast majority of mobile developers I know specialize on one platform. A small handful are competent on two. Most companies that care enough to be on more than one platform will hire out to specialists for that platform.
A word of caution about vasodilators: I've seen them touted more and more frequently by nootropics enthusiasts, as though they're completely harmless. This is not necessarily true.

Blood pressure is a very meticulously regulated process in the body, with countless chemicals, hormones, and other endogenous signals in the mix. It's entirely possible, if uncommon, to overdose when self-administering vasodilating drugs. A lot of vasodilators work by ionically tweaking the fluid retention of the kidneys, which, if thrown out of whack, can lead to all sorts of not-so-fun problems.

In general, be careful when messing with your blood vessels, or with any drugs that change the ionic balance of your bloodstream.

The other thing I'd say is TANSTAAFL. Generally speaking, when you're upregulating one process or chemical in the body, you're downregulating another process or chemical. If you're not sure what's being ramped up, and what's being ramped down -- or, even scarier, if science doesn't quite know yet -- then proceed with a tiny bit of caution.

I don't mean to dump cold water on the idea of nootropics. Some of them seem pretty harmless. Some of them may indeed have a net benefit. Others...perhaps, but the jury's still out. In the meantime, I guess I am hesitant to treat my body like a lab experiment. Especially when there are so many proven, healthy, effective ways to enhance cognition. Such as exercise and study.
Who cares if thinkers use drugs? They have since the dawn of time, and it's helped all of us by letting already brilliant people get an extra boost. Whether it's psychedelics, marijuana, or nootropics, we know substances can not-insignificantly impact our creativity and inspiration.

Nevermind what a specific college or professional sports organization has to say about this; maybe someday they'll start thinking themselves, perhaps with the help of some substances, and realize that maybe the "college entrance exams, program entrance exams, and other educational competitions" are themselves a bit silly in the context of trying to truly find important ideas.