skysight-inc/HackerNews huggingface dataset:
Sounds like you`re trying to peg a square peg into a round hole.

We all want to be Tony Stark. A captain of industry, successful philanthropist and daring philanderer.

The truth is, this is about as realistic an outcome as winning the lottery. Doesn`t stop hordes of people from becoming addicted to the possibility and wasting their time and money on that impossible outcome.

Stop fantasizing about becoming Tony Stark, and start living your own life. Maybe programming doesn`t really make you happy, and its just a means to an end. That`s perfectly fine. Find a position with solid work life balance that allows you to enjoy your life outside of work.

The HN crowd tends to idolize a tiny sliver of programmers who enjoy writing code for the sake of it. I know very, very few people who can`t think of anything better to do with their free time than to write code. For most of us, its just a trade that pays well and is somewhat enjoyable. It`s a means to an end.

Sure, we can fantasize about building the next PayPal, but in all honesty there`s plenty to enjoy in life without having a net worth in the billions.

Stop measuring yourself using absurd metrics. You`re falling into the trap of an internet world. It would be like comparing yourself to the King of England a few hundred years ago. Unrealistic and absurd.

The world is not meritocratic, and it sure as hell isn`t equal opportunity. You`re alive, you`re healthy, and you`re relatively smart. Enjoy that while it lasts, and fuck the rest.
Have you looked at ZFS?
This is awesome, really in the hacker spirit. I wonder why it didn't reach the front page.
If that's just a struct, it's stack allocated. So it's not ok the heap in the first place. IIRC, LLVM may optimize passing it to the function by reference though.
Agreed. Sounds like it acts like many (not all!) others.

I've worked at a lot of places. I've been told that open-heart surgery would be counted as a vacation day. I've been in 3-hour meetings where a dozen executives bickered the whole time over how one toggle should be labeled. I've been where fully half the employees had been fired and continued working on the sheer grace/need of the owner. I've been given hard deadlines to complete hundreds of pages of documentation nobody would ever read. Etc...and plenty of people on HN have their own equivalent stories. Apple is a big company, and can't keep everything pristine and orderly, and still has to meet massive big-budget deadlines by every means necessary.

The kicker: Apple gets results. One way or another, that system works; one company does not have one product take over fully half of an entire major electronics market unless they're doing something right.
>Hoarding ebooks like physical properties is not a good way to behave.

As someone who deals with e-books for libraries, I feel that frustration, but I also understand where publishers are coming from. They are doing everything they can to hold onto a business model they have been successful with. They also have authors to deal with, who have been successful with the same model and control the production of the product, to some extent.

That said, I suspect many libraries would be willing to license e-books like they license journal content: on an all access subscription model.
A bit-exact differ for, say, jpegs, probably wouldn't work all that well. Even for losslessly compressed formats, it's very complex and I'm not sure how small the diffs would be.
When I worked there, it was 12pm-8pm. My friends who work there now do the same.

We just get to make our own hours and being in my twenties, I like sleeping in.
When you see that Google Drive give you 15GB and the same goes for Onedrive then paying $12/yr for the 15Gb seems strange.
Hi Joyce, thanks for chiming in! I'm glad Stellar is committed to elucidating the ideas behind the technology, and this is a thoughtful and creative approach. Reading the graphic novel first helped me understand the idea behind quorum slices while reading the paper. Can't wait to see more of this!
Locked in from the perspective that if I want to extract all the important value from Photos then I need to be using iOS devices, my family needs to be using iOS devices (for easy sharing). As soon as you cross the non-Apple boundary the experience goes from wonderful to garbage.
I wasn't responding to your original point, but to the comment I actually responded to. Reproduction is not a choice if some of us must do it.

Like, I don't have to drink water, I can just eat meat and get my water from that. But it would be absurd to suggest that "drinking water is a choice" because there are alternatives that I could personally take.

