skysight-inc/HackerNews huggingface dataset:
I once attended a hackathon in Switzerland where Apple sponsored some prizes. They had a bunch of relatively young (read mostly junior level) developers there and one 'glorious leader' management-level kind of guy.
I shall never forget seeing two of the young developers following their glorious leader with ipads in their hands wherever he went.
Lessons learned building an EMR; a whitepaper from Iora Health [pdf]
An article about Iora Health's EMR development. I'm surprised that our vanilla software development practices are considered "revolutionary" in the realm of healthcare.
An article about Iora Health's EMR development. I'm surprised that our vanilla software development practices are considered "revolutionary" in the realm of healthcare.
The operating system is doing this, it's just not in a way that appeals to you. Luckily, we can write software for the OS that fills in the gaps.
They don't have to be in the cloud.
And yet they had to go back to Samsung for screens because no one else could really provide the quality & quantity that Samsung could.
Wouldn't you still have the copy on the device or memory card you took the photo from as an alternate source to restore from? Just avoid wiping that until you have two other copies.
I think the biggest difference here is that the iCloud Photo Library functionality will back up/sync new photos but won't delete existing photos unless you explicitly tell it to do so, which prevents data loss from corrupted or accidentally deleted local files (which Dropbox will cheerfully sync along to each other machine you have).
Hopefully some of its new features make it to iOS8 "Photos" app. The various views (like "Year") and editing tools would fit perfectly for iPad and to some extend also iPhone.
But if a company wants to restrict "poaching" of its employees unilaterally, it can just offer them defined-term personal services contracts with suitable compensation.

If your employees are under pure default at-will employment, its not poaching to seek to hire them out from under you, because you haven't purchased a property interest in their continuing to remain your employees. And, if you have purchased such an interest, then you suddenly don't need a no-poaching agreement to prevent them from being poached.

A multiparty no poaching agreement with the other main employers in the industry -- particularly a secret one -- is essentially trying to impose the restriction of having an extended contract with your employees without paying them for accepting that restriction.
The History of Retail: From Brick and Mortar to Online
GitHub: I've emailed their support desk a half dozen times over the years, and each time received a response from an engineer within minutes containing an accurate and precise answer to my question.
I used to have an alias for `vim --remote` so that I could easily open files from the commandline in a permanently running gvim session. Usually it would work, but sometimes it would just do nothing and not print any sort of error. I guess I was probably doing something wrong, but I didn't really dig into it that much. After a while I just decided I liked vim in the terminal more anyway.
I could do that but I don't want to do that. Most people don't want to do that, or can't.
That's bizarre. The standard "Thank You" at Apple is a $500 gift card which can be be used at a number of websites, including Amazon.
Similar, but you'd be standing on it and there's no steerable front. Much different if you ask me.
It could be a business hedge against an anti-trust lawsuit.
Oh god, steal-flirting ... Still very sad video. The contrasts in reactions are making me uncomfortable, I didn't expect variations so large.
Vimperator for Firefox[1] and Vrome for Chrome[2] try to fulfill this ideal without changing the current browsing experience too much. You should give them a try. They are very refreshing and may be what you're looking for beyond "It's all text" 'vim-in-textareas-only' functionality.

[1] https://addons.mozilla.org/en-us/firefox/addon/vimperator/

[2] https://chrome.google.com/webstore/detail/vrome/godjoomfiimi...
Bubbles are macroeconomic phenomena. If you're discussing the likelihood of a bubble without addressing the unique macroeconomic situation the world is in—widespread quantitative easing to deal with a deleveraging crisis—you're probably missing something.
If git-annex really worked well, and was easy to use, I imagine there'd be much more uptake of it.
>even gruber..

I don't think Gruber is particularly biased about Apple - they're just his area of speciality. He thinks very deeply about them, and has done for such a long time that he has an acute sense of them. But I think he calls them out fairly when he thinks they're wrong, whether that's policy decisions, devices, or software.
Pincus is no Jobs. He "pumped and dumped" Zynga, he'll be out of Zynga in less than a year. But I'm sure he'll make a lot of money off Zynga in the mean time ,like he did before.
It's very hard to make conclusions for the whole company from such a small sample.

