skysight-inc/HackerNews huggingface dataset:
I agree that poor third party repair shops are an incredible nuisance to the independent repair industry. But on par with that is how entrenched the opposite viewpoint seems to be among Apple fans--that "only Apple is qualified to repair Apple devices"
The reason I made this video is to shine a light on what Apple refurbishment really means.
I don't believe this case is an outlier. I have only ever seen two iPads that I knew for sure were Apple refurb and both were like this.
More strikingly, is the iPhone 6/6+ touch ic epidemic. There is widespread failure of the touch ic(s) leading to a characteristic gray flashing bar at the top of the screen and loss of touch function. What stinks is that many people turning in their in-warranty new iPhones for this defect are leaving with Apple refurb phones that contain boards that once had another life in someone else's hands. The problem is exacerbated by drop, so these refurb boards that made their way back to Apple have a high percentage of having sustained a drop severe enough to warrant trading in the phone for out of warranty replacement.
When Apple puts these boards straight into new housings with a new screen and battery, the refurb is set up for touch ic failure---and we are seeing tons of reports of touch failures in refurb phones.

Compare that to independent repair where a new touch ic is soldered on the board to replace the weak original chip--that is a much more robust solution, and carries a longer warranty.

I was prompted to make this video to just float the idea that "Apple always has superior repair because only they are 'authorized' to fix their products" is not true.

My motivation largely came from aggressive bullying and harassment, by some of the regulars at the Apple Support Community forum at any mention of independent repair as a viable option. I was banned from the forum for continuing to suggest that some problems could best be served by independent repair (such as data recovery after water damage) I did another video on my experience there. http://youtu.be/3VqYui3piV8
> With insurance, the insurance company gets to decide the worthiness of paying out. Oh yes, this person has cancer, but the chance of survival is quite low, so we're not paying for chemo.

I don't know about US, but it seems like normal people would have laws and regulations to govern that kind of decisions.
And we can push the argument to the absurd. I can draw a little symbol on a post it, and that little symbol may mean something to me, it's a form of cipher. Now can the court force me to tell them what this little symbol means, should I really go to jail if I don't?

The other thing is that although the 5th amendment is an American concept, I suppose there must be a provision against self incrimination in UK law. I can't be forced to testify against myself. In France I know this how it works, a defendant is entitled to lie or refuse to answer at his own trial. If we follow that logic I don't see how one can force someone to speak a password.
I have this feeling about edge.org that they manage to invite remarkable people to have incredibly shallow content that is full of buzzword (maybe this is what happens if you try to pull off profound things for public). Just an experience.
I agree. When people talk 80% of what is said is gone within the day (whiteboard and a camera help this somewhat). Writing is a much better form of communication for longterm business health. Also IM allows async communication so you're not disturbing people who are in the flow.
I think the really clever bit is the way he's using save states to automatically figure out the game physics. For instance, he holds the left button and looks for a memory location that's decreasing, figures that must be the X location. Then restores the memory state to before he did that. With that info he differentiates obstacles by trying to walk into them. If it fails, it's a wall (so draw it like a wall instead of a floor). Restore back to the player's timeline and continue

He doesn't say if that's a step he does once per game or every few frames, but given the clock speed differences between the host and guest VM it could well be redone pretty constantly which would allow for games with more than one mode of play
Understand that as a developer, you are more important than me. It is likely you make more money than I do (at most organizations I have been in).

But, say something goes wrong. The defect is then tracked back to your work. What happens? (PS. this is purely hypothetical, I just want to make it imaginable for you).

We talk, and I may bring up "Five Whys". Are you familiar with this technique? Assume you are not. We may discuss the role of process. Not for process sake, but process improvement. To make your life easier. Since you spend 1/3 of your life at work, you have an interest in this. I then suggest you google this, and that we should carry on this discussion in (say) a weeks time.

