skysight-inc/HackerNews huggingface dataset:
The stress, overwork, aggravation and frustration and sleepless nights is just simply not worth it. I've spent significant portions over the last 3 years ill from problems that are probably stress related. I've gained weight, lost fitness and my work-life balance has gotten terribly out of whack. I just realized earlier in the week that my license expires next week and I literally have so many meetings scheduled that I simply won't be able to make it to the DMV in time. I've even had to cancel my vacation for the later part of this year.

I realized this year that of the three major parts of my day, with 1/3 sleeping and 1/3 working, I'm so miserable that the 1/3 I should have as free time is simply wasted either over working, or coping with stress. And realistically I'm not even getting my 1/3 sleeping time either.

That was my situation up until 5 months ago, and the pay cut I took to get out of it (about 10%) was worth every penny. People have told me since then that I now seem like a completely different person.

In my situation, the mental load got so bad that it actually started hampering my ability to find another position[1]. I started approaching every nibble with desperation and likely underperformed on multiple interviews due to the self-imposed pressure to get them right so I could get out of my miserable situation. I worried about actually having time for interviews with the schedule I was working. My failure to find something else then fed back and made the problems related to the job worse by injecting hopelessness. I finally managed to break that cycle long enough to find a position at a very small local company.

[1] As a bit of background to put this and the following statements in context, I live in Dallas and spent almost 10 years at a major defense contractor here. I also have some issues with explaining my experience in detail, particularly confusion over my "systems engineer" title[2] and not being able to talk about the good stuff I did.

[2] Aerospace/defense systems engineers are not what most of you probably think of when you hear that title: http://www.incose.org/practice/whatissystemseng.aspx
That doesn't make it "significantly more Free" just equal. MIT is not copyleft. I think arguing about quantities of freedom is fairly meaningless. Especially in this case where this is no effective difference in the rights of developers or end users.
Web Applications in the Cloud
Iphone 5 Launched
Download links are live now
I would recommend you to check Interviewstreet.com too.
They are much more established.Companies like Facebook, Amazon are using them
Now Playing: Bach - Air ("on the G string").
Coming up next: Justin Bieber - As long as you love me.
I think you algorithm needs some adjustment, otherwise nice concept.
I mostly agree with your points, although I personally think that the JavaScript ecosystem is maturing quite rapidly through node and amd.
I couldn't agree more. It's all good being purist JavaScript for most applications, but having some kind of native code support is really important when it comes to things like games.
Not inconsistency to me. + is a string concatenation operator, - is not (maybe it could be) and '1' - 0 is just a fallback.
Please, please, stop saying that there is a law on microUSB compatibility in EU. There is memorandum of agreement, which is not binding. Vendors agreed that it would be awesome, if you could charge any phone via common external power supply. That's all. Nobody is forcing anyone to do anything.

Also, there are several standards, which also are not binding. One can implement them and wave hands, but one can also ignore them or work around them (via adaptor, for example).
Someone make this for twitter please! A big problem with twitter is that most active users use it for everything from communicating with their significant other to sharing industry news. In most cases, I am only interested in the industry news-related posts when I follow someone and yet, over 50% of my twitter feed(no matter how hard I try to filter) is full of random conversations not reflective of my interests. For the longest time I thought the problem was the group of users I was following. So I removed almost everybody and cut it down to under 20 at one point. It didn't help much: my feed remained dominated by mostly random conversations.
I've used this in an interview and was very frustrated.

Perhaps it was the fault of the interviewer and the way he framed his questions (they were slightly involved questions -- "write a command line utility that converts an image file, include unit tests, etc.)? I would often have to write my code in the online editor... (so the interviewer could observe my "style") and then bounce out of the browser, throw it into iPython or sublimetext, run the code, debug in my editor... go back to the browser... write my updated code out... rinse repeat.

Code interviews are a bit nerve racking to begin with -- and interrupting my workflow so jarringly doesn't really help. I prefer when hiring managers have me branch a git repo on git hub, encourage me to commit my changes to a project frequently and discuss my thought process on the commits. I think that process works better for both sides.
> We have plenty of challenges to overcome but it's nothing that can't be fixed. We're fully aware of some of the frame-rate issues on the really low-end devices (like in the video) and are actively working on improving that (it's a main priority to get 60FPS).

