skysight-inc/HackerNews huggingface dataset:
Given how little traction Apple has gained with web apps and storage, you'd think they'd be a little humble and offer a native app that interoperated with Android devices, and different storage backends (store you're photos on Amazon, organize them with Photos). Either that or unlimited storage.

I can't remember the last time I considered a distributed storage service from Apple reliable, secure or flexible.

Additionally, as an Android user with a Lenovo T440s with Linux and a MacBook Pro, I am increasingly frustrated with how closely integrated all the Apple toys are these days.

And I know it's kind of always been this way, but it seems they're growing myopic with regards to other devices people may own. While I'm not in the majority with Linux on one device I KNOW I'm not in the minority with an Android device.
I think you're being naive about how it can be dealt with, technically, by those responsible for pushing OS features forward. But I remain convinced that we'll see robust, decent peer-to-peer system services being integrated into our OS's in the near future, rendering the Cloud impotent in the battle for peoples data.
Ha! After complaining I figured I'd give one more shot at solving this and I came across that same technique. Then I came back here to update my post and of course people were already giving me that advice.

Zen achieved.
It sounds like the problem you have is with your ego. You're portraying yourself as someone you aren't, or someone you haven't become yet.

Your ego is handicapping you from doing anything. Throw it away. Stop comparing yourself to others. And just work and be the best you can be.
Can't wait too see what Linus got to say about this. I suppose he got an arguably better solution to the problem?
My platform has been disabling SSL support over the past month or so. It's great that everyone is too. I haven't had a single time that this has caused something bad.
There's a lot of waffle in that. If you actually look at the commands his asking you to enter, it isn't that much.

It's essentially,
Enable-PSRemoting

And commands 1 to 3 in the following guide after Enable-PSRemoting. Try to ignore the waffle. You probably do want to to disable HTTP though.

http://www.sirchristian.net/blog/2013/03/11/using-powershell...

Trying to get SSH to work with certs can involve just as much or more stuff than that.

Maybe i'll write a super simple guide, just listing the bare commands, since the documentation/tutorials for powershell seem non-existent despite being pretty powerful..
Startling pictures of the CA drought crisis
This looks great. A lot of Sublime Text syntax definitions are buggy and/or out of date, in part due to the awfully tedious task of maintaining tmLanguage syntax files.

Hopefully this will be combined with putting all the official sublime text syntax definitions on github so there can be more continuous improvements coming from the large community.

Or just stop including syntax definitions with the editor entirely, make people use packages/plugins (though this is less likely to happen, Sublime is popular in part because it works so well out of the box).
Puzzlephone and ClickARM One Laptop – First Platform Transcending Modularity
I've worked at a few corporations and most of them are not they way he described Apple. I've never worked at Apple so what he said is hearsay for me and thus to be taken with some amount of skepticism. But the story as he shared is not at all normal or average in my admittedly biased experience.
https://github.com/SublimeText/AAAPackageDev lets you create it with YAML. If nothing else, not having to escape and quote your regular expressions seems like a winning proposition.
IMO the licensing needs to be free and very simple.
For me, this has always been one of the HUGE benefits of linux. If I have an idea I can spin up a full server stack (OS, SQL, HTTPD, etc.) for $0 (outside of hardware/hosting).

With linux there is no friction you need to overcome in determining if the cost of trying something out is worth the financial side.

The elastic hosting options take away a lot of this, but there is still (to me at least) this mental barrier to Windows in knowing that I might run into licensing costs or administration issues before I determine if the project itself is worth said cost.
Ask HN: What I should do with my life? (23y living in UK)
I finished my CS degree in UK university 1 year ago. Just after finishing it I started working. First few weeks were quite interesting as I was learning a new framework I had to use, and also learning some aspects of working in a commercial environment. But it got boring quite fast. The salary and other perks are great, but the job is boring. I usually just do stuff that doesn't require any creativity or thinking or coming up with interesting solutions. Besides that, it just doesn't matter. I just do stuff so the clients could sell their stuff.

It has made me a little bit depressed...

I am young (23y), and I have so much energy and desire to do something important, to change something, or at least try. I've never cared about money as long as I was able to afford rent and food, so I don't really care about salary.

I remember the days when I had some hobby project (can't come up with new ideas for the last year or so to work on), or some interesting Uni project that involved solving some interesting and harder problems, and it just made me feel alive, it made me think about solving it even when I was trying to fall asleep. I want that again, I want to live like that.

What should I do? Where can I find companies / start-ups that would fulfill me, in UK or some other European country (I really wouldn't mind to move as I did from my country to UK)? Is it even possible? I don't think I even care about the area I would work (as long as it would require computers and programming), I am ready to give all the time to it, and learn stuff. The one problem maybe is that I am not very smart, although my employers are very happy with my work, and basically all the clients I've had since 15 years old, but that was just simple websites, nothing difficult.

What should I do? I really need some guidance, I feel my life is just being wasted.
I tutored Haskell to first-year students and I think the hardest part of picking it up is understanding that previous expertise won't help until you grok the distinctly new perspective with which you must approach problems.

I'm (somewhat) sceptical of the popular "Children inherently have the most malleable minds" trope, to the grand annoyance of one neuroscientist friend; I feel it's more an environmental factor stemming from fewer areas of growth/stress to focus on and increased motivation as they lack the jack-of-all-trades experience in similar areas to fall back on whenever they get frustrated. I like to believe this since it motivates me to overcome those limiting factors by adapting my work ethic, with the hope to continue learning efficiently.

Back on topic, I feel that the best mindset with which to approach Haskell (and many other new areas) is:
"I don't get much right now, but that's OK. If I keep working with what I know and expand that set by just a little every day, it's bound to click and I will be able to look back on the entire journey as worthwhile."
Anonabox or InvizBox, which Tor router better anonymizes online life?
Another perfect data point to add to Michael O`Church`s excellent series on the politics and psychology of the modern corporation.

For you starry eyed youngsters, just remember that this is Apple, the world`s most profitable company. It only gets worse as you go down the list.

Work for yourself. Consulting, the trades and any type of work you can do independently is far superior to dealing with wannabe Machiavellians on whose benevolence your paycheck depends.

Get out of the corporate world, and do anything else. The sky is the limit.
Is this for real? Can anyone else corroborate this?
Use the S6's fingerprint scanner to log into websites
That's an interesting point I hadn't considered before. Git, as a distributed vcs, takes the position that everyone can edit all files, and rare conflicts can be managed easily because changes are relatively small and diffable.

But these assumptions break down with binary assets. Changes are not small, they typically change entire files at once. They're also not diffable. As a result, conflicts are not rare, they're common, and impossible to resolve for both parties. That's why locking or "checking out" certain files is a needed feature, so changes are ordered strictly linearly -- a graph structure doesn't work.
The filter-by-filetype can be replace by small script that augments git: http://git-annex.branchable.com/forum/help_running_git-annex...
Well that's his point. If you have a chip that's used in an ultra thin laptop, whose performance-grade suits tablets, then you can slap a derogatory 'netbook' label on it.

And I can definitely see why you might say that. If you look at the Macbook Air 13", it's a cheaper and more powerful device, despite being among the most portable devices, without generally a need for externals like USB hubs, or even a charger with its excellent 12h battery life. And it wasn't considered noisy either.

Instead of improving that MBA: USB-C to make it slightly thinner. Full HD resolution to make it slightly sharper. Butterfly keyboard and zero-click magnetic touchpad to allow it to be thinner. Slightly smaller bezels and a slightly bigger keyboard to make it smaller. Layered battery to make it last longer, or use less space.

Instead of that, they said 'prettiness first, let's make it as thin as possible', and then let's see what performance we can squeeze in. And that performance came in behind a cheaper, older MBA, and its because uses a chip that you find in tablets.

Now I'm excited about the new Macbook, not the first one but future generations will likely be something quite special. And I fully understand and even appreciate why they did it. Set a new standard, a new model, for mobile consumers, in a world where even laptops are squeezed by tablets/phablets, and where most consumers don't need the performance of a MBA (that blurred the line between consumer & pro. The MBA's are popular lightweight development machines for example). And set the stage for increasing wireless/cloud.

And I also appreciate that mocking it as a mobile chip is a bit myopic. It's actually quite fast and seems to do nicely in the early benchmarks. But yeah I see his point, it's still a bit weird to see a performance downgrade from the 'mobility line' in the Air, with a price bump and weird things like 1-port, or a 480p camera that is humbled by a the 2010 iPod Touch 720p camera. Expecting a 2nd generation of this Macbook, especially when USB-C takes off, skylake launches and the Air stops selling, to make a lot more sense than it does today.
I've been following your comments on this thread and completely agree with you with one tiny exception. Apple does not see itself as producing commodity gear. They still see their gear as luxury/non-commodity AND see their cloud as a benefit/value-add and profit center.

The problem -for me- is that Apple simply isn't that good at the cloud. Their competitors seem to beat them on both features and price here. You only go with iCloud for inclusion/integration with your other Apple devices, not because it is a superior cloud service.

They could be the "anti-cloud" company if they really wanted, but I think it is easier and more profitable for them to jump on the bandwagon and offer it themselves. To be an "anti-cloud" vendor would require them to sell against overall technology / consumer trends. They don't need to do that when they can extend their profits offering the same, and especially if it doesn't hurt the "luxury" status/profit margin of their main goods.
Wired Binge-Watching Guide: Adventure Time
Would like to know which division the departing employee worked in, and how long he stuck it out.

I personally liken companies to a large conglomeration of small organizations - your management chain really matters. Which is why when a respected manager leaves, sometimes his/her team leaves with them (HR flight risk).

I know someone who worked (works?) at Apple - she moved from a difficult arguably acidic environment to one where she feels valued and rewarded.

I can relate similar stories from other companies all over the world.
Dell's Android Tab for Work Looks Great, If That's a Thing You Want
How to Socialize Uber
Can, not must.
I have no affiliation with the product, but since the email protocol obviously doesn't actually allow altering emails after they've been sent, I can tell you the only two ways something like this could operate.

1) The email isn't actually sent when you click send. There's a delay where you can go back and edit/delete it. This is effectively the same as saving an email as a draft and then having it auto-send five minutes later.

2) The email is actually just text on an external image or on some external web page visible through an iFrame. Neither of these really work because modern day email services like Gmail cache images and pass them through their own servers. Most email clients also block iFrames by default.

Based on their website I assume UnSend.it uses one of number 2. An interesting hack and definitely Hacker News worthy, but in practice I don't think it can be reliable.

There is also always the possibility that I'm wrong and there's a secret method #3, but I really doubt that.
> They're also not diffable.

I think that really is a problem with the diff tools, not the format itself. This is why both Mercurial and git allow you to pick special diff and merge tools per filename extension.
Got it... and thank you Brendan!
This thing is dope!!
On our planet, the relatively thick atmosphere makes those sort of solutions very difficult, if not impossible. The forces involved would also be problematic for human life, but those sort of systems could still be useful for raw materials.
I think it's an ease-of-use race to the bottom - the whole cloud storage thing.

Inevitably, the cloud is going to be full of photos/videos nobody even remembers exist. It'll be cloud hoarding. It already is that with youtube allowing anyone to upload anything but I have to wonder if that's sustainable.

What you're proposing is the next step if cloud hoarding becomes a difficult enough problem - if not, it'll be like Windows being an unbelievable resource-hog but since users keep on buying faster and faster machines, nobody cares.

Except here, Apple and the other big companies are taking the hit, not the consumers, so it'll be interesting to see how it plays out.
Busker plays violin, accompanies himself on foot-powered-guitar
Wil Wheaton's TableTop show has gone a long ways towards introducing people to what board games are capable of. For the longest time I thought that Monopoly and Risk were the gold standard, that everything else would be gimmicky and boring, but then I saw the episode for Elder Sign and my whole perspective was changed.

Now I've got dozens of board games lining my shelves and not nearly enough opportunity to play them all.
I work for a small company while my wife works for a large corporation. She makes more than I do, but I work less hours and don't have to deal with the politics.
A prediction that is widespread in fiction and futurology but rarely made explicitly is that we work to make reality of our myths. Myth is a representation of the world we want to live in, on balance: it is the digest of all stories that are well-received by audiences across the generations. As we get better at altering the physical world and ourselves we will make it all look more like our myths. What we want to build and what we are comfortable with is at least as important as what it is cost-effective to build when it comes to the course of the future.

So far we look very set to produce a world that replicates the myths of a golden past of longevity and plenty, with an invisible mystic realm alongside, populated by stand-ins for gods and household spirits.
assuming the story is accurate The sad part about cult mentality is that this post will probably just reinforce the dogma of the 'true' believers.
Assuming that all webpage resources are now dealt with intelligently by the framework itself, can I inline all js and css and possibly image files using just the logic on the framework's end? for mobile clients?
You specifically said engineers must be licensed. That is factually incorrect. It is also not the position of IEEE to make "engineer" a protected term (much to the chagrin of Canadians).

> ABET accreditation requires that a person graduate from an accredited program and degree, the only degree that applies here is Software Engineer.

Wrong again. First off, there are 271 ABET-accredited Computer Science degree programs. Holders of those CS degrees are eligible to call themselves engineers by the IEEE's criteria as well as to sit a PE exam. Second, the subject of the degree is irrelevant. I have a a Bachelor's of Science in Electrical Engineering, but have been an electrical engineer, systems engineer, and software engineer at various points of my career. I do not have to stop using "engineer" just because I lose the "electrical". I can sit for any PE exam I wish.

> (You) For a program to be ABET the instructors must be Professional Engineers

> (ABET) The overall competence of the faculty may be judged by such factors as ... licensure as Professional Engineers

How did "may" turn into "must"? I wonder how my university has been pulling the wool over ABET's eyes for so long, since most of the engineering professors are not PEs. Hell, I don't think some of them have any industry experience at all.
I'm no economist, but it seems to me that we're just experiencing society slowly learning how to deal with this new 'software' thing. Before the introduction of computers into the workplace, things were fundamentally different. Productivity inched up incrementally year after year, and we dealt with that very well. We understood it, and we structured things to function smoothly with it. Between 1950 and 1980, average worker productivity grew by 76% and the average compensation of the lower 90% of the economy rose by 75%.

Then computers showed up. Instead of worker productivity inching up slowly, it started multiplying. Your secretary didn't go from being able to answer 25 letters a day to 27, she went from being able to answer 25 letters a day to 150. No one knew how to deal with this. Keeping worker compensation in line with the value being created would require annual raises to get much larger. Companies would need fewer workers every year to reach the same levels of productivity. Entirely new products and services became possible all at the same time. Companies needed thinkers, not laborers. So many things changed so fast. And societies and economies don't really 'do' fast. 1980 was yesterday as far as social change is concerned. Analysts are still looking at companies and industries through lenses shaped by the Industrial Revolution - and most companies are operating in the same old ways too.

We haven't adapted to the computer age yet, and it will probably be a long time before we do. Until then, 'Are we crashing or soaring?' is probably going to be a constant topic of debate.
Sesame Street characters explain Game of Thrones to your kids
I'm having trouble seeing where a 1GB/month quota in any way meshes with "large file" support. The free tier is basically "test out the API, don't even think about using it for real".
even if half of what's in that post is true, it's unbelievably bad. i don't know where you were working, please share so the rest of us can avoid those work camps.
RIP FoundationDB.
The Classic Unix Horror Story
What terrifies me (as a MacBook Pro owner) is the recent realisation (due to some random corruption of iphoto data, and yes I have a backup device to restore from) that OS X has a fundamentally unreliable filesystem sitting on top of ever-expanding storage devices that many of us are depending on to archive our photos and other data.

I don't understand why Apple keeps pushing the capabilities of the system further and their hardware but haven't yet addressed the critical data storage issues that are eating away at the edges.
It feels almost like there is an implied leading question like:
"Am I wrong?"
Those are all either solutions that require you to already be in space to set up (like space elevators), or at least require much more advanced technology than the early chemical rockets humans first used. A civilization that used those methods, rather than chemical rockets, would require much more technological advancement before they made it into space.
Just like how black people discriminate between businesses that have "whites only" signs in front and businesses that don't.
No, not particularly. A lot of the world is on ADSL or worse; I now have 200Mb/s symmetric fiber which is fantastic, but until recently I could only get 6Mb/s download, 0.5Mb/sec upload.

Half of all British people can get at most 1Mb/s upload.

That's not good enough to give decent performance. In particular, an iPhone photo is about 2MB, and that's half a minute (or 15 seconds) to download (for this use case).

It's not fast enough to stream most video, for example.

Making it easier would have massive infrastructure requirements.
Test-Driven Dev in AngularJS WithYuri Takhteyev of Rangle.io:Codmentor-5/19
One of my friends used to work at Apple. After one particular grueling stint of 14+ hour days, management decided to give them a thank-you. In the form of vouchers. For frozen dinners. Meanwhile, all of his friends worked for Google, we got gourmet food every meal of the week as a standard perk, and we were usually home by 8 or 9 PM rather than midnight. It's sorta like "Your 'thank you' is really more like a giant 'fuck you'".

He works for Google now.

My cousin also works for Apple, and after complaining about crunch time and how he had to check the bug queue when I was visiting him on a Saturday, I asked him "So, how long has crunch time lasted?" He replied, "Oh, about 18 months. Makes it really hard to date when I don't get any weekends." (He's in his 40s now, still no girlfriend.)
I was interested in working at Apple so I messaged a few of my alum friends. All of them said they worked around 60 hours a week. Nope, can't pay me enough to work 60 hours a week.
Did someone say "ALL" corporations are evil dystopian cults? Someone said "many" though. Do you realize what is the difference between All and Many?
> Havent tried Debian stable, but then again, I dont live in 1999 either.

> What is the nginx version for Debian stable, is it even in the repositories yet?

It's none of my business to stop you from hating Debian. Just don't blame ".deb based distros" as if them being deb based was the reason of your suffering.
(Not a git-annex user here). I suppose functionally, these two are similar. But the use case is different. git-annex seems to be more for managing files and making sure they don't disappear on you. GitHub's new thing is for keeping track of larger objects inside your git project efficiently. Basically, yeah, you can use git-annex to store the PSD, the audio samples, the promo video, etc. but wouldn't it be nice to have it all tied in with your normal project workflow?