Statistically speaking, an n of 100 is a reasonably decent sample of 5000 data points. It seems to me that you're looking for excuses, as if this concept of 'dry-run' meetings only happens to be within the author's "hundred-person bubble".
Huh... weird, I don't really think of currying as much of an abstraction. I mean, if you're going to be rigorous about it, maybe, but you can cheat and explain it as partial function application, which gets you 99% of the way there, and I think is pretty easy to explain.

Higher order functions are certainly a bit trickier, but you could explain them in specific contexts (as with 'map') without needing to deal immediately in generalizations, which probably makes it a lot easier to explain.
Archive.org releases a snapshot of the Android Market
well put and agreed
Upcycling Food Waste into Fertilizer to Catalyze a New Green Revolution
YouTube Confirms Plans for an Ad-Free, Subscription-Based Service
I work in and around embedded software. Custom API's and internal dumps often contain custom binary formats.

A tool that interactively generates a parser for these would be great.
> I'm 45, and have about 60 unfinished side protects in my /Dev folder

Random, but I think there's a correlation between "age > 30" and capitalization of folder names.
Heck, all you need for proof of that working is to scroll up and look at the people giving Zappos free advertisement on HN.
I've used winrm for some VM config scripts. The ps script would clone a VM from a base image, boot it, then remote into it to config network and other things.

It was a bit arcane to set up but mainly it was slow, like, really slow. All the SOAP serialization is terrible for performance but it is flexible and it did work.
This has been there from the very beginning (as it was a part of GreaseMonkey/UserScripts), but it's not part of the permission system. This is the developer saying "only enable the extension on these pages." So the system to enforce this is in place, but it's not treated exposed to the end-user.
US Air Force  Introduces 'Task Force Cyber Secure' to Tackle Cyber Attacks
Betcha didn't know that San Francisco will have a iBeacon Playground?
Clojures in C
Don't be too hard on yourself. By your own admission you assumed the sex of the author just because you have a wife who is teaching your own child. As far as my understanding of sexism goes this is miles away from being an example of sexism.
Welcome to a large corporate environment! Apple isn't special.
Artworks that only appear when it's wet
Why is the System.DateCreated property off by a few seconds?
You generate a fresh build with the updated libraries.
Lots of money means lots of asshatery. When the cycle comes around again and Apple finds themselves scrambling, this will all go away, because such people are useless.
> The early moves of Pincus were very impressive

His early moves were deplorable. He cloned-- pixel by pixel-- emerging games built by small developers, then seeded them with traffic from other Zynga games.
Popcorn Time's movie piracy app works on iOS without tricks, for now
Facebook brings mobile Messenger app to desktops
Not quite, WPF and winforms are still out in the cold along with some other things.

But for sever-side code, .net core + asp.net will get the job done.
My guess is that Linus doesn't care about large binary files.
Nice that you live somewhere that an hour makes a difference.

I work 6am to 3pm, and I still get stuck in traffic pretty regularly.
They sound like Amazon up here in Seattle, but at least Amazon has pockets of goodness... This sounds way more widespread.
Any tips for how you went about this? My Lightroom photos are nicely organized into folders but my iPhoto sets are less-so.
Every brilliant Googler not collaborating with other brilliant Googlers is also not collaborating with other brilliant talents at Apple, Facebook, Microsoft, etc...
Audi prepping 'SQ7' SUV with diesel V8 and electric turbos
I often run static analysis tools against large code bases.

As a consultant I need to be able to travel and won't always have access, or be able to send code across the internet.