This is the real boom to the web community. The fact that Mozilla has to make these things work. I get frustrated when I do a translate3d(-100%,0,0) on Chrome for Android and it's not buttery smooth. Or I use onscroll to achieve an infinite scroll list and it causes scrolling to be laggy.

I'm sure the Chrome (and Safari) teams are aware of these issues and working on them, but to Mozilla they are absolutely essential. This will put pressure of Apple and Google to put a stronger emphasis on web app performance.
I work for the leading newspaper websites in my country.

IE6 is around 0.4% of traffic so no, we no longer support it. Even IE7 is barely being tested (3%), only if users complain will we take a closer look at fixing things for it.
エアジョーダン5
Innovative technology for better decision-making
I don't get it. What is their point? Why not go public once they have some results? Also wondering how they want to get fast results when presumably a lot of effects of diets are only visible in the long term?

Also, are there really just useless studies, or are they just not popular enough?

This almost cries out for a parody. Teleportation - we have waited long enough. Now we bundle the best scientists and we will deliver fast results.
If you don't want to do your work nor like the people you work with, you should really switch jobs...

That said, I agree that companies should not try to creep in weekends and evenings. Having a life outside work is healthy and should be incentivized by every company.

But really, work is NOT a "necessary evil" for me...
It's worth a lot. However, you don't necessarily have to give up a lot to get one. The thing is, jobs like that tend to also offer good pay and benefits, etc etc. The jobs that are horrors also tend to try to cheap out on pay and benefits are hard to come by.

At least, this has been my experience. The culture on HN is a little different, and startups certainly play by different rules.

I get a lot of job offers lately (even calls) and I tell them all the same thing when they ask if I'm looking: "It'll have to be really compelling, because my current job is really great." I've got good pay, I pick my hours, they rarely bother me after work hours, and overtime is extremely rare. My only complaint is that I don't find the work challenging enough, and that's an important thing. Still, it leaves me free to enjoy my freetime more because I'm not constantly burnt out from challenging myself 8 hours a day. So it's a tradeoff. (Previously I was challenged, but I'd come home and do nothing productive at all. I'd already satisfied that itch at work.)
At least, testing passwords against multiple hashes (at the price of one) is impossible. And it is not possible to see if different entries shares a same password (or to see if they have a different password). Also, it (probably unintentionally) mitigates timing attacks when comparing if the entered password matches.
"Android has a cost" (Steve Ballmer). And it could increase (Apple)...
Okay. Tried it out. This has some promise, but I think there might be some issues in actual use. One of the major bonuses of this for me as an interviewer is to see how the candidate solves the problem over time (as opposed to just seeing the finished product).

However, as a candidate, the coding process is pretty painful. I tried it out for C# and there is no intellisense, no compilation, no type checking, etc. This means that I'm more likely to just write it in VS, then cut and paste the solution into the webform, which reduces the value for me as an interviewer because I can't see the process. Even for languages like Python and Ruby, I would see most devs using the editor they are used to and cut and pasting since it would be faster / easier. This makes it hard for me as an interviewer to distinguish between someone that's just good and someone that cut and pasted a solution off the web.

Not sure the best way to fix it. A plugin to popular IDEs for the languages that use them. Improved coding experience on the webpage itself. Some plugins for something like vim, emacs, textmate, sublime or something that can be used for most languages. All those options are tough. Good luck :)

Also a small note. I would decrease the default tab size. When coding in the web window, it is quite large by default.