Note that this entire discussion takes 30 minutes. The follow-up will take 30 minutes a day over 4 days, but you will be doing the bulk of the talking. Because you want to.
I don't get angry with you. I shield you as much as possible. But (again, this is hypothetical), this is your mistake. Everyone makes mistakes. What is interesting is that you know more about fixing this than I do. After all, I am but your manager. I want to teach you techniques to learn from what happens, listen, and propose approaches.

See? That is management. I will let you push the idea(s) to others. Actually, the modification of the idea that works for you.

Initially, I find I drive the conversation. But, as people become comfortable with me, they drive the dialog. I facilitate and eliminate problems to productivity.

Now, for the bonus answer -- rule #2 for an effective manager is to deal with issues immediately. Your desk should always be clear (as best as possible). I maintain all current open issues on a white-board, where status is immediately inspectable.

Back to "5 Whys" -- if I think that will be valuable to more people, I may create a training session -- which will be referred to in the 1 on 1s. And this is how I would manage a larger group (7 to 11 people). And, the value I can provide to being a "manager of managers"; value to the people I am indirectly managing.

Yes, I try to give 30 minutes a day for every team member.

FredW
You recall incorrectly. Windows NT kernels have been able to unlink open files right from the get-go, at the start of the 1990s. They had to be, in order to support the POSIX subsystem.

When files are manipulated through the Win32 subsystem they are (normally) opened in "deny delete" mode (i.e. without passing FILE_SHARE_DELETE to CreateFile and thence to NtCreateFile). But that's Win32 programs and language runtime libraries explicitly setting the sharing mode flags that they like, not an inability of the Windows NT kernel that is below the Win32 subsystem, nor even an inability of the Win32 subsystem itself.

* https://msdn.microsoft.com/en-gb/library/windows/desktop/aa3...
> Debian Jessie is apparently never going to support HTTP/2?

I suppose it depends on what you mean. The, say, nginx package in jessie itself won't get new features (by design) but the backports repositories -- which are now official -- have an nginx that supports HTTP/2. Am happily serving HTTP/2 from jessie right now :)
FixMeStick
Before computerized elevators, there were manually operated elevators. Before automatic telephone switchboards there were manually operated telephone switchboards... Those things were relatively modern.

Future people will say: before automated kitchens there were manually operated kitchens, before automated cleaners there were janitors, before self-driving cars there were manual cars... and so on.

The domain of tasks that can only be done reliably by humans is shrinking. Humans are being pushed to do more complex things. But that doesn't scale infinitely. Robots eventually will be able to do better.
> The web's survival was far from certain

I didn't say it was certain in 2000.

> Ubuntu & Debian improved my interfaces.

Certainly, GNU/Linux has come a long way in terms of usability. I'm a very happy user of a GNU/Linux system nowadays (Arch Linux). But I wasn't really comparing Windows and GNU/Linux. I was comparing Windows and Web applications. IMO, Web applications in 2016 are still significantly less usable than Windows applications were in 2000. In fact, the more “modern” a website is, the least usable I'm likely to find it.

> I cannot in good conscience support a walled garden or advocate its use knowing how important freedom is.

I value civilized freedom (GNU/Linux on the desktop), not the law of the jungle (the Web).

---

Let's face it, the competition between Windows and Web applications was actually between business models. Between users paying for software, and filling the screen with ads and “sponsored content”. Given these two alternatives, I'd gladly pick the first. Freedom has nothing to do with it.
So everyone would have to write their password of their computer in clear on a paper in case the police comes one day. Not only is this very Orwellian, but it will turn very nasty very quickly, data leaks will increase tenfold.
If you solve hunger for the existing population, will it not just expand until scarcity increases again?
And what makes you think most of the world currently lives in a liberal society?
I think if you could show eg brain injury that you'd have some ability to fight the order.

http://www.legislation.gov.uk/ukpga/2000/23/part/III

> (4) [...] and the time specified for the purposes of paragraph (f) must allow a period for compliance which is reasonable in all the circumstances

