skysight-inc/HackerNews huggingface dataset:
Respectfully, I think you have been working at some of the wrong places.

The manager may not know how to _do_ your job, but she probably can tell if (a) you got good results (b) you put a lot of energy into it (even if it didn't achieve the results you hoped for) (c) you contributed to the team in a visible way (e.g. "I really appreciated how much time you spent with the intern").

None of that means the manager could write code (or whatever) as well as you do. She has you on the team because you do that task well. But letting you know that the work you do is appreciated and valued and makes a difference... that doesn't require that the admiration be for your elegant indenting style or your brilliant use of recursive descent.

A good manager who didn't necessarily understand the tech involved often can bring out the best in her people by getting _them_ to talk. I had one manager ask, after a project was done, "What would you do differently, if you had this to do again?" Asking that doesn't mean that he would have made decisions any better than I did, but it does mean that he was doing his best to help me self-assess and get better at my job.
> The only caveat is that you shouldn't rebase code on branches that you've shared publicly for the exact same reasons that you shouldn't publish version 3.2.1 and then re-publish it with a bug fix without calling it version 3.2.2.

<rant>

When one is on a development team that doesn't really understand how rebase (or git for that matter) works and are suitably trigger happy with `git pull --rebase`, this itty bitty caveat makes origin a minefield when working with branches.

In that situation, one would honestly wish one were using svn instead. Then at least one could use git-svn locally and treat trunk as origin/master, which is what ones team really wants.

</rant>
I came here to write the same thing..

Worker Process 1;
- for nginx on 2 cores

Nginx Php ????
- you have not mentioned what PHP config you are running on Nginx

The Benchmarking needs to get better, this thing keeps on happening
Curious: Does your boss know this?
This very thought process, and with Google owning Motorola (nexus x, anyone?) is why I keep saying that Samsung and all the other handset manufacturers should be actively looking at and hedging on some other tech besides Android. At some point, Google is going to become very hostile to those hardware partners and it won't be pretty if Samsung et al don't have an alternative strategy pretty well baked.

IMO, Ubuntu is the thing they should be looking at. Closest to Android, most mature, easiest to integrate into current culture and biggest partner for them.
Crossing The Street
Stuxnet Missing Link Found, Resolves Some Mysteries Around the Cyberweapon
Yes, they added a lot of bells and whistles to make it relevant for a benchmark. I am just surprised that they didn't use something that is more dynamic by design.

I can't tell for FF, but Chrome has no problem with that demo.
'The Best Advice I Ever Got' series on LinkedIn
"disclaims any warranty" ... "provided 'as-is'" ...

Doesn't exactly sound like the EULA is promising a point version release schedule.
The exact word being tossed around here isn't "established," but "proved."

There are degrees of proof. The standard of proof required to press charges is lower than that to actually convict someone in a trial. This is high-school civics class material.

Have you ever written anything on the internet [...]

Conceivably, yes. I'm not in the habit of publishing manifestos, but as somebody that is routinely misinterpreted by people that don't share his views, the possibility has crossed my mind.

But there are reasonable and unreasonable conclusions that one could draw based on any pairing of a person's actions and their prior writings. I'm only saying that this one is not outlandish or evidence of unreasonable "targeting". They did not (for example) accuse him of intending to blow up an MIT building. That would be totally unreasonable in a way that this is not.

Since when are we prosecuting relatively minor civil offenses like copyright infringement based on intentions rather than actions anyway?

That's not what happened here. Swartz was not charged with copyright infringement. Look at the actual charges and the actual law they're based on. The actions he was observed doing are as much a part of the charge as the intent that was alleged.

And your "not unreasonable conclusion" is essentially their entire argument for justifying this.

I said the inference is reasonable, not the prosecution's zeal. That's why I say this particular part of the story is the wrong thing to be focusing on. (And yet, here we are.)

If this is different from prosecuting a thought crime, I'd sure like to know how.

If it were a thought crime, he would have been charged in 2008, when he had the thought 'We should all do A then B'. But he wasn't. He was charged when he was caught doing 'A' and somebody inferred that his intention was to do 'B' as well.
Another important thing to consider if you always feel tired, anemia. My wife was chronically anemic for years and no matter how much sleep she would get always felt tired. Started taking iron supplements and a week later felt perfectly fine.
Smokers need not apply for jobs at Penn medical system
Yes, but the thing is you didn't build the drill, you didn't cast the fixings, you didn't design the drill bits.

It's one thing to google for a sorting algorithm, find one that doesn't work correctly, and learn about it in the process. And from your post it sounds like you learned a bit about hanging curtains just from your google experience.

The article is arguing against thinking "I need to hang curtains" and gathering together bits of materials that you have lying around the house to try to make it work. Someone has made the drill, and maybe you don't know which drill it is you need, but the right answer is most definitely not "build your own drill".

In programming, people will quite often go and build their own drill. I guess this is less of a DRY problem than a NIH problem.
That's too bad, a store dedicated to Android devices (phones and tablets, maybe just nexus devices), chromeOS laptops, glass, TV, whatever that home video sphere thing was, etc. would compete very nicely with Apple stores.
My personal favorite: http://www.linkedin.com/today/post/article/20130226113419-10...
I'm still all for it. Coding is a lot more than just filling jobs. It opens the door to critical thinking, breaking down complex problems into simple ones, separating correlation and causality, and differentiating between data vs anecdotes. It's essentially applied STEM education, but with very practical, tangible outcomes in equipment that nearly everyone will have access to.

I can't think of a faster, more accessible, more entertaining way to grow these skills.
In all fairness, twenty ounces of anything but water is probably going to have nutso calorie numbers. That said, even a tall white chocolate mocha is 310 calories.
The Economics of Innovation (keynote)
Copyright Alert System Launches
Based on the comparing I've done on the second clip so far, they seem to be doing absolutely nothing special - at approximately the same bitrate and settings, the videos are practically identical quality-wise (in fact, the most recent x264 seems to fare a small bit better).

I'm going to do two sets of comparisons for each clip: Beamr's video compared to x264 with similar settings and bitrate, and then Beamr-like settings and high quality settings compared at a much more realistic bitrate that you would actually see in use in digital video on the internet.
Dont take this the wrong way, but if you are a CS major you have an opportunity to be grounded in the basics of the craft . If you are not covering SICP, algorithms and implementing them in C code at your school, demand it or just stay at home and work on those. You have a n opportunity - work it - seriously dont think flash projects will help you here - take the education time to get educated.
Writing code is boring. It's the project that keeps it exciting.

I'm 3 years into a slump of boredom myself, but its turning around now.
Cablevision Sues Viacom Over Requirement To Carry Networks You’ve Never Heard Of
There have been some experiments with using ultrasound to provide haptic feedback.

http://gizmodo.com/5044624/ultrasound-haptic-devices-can-pro...
Could be a reason why they chose LG for the Nexus 4.
Everything they do lately seems designed to trick you into doing something, signing for a Google service, joining G+, clicking an ad by mistake, downloading Chrome ...

What the hell happened to the Google we knew?
This isn't about Boards of Directors so much as about how VCs should act when they act as advisers. And the article doesn't make the VC sound like an adviser as much as a business partner. The problem here is the adviser isn't a founding member of the company, even though the VC wants to be one. And when you want to go a different direction, your adviser can all too easily become a back-seat driver.

A VC is a person with time and money but no ideas. If they had ideas, why wouldn't they make those ideas into real products?
I wonder if the opposite is true as well, where good/proper sleep dramatically alters one's body.
Rich Notifications in Chrome Packaged Apps
I don't think there's many Google services any more where you can't use your apps for domains account. I stopped using my @gmail account years ago - in fact, I gave it to my father - and I can't remember having a problem using my Apps account. (Maybe with Google+ when it first came out?)
Someone did pull out the events for you

https://github.com/jrf0110/backbone-events

Not sure if they're keeping it up to date however.
i feel the same way... 1 worker process??
You can already run multiple instances of Unicorn. In fact, Unicorn is designed to be a multi-process app server. When running multiple (single-threaded) processes you don't need to be thread-safe. This is the process model that Mongrel and (open source) Phusion Passenger use as well.

But what you probably meant with "multiple instances" is "multiple threads". You can't do multiple threads with Unicorn, it's explicitly designed not to handle multithreading. Instead you should use an app server that's capable of multithreading, e.g. Phusion Passenger Enterprise 4 which is hybrid multi-process/multithreaded.

The Phusion Passenger Enterprise 4 multithreaded stack is already being tested or used in production by multiple organizations. We've been using it in production for months without problems.

Also, multithreading does not require Ruby 2.0. Ruby 1.9 works just fine.
Another fun fact, the Sprint's first stage only fired for 1.2 seconds.
They can hire all the competent people they want, the system itself has become broken. There's too little representation and too much gerrymandering. There needs to be profound systemic reforms to even begin to address what's wrong with the US government.
Changing the Business of Applications with PaaS
Yeah, but the source of GNOME 2 is there, and the people who are not happy with ver.3 created several forks. They may or may not be of better quality, but they are there and if on wants to continue living in GNOME 2, (s)he can do so.
The situation is not exactly the same with Sublime Text... it is completely at the mercy of its creator...
Toolkit+ _Simple Design New iOS Utility App
We used to have an "hourly" model, and may bring it back. Would this be of interest to you?

The reason we do a weekly model is that it lets us plan capacity.
I was having many of these problems but not too severe, a sleeping nasal clip has turned me around. It's just a little piece of plastic that slips up into the nose when I sleep that seems to keep my air passage open better.

my wife also says that I snore a lot less

(before that I was also sleeping on my side with my mouth open to get air resulting in lots of night drooling which was...messy)
When many of us started using computers, all you could do with them was learn to program them. There were relatively few distractions of video games, or the Internet to draw your focus away.

Today's computers are so engaging as a communications and entertainment device, many young people are not exposed to the possibility of using the computer as a creative tool.

Learning to program is just one such activity to get the creative juices flowing in the next generation. Learning to use a computer to write a paper, make a presentation or build a spreadsheet are fine; but the power a computer can unleash has much more potential for creativity and originality when students are taught to instruct the computer directly.

The early learn-to-program sites are focused on learning programming languages. This should evolve into more sophisticated environments where higher level constructs are made readily available (e.g., graphical environments, data storage and communication features).

It's exciting because we can also bring the social element into the equation to create for and with your friends and family.
85% of Smartphone Users Would Rather Give up Water Than Mobile Apps
Quoterist - Movie Quotes, TV Quotes, Fan Art, Fan Blogs & Movie Trailers
Agreed, I rarely have any problems with it. I'd be curious to know what people think the rough edges are with Sublime 2. Maybe I'm not using all its features, but seems stable enough for my (heavy) use.
We actually don't hold your credit card information at all. We use Stripe and only save your customer id. The credit card info is saved by stripe and they do not support its deletion.

https://support.stripe.com/questions/how-do-you-clear-or-del...
For power users, the word 'intuitive' doesn't even make sense. There's nothing 'intuitive' about hjkl, but when I tried switching from wmii to i3, the very first thing I did was switch their navigation keybindings back from jkl; to hjkl. Yes, the reasons for hjkl are historic and arbitrary, but I don't care - I don't want to relearn yet another set of muscle memories when I don't have to.

Even vim on the whole is completely 'unintuitive'. That's the whole reason vimtutor exists. But, the couple of hours I've spent (combined) over the last few years learning how to use it has paid off in full and with dividends in terms of my productivity - and I hopefully have many more decades of life to recoup that investment many more times over.

> I'm often surprised when I see professional programmers turning on some fancy 3D destop effects. Sure, these look nice, but they are only distracting and counter productive when you are using an environment several hours a day.

I couldn't find these more annoying. Web interfaces tend to be the worst (because they're highly uncustomizeable). I don't want a slick, 3 second animation where the tab wiggles and slides every time I want to change the page (I'm looking at you, AmEx). I know where I want to go, and I just want to get there immediately. Every second that I'm delayed by flashy animations in something that I need to use several times a day just makes me despise the product a little bit more each time.