Another small note. I would remove the dead space from the video. You could note you are doing it, but if someone is thinking / using another editor, you're just going to have a 1/2 hour of nothing, then one block of text.
it's because contributor work is under it's own copyright, per individual. This is a huge legal (bureaucratic) issue and thus the CLA is meant to normalize all contributions to fall under the MIT.

also I know this is getting into inflammable territory but the GPL (v3 especially) is a very big turn off to adoption for a lot of for-profit companies due to worries that if they use the GPL code, their product and all derivative works are "tainted" (need to provide 'free' source access)

Thus I can see the removal of GPL as being a clarifying factor, as lots of companies dual license GPL and a proprietary license, which may lead to misunderstanding in this case.
Autonomous cars can't come soon enough!
According to this blog post, Firefox OS is already providing native-like performance in a standard JavaScript+HTML+CSS environment. (By "native-like" I mean fast enough that the application will feel native to users.) If this is true, then I would agree Firefox OS is a game changer, because it means that ALL modern web applications can run unmodified at native-like speeds on mobile devices. The number of apps available for the platform is already in the many millions. Very exciting!

--

Edits: changed "ALL existing web applications" to "ALL modern web applications," which better reflects what I intended to say; added a bit of context in response to robhawkes's comment below.
Without regard to Metro being boring, Microsoft wanted to make its business plan be the world to use THEIR commodity, and now it has. Which leaves it not much place to go.
about CLA: please see my reply to jeltz
The point is not that the these three languages are hard or obscure or that using all three is hard. The point is that maintaining the same code in parallel in three languages is a Wrong thing to do. DRY. Big companies can get away with it because they can throw manpower but it's still wrong.
Apple's Ping to cease operation Sep. 30
He mentions it being a "hackable dream for developers". I wonder if we're ever going to get something that's hackable by users. Or in other words, bridges the gap between the common user and the elite app-store backed developer…

With all its sensors and social and personal applications, there seems to be a high potential for individual customizations and connections, probably more than what your average PC-of-yore office suite would warrant. Yet there's nothing like VBScript or (A)Rexx on mobile devices. (Some of you might remember Apple's NewtonScript, from their superior mobile device they're still trying to ignore)

Part of that is that it's all in the hand of the people financially benefitting from it, i.e. us developers. You could easily make a new site/app that connects social platform A and social platform B. Which is part of why we've got that huge mess of redundant, barely interoperable cloud ad sellers and allowance pinchers.

What if teens could trade JavaScripts to do the same? Script their calculator app to better fit their teacher's views and their curriculum? Connect their text messaging app with the hip new microblogging platform. Set up little JS "cron jobs" whenever they enter a certain WLAN range (or GPS quadrant)…

Apart from security issues there's little technological reason to prevent this. But it seems all over the place we've moved away from interoperation. From what I see, end-user scripting is pretty low. Nobody's talking about document-centric desktops anymore (ah, OS/2, how I miss thee). It's all about apps and services, maximum hype, maximum profit.
How to Create a Calculator for Android using XML
My girlfriend has similar symptoms.

She feels that people don't like her. She also gets extreme pain inducing headaches several times a week (which I actually thought she should treat separately, I didn't relate it to the first). She also shows other symptoms (lots of time spent on Facebook doing nothing, she only works 20 hours a week and we have no children)

She recognizes she's depressed (which I think is a huge positive), but she refuses to seek outside aid (and she's a psychologist with a postgraduate specialization in learning disabilities).

I've also failed to convince more distant relatives to seek aid.

How would you go about convincing someone to seek outside aid?
Ah, yes, the old, "if you don't like the way it works, you have the freedom to change it," argument.

I'd rather start with something designed well enough that I am not tempted constantly to change it.
NYT on retro apps like C64, Marvin and EISENHOWER.me
Apps that recall a time before there were apps
Bad Hotel one month on
Not really scary day-to-day. If you want to do integer math, make sure you're dealing with integers.
"But, that's OK."