I think my case is common for technical consultants doing deep code inspection.
I'm not sure there is a good case to be made that the CalPERS target is an unrealistic long-term annualized rate of return target. IIRC, they have been making that much over most long and short term windows (they had a horrible -- -27% or something like it -- year in 2008 and so their performance over a 10-year window is still under 7.5%, in the neighborhood of 6.5% I think, but over both shorter and longer windows they are at or significantly above the 7.5% target.)
That the debate is pointless. That if we take away some toys, people will just use others, so what is the point of defending firearms ownership. On the other hand - even with strict gun control gun violence probably won't be reduced ... you need good jobs to make the young males not taking stupid risks and better mental health care for the psychos.

And the feds actually have lots of tools with which to reduce gun ownership legally ... seems the whole issue is alive mostly because it channels away energy from the real issues.
Yeah; it's been a problem for them. Apple has been making strategic investments in these areas trying to create a healthier marketplace so they don't have to go to their biggest competitor to buy critical components. Fortunately, Samsung loves money more than it hates Apple.
OP here.
This is not actually compliant with the C standard, just a gcc extension.

It is documented at [1] and according to the documentation, the code seems perfectly legal.
However, calling it twice
add5(2); add5(2);

leads to an "Illegal instruction. Core dumped"

Even stranger, calling it twice but with a different argument leads to a a segfault instead of illegal instruction:
add5(5); add5(5);

[1] https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html
How to Add Emoji Support to Any Website
Most developers I know dropped Perforce for git and svn a long time ago. Configure them with the appropriate ignores and it works fine.
Pretty much. And he ends up admitting as much near the beginning. Go back to the early or mid 80s or so and the differences would be much more pronounced. Not so much in today's locations and major landmarks not existing but in them being rather different kinds of places, e.g. Bryant Park and 42nd St. And I assume most guidebooks simply wouldn't have mentioned areas of town like MEPA or the lower East Side which are rather trendy these days.
What gets me is the "what to watch next" widget that invades the bottom of the frame while the current video is still fuckin playing. Very distracting and disrespectful to the content.
My experiences at Apple are vastly different than the author's; As a developer I've never had such a low-stress position. My hours will sometimes drift over the 40-43 mark but not often.
If you browse to iCloud.com you should be able to.
It also seems unlikely that anybody would have the energy after 14+ hours days without weekends. 5 days a week with just 6 hours of meeting and such a level of intrigue would exhaust me to zombie level.
And most customers just go into an Apple Store if they have a problem, which is a profit center.
You can get the same no-rush-hour benefit by going the opposite direction; I show up to the office at 7am, and I'm out the door by 330 at the latest. There's somebody else in my office that I've only ever overlapped with for a couple hours at a time because he basically never shows up before noon. He used to give me a hard time about how early I left every day until I explained that I was showing up to the office an hour or two after he went to sleep each night.

I'm in California and I try to get meetings scheduled for the late morning or early afternoon. 11am meetings are totally reasonable for anybody on the west coast, and it's not too hard to convince people in (for example) New York to not schedule meetings for before 10am their time. On the rare occasion that I need to make a 6am phone call with somebody who's a real go-getter on the east cast, I'll just bite the bullet and show up at 6, and then take off around 2.

On the other hand, I used to work in a bakery, so waking up at 7am is still sort of like sleeping in for me. But there's nothing like finishing your day at 330; I love it.
Maybe. But the real question is: is a few percentage points in difference in aesthetics and usability worth it?

It is hardly curing cancer.
Ask HN: How to Hack into the C Suite?
I'm 19, I'm a level 2 Developer (out of 3) at my company. How do I get into the C Suite? Should I get an undergrad and masters for it? Is it something I'd even want to do?

General thoughts would be much appreciated!
The new API does support GET for requests that are cacheable (e.g. fetching a file or thumbnail).