Outside of very specific applications/domains (gaming, simulations, etc.), I don't want anything to replace my keyboard. As GP said, nothing (including the mouse) can beat the keyboard for allowing maximum control and precision with minimal movement.
No clue, but dramatically altering my body has equalled sleeping better, fwiw.
Introduction to Haskell (Cabal and Hackage)
They already split off "programmers" from the main StackOverflow site to address this exact issue, and history is repeating itself. Now it seems we need individual sites for programmers-offtopic, programmers-trivia, programmers-history. Make those, and as time goes by, each one will be moderated more and more heavily until they form their own spinoffs.
The GIL makes a lot of things in the Ruby interpreter much easier to implement.
Certainly there are areas where command line beats a GUI, and where keyboard/mouse beat touchscreen, but that doesn't mean they are less effective. Would computers be doing as much as they do for many, many people if they were still 100% command line?
What a sad state of affairs that this is the most reliable solution to something as ubiquitous as logins.
I was in the first batch at Rock Health, and now continue to help out as a mentor. It was a great experience for me, and it's come a long way in the last couple years.

As with all accelerators, your mileage may vary. If your key needs are technical mentorship or great design leadership, Rock Health won't instantly solve those problems for you, though there are really smart folks working alongside you in the office who may well have faced some of the same challenges before.

