skysight-inc/HackerNews huggingface dataset:
Please message your secrets, private information and little private thoughts across messenger with a wonderful B SSLtest rating - https://www.ssllabs.com/ssltest/analyze.html?d=messenger.com
I've had the same issue in my career. I always thought of myself as lazy. I loved what I did, but my drive evaporated after 3-6 months on any given project (or any given hobby, for that matter). I always thought of people as falling along two spectrums: naturally talented and hard working. I saw that those young multi-millionaires generally had an overabundance of both. I've always seen that I have a whole lot of talent, but I simply couldn't find the motivation to work hard for extended periods.

After a decade of roller-coaster productivity, I finally went to see a therapist to discuss these issues. That was the best decision of my professional life. I was able to talk through my issues, but after a few months of behavioral changes (light box therapy, exercise, mindfulness, etc.), the issue, while better, was not fixed. So I was referred to a psychiatrist, who diagnosed me with ADHD. I got a prescription for Adderall, which I've been on for the past 4-5 years now. It has turned my productivity and career around. I'm making twice what I was making 5 years ago and finally am seeing a lot of the potential that I and others saw in me finally being realized.

ADD (ADHD is the technical diagnosis, but I have no "HD" symptoms at all) isn't really about "having the attention span of a gnat"; it's about inability to sustain focused attention long term, about not being as excited by the last 20% of the project as you are about the first 80%, about not being able to get started--but once you did, it's usually interesting enough to keep your attention for the rest of the day. That definition certainly fit me.

The OP said a couple of comments above: "If you're depressed or socially anxious, you wouldn't just accept these as the way you are, would you?" Chances are that if you are depressed or socially anxious to a point that it affects your life in negative ways, you'd see a professional about the issue and may end up with medication to help with the issue. You don't just wish those conditions away; nor do you wish ADD symptoms away. I'd recommend considering talking to someone about your issues with productivity.

I'm not saying that it's for everybody, nor do I believe in overmedication, but from my experience, which sounds exactly like the OP's, it was the right choice for both me and my career.

I also agree with jeletonskelly here: to a certain extent, embrace your "laziness"... laziness leads to working smarter, not harder. Know your strengths and flaws and come up with a way to use both of them to your advantage.
Is it possible that the cycle of procrastination and anxious regret is an elaborate defense mechanism?

I think the reality of the situation could be that you are afraid that if you actually focused on a project and put a lot of time and your best effort into it, it would still fail.

And, to protect yourself from that potential outcome, you sabotage your efforts with procrastination and then tell yourself a convenient fiction after the fact: "If I had only focused, I, too, could be a hotshot."

Possible solutions include learning to accept mediocrity, bracing for failure and going for it anyway, and therapy.

Or maybe you just need a partner (or team) to help you stay focused and motivated? That helps me.
The first equation on page 8 of the arXiv paper http://arxiv.org/abs/1503.01472 seems strange to me. It looks like saying "function F(t) given by F(t) + Sum(something)."
Shouldn't it use ':=' symbol instead of '+', like "F(t) := Sum(something)"?
Or maybe this is the case when math notation is so complex that common symbols have completely different meaning?
Depends on your start time. 10-11 AM is reasonable in Silicon Valley (rush hour on the highways lasts until about 10:30), 8 PM is 10 hour days, midnight is 14. Figure that 8 PM includes both lunch and dinner at Google and it's like 8.5 hours of actually working, which is a lot, but I don't think it's unreasonable.
>> a thank-you. In the form of vouchers. For frozen dinners.

That sounds very odd. Was this Omaha Steaks by chance? Perhaps it was meant well.
Apple Watch is 'not for everyone,' say early reviewers
I think vendoring is being officially promoted, with a concrete workflow/plan in the works to be announced later.
I'm behind this :-)

I've been using Go since its public release (I think I wrote the first public Go project — https://news.ycombinator.com/item?id=938046 :-). I also contributed to Go, mostly /x/crypto stuff such as scrypt and salsa, and wrote lots of open source packages — https://github.com/dchest.