What makes you say that? I don't think it is OK. I am also a father and soon will be a husband. I'd say being a father makes work even worse, because it prevents me from spending time with my child.

I suspect you think it is OK because most people have to work to sustain their lives. Not all of them, though.

Would you still think it is OK having to work if you were the only one doing it?
I find the idea fascinating, and would do wonders for my relationship... but I doubt I would be able to get a tension on the thing that would be soft enough to not bother me during wearing it, but strong enough to keep it on all night.
New App Uses Eisenhower’s Method To Get Your Things Done
Bootstrapped EISENHOWER.me is bringing out its iPhone app based on the ‘Eisenhower matrix’ time management principle, with a corresponding web client. Costing $1.99, the app synchronizes your tasks with the free web application.
Well I learned something awesome from this article:

"...userscripts are natively supported in Google Chrome without requiring third-party add-ons... first they need to save the JS file locally and then drag the file onto the Extensions page (chrome://chrome/extensions/).
Is there any bridge between JS and native code?

Yes, I know it is hard to support development and debugging of a hybrid of script and native code, but regarding battery life and computation intensive apps, JS is not an option. Unless this OS is for really low end phones.
Eight Great Growth Trends of this Decade
a lot of people don't understand the reason for the CLA:

it's because contributor work is under it's own copyright, per individual. This is a huge legal (bureaucratic) issue and thus the CLA is meant to normalize all contributions to fall under the MIT

disclaimer: I'm not related with jQuery, this is based on my prior knowledge of open source contribution legal issues.
Who knows why there's Quora in it, but I guess people have been asking questions since we left the trees already!
Maybe it would have been more illustrative to pick something that wasn't actually a commercial success? :)

http://en.wikipedia.org/wiki/8-track_tape#Commercial_success
There's nothing magical about a device that primarily uses crap web technologies. That being said I can't wait to write some malware for this...
How many iPhone 5′s will sell in the opening weekend?
‘Why? Because we like you’
What makes you think that? Android runs non-native apps and the battery life can be very good (depending mostly on hardware of course).
It's not a function of knowledge. It's a function of time.
"JavaScript has proven time and time again to not be a good language for anything but short scripts." Perhaps this is just troll bait...

define short. Yeah, maybe javascript isn't good when building a large app with > 100K LOC that uses a bunch of existing code built in C. However, you sure as shit can built a very sophisticated product with javascript. Learn how to use prototypes and you have OO (or avoid that if you don't like it). Use modules (many ways to do this). geez.

Maybe this just struck a cord with me because I am in the middle of a huge project that uses a metric shit-ton of configure scripts that seem screwed up six ways to sunday. I feel handicaped by all the BS that you have to do to get stuff working C++/java that is so trivial elsewhere.
Are you 100% sure?

I believe webkit (either in safari or UIWebView) should be able to run JIT, while your custom engine can't.
The Emerging Mind
and, I may add, something a lot of startups should consider more significantly before "opening up" their code bases. Tracking down contributions after-the-fact just to bring your codebase into compliance is going to be almost impossible, and this may be a requirement for your prospective exit's legal team.
Reminds me of a mathematica notebook, but I've never used ipython.
after taxes I think both those numbers turn out to feel not all that different!
any idea when/if it will be available to buy? or what markets they are aiming at (latin america?)?
Nootropics – The Facts About “Smart Drugs”
The specific freedoms that I'm referring to are that derivative works need not also be licensed the same way. With the MIT license, I can make derivative software and can distribute it in binary form, without providing the source code. Additionally, I can release my derivative work under a non-GPL (or non-MIT) license.
JavaScript doesn't run at the speed of native, but it certainly runs fast enough on things like Fx OS (or desktop browsers) to run 'native-like' apps. It really depends what you want to do with it.