...but it's probably a bad idea to rely on "I forgot the passphrase".
Doesn't sound like a fairytale to me.

It's been my general experience that startups, especially startups built by dev-focussed folk, tend to radically underestimate the impact of people issues (moral, amount of sleep, work/life balance, etc.) on their effectiveness of their business.

In fact I saw almost exactly this story, but with dev rather than support. Going from _perception_ of their being an ever growing list of new features, massive overtime, general feeling of being overwhelmed. To showing that folk were actually getting on top of things with numbers. To some scope adjustment so we could make the hours sane. The team getting happier, and faster at every step.
ssh is, itself, just "some other client".

I suspect that you meant some other graphical user interface SSH client, as opposed to a TUI client like ssh. Yes, a TUI SSH client is useful. I've been using one with SFU/SFUA on a Windows 7 Ultimate machine for some years.
>In 2002 the Internet Radio Fairness Act was introduced to the U.S. congress. If passed, this bill would allow stations to return to the air. Please send a fax to your representatives asking them to support the Internet Radio Fairness Act.

When I first read thil, I thought this must be an old letter since it talks about 2002 but going up one directory, I see that the version 8.4.0 of GIRL with which this was released is from April 2nd, 2016.

Is it common for acts to be introduced at some point but still not have been passed for 14 years and yet be relevant to bring up so much later?
I had exactly the same thing in mind... I think there's a market for that.
Agree to disagree about the blanket statements, and I actually do agree that for what most people are picturing here, the death penalty should be abhorred. But, seriously, it's rough out there. Almost nobody actually lives in San Francisco, when you think about it. (Or similar.)
Maybe I wasn't talking about Western / liberal society. Maybe most people don't currently live in that.
Most economists didn't predict the Global Financial Crisis. Given that you have to wonder about the utility of the so called 'economics' and whether statements made by economists are true.

Feel free to correct me or give more information, I am perfectly fine with being educated.
The author begins to address one of your questions in the article, although I would like to see this subject treated in a little bit more depth.

"Even the best land-based farms pollute, sending nitrogen into our waterways, so we use our kelp to capture that nitrogen, turn it into liquid fertilizers, and send it back to organic farmers to grow their wonderful vegetables. When the nitrogen then runs back into Long Island Sound, we capture it again."

It seems like, at least in theory, these types of farms can also help limit the damage caused by land-based human activity to coastal ecosystems.
That's a pretty cheap cop-out, using the tendencies of something to justify calling it that something.
Your clarifications make sense and I agree.

By walled garden I thought you were advocating Apple, I see I was mistaken.

I too support the freedom to be civilized and not subject to laws red in tooth and claw.

Yet diversity is important and so I also support there being freer places where new types of organisation can arise free from the old order - places like the Web.
> it seems like normal people would have laws and regulations to govern that kind of decisions.

Of course there are laws and regulations. In practice, a patient that will cost millions of dollars probably won't live that long. So it's advantageous to simply delay a decision. Deny coverage, get sued, go to court. If the process takes 6 months the patient will just die and the problem goes away. How do you prove someone is acting in bad faith? Short of an email that says, "Let's fuck this guy over and save 5 million dollars" it's not going to happen.

I'm sure the vast majority of people in insurance are honest, hard working, ethical, respectable people. But the system is inherently corrosive to those qualities. Saying "no" to a marginal case can save the company millions. Health insurance in critical cases is pretty much the definition of perverse incentives.

edit

so, appending crazy rant. sorry.

Healthcare in the US is insane. Something like 60% of people are already covered by a single payer system with medicare, medicaide and the VA systems. it's pretty much just 20ish year olds to 65 year olds who aren't poor and weren't in the military that are out on their own. I find it baffling that medicare, which takes care of retirees, wasn't just extended to cover everyone. Old people get sick. we already handle the really expensive part of health care via socialized medicine. Are there horror stories? yes, absolutely, but 200 million people are handled by those systems. For what they are, they work pretty well.

