skysight-inc/HackerNews huggingface dataset:
Jawbone's new Up3 is its most advanced fitness tracker ever
The way GitHub works is pretty decent, but also pretty basic. It uses PJAX, so the HTML is still rendered on the server but the body content is updated.

It still has a few issues though, I work on flakey connections now and again and sometimes it just gets stuck - it would be nice if the request were retried automatically after a few seconds.
From the very first paragraph:

> This article was published in the journal of the Air Line Pilots Association, Air Line Pilot, in December of 1994. [...] I do keep this online version updated.
Another immense ability of Jobs was his "taste." Whoever followed enough about Jobs can easily recognize how much his "taste" hugely influenced anything where he was involved.
Cost wise, I did ignore insurance costs, but yours needs to factor mortgage interest deduction. You might be getting income taxes reduced by $2k/month.

If you view it as plausible your house value will collapse, you shouldn't buy a house. If so, you'd rent and you'd be looking at much lower housing costs.

With regards to cost of living: some things are much more expensive in Madison; e.g. utilities (no A/C needed in Bay Area; heating rarely needed).
This idea comes up from time to time. And majority of the community doesn't want it.

One of the HN's most appealing side is it's simplicity.

Anyway, those that want to be contacted puts their e-mail/website into their profile.
How to setup deadlines in software development?
Can you guys share me your experience on setting up the deadlines, sprint plans, story points and how you dealt with the new requirements which will bring you potential big clients but has to be done in impossible deadlines.

Does startups commonly release new features from writing a MRD to production release in just three days of deadline?
Flask+uwsgi+nginx. Simple, battle tested, just works.
You're right, and your explanation helped me understand the article better when I read it again. Thanks.
Most of it was readable, but the printf on lines 57--59 made me retch. I see what it's doing, but it's not what I'd call easily maintainable:

printf("%8.4s", &"LEA ,IMM ,JMP ,JSR ,BZ ,BNZ ,ENT ,ADJ ,LEV ,LI ,LC ,SI ,SC ,PSH ,"
"OR ,XOR ,AND ,EQ ,NE ,LT ,GT ,LE ,GE ,SHL ,SHR ,ADD ,SUB ,MUL ,DIV ,MOD ,"
"OPEN,READ,CLOS,PRTF,MALC,MSET,MCMP,EXIT,"[*++le * 5]);
Reminds me of the Oprah Winfrey story some time ago. She tried to buy a luxury handbag in a shop in Switzerland (Winfrey is hardly known in Europe, BTW). The shop assistant treated her badly and Winfrey interpreted it as racist. It turned out that shop assistants there treat all customers badly 'irrespective of the person'.
That's not an accurate comparison, since the Polar watches don't do pulse monitoring by themselves, they require a chest band accessory that contains the actual sensor (see http://www.polar.com/en/products/accessories/H1_heart_rate_s...).

That's like at least an order of magnitude less convenient than having pulse monitoring integrated in the watch (or wristband) itself, in my opinion.
I wish one of the new activity monitors would give me HRV data, not just heart rate.
What is your thoughts on critical chain as defined by Eli Goldratt?
I think you nailed it.

Perhaps out of hope but more likely Stockholm syndrome, over the last decade I seem to have got stuck in a cycle of: Blind love and hope for a new product of theirs, utter disappointment at the resulting clusterfuck after a week, hatred, switch to something else, miss it, go crawling back.

Only just broken out of this loop but to be honest it knackered my productivity badly over the years.

Ultimately I'm a sucker I suspect but the revelation that FreeBSD hadn't actually poked me in the eye once in the last decade had turned my hand finally. That and ruby.

Yes I got tangled in DNA, ATL etc as well. Nothing but regret.
Well it's not Mozilla writing the blog post, it's a guy who works on memory-related issued for Mozilla blogging.
There's one thing I always wanted to understand about working with image-based system (like a lisp-machine o smalltalk VMs): when you change a class or a function, how do you manage the mismatch between the code you have just written and an already running version. For example: you change the definition of a function on a live system, and then you go home for the weekend. Monday morning you notice a background process running that uses that function; how do you check if the version used is the old one or the new one?
And that route is paved by GEGL.

I guess many consider this as obvious, but I suspect that some people in this thread might not know what GEGL actually is.
TL;DR: Every time there is a wave of genuine innovation, it attracts wannabes. Some of them are not good makers, but they have the skills to attract a lot of capital. Then there is too much money for too little economic activity and too great expectations of growth, and it ends with a crash.
Being an engineer myself, I agree with you absolutely. Not having seen "Jobs (2103)", but based on the clips, it looks horrible how Wozniak was presented there.

There's that general problematic trend in modern societies:

http://cen.acs.org/articles/90/i30/Media-Portrayal-Scientist...

"The public figures of society today are actors, singers, sports figures, top models, and so-called famous people. This fashion is strongly imposed by the media. In film, scientists are often presented as nerds or as evil."

> There's no movie about the iPhone team.

At least here a lot of engineers tell what they did:

http://www.nytimes.com/2013/10/06/magazine/and-then-steve-sa...

However it's still clear that a lot of what was done was directly decided by Jobs. So he is rightfully credited as the designer of the iPhone, in the sense of "the final result of all the smaller inventions."
I suggest you consider how someone could know of, and understand, your suggestions very well, while still having the opinion he does. Don't underestimate other people.
How things work
It depends on getting a grasp of the solution and understand where the complexities lie.
Sorry; I read "avowed" as a deliberate slur. I suspect some of the negativity about him here must have got to me. For an unknown reason I picked on your comment – I now see there are plenty worse :)
Downvote me at will, but frankly i'd be more interested if it was the CEO of the local liquor store. Since when are dating sites relevant to the technology sector?
7 ways to staff a strong social media team
Stop Building Barriers to Customer Relationships
It doesn't quite prove that it's good for writing compilers, merely that it can be used for writing compilers.
I understand what you meant. That the phrase 'diversity lightning struck' seemed to imply a situation with a diverse workplace that was also good to work in. Whereas the rest of the sentence implied that the workplace was black rather than 'diverse'.