This is a Hobson's Choice: a choice between one option. You could wrangle that kind of argument into justification for anything! Slavery: "You chose to be a slave because you didn't run away." Rape: "You chose to get raped because you didn't stay inside." Pregnancy: "You chose to get pregnant because nobody actively forced you to have a baby."

Never-mind any notion of practicality. Forget about the fact that these things literally need to happen. It's a choice because you don't agree with the politics.
It was 90 hours.

http://www.folklore.org/StoryView.py?story=90_Hours_A_Week_A...
we created mathematics as a logical progression from axioms. We invented the axioms (they're about whatever seems "reasonable" to us) and they're the structure on which we build everything in mathematics.
> Can someone find a counter-example where "no" is used in the weird way the New Yorker piece is describing

I haven't listened to it, but I've heard that this goes into a bunch of different scenarios:

http://www.slate.com/articles/podcasts/lexicon_valley/2013/0...
You might try asking around on http://discuss.bootstrapped.fm/ - there are a few people there.
No, look at their Windows IoT platform: https://dev.windows.com/en-us/featured/windows-developer-pro...
Yea but there is a continuum of reliability -- ZFS is way better than HFS+ in this regard. Also, Btrfs.
> just remember that this is Apple, the world`s most profitable company. It only gets worse as you go down the list.

I'm not convinced high profitability leads to better working conditions...
I recognize that my experience is anecdotal, but I use NuGet frequently, and this is the first time I've ever been affected by an outage. In fact, I didn't even consider a service outage for a while. For the first couple of minutes, I thought I must have typed the command incorrectly or that something else wasn't working.

It's a bummer that this should ever happen, though, especially when it affects people's work.
Just getting it to work with shell, and no web browser access is a lot simpler than that.

A few lines. See my reply at https://news.ycombinator.com/item?id=9343060
> (Not a git-annex user here)

You could at least read the examples on the git-annex page[1] before passing judgement that the use cases are at all different (they're not). Instead of using a new 'lfs' command that ties you to GitHub, you use an 'annex' command (along with a few others).

Git-annex does just fine "keeping track of larger objects inside your git project efficiently", and is no more divorced from your normal project workflow than GitHub's lfs.

[1]http://git-annex.branchable.com/git-annex/
Words like ‘pressure’ kept getting thrown at me in the context of I can’t handle the pressure and “you were told at the interview it’s high pressure”.

Oh lord. As though any of them have any clue about real "high pressure" work environments. Being an asshole unnecessarily isn't a high pressure environment.
Oh thank god. iPhoto is a bag of hurt and has been for years. Now if they'll only kill iTunes.
Does anyone have any info on who is behind this? I can't find any details.
Apple Watch review round-up
No, there's a lot of confusion from bad messaging with the Pi 2 and Windows 10 announcement. By all reports Win 10 on the Pi 2 is a system to run services that have no GUI, desktop, or other UI.
Crunch time is fine when its uncommon and unforseen. Otherwise it is a manag3ment failure. Perhaps its deliberate failure to respect peoples personal life, but that's still a failure. I've worked plenty of places where crunch time is uncommon or nonexistent. It doesn't have to be that way.
Apple has, what, a hundred thousand employees?

If you expect none of them to be intolerable nuts, you have a problem with scale.

The thing is, if you're unsatisfied with your job, equating your personal experience with the entire company as a whole, and going on a long name-calling rant shows you as rather unprofessional yourself.

I don't doubt that some Apple managers are jerks.
That isn't built, but it's within the realm of possibility here. Other things I've thought about are some kind of automatic spriting, serving browser-targeted JS to remove compatibility layers, etc.

(Also serving all the CSS/JS on the page itself would be fairly easy with the way skit works — the other stuff I mentioned is farther flung.)
Awesome. I did notice they called it "Git LFS" instead of "GitHub LFS", which should be a clue there, though from other comments I figured it might be GitHub specific.
What the Apple Watch Does Best: Make You Look Good
Thanks, I really have to re-read that book one of these days.
>>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.

Eh, it could be worse.

At a previous company I worked for, one of the executives passed away. There was a funeral on a Friday, followed by reception. Guess what the lunch was on Monday at the office? The leftovers from the reception.

A similar thing happened where the CEO had a party at his house for the engineering department. No one else was invited. The following day, company lunch was leftovers from that party.

Looking back, I wish they had simply given us frozen dinner vouchers rather than shitty food.
Humble has never been part of Apple's DNA. They sell a phone that's "unapologetically plastic" after all :D
The culture of silence between Apple and the public extends to more than just upcoming products. Has anyone noticed that there aren't as many Apple employees participating in tech conferences, hackathons, public presentations? Even for subjects unrelated to their work? Definitely fewer than Google/Facebook/Amazon/Microsoft employees.
From my experience with people and their vim knowledge, not "set -o vi" on their shell is what holds them back from becoming truly good at vim.

Yes it's uncomfortable but that's most likely a result of a person's disfluency in vim itself.

If you are having problems with vi in bash its likely that you aren't using w W b B cw dw D a A regularly in vim either.
That's pretty cool. I hope to work there some day. My hours now are flexible; I come in and leave an hour early to avoid traffic.
You seem to be implicitly conflating two different senses of the word "right". I don't think it was in any doubt that this kind of behavior can be to Apple's profit(+). What's in doubt is whether it is behavior which the rest of us should put up with; market dominance is not the end-all, be-all arbiter of desirable behavior, at least not to me.

(+: Some people will try to get rid of this kind of behavior purely by arguing that it in fact harms an employer's productivity (via burning out their employees). This may be tactically effective, but I think it frames the debate on the wrong terms, conceding too much of the argument at the start; it allows for just as much abuse as maximizes productivity. The reason to get rid of this kind of behavior is not fundamentally because of its impact on the employer's bottom-line, but because the people affected by it are human beings who deserve empathy and dignity regardless)
>Comparing battery life with other wristbands that have very different functionality doesn't mean much. By that measure, Android wear devices have infinitesimal battery life compared to a Rolex Oyster perpetual.

An electric flying car with a two mile range may have drastically different functionality than an old diesel hatchback with a 15 gallon tank, but that doesn't mean that the electric flying car has sufficient range to meet the needs of more people.

See? I can do hyperbole, too.

>For what it is, the Apple watch has a much longer battery life than most people expected.

The fact that expectations were low doesn't change the fact that the battery life is still very limited.

I think smartwatches have potential to be highly useful devices. I think that usefulness is also significantly curtailed by current battery life. The fact that the Apple Watch can't be relied on to remain useful for even a single 24 hour day would lead me to call the battery life extremely short regardless of other wearables are doing. The fact that it's being outpaced by those other options just exacerbates it.
I had to upgrade due to the goddamn Other bug. I plan on trying the restore on my iPhone and iPad this weekend, but I've been going a few months on the paid plan, because I've been dragging my feet on wiping my devices. Things like iBook samples aren't synced, and you never know what else could be lost.

I'll be doing a local backup in iTunes, probably.
No one is "rushing to judgement". The response wasn't "you win your lawsuit, here is lots of money". The person simply encouraged them to look into a lawsuit, which in itself just means you take your case before a judge and the judge decides who should win the case.

You really did your best to create a strawman and beat the crap out of it here. If you are saying things like "You would be surprised how many employers are afraid to boost female/minority hiring because they are afraid of opening themselves up to lawsuits if the need to let that person go in the future." to discourage a woman from considering a lawsuit when she got fired over maternity leave than YOU are the problem, plain and simple.
Note that GitHub itself does create useful diffs of images:

https://github.com/cameronmcefee/Image-Diff-View-Modes/commi...

More: https://github.com/blog/817-behold-image-view-modes
There is a lot of references to "your" in the OP, but I suspect it is not the plural form. The problem my family has is our ever diverging personal photo collections. I've yet to find a solution.
For what will it profit a man if he gains the whole world and forfeits his soul? Or what shall a man give in return for his soul?
Quite so, but nonetheless Apple very much strikes me as a high-pressure workplace. There's a reason why they ship what they ship when they ship it.
Hi! I had similar situation. It was worse because the source of my professional and business envy was the my old friend and classmate. He built a successful IT business at 25, - in a country where it's very difficult to do. A self-made man. This fact made me nervous and caused a deep and long depression. I'm not ambitious in common meaning of this term but I think I'm smart enough and I always thought I'm smarter than others. And I'm also 80lvl procrastinator :) also now I'm 33.

The solution to the depression was external and not related to my 'career' (I'm self-employeed) or better self-organisation. Instead, the solution came with long-distance running, positive thinking and yoga. I healed mentally and now I'm much more stable. I use this guy and his success as a measure of how healthy I am. If I don't care - that means I'm ok. If I care about his 'success' - that means I should rest more, spend more time on open air or eat healthier food.

So I would recommend you to invest more in your mental health.

P.S. I work on several software projects but it's not a matter of amibiton, I just like what I make and want to made it better.
Most binary assets are compressed. Diff tools can't work with compressed assets; you'll have to decompress before diffing. Sometimes they also include checksum information which would invalidate any attempt to merge.

How far do you take the decompression? For raster images, you'll probably have to decompress all the way to bitmap because the same image could have multiple completely different binary representations in a format like png.

How do you diff changes? If we have a raster image and one person changes one thing by a small amount, say increases brightness 1%, this could alter every pixel of the image! How would you detect that change and interleave it with something like a contrast adjustment of 1% that could also change every pixel? Sure, the merger would still have to choose which adjustment goes first if the changes aren't independent, but how would they know that's what changed? I.e. how would the diff tool know that the changes are "brightness +1%" and "contrast +1%" and not some other arbitrary number of adjustments?
Schwab Responds to Wealthfront's CEO Intelligent Portfolio Criticism
Wow, no UI? That radically changes my expectations for Windows+Pi 2, it'll be interesting to see how it plays out.
net start [service name]

net stop [service name]
It was not an extremely functional product. It was largely there to get government contracts where one of the requirements was POSIX conformance, even if they weren't using it.
YouTube announces ad-free version for a monthly fee
Just got this email:

Dear YouTube Partner,

Your fans want choices. Not only do they want to watch what they want, whenever they want, anywhere and on any device they choose, they want YouTube features built specifically with their needs in mind. Over the past several months, we’ve taken bold new steps to bring these experiences to life. Since inviting hundreds of thousands of fans into our YouTube Music Key Beta, we've seen tremendous engagement. And we've seen an equally enthusiastic response for our new YouTube Kids app, designed to give families a simpler and safer video-viewing experience – it’s already crossed 2 million installations in less than a month.

We’re excited to build on this momentum by taking another big step in favour of choice: offering fans an ad-free version of YouTube for a monthly fee. By creating a new paid offering, we’ll generate a new source of revenue that will supplement your fast growing advertising revenue.

So what’s next?

Launching a new paid offering will require us to update your terms through your Creator Studio Dashboard – a process that should feel familiar to anyone who went through a similar process three years ago when we began distributing and monetizing your content on mobile devices. Today, mobile represents over half of all watchtime and mobile revenue has increased by 200% in the last year. Just as with mobile, we’re confident that this latest contract update will excite your fans and generate a previously untapped, additional source of revenue for you. Please look out for our notification, review it and let us know your thoughts.

It’s an exciting year for YouTube, as we push ourselves into uncharted territories. But we continue to be guided by a desire to deliver the choices fans want and the revenue you need. By working closely with you, we know it’ll be a successful journey.

The YouTube Team
9 Hidden Features in KDE
An adept representation of a limited sample of the issues surrounding customer support and similar departments.

The problem is that it doesn't have to be like this. There are exceptional cases where customer support is not like this. Many of them have gained considerable benefit from investing in their customer support. One source of difficulty is that evaluation of those benefits requires very complicated (for an average middle manager) mathematics and causal modeling. There's no simple metric that measures the real benefits of good customer support, even tangentially.
I'm interested how long the average phone lasts before it breaks in your pool of anecdotal people?

My social circle sounds similar to yours. I have two phone junkie friends who seem to be moving to a new phone every year. Then a handful of geek friends who upgrade their phones at the end of their contracts, which is normally two or three version numbers higher.

That leaves the majority who upgrade when their phones break. These range from clumsy people who seem to end up keeping up with my phone junkie friends to some people still using iPhone 3's. But basically... the breakage upgrade cycle sees the majority of them upgrading every other year.
you're painting with very broad strokes. I didn't like consulting as much for a few reasons. Never being treated like a true employee, having to account for my time in 15 min intervals, thin profit margins while working for intermediate company meant small to no bonuses, no benefits or perks, harder to get promoted or switch teams. Working full time (for big corps) has been great in past decade and I'm at a place where there is no micro management (from above or myself) and a carefully chosen lean team that gets things done. No complaints here!
But I have thousands of photos? I just take them one or two at a time.
Love the comparison between getting home at 8-9pm rather than 14+ hour days, both look the same to me.
git annex uses symlinks in indirect mode, but can use small files in direct mode (useful for filesystems which don't support symlinks, like many Android sdcards).
Individual deeds so great they put people on pedestals do not come from existential worries forcing their will.
A virtual tour of Cooper Hewitt museum
> The protocol is open and the client additions are open source. There is a reference server implementation at https://github.com/github/lfs-test-server.

This isn't about this particular instance (Github's LFS), but in general, a "reference implementation" isn't the same thing as having an open protocol.

Having a reference implementation without a proper specification means that any other implementations have to re-implement the existing reference implementation, including any bugs. The purpose of a specification is to outline undefined behavior as much as it is to outline defined behavior. That is, the specification says, "these are the portions of the program which you may not rely on".

We've seen this happen in some languages in which a particular implementation is either the de facto or de jure standard. Other compilers or interpreters end up having to mimic their bugs when it comes to things like arithmetic overflow/precision errors, because developers have come to rely on the language behaving one way, in the absence of any clear rules telling them otherwise[0].

[0] Not that developers may not rely on things that a specification explicitly tells them not to - there are plenty of examples of this too - but at least then it's possible to say determine either that a particular program will run on any standards-compliant implementation, or that it is implementation-specific.
> It's not considered trademark infringement if you use it to criticize the company and you don't profit off of confusion with their mark.

That's true of US law, in part because of the interaction of the US's unusually strong free-speech protections with trademark law.

US law is not the only law which provides trademark rights which might be infringed by the use of gTLD.
Hi, StableLib is my project. Happy to answer your questions!
Good point. The idea of containerization has existed for a long time. A widespread implementation of it has not. The levels of abstraction are "idea of containerization" -> kernel implementation -> userspace tools. LXC, Solaris Containers, BSD jails all exist at kernel level of abstraction. Docker, Rocket, lxc-tools exist at userspace level of abstraction.

For any component at a given level of abstraction to gain widspread adoption, it needs to beat its competitors. Linux kernel needed to beat FreeBSD and Solaris. That's why I started the story with "linux kernel gains mainstream adoption." Consolidation at the kernel abstraction level is complete. Linux won. Now it's time for consolidation in the userspace abstraction level.
https://www.theverge.com/a/apple-watch-review

I found this more informative because he used it a bit more like I expected someone to.
Apple Watch and the induced demand of communication
Sprinklr Acquires Get Satisfaction
Третий лишний 2 / Ted 2
This is also free software, and you can also use your own server.