There are literally books with lists of all the things we know that can go wrong with people, and protocols for how to resolve those problems. I really wish there was a minimum floor for people. You break your arm, we follow protocol A. It's a compound fracture? Protocol B. Paid for by everyone's taxes (bigger pool of money is more resistant to random fluctuations) perhaps we can't afford to treat non-life threatening conditions quickly. That is indeed a risk, and the major complaint about socialized medicine.

However, that can be mitigated by supplemental insurance or out of pocket payments. Not many 40 year olds get cancer. it seems like we can spring for some basic coverage. If wealthy people want more, they can pay the difference one way or the other.

The current state of affairs is shameful. People who ought to be at their peak of earning potential are most at risk for being destroyed by illness. We, collectively have invested vast resources so those people at their peak can earn a living, raise a family, and generally make the world a better place by their labor. It's a rare event to be knocked out by illness, we ought to get those people back to health as quickly as possible. But, we don't. But hey, on the upside, CI is at 137 a share. so that's good, i guess.
No, population has stopped growing in western society (where the vast majority of population has access to food) a long time ago, and the number of children per family have consistently decreased from "many" to ~2 as wealth, food and healthcare has reached developing countries.
we manage things, not people. people are led, not managed.
> This is still the case for the Alt-Az telescopes. For stability, telescopes are built on a foundation that ...

Yeah, most certainly. But you can build much bigger telescopes with Alt-Az mounting, right? I have a hard time imagining a 10 or 30 meter telescope on an Eq mounting.

> Actually, there's usually a third rotation axis often added to instruments (or their mount points) for Alt-Az telescopes, called a field rotator.

Thanks for this snippet of information, I had not heard about a third axis. Is the third axis on the instrument only? Ie. the optics are on Alt-Az mount with two axes and the CCD is mounted on a third?
I started optimizing by making separate increment/render threads with a buffer and copy, and then doubled it to 4 threads. It's currently at 0xDD cycles but I don't think I'm going to take it farther:

http://i.imgur.com/sD5IAXP.png

The thread sync is pretty inefficient. It will need to incorporate some "tricky" techniques like what you've described to go faster.
Because probably nobody here has ever talked to a girl.
All quantum communication involves nonlocality
Look inside CERN LHC Control Center
New CRC/Checksum library written in Python
But this would imply you have a legal obligation to remember something under the penalty of jail time (and people have been sentenced to more than a year under this law). How can it be enforceable? It's a bit like telling me I have the legal obligation to run a marathon under x hours. My body may allow me to do so, or maybe not. But how can it be a legal obligation?

[edit] actually reading the actual law, the wording is being "in possession of a key", and the police has to prove that you are in possession beyond any reasonable doubt. Can a word in someone's brain be characterised as being in possession? And how can the police prove that someone remembers something?

For the purposes of this section a person shall be taken to have shown that he was not in possession of a key to protected information at a particular time if—

(a) sufficient evidence of that fact is adduced to raise an issue with respect to it; and

(b) the contrary is not proved beyond a reasonable doubt.
A Weird Month for Artificial Intelligence
So, instead of ROM, it would be SRAM... no "reprogrammable logic" required. The difference between ROM bit cell and a RAM bit cell is around ~3x larger, and uses a lot more power wise for read and writes.
fewer stripes*

Sorry, couldn't restrain myself.
Difficult Designs Are Better (for Humanity)
Just wait until Associated Press mandates tabs over spaces.
What’s the Point of Streamlining Nature?
One could hope that we aspire higher than killing people or allowing people to dies because they have no use to you. It's psychopathic and values people as nothing expect for their use to you, the same way a rapist doesn't give any value to their victims lives, just what they can get from them. Anyone suggesting that unemployed people don't get paid are on the same boat, because they do not value those lives at all, unless it gets them something.
not really, it's the intensity of the stripes rather than their count that is reduced
The 3D vertical farm reminds me something a bit tangential, but similar that you can do at your own home. It is called window farms: http://our.windowfarms.org/