I don't think the 'diversity lightning struck' phrase is clear. So without clarification from the author we should probably skip over it rather than analyse it deeply and concentrate on the other bits that are clear.

The general theme of the article is about her experience in a minority (of one) so silly to focus in on a comment about her working as a majority.
Mitchell and Webb also did a bit on working from home:

https://www.youtube.com/watch?v=co_DNpTMKXk [NSFW: Unsavoury topics]
Man, all of these complaints just feel so outdated. Check out --harmony flags, traceur, promises, stack trace libs, etc.
Reading about the history of CryptoCat doesn't convince me that it was written by people who knew what they were doing.
Look at the RSA key size chronology: 768, 512, 600, 1280, 1024, 1048, ...
http://tobtu.com/decryptocat.php
I think you're painting things with an awfully broad brush. What is true for people who have worked for a unionized car factory in France for the past 30 years may not be true for a 25 year old guy who's a Javascript expert in Helsinki or Vienna.

I've found the work ethic within the computer industry to be quite good here in Italy. The wages are also low, by rich country standards. I think it'd be a great place to send work if they were able to lower the taxes and bureaucracy some.
One of the things I've wondered about is how small one could make an ISO C89-compliant compiler (that would be able to compile itself), and all these tiny compiler projects have inspired me to revisit that thought now... I've written pieces of compilers like expression parsers and tokenisers, and even then I felt like it wouldn't be so hard (if I had the time) to write a full compiler.

These are all great for dispelling the notion that all compilers somehow necessarily have to be greatly complex and impenetrable to anyone but highly-trained professionals and theoreticians. (Look at the Dragon Book, for example.)
> On a first skim, this looks really nice; complaints that it's unreadable are unfounded.

Man, I can't even tell what this is supposed to be. My confusion is entirely founded. My thought process with articles like this goes something like "C in four functions, huh? Sounds like it could be clever. I'll just click and read the explanation... Oh, there isn't an explanation. Well, maybe this file will explain things! ...Nope, it's 500 lines of mostly-uncommented if-else statements. Maybe it's a compiler? I dunno!"