The RPC-style endpoints all use POST and are not cacheable.
see, and i have the opposite problem with my pebble. since it isn't part of my daily charging routine, it inevitably dies because i forget about charging it ever. I'd be better off including it my daily charging routine.
Why Germans Pay Cash for Almost Everything
I've always liked that quote, because it really goes both ways. We see languages change over time, when we learn what one language is good for and start to incorporate some of that thinking into another. e.g. we're seeing `class` syntax in es6, but that's been present in many other languages for a while. PHP has been adding improved support for `list()`, which is basically its way for managing tuples, something very popular in the Python world. The right way to make this progress isn't by just blindly dumping syntax from one language into another, but by learning many and having it change the way you think.
After using Stackdriver for the last 18 months, I would never go back to rolling my own monitoring infra if I could avoid it. I had nagios, cacti, munin, graphite all running and had two ops guys pretty much 80% of their time managing it.

Stackdriver with pagerduty and I have 250,000 custom metrics being published and hundreds and hundreds of graphs on dozens of dashboards.

Although, I am looking at SignalFX to give even better version of this, but I manage nearly 1,000 machines with only a staff of four.
This isn't about showing diffs, it's about merging diffs from two separate changes. The best github can do for that right now is let you choose which one you want to keep, it doesn't let you stack changes to keep work from both committers. For that's you need fine grained explanatory stackable diffs.
Past: The Dog Stars by Peter Heller,
Current: River of Gods by Ian McDonald,
Planned: Delivered from Distraction by Edward Hallowell
and still has to meet massive big-budget deadlines by every means necessary.

No, they don't. They have two-digit billions-with-a-b in cash reserves. They could give every human on earth a few dollars and not have to tighten their belts to compensate.
YouTube will let you pay to remove ads, but content creators can't opt-out
I recently switched back to Firefox exactly for this reason. Firefox has tab overflow so that I can actually tell what an open tab is. Additionally, Firefox can be set to ONLY load the current tab on startup. Have you ever been to a hotel and opened your browser only to be presented with a captive portal? With Chrome all of your other tabs are now going to that page also. It caused me lots of sadness once.

I maintain a work and personal instance of firefox. When things seem a little sluggish I move open tabs related to projects into a wiki. Or, if its just something I wanted to 'read later'... I read it.
Not really bad at all if these are the cherry picked negative comments. These are the most critical comments that could be gathered from numerous reviews?
Long crunch times are either a symptom of longterm planning failures (not hired enough people), or it's a deliberate and premeditated attempt to abuse people for cheap labour (why have 10 people do the work when 6 overworked people can do the same job?).
Would love to hear more about your findings with btrfs.
Yup, it’s vegans who have caused the california drought
I'm not afraid of artificial intelligence destroying mankind.

I'm afraid that future tech elites will use artificial intelligence to turn an already hollowed-out middle class into a permanent undercaste, who's every thought and action is observed, calculated, and put into a spreadsheet so that their betters can best assess their professional utility - whether that's as a potential employee or dog food.

Not the same thing.
Aah such were the olden days!

https://www.youtube.com/watch?v=1by0-nkKOTs
> The guy has probably never heard of the Seiko Spring Drive

Gruber is the unpaid wing of Apple's PR team. I doubt he cares.
Heh, 60 hours is a low intensity week in management consulting and especially investment banking. Once upon a time, a banker 2-3 years out of an MBA (say 28-30) would make $300-500K cash. The hourly rate is lower than minimum wage though (these guys used to put in 100+ hours). They did it in the hopes of landing a private equity gig that would pay them $1M+ for a 50-70 hour work week. That's a deal I would take in a heart beat, if I found the work interesting.

There was an interesting article in Fortune a while ago. The tldr was that you shouldn't get mad that Wall Street pays too much, but that the rest of corporate America pays too little. When companies are building war chests in the tens of hundreds of billions, and also feel the need to collude to prevent "poaching", you have to wonder.

The sad part is that people in technology sometimes love the work so much, that they are willing to put in more than they should on pure economic terms. The finance and consulting types are more ruthless about their own worth.