The idea is to use recycle matters to build a home garden. Nice and innovative. Also, its build has been open sourced. Worth to take a look.
Interesting. That does sound like a lot to me! I've never had anything close to that from my managers. Good to know your point of view, thanks.
Could you build OS X version too, please?
Good points!

> I'm fascinated by your use case because for my professional work I've never created or shared a patch.

I do driver development, and often times we're debugging an issue where toggling some hardware (or software) "mode" can make an issue go away or appear. These are the patches we end up making and sharing with coworkers but never merging. We need to be able to do quick and dirty hacks but we can't be putting that kind of stuff anywhere near master branch. I'd say 4 out of 5 patches I write never get merged (and they're usually really short patches, the code itself wasn't of any measurable effort).

Moving from SVN to Git (or darcs/hg in my case) was certainly a big move. But I guess if you were coming from diff/patch/email/shell script background (like kernel before bitkeeper), it was probably very intuitive :)
Show HN: Debug tests made with Mocha, Jest and others faster than node-inspector
Apple’s iPhone SE event: Everything you need to know, plus how to watch live
> could the patient have covered the last session at the price insurance companies pay?

No, cash payers pay less, not more.[1] But even "less" is financially devastating for most people in the context of chemotherapy.

> does the insurance company run down that upper limit
based on the amount they're billed, or the amount they pay?

The amount they pay; the former would be fraud.

> given that they have a pool of money, do you allocate that toward the least sick people?

> you don't have perfectly clear obligations

> the insurance company gets to decide the worthiness of paying out

Insurance companies do not operate for charity; if they have extra money, it goes to shareholders. Outside of a few publicity stunts, companies have clear obligations as specified by copay, deductible, maximum limits, and covered providers/procedures, and people who pay more for better coverage get better coverage (so poor people have a bad time). But insurance generally doesn't have robust margins--many earn their profits purely on float.[2]

You are of course right that questions of allocation always involves questions of values. But these questions are decided by the political process, in battles over healthcare regulation in areas such as minimum coverage requirements, excessive rates, and preexisting conditions.

[1] http://www.wsj.com/articles/how-to-cut-your-health-care-bill...

[2] http://www.wikinvest.com/wiki/Float
Could you explain how this works? Er, I mean why only the re-direct to the favicon works?
I will try to build an OSX version tomorrow(ish), when I get my hands on an OSX machine.
They clearly won't because they've shown just now that they are incapable of making the right decision.

Edit: they did make the right call with email though so there might be hope.
> Why does this protocol even allow for cookies to be set at all in the first place?

The answer is right there in the sentence you quoted: "to protect the service from abuse". How that's supposed to work (i.e. how cookies are supposed to protect against abuse) is another question.
Ah, yeah, makes sense now.
> If you are a solo developer, version control is literally a waste of time.

If and only if you're a solo developer working on a single computer and work on a pretty linear, one feature at a time development.

And if you're a solo dev, you won't need to "waste" a lot of time in version control anyway. All you need is "git init", "git add" and "git commit" and you're already better off than without. Anything on top of that is optional but useful.
Storyboards take a while to set in, but once they do, you'll see why so many people save so much time with them.
I was a little worried by the following quote:

> New farms are being built in polluted areas like Bridgeport and the Bronx River in order to soak up the nitrogen and carbon, pull out heavy metals, and re-build reefs.

They're pulling out the heavy metals. Where do those heavy metals go? Into the food? I limit my intake of certain foods because of their heavy metal contents; do I have to do the same for their seaweeds?
No, these are not just style guides.
What's the value-add over Amazon?

Is it the "discreet" boxes? Maybe some people need it? I treat it with the same secrecy that I treat my toilet paper.
I talked to one once, a few years ago. They are actually pretty interesting and I'm thinking of doing it again at some point.