I'm sure there's a subset of the programming community for whom this is crystal clear on first sight, and that's great; but there's a lot more of us who could probably get the joke with a few hints, so it would be nice if you'd help out instead of declaring that if you understand it, it must be easy.
They've been relevant in the technology sector ever since they became "sites" and stopped being mnemonics in the back of tabloid and local newspapers. Like it or not, Tinder is more relevant than your local liquor store.
> Writing software is not a contest for who can write the most amount of code in the most cryptic way.

Except when it is.
Copyright laws ban photos of public buildings
They also announced the UP Move which is $50 http://jawbone.com/store/buy/upmove
Facebook XHP Expressions for PHP
There's a demo video: https://www.youtube.com/watch?v=4iyeqh9zHf8
There's 'console.log' which outputs to the debuggers output screen.
"the simplest thing that could possibly work".

I would say that is common sense after writing software for over 12 years. Not specific to extreme programming.
Change to different desktop by tapping on the bottom right/left of your screen.
It uses the harddrive's motion sensor to figure out if the computer is being smacked on one side, and then switches to the next virtual screen in the opposite direction.

(that's what I gathered from the video at least)
Material design morphing icons
Sounds like he wants us to be afraid and give up our privacy. Fuck that guy.
One of the "benefits" is that learning Javascript (ignore the DOM for now, it's not necessary to touch this to learn Javascript) requires nothing more than a browser and notepad. Hell most browsers have debuggers already built in. I can see the appeal.
> Most people have a problem with 1 and just go blindly into random search, with the thought: "we can just try this; we can always refactor later"

Or they leave out the refactor later part in my experience.
Let's live it once again
https://news.ycombinator.com/item?id=7745561

;)

"Have you heard about our Lord and Saviour JavaScript?"

"How to touch yourself at night without JavaScript knowing it."

"Breaking news! POP3 and IMAP written in Javascript!"

"How I ported the control software of a nuclear reactor to reactive Javascript"

"Linux kernel ported to JavaScript running in the browser. See how we did it."

"How I made a filesystem in javascript."

"How I got my girlfriend pregnant using JavaScript."

"How to avoid getting HIV using JavaScript."

"The Linux kernel doesn't have enough javascript."

"I recommended my boss to rewrite the local powergrid infrastructure to javascript and how I lost my job."

"I decided to re-implement Javascript in Javascript. It failed. Here is my story."

"ABC in # lines of JavaScript (400 comments, 1000 points)"
Odd, first time I pressed this it was a video about some SSD.
This should be on the top of the readme, IMO.
Use a budget burn down - That is set a fixed budget for a set of proposed changes. Where the changes are a mixed bag of critical and nice to have features.

Then promise to deliver some value. Where some value is the core features + some of the nice to haves.
Promising or even trying to deliver a fully fixed set of features on a specific date almost never works in software development. Issues always evolved while doing the work. So plan on using a team lead who manages the project and sharp shoots issues with the dev team through paired programming. DO NOT PLAN on your lead having full development capacity. They will need to commit to other business activities to keep things moving.

Avoid over architecting the solution up front. Find the simplest value adding feature and work from there letting your design evolve. Back up your development efforts with TDD. And engage with the client / product owner often. This means frequent releases and meetings.

And at the end of the day delivering some value the client / product owner can leverage allows them to keep moving their objectives forward while the dev team evolves it understanding of the domain and challenges related to the project.

Finally, do not be afraid to say NO. If you feel it is unreasonable then say so. Avoid taking on work with insane deadlines no matter how important / critical it seems. Make a plan to work around the issue in a reasonable manor. Hopefully by continuously engaging with key stake holders issues are raised early and handled in a sustainable manor.
It explicitly says you license them('Google') the content for promoting their services.
2gossip – location based social network
Windows have small portion in global market.
You can use phonegap tool to build app(using javascript) or consider native app(using c++).

let's kill Windows use OS instead like Android,Unix system. embrace Opensource.
Here's an example scenario - you work in a product company, but the company lives and dies by big, custom contracts. My personal field of experience is set top boxes. Typically you sell big orders to a telco. When one of those contracts is rolling out, it's all hands on deck. Engineering, obviously, but also marketing and design. The problem arrives when you deliver. The product goes out the door after a crunch, and then... crickets.

Marketing doesn't have any new direction that they want to take the product - they've been so busy holding the big client's hand. Design doesn't have any tweaks that they want made to the base system - they too have been deep in the design language of the big client, and haven't yet started to think about where they want to go next.

The result is that Engineering find themselves with nothing to do, at least as directed by management. In the better-run companies, this is the moment when the line managers start pushing out improvements to tools, cleaning up technical debt and so on. In the less well-run companies, each engineer is left to their own devices. Unfortunately you probably can't do any of those technical-debt type problems. Most of them are large jobs - that's why they weren't done in the push to get the product out the door. And nobody wants to waste time doing half of a non-sanctioned task, just to get dragged off to do something else when an urgent bug pops up, or marketing and design wake up from their post-crunch torpor. So you see a lot of fiddling around - unimportant re-factoring of code, some half-hearted doc work etc.
Then you will also enjoy the naming scheme for runways, e.g. 22L means 220-229 degrees magnetic heading, Left (runways with no parallel will have no trailing letter).
Unfortunately you need to sign up to read this. Is it any good?
There is no plausible context in which saying "did you get that bruise from your boyfriend beating you?" to your colleague is appropriate.

Given the context from the op, this was clearly not appropriate. However, it would be false to say there is no conceivable context in a workplace where that combination of words could be. I was dating a martial artist at one point. We met in class. It would've been entirely appropriate for a friend who knew what I was up to lately to ask if a bruise was from my girlfriend beating me.

Additionally, there are other ways to ask about a bruise, even if there's reason to believe the situation is darker.

If someone does that, you really have no choice but to take a stand.

Highly dependent on context. Again, given the context from the op, this was clearly not appropriate. Still, I should hope that people talk openly and try to understand what everything is about when situations like this come up. This is what one would expect to happen in a group that is also an actual community.
Ah yes. Correct.
YESSS I remember seeing this in high school and I'd completely forgotten about it. So glad to see it again.

Here's the original post courtesy of the Internet Archive:
http://web.archive.org/web/20121221154722/http://blog.medall...
Please correct me if I'm wrong (I probably am), but using this for anything but a cool demo feels dangerous to me: You're relying on the input signal of an emergency motion detector to park the harddrive heads as a device to do UI interaction.

What I mean is: In order to switch spaces, you have to hit the machine hard enough for the "uh oh - shock emergency" sensor to actually trigger. That means that you have to hit the machine hard enough for it to think it has to do something in order to prevent hardware damage.

What was meant as an emergency measure for rare emergencies now becomes commonplace. Are you sure that a) the mechanism always works? and b) that the emergency head parking doesn't put too much stress on the disk to wear it down more quickly?