EDIT: My minimum wage comment was more about making a point. Banker types like to say they make lots of money but make less per-hour than a McDonald's employee.
I think that it should be pointed out that Apple doesn't have "values". The idea that apple has "values" that it "preaches" is just wrong. That is called marketing. It's funny that people are shocked by this. This is what businesses do and it makes the weird partisanship that forms around them seem mad.
The scripting and rehearsing seems to happen when employees pick up on the signals, from the decisions that management makes around them, that appearance and self-marketing influence promotions more than performance.

It's not a on/off thing - it's a continuum from fact-based decision making to perception-based decision making. The difference is how good are the managers at seeing what's really going on and how much they care about it.
Tested OpenBeOS / Haiku, any opinion on the project?
>but most people outside of the US see gun owning as a pretty serious problem.

A lot of people INSIDE the US see guns as a serious problem. That doesn't make them right. People who can't fathom being harmed, who think their salary and location preclude them from violent acts against their person are people I don't mind not having guns. Being responsible for your own safety indicates that you're ready to be responsible for firearms. Whether they're illegally purchased or personally fabricated, if you care for deploy it responsibly you're only a criminal on paper. I'll toss in also that there are responsible pedophiles, who don't support the child pornography industry with purchases. To the poster who replied to you who mentioned a draconian screening system - In this climate that would result in them being identified and executed. The world isn't ready to handle non-pracicing paedophiles. Some people are even so bigoted they would claim that a non-practicing pedophile doesn't exist. In the first world, I would say they're the most subjugated(lack of a better word) people. They're the only people who, when, they're found out, get harmed and ostracised and there's no undoing it. Picturing the malice of a simple-minded thug who would destroy someone's life over what they masturbate to makes me viciously angry.

HN has a climate of wanting to manage humanity with numeric efficiency, and speak casually about removing human rights. I find that unacceptable but I don't have the intellectual capacity to argue with them. I'm fundamentally opposed to all form of societal control.

I don't know why I posted this here and I apologize for involving you in it. I'm a bad poster.
I did read the use cases and the main pitch. I guess these don't highlight very well how it actually functions. Can I do "git add large.mp4 && git commit" the way I do now?
Zappos Anecdote: I reported a bug with handling of email addresses with a '+' in them (ended up in a URL in the email still as a plus instead of URL encoded). I gave a technical description of the issue. I got a prompt response, a notification that it was fixed, and my account was bumped up to some sort of 'premium' status (which I can't use because I'm no longer living in the US, but that's not their fault).
FWIW, as an Apple employee I have no idea what the hell he's talking about.

I've worked here 4 years and I absolutely love. my. job. I take days off to work from home whenever I feel like it. We drink at the office on occasion. I'm never harassed for not being constantly online. I don't have endless meetings. I'm constantly praised for the work I do, I get great reviews, with large bonuses.

My impression from reading this article is that he either had a shitty manager (it can happen, Apple's a huge company) or his department wasn't very well-run. (It is customer service, that's never known for being a great environment almost anywhere you work.)

I feel bad for the guy, in a situation he described I would've left too. Fortunately I'm not in that situation, and neither is anyone else I know here. People have their issues with small things but at the end of the day I think everyone I work with loves what they do.
i find it interesting that 5 is over the limit, but 4 is perfectly reasonable. Personally i have 1, my phone, and increasing it to 2 seems like no change at all personally.
The author is writing about his experience of 2 years of working there, and it's corroborated by others in this forum... and your problem is that he didn't verify that ALL of Apples management are arseholes? He isn't talking about ALL of them. He's talking about the ones he worked with, in the department he worked for.

Get your head out of your arse...
Assuming movement is continuous and not in discrete units.

http://en.wikipedia.org/wiki/Planck_length
Inspirational thought of the day
I've set up cygwin with an OpenSSH server on Windows before (to run remote MinGW compiles). Echoing Bill Gates, "In a weak sense, it [NT] is a form of Unix."

That doesn't really cover remote management, though.
I've known some very happy Apple employees. My sense is that the company contains great variation across its breadth, due to the extreme security among teams. When you can't even go into the next division's work-space, it's hard for a single culture to permeate across the company.