What Rock Health does bring is a pretty amazing network within health care, and surprisingly direct access to the people and companies that can help make things happen for you. Need a trial in a hospital? Rock Health makes it (comparably) easy to get one started with top-tier places like UCSF and the Mayo Clinic. Want a meeting with a major payer? United Healthcare will be in the office on Thursday, Kaiser Permanente and Aetna are coming next week. Not sure what particular regulations mean for you? A prominent consultant holds office hours twice a month, and one of the heads of Medicare is coming by soon.

As someone whose career was built designing great products on the consumer web, I got keenly interested in some of the healthcare challenges once I met my wife (a pediatrician). But so much of the space is inaccessible to outsiders. Rock Health was the perfect venue to learn, build, and connect with the digital health space, and I'm a far more capable technologist as a result.

It's still a new program, and there are certainly improvements to be made (and, as I mentioned, it's come a long way), but on the whole, I'd give serious consideration to what Rock Health can bring to your work. For me, it was priceless.
Automatic garbage collection won't destroy any unreachable objects less than 2 weeks old. This is the default time window; you can override it via the `gc.pruneexpire` config option.

Given this grace period, disabling AGC altogether is probably overkill, but there is nothing wrong with that, if it's really what you prefer.
The first 8 weeks of The Web App Challenge
Memory savings would be similar to when you used Phusion Passenger or Unicorn in combination with Ruby Enterprise Edition, which also has a copy-on-write friendly GC.
and on The Next Web : http://thenextweb.com/shareables/2013/02/26/this-site-tells-...
That's quite amusing. I got through the first few paragraphs and then had to check to see if it was 1 April!
This a sample of the anonymized history of projects that Premier has done in the past.
Unicorn does not handle threading now. :) It never had, and according to its author never will.