For example, this is JavaScript: https://developer.mozilla.org/en-US/demos/detail/bananabread
Brazil at first, next year. We're working on developer devices that can be used worldwide.
Could they have used Firefox OS as an opportunity to bring another language to the browser, rather than javascript to native? ie. if you could write [Objective C/Java/C#/etc] libraries for Firefox OS and they could be compiled and served to a browser client.
Thanks very much for posting this. From the second paragraph of the Discover article I was thinking "this reminds me so much of something I read years ago...what the devil was it?". Turns out it was not years ago, but just last February (I thought time was supposed to speed up as you get older?). It's a fairly safe bet that NPR article was linked on here and that's how I came across it, too.
The Best Comedy Series - Did I Miss Anything?
WhatsApp vulnerability can be misused for Spreading Malware
New Collection of Free Fonts to Download
Some professional free fonts for download provide elegant style, rounded forms; optimal legitimacy with sharp structures or forms of its letters.
You might be interested in this: https://wiki.mozilla.org/B2G/Architecture
As iOS 6 has not been released yet, it's against the NDA to discuss it on an open forum such as this.

The dev forums are probably a better place for this question anyway, as there is a higher probability that somebody from Apple is reading and will respond.

If you don't hear anything back, reach out to the dev evangelists - emails are listed at the end of the slides of every WWDC presentation.
Mozilla, please don't allow carriers or manufacturers to modify your OS! You need to set the right tone from the very beginning. Otherwise you'll never get that kind of power back later on.

Sell it to them as an alternative to Android. That's all they need to know if they want it or not. If they want more, you can go elsewhere.
Your Data is a Mirror
1) The head of that "micro" cable is huge.

2) Does it have the same power characteristics, is it suitable for other needs (video, audio, etc)? Is the chipset needed to drive it small and capable enough or does it tax the main CPU? I'm pretty sure there's more to the story.

>NIH wins every time at Apple, it seems

You mean like: USB3, Firewire and Thunderbolt ports (cross industry standards)?

The only thing Apple does custom and change all the time is their monitor interfaces.
Show HN: Setup a fancy development environment ... on a linux system console
I may not have expressed myself very well, but what I would hope is that people do as you say and after reading something in a forum, go to more credible sources. That applies to positive recommendations as well as negative criticisms.

So if that one comment struck you as having some merit, what I hope is that you say, "Hmm, there's something to look into" rather than "Aha! Obviously it's bad."
The "working on the pavement" point is spot on. If you've ever tried to do anything more than a simple job on a car without a good set of tools and a car lift, then you'll be completely aware of how horrible it can be.

For small jobs (change the brake pads, change the oil), this might make sense (but they're not the kind of job you tend to get ripped off on). For large jobs (change the clutch without good access?) it would simply be horrible for the mechanic.

There's a reason everyone who works on their own cars desires a pit or car lift.
Full text of the CLA: http://pastebin.com/raw.php?i=ZehcMYyX
Theoretically, this is definitely possible and something that I'd love to see. I know we have some guys within Mozilla working on things that are more 'hackable' for the general user, rather than developers.
He wasn't a software hacker, but it sounds like he hacked the system to accomplish things. We celebrate people who take the rules, see the gaps, and exploit them.

Hats off to the guy and the antics he accomplished.

I say "sounds like" because I've never been in that community, so no clue of details beyond these threads.
As I understand it, it's not a law but an agreement among the industry:

> As a result, world leading mobile phone producers committed
> themselves to ensure compatibility of data-enabled mobile phones,
Haven't you realized by now that rants about Common Lisp are based on a weird amalgamated reality where Erik Naggum rants on Usenet, the standard still has unanswered questions and Lisp Machines caused the AI Winter?
Perhaps not entirely what you're after, but Mozilla's Emscripten project will allow that: https://github.com/kripken/emscripten
Child deaths fell below 7 million in 2011
You'd be surprised at what JavaScript can do nowadays… https://developer.mozilla.org/en-US/demos/detail/bananabread