StableLib is an effort to help businesses use third-party Go packages without worry.
Ah, cool! At last I will be able to store my database backups in GitHub.
Repeat after me: "I am a grave disappointment to myself, everyone who knows me, and most of those who do not." Keep repeating it until you have internalized it. It's remarkably liberating.

As much as some of my engineering friends hate to admit it, life is a self-graded test. If you're happy with where you are, ain't nobody can tell you you're wrong. If you're not, you are failing. And if you're not happy with what you've got, continuing to do the same thing won't help: you'll just get more of it.
> Has anyone noticed

I certainly have. I was going to bring it up if no one else did.
> I just meant that they are actively involved; they are certainly still teachers.

Sure I got you, I was pointing that in such conditions it's unlikely that they can play they teaching role fully. They become more like participants in forums who will sometimes get involved in a thread, sometimes not.

> The data so far indicates...

Very interesting, but I think it's a consequence of the pricing and not the cause. People go online when they can't go on-campus for one reason or an other (job, family, live in another country, etc...). It is the purpose of the pricing.
Do you, by chance, have a list of those exceptional cases? I'd love to learn more!

edit: thanks everyone for these replies they're great, keep them coming!
Does this still come with the required bloated and brittle metadata libraries and structure that prevents you from setting it up on a shared NAS so that your other non-Mac machines can access it?

This has always been my complaint with iPhotos, and I'm betting this is no different.

Ideally, it would manage to keep the metadata abstracted from the structure so that you could set it up however and wherever you wanted.

But unfortunately for users, their model isn't about building an open and flexible photo storage solution, but rather a solution that depends on the iCloud and the need to purchase more storage capacity.
The Hacker’s Guide to Investors
Today’s iPhone Update Gives You Hundreds of New Emoji
You can pay me to work 60 hours a work, but so far no employers choose to.
Blizzard Blocks World of Warcraft, Diablo 3 and Hearthstone in Crimea
Metals Used in High-Tech Products Face Future Supply Risks
https://github.com/andres-erbsen/dename uses a less flexible federated consensus to build a namecoin-like system without proof of work (or stake, or anything).
I'm not a ssh expert (I live in the MS world), but powershell remote sessions (PSSession) seems like what you are talking about here... it's like running in a powershell window on a remote machine.
A good example of Vosteran New Tab. Almost two million users, none or near none of which are consensual users. Nobody I've ever uninstalled that from ever intended to install it. It hijacks your new tab page and search.

Interestingly enough, Vosteran also produces a rogue fork of Chrome which makes Vosteran's own search/ad platform built-in and unavoidable. Said rogue fork is also installed without users' permission.

https://chrome.google.com/webstore/detail/vosteran-new-tab/o...

I invite you to peruse the first five pages of search results here and make your own assumptions about the legitimacy of all it's five star ratings: https://www.google.com/?gws_rd=ssl#q=vosteran
According to http://www.apple.com/diversity/ Apple employs about 98.000 employees.
You can just not use Meteor's built-in templating. I use Mithril instead (great combination, by the way).
Thanks for the explanation and link!
Is it? I was looking for some information that compared it to Aperture which I've been using since v1. I'd love to have an Aperture which works seamlessly with iCloud photo library; nearly all my photos are taken on an iPhone these days and it'd be great to have them integrated into the stuff I use for more deliberate photography.
Does this mean gamedevs might start droping Perforce for this? If its not too expensive maybe?
rather
"cleaning up crime" ⊂ "gentrification" or
"gentrification" ⇒ "cleaning up crime"

and other people care about other parts of the process
From my understanding Apple effectively owns your entire output when you're employed full-time (at least as an engineer). At a recent interview I mentioned I like tinkering with code on the side and was told I'd have to give that up and stop contributing to open source. I imagine that extends to participation in the "outside world" at least to some extent.

The fact that Apple developers I've spoken to spend their personal coding time (on the rare occasion it exists) on work projects only reinforces all of this.