I'm basing this question on the fact that in the demo video there was one instance where they didn't hit the device hard enough for the switch of spaces to actually happen. That leads me to believe that the sensor isn't that accurate and really only measures dangerous levels of activity.

But yeah: As a demo performed once or twice it's really cool and fun to watch.
I don't think that's really a fair comment. Red Hat has always focused on the enterprise - home users didn't slip past them, they were never the focus.

The original success of Ubuntu was really incremental improvements - they took Debian as a stable base and improved on the installer and on the defaults, fixing a big bunch of the small obstacles that prevented non-technical people from using the system.
Although reading http://permalink.gmane.org/gmane.comp.video.gimp.devel/26257 , maybe it's all just one big misunderstanding.
It depends. I've worked at a company where the compressed and gzipped JavaScript file was over 1MB because there were multiple libraries being included for the use of one function.

That's obviously an extreme example.

Ultimately it's the engineer's job to make good decisions.
California Lemon Lawyers
Note that it is very dangerous to drive a defective car. Those who drive defective cars suffer from different kinds of injuries.
Find us here http://calemonlawinfo.com/
What does HRV (heart rate variability) data allow you learn? I'm guessing medical insights of some sort, but what exactly?
Viddy, Once Touted as ‘The Instagram for Video’, Will Shut Down on December 15
Receiptful
> complaints that it's unreadable are unfounded