Phusion Passenger Enterprise 4 is also thread-oriented.
It's fairly obvious you have to have the announcement first, then the rollout on major sites (that aren't run by Google.) If the reverse happened, it would be seen as a foul-up. Facebook did the same when they announced "Likes" on external web sites.
> For example, you tend to have a significantly snappier user interface without having to resort to complex and error-prone nested caching schemes.

Depends on how you define "snappy"… the ability to use a lot of seemingly live interactions? Yes, but…

We found that all the client-side templating was a client-side slow-down. Charm did not have a ultra simple UI like Twitter (not that they're a fabulous example of client-side MVC success, but there you go).

Which is why sending packets of HTML would actually be faster. Insertion of HTML is faster on the client-side. The exception would be if you're sending a LOT of HTML, vs the amount of bits the JSON formatting takes up. Depends on where the complexity is.

We didn't have server-side performance problems for rendering.
This is something that has always bothered me about how much Facebook talks about their privacy and how much they value your privacy.

A lot of users don't realize that Facebook can 'see' their messages, never mind the rest of the data that they have "privately" shared on the site.
I'm glad we didn't call it Rocket Sled.
For me.

I can only view my Broadband & Mobile both site in IE7,8 Mode. Other browse gave me exception "Unsupported browser".
Got to give you props on the demo website, I like the layout you used where you have all the code with the RUN link right next to it. Very clean
Yes, absolutely, let's make it harder for kids to compete with us and put us out of work when we are in our 50's. I don't want them innovating and creating new open source libraries that make us more productive or open up new opportunities we can't even imagine today. Life is a zero sum game after all, right? If they win I lose.

I am being sarcastic.
Could you get a bank loan to cover it?

You are a business, presumably with a track record of getting paid, so if you don't already have a loan, that could be a good option. Even the fact you haven't been paid for a while shouldn't create too much of a problem if you explain the situation (that you have been working), and e.g. produce a contract.
Does anyone here know if and if yes, when the 'Internet Explorer Application Compatibility VPC Images' (http://www.microsoft.com/en-us/download/details.aspx?id=1157...) will be updated?
From the article it seems that app updates are boxed in their own page.
OK, Charm was a live interface for handling support threads. New messages would show up when we swept them in from your inbox via POP/IMAP (max lag: 5 min). You'd leave Charm open, messages would appear. If you work in a team, and say your team member Bob opened the message to respond, it would show as locked on your screen, to prevent duplication of effort. If Bob canceled his reply, it'd unlock. If Bob sent his reply, the message would disappear from the queue.
Title of article: "How to Break Out of the 'Female Entrepreneur' Trap"

First line of article: "As the lone female founder of a bustling incubator..." - or is that whooshing sound the joke going over my head?
Oh good, now every time I sign into a website it's going to nag me to install their app so I can have an incomplete version of their site on my phone that I can't pinch zoom.
"Software development has to be one of the only professions where we expect all our tools to be free."

I don't expect my tools to be free, but I do expect them to be available. I own Sublime Text 2 but abandoned it as a user and have no plans to upgrade to 3 because I am increasingly doing my programming on platforms (like ARM/Linux) that Sublime Text has no support for.

So I've gone back to using old standby open source editors, not because they are free-as-in-beer but because they are available (even if it means I have to compile them for the target platform myself). And because it is way easy to use the same tool on all platforms rather than constantly mentally mode-switching, I'm using the open source editors even when working on platforms where Sublime Text does work.
I just came back to add that, encoding 2-pass to the same bitrate that theirs results at, I have a very hard time telling the difference. I look forward to your comparison sets.
Yep exactly, this is making my layouts a lot easier lately.
When someone does that, everyone on the subway car sees it. When someone gets pick-pocketed, nobody sees it. So there's a major sampling bias.

That said, I've also seen some NYT articles saying the true "pick pocket artists" are a dying breed, because younger criminals don't want to spend the time learning it and the potential take from a wallet has gone down as folks carry less cash.