(All that said, my sample size is seven people, so I could be quite wrong in the end.)
Boost isn't on there? Then again, I'm a newb. http://www.boost.org
We're building a new one as part of the Windows Server Container implementation. Also doing copy-on-write registry and tightening up Job Objects: https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...
With any OS, containers are actually made up of several low-level components put together behind a management experience (which will include Docker).
I'm a die-hard iPhone guy. I love when I meet someone, get their phone number, text them, and the message bubble is blue. I feel like we're in the same club. (Albeit a very large club.)

However, I keep my phone in my pocket. Wearing a watch that millions of other people may have feels a bit weird to me. It's like taking that membership of the iPhone "club" and turning it into an external badge signifying membership.

Watches become part of your visual identity, and I'm not sure that I want something that ubiquitous as part of mine.
Price of WoW gold plummets in first day of 'official' trading
Back to the Future? Zynga Founder Mark Pincus Returns as CEO
Thanks, I looked a bit at the Helios voting system and thought it was a complicated mess but this video explains everything really well!
Oops, yeah, 1998.

I became very comfortable with multithreaded synchronization, since BeOS was "pervasively" multithreaded to try to scale to multiprocessor machines. Multithreaded programming is more common now. All synchronization in BeOS was based on counting semaphores (which could acquire with a count > 1), which I think are still not super common.

There was a philosophy of simplicity that still resonates with me. For example, the scheduler algorithm used a simple exponential priority scheme that was easy to reason about intuitively. It was straightforward to get glitch free media playback. Many years later, I was trying to debug a glitch with audio playback on Linux. Each time it would glitch and someone would say "oh yeah, this other heuristic is kicking in, make these changes to the config." We'd do that, another glitch would happen, and they'd say "oh, these other two heuristics are interacting badly," this went on for like a month. I don't mean to bash Linux, because it is far more sophisticated now than BeOS was and handles far more use cases, but I miss the elegance and simplicity of BeOS.

The thing that I found most interesting was the chance to interact closely with experts from so many different domains. When I started there, all of engineering fit on one floor (I think there were around 50 engineers). For better or worse, almost everything was built in-house. There were people who worked on graphics, the windowing system, 3D, kernel internals, device drivers, filesystems, application frameworks, etc. Everything was in one source tree, so you could check it out, type make, and have a full OS image in a few hours.

I worked at Apple later, but there are thousands of engineers who work on MacOS, and you only get a chance to meet a small subset of them. There are hundreds of individual projects in their own source trees that are built individually and get pulled together by a complex mastering system. It seems almost impossible for one person to wrap their head around it.

The fact that so much was built from scratch might be part of the reason that BeOS felt so snappy: it hadn't accumulated much cruft.
Well, AdBlock Plus is a bad extension. People who use it should feel like scum. Because they are scum.

That being said, your walled garden notion is accurate. Chrome used "security" as an excuse to lock down the extensions platform to only their Web Store. But it's not any more secure, since there's plenty of malware in the Web Store. It was just an excuse to wall in their product.
I think you're off by over an order of magnitude. Apple employs over 90,000 people worldwide. In the Cupertino area there are probably 30,000-40,000 Apple employees.
I don't think the problem is trivial, but I don't think it's hopeless either. If we can measure a person's pulse and mood with a camera pointed at their face, I'm sure we can come up with a tool that can approximate semantically meaningful diffs of artwork. For image formats like xcf that store parts of the image or the editing history independently, this problem becomes even more tractable.
Literally the first feature listed is iCloud Photo Library, a solution to critical photo data storage. It backs it up offsite which is better protection than even the best filesystem software.
I feel like I'm the only one in the world who doesn't mind iTunes. There are ways I would change it, but it terms of:

1. Making my music browsable and searchable

2. Making my library pretty with a decent album art library (supplemented by manual art for missing albums)

3. Making playlist creation and updating easy

4. Integrating a large amount of media like podcats and audiobooks

5. Most important: syncing with my devices

It's fine. It's not great, but foobar doesn't really handle sync very well (iTunes will update playcounts from my device) and it requires additional pieces to handle podcasts or audiobooks in ways I want.