int *a, *b;
int t, *d;

I can't really see how anyone can say that code that uses one-letter variable names (with the exception of the "standard ones", whose meaning is defined at the top) is readable.
KDE Plasma in 2015
Korean here. Really, there's rather little difference between a Han Chinese person and a Korean. People can tell...sort of...at least some of the time...ish. By the time you get to that point, you're really splitting hairs. Which isn't to say that people didn't try and think it was somehow very important in the past when "racial purity" was enshrined in traditional Korean society.

Reminds me of a friend's anecdote about people in Scotland in the 60's talking about differences in accents resulting from being from a town 9 miles away.
Is this some kind of irrevocable license that you, as copyright holder, must adhere to forever and always?

Or is it a license you can revoke at any time?
> I guess because to the layman "quantum" == "magic"

Well given that physicists agree that you cannot understand quantum mechanic, I would say that this is true for everybody..
Out of curiosity, why do you think that startups are "supposed to be good" at any sort of self awareness?

http://www.paulgraham.com/say.html
The one time I wish my Mac had a HDD instead of SSD
Read this: http://bjk5.com/post/44698559168/breaking-down-amazons-mega-...

for another useful example of this technique.
The Angel band (http://www.angelsensor.com/) looks like it should be out in a few months, from their updates they're doing FCC/CE testing now.
The nice difference between all the other bands is they aren't selling an ecosystem, it's designed to be fully open for people to write their owns apps to interface with their data.

(I'm not related to this apart from being a backer on indiegogo)
But with this case, you have a large linguistic barrier that goes both ways. The experience is only partially simulated compared the article author's experience, because she did not have any linguistic barriers.

I experienced the 1st generation chinese/russian linguistic barrier myself too. I think the big reason why is because there is an engineer shortage, or science grad student 'shortage', so many candidates are going to come from their social networks, which are probably mostly russian or chinese. They themselves don't feel comfortable with the external language and culture, so they associate with people they feel more comfortable speaking with and it self perpetuates. It only goes away when their children are born in the next generation, or they are isolated enough that they are forced to integrate.
Tyranny of the OR -or- How to be a great founder
FWIW, CS 101 isn't a required (or popular) Stanford course, and isn't part of the CS major. The intro series is 106A/106B/107, which are taught in Java, C++, and C respectively.

There are plans to switch out Java for Python eventually but no major classes are taught in JavaScript--the closest it gets is a graduate Programming Languages class that spends a few weeks on JavaScript to illustrate closures and first-class functions.
One of my professors though I was Hungarian. Turns out, my Korean Catholic name is also a perfectly good Hungarian one, if you don't see the middle one spelled out.
There's no demand.
"I know that I am intelligent, because I know that I know nothing." - Socrates

Maybe they are all little socrates'es
Best statement in the book:

>“There is no right answer, just different flavors of wrong.”

It struck me pretty hard on my philosophical bone.

Another one:

> a good solution isn’t an accretion of code, it’s a distillation of it
Where has it come from, and why is it the valley specifically this time?
A free, complete guide to Technical Analysis
"Why does going to your parties make someone not incompetent?"

I read this as Declan saying that he and Baker were sufficiently acquainted for him to form a judgement of Baker's competence, with "he'd show up at parties I held" being to clarify the degree of their acquaintance. He's not claiming that they two things are causally connected.

And ignoring demagogues is not necessarily a good idea.
Komodo is better for working with large files, but it's overall more sluggish and way slower in startup time.
You can get acceleration data that's well within the non-emergency situation from Macs. This thing works on Chrome on my Mac (which is a little disconcerting, to be honest):
http://www.html5rocks.com/en/tutorials/device/orientation/de...
£20*
but that's quite a flaw. good job visa said it's safe