I've begun to let my phone handle some pieces of this (some podcasts with PocketCasts and audiobooks are great with Smart Audiobook Player), but iTunes is still a fiddle free one stop shop.
Would You Rather MSP Edition: First Round of Brain-Busting Questions
Focus Hacks
Making MySQL 5,888.6x faster. Yep, you read that right!
Mark Pincus, Zynga’s Founder, Returns as C.E.O
Yes, it's difficult to invest heavily in a tech fashion accessory that you know is going to be regarded as one step short of useless in a few years. All of my watches are either made of precious metals, or have diamonds (or both) (yes, in that regard I may skew more towards the non-geek spectrum). But in buying each of them I had little concern for them suddenly being eclipsed by an updated version in the near future.

In fact, you can own a decent Rolex for almost $0. There is a big hit on resale value from initial purchase, much like the "driving a car off the lot decreases the value by 10%" thing. But I could sell the Rolex I'm currently wearing that I bought used for about what I paid for it. However if I buy a smart watch, I'll be lucky to get 10% of the cost of it back 5 years later.
Amazon Cloud Drive for photos won't even accept it, probably because it knows better.

They programmed it into the client to reject iPhoto libraries when you try to drag the thing over, recommending that you export every. single. picture. and uploading that instead.

That reminds me, I need to cancel that thing...
NASA's chief scientist thinks we'll find alien life by 2025
Samsung next-generation smartwatch will support a wider flexible display
I lose watches. Period. It's why I wear a near disposable $5 plastic eyesore from Target on my wrist.

No way am I wearing a $500+ wrist computer to tell the time.
Can't you just take a snapshot of the source including third party libs and keep it somewhere safe?

That's what vendoring is for — freezing your dependency on some version. What StableLib provides is a guarantee that the API of package remains stable, but also that all the latest major/security bugs are always fixed (by backporting them). Also, that you're always notified about any critical/security fixes. Of course, you can also do vendoring with StableLib-provided packages, and we plan to make it easy via the command-line tool.
Plus you can buy a gift card to iTunes and it'll eat away at that. I pay $25 for the gift card, apply, and then two years for extra icloud storage is covered for me.
Looks like Apple have invented Picasa.

Seriously - what is new here?
Another source suggested product launches as soon as 2016.
Zynga Replaces CEO Don Mattrick with a Familiar Face: Cofounder Marc Pincus
> I'm a 26 y.o. software dev working on going indie...Every morning, I take tally of my age.

26 is a fantastic age. Don't let anyone tell you otherwise! I would literally part with my right testicle if I could be 26 again, knowing what I know now. The chances are very, very good that you are more attractive, intelligent, and energetic than you realize. Most 20-somethings don't have the life experience to put these things in proper perspective. Just as sure that you're not as good a driver as you think, you've got a lot more going for you than you realize.

> Whenever I encounter a technical article, I immediately and compulsively investigate the author's age.

There are so many ways of being awesome, just like there are so many ways of making money. You don't have to be what other people are.

> Mentally, I've resigned to the fact that I've procrastinated away a decade of valuable time, and it just endlessly haunts me.

That doesn't exist, except in people's minds, especially yours. Just do something now.

> But I can't help but feel that if I had started in earnest at 25, at 21, at 19

Late 40's here. I know how you feel. Take it from me: You have no business feeling like that!
No. Google uninstalling things from your computer without your permission? Now that would be news.
Certainly you hear a fair bit about Apple as a high-pressure work environment. Long hours, lots of paranoia -- though by "paranoia" I'm specifically thinking of developers, and not revealing anything Apple might be working on that isn't publicly known yet.

Well, and related things like tracking what buildings you enter by your badge, access to specific labs, etc. Stuff to make sure people don't know more than they should.

I've worked with a lot of ex-Apple folks, and know some current Apple folks socially.
God, I hope that second paragraph is intended to illustrate the irony (or you don't fall in the native speaker category!)

:P
Oh nevermind, I thought you were referring to the intro screen of the demo... but there is something about Z80 in the article.
Facebook's Messenger App Is Now a Full-Fledged Social Network
I've found it is easy to poach talent from Apple, Google, and other large ventures.

It's not the money. It's the vision and the way they treat talent. They don't pay much deference to the consummate creators, the lifeblood of innovation.

Long hours, synchronous work schedules with asynchronous dependencies, long commutes, and not an equal pay to warrant education level and mental capacity required for task at hand.

I think the future may consist of Life-Work balance where one's life outside of work, is greater than their work.
Key distribution isn't really something we're doing. Each user just keeps their own list of verified identities.

We're using the same system we inherited from TextSecure for encrypted SMS: Trust keys implicitly on first use, while encouraging users to verify them out of band.

The verification is handled by providing a screen that has your identity and what you think the recipient's identity is. If the recipient's identity matches what your app says and vice-versa, then you know you're talking to the right person.

Ideally, the verification would be done in-person or via another secure means of communication. Currently you can verify identities by just reading them out, or via QR code.
Probably a good idea to remove that "we're hiring" message if there are no open positions anymore.
And Nancy Sinatra in "You Only Live Twice":

You only live twice
Or so it seems
One life for yourself
And one for your dreams

Its use in the last episode of Mad Men -- where Don is watching a fired colleague contemplate the life not lived -- was brilliant.
Unpowered exoskeleton improves efficiency of human walking
The list of people I covered is just the tip of the iceberg that makes Dart (not even talking about the broader community!).

It's always fascinating to learn about the people behind a technology as well as who the early adopers are whether that's Dart or Clojure or Elixir.

You have this set of people who create something new and this set of people who want to and can adopt it. It's fascinating.
What are you talking about? HFS is creaky and ancient and doesn't have checksums, ZFS and btrfs do.
Light tunes up: Zedcon's strip of LED lights sync with your music
It's not difficult to predict the future with 100% accuracy if you don't have to provide a deadline for your predictions. Every product or service will eventually become obsolete, but the question is when? Will Uber make enough money for its investors to make the investements worthwile, before its service becomes obsolete by self driving vehicles? Will DropBox find an alternative business model before the "end of file" occurs?
Thanks for the stats correction, that makes my point even stronger.
His concerns seem plain to me. Unauthenticated channels for software distribution or software installation instructions are bad.

The techblog isn't using SSL, and the git pull url for PCP is using the git protocol which is also unauthenticated, rather than the authenticated https transport (ssh is only an option when user accounts make sense).

Someone's at a conference and follows the link over public wifi. They get the same page but with "here's how to get PCP: ftp evil.io or git clone git://git.evil.io/pcp" Even if the webpage were ssl-enabled so that an attacker can't rewrite the pcp.io links, an attacker or evil network operator could MITM git.pcp.io or ftp.pcp.io. (FTP?!)

Being in Ubuntu's repo doesn't make it safe if Ubuntu's maintainers have no (semi-)trustworthy way of getting the code.
Zynga Founder Pincus Retakes CEO Post
A backup doesn't help you if the photo is corrupted, and then that corrupted photo is propagated to your backups. You need a way to catch file corruption, like what ZFS and Btrfs have.
> The statistics for life on very earth-like planets are staggering.

1/1. Sample size seems pretty shitty. Maybe if we find any other form of life in the galaxy OFF this planet, we might be able to bound the probability of it forming at all.
Specifically, I can't. However, I have several ex-Apple friends who have told me stories of a nightmarish work environment.

The one that sticks in my mind is being sent to China for a short two week production run, and getting to return 7 months later. Her managers kindly offered to let her fly back and forth to the US over the weekend to get a change of clothes after month 3.
What I really want is: "Full vim in the browser".

I use "It's all text" which is good, but it's still only a crutch.
How to Select the Best Wordpress Theme for Your Website
Seems like they have some instructions here[0], which is linked from http://getkaiwa.com/deploy

[0] https://github.com/digicoop/kaiwa-server/blob/master/README....
The new Macbook has significantly better than a 1920x1080 screen, though.