skysight-inc/HackerNews huggingface dataset:
You want examples? Seriously? Just go look at the apple support forums and see the number of people complaining about Yosemite.
I have not experienced this in the slightest. In fact, my OS X (always on the latest, and am now on 10.10.4) is completely stable. There might be an app or two crashing now and then, but that's not on OS X's shoulders, rather the apps themselves. I think the only issue I had was that one of my universities WiFi's became unstable, but more factors might play in since they use a lot of custom configurations for security on that one.

I'm rather interested in what might be causing what OP describes? Since it doesn't just affect the owners PC, it must be transmitting something over the network. Could this perhaps be from an application instead, that might have been affected by internal changes due to the update (someone mentioned the Photo app)?
At least ME didn't crash every day for most people.
Tor has been the subject of a decade of extensive research by the computer security community. OTR on the other hand, is showing its age, and I don't know any cryptography experts who are entirely comfortable with its design or the choice of crypto algorithms and key sizes that it uses.

OTR and Tor aren't even in the same league.
This. I was only pushing out to two 24" displays and I routinely experienced the forced logout. A touch disruptive. So now I sit at a desk with one dead monitor. Heck of a job, Apple.
Isn't Silverlight effectively dead for new development?

I know it won't even run in Chrome any more, and it's been several years since Microsoft issued any updates.
The title is somewhat misleading. It is the Chinese writing system that's hard (in general). Standard Chinese, the spoken language, is only hard for native speakers of unrelated language, which is hardly surprising.
I love your list. Full of great ideas for productive interviewing.

I'd further expand this one:

- Write the problem down ahead of time. Have someone else at your company read it.

You also need to have someone else (not you) at the company complete the problem. Ideally have a "model employee" do it. If they are unable to "pass" your interview question (under near-interview conditions) then maybe the question is a bad indicator.

Keep in mind that asking a co-worker to complete it is much lower stress/easier for them than a candidate, as they likely have near nothing on the line (maybe reputation). So if they find it hard, an interviewee will likely find it near impossible.
We also have a team of Macs. Not once have I seen any of those issues.

My suggestion would be to create a new user and migrate your data across.

I suspect most of the issues with OSX are to do with their migration of preferences between releases.
Yeah, imagine what would have happened in the military if a unit had done this. Other than honorable discharges at best.
Does anybody believe you when you say those things in a job interview, though? I wouldn't. A job interview is fundamentally a competition against other candidates. If you have two candidates and one finishes the task in half the time he's more likely to get the job. Time is a factor in everything. Same with looking things up. It's considerably more impressive to be able to recall minute technical details without having to look them up.

The resulting cognitive dissonance adds more pressure to the situation instead of relieving it.
No idea why they didn't put these in Utilities but:

/System/Library/CoreServices/Applications

There is an application there called Wireless Diagnostics.
I'm wondering if the best way to do it is to use other unions to do the attacking. Other unions are uniquely positioned to be able to attack things specific to police unions that are out of whack and need to be corrected. They will also possess the nuance to know what rights enable unions to do good and protect those rights.
I'm lucky to be the editor of both the Shoptalk Show and the Changelog. Great shows with good people. I'd recommend checking out the seanwes podcast (life changing), Developing Perspective, CodePen Radio, Core Intuition, Let's Make Mistakes, Mac Power Users, Systematic, and the Accidental Tech Podcast.
...yeeeeeees, but both the genetic code and the brain can make associations over time.
>In such a scheme, every branch you would rebase, belongs to the same feature or bugfix..

Not sure if I made that clear. But I was talking about the result of the rebase. Once you rebase, all the commits that were in different branch ends up being back to back, and hence become interleaved...
You're being a bit ridiculous here. OSX is not crashing every day for "most people". There are tens of millions of users. There would be a massive uproar on all the forums and in the media if the OS was that unstable.
Most of the collections API is stable, & there may be a fairly simple alternative for the particular unstable feature you wanted to use. On the other hand, you could also download the nightly branch of Rust to be able to use all of the unstable features.

I think the nature of the 1.0 release and the train model is not very easy to communicate: the Rust team hopes to commit strongly to semver, so "stable Rust" is only that which they are comfortable committing to providing backwards compatibility for indefinitely. It's really pretty fine to be on the nightly track if you don't mind occasionally having to change a method call or something when an unstable API you use change.

Not trying to dismiss what you've said - I just think that the strength with which you expressed it ("Rust is still barely usable") was not accurate & that if you ask in the IRC channel or users.rust-lang.org, there is likely a no-or-little-hassle workaround for whatever feature you wanted.
Rise of the Quants – Again
UX Alive Istanbul: A UX conference for travel buffs
I meant as a discussion point and inspiration, not jumping to Nix.

ps: Debian is working on something similar to that https://wiki.debian.org/ReproducibleBuilds.
Isn't most of that DC power though? How much of it is AC power (like the power that each passenger seat gets?)

That's the power that I was talking about requiring a reboot. Not sure if it's related to the AC power associated with the bug in question - possible there are two AC power systems on the plane?
Google "[language/framework/technology] interview questions" and use that as a starting point.

A lot of engineers tasked to interview candidates don't actually know how to interview well on their end, and often will make the exact same google query to figure out what to ask.

Also, be willing to talk about the work you have done in the past with confidence. Be able to say why it was interesting to you, and how you overcame challenges with it.

If you feel week in the areas you mention (api design, class design, etc), then pick up a book and start reading away.

The GoF design patterns also comes up in interviews a fair amount... not saying it should, but it does.
Haha. Well the name can be changed if this actually make people react. Ideas are always welcome :)
I'm generally opposed to funding coming from outside a local community for something like law enforcement. This makes them a de facto branch of the state police rather than servants of the local community. Many local communities do not have local law enforcement and rely on the county Sheriff's Department anyway.

But I think the GP was referring to poor neighborhoods within larger cities.
It's not bad that the language has those features. It's that their use is so deeply embedded in the libraries that all Rust users must understand them to do anything. It's a big jump in abstraction for C programmers.
Adderall raises one's blood pressure to a dangerous level. It is smarter to avoid such drugs and at most rely on caffeine. Work smartly, not like a maniac.
I read it differently. There's two ways to deal with trust:

1. you can try and hedge yourself against employees doing bad things. Like quitting for the competition or passing information. In this model, employees are paid mercenaries and none are crucial to the company. This is favored by corporations as it is good risk management.

2. you only hire people whose values align with yours, and where one strong shared value is sticking together.

The prisoner's dilemma is a good framework to see why either can work.

1. assumes defect/defect, which results in poor but positive outcomes. Corporations are inefficient, but they are profitable. You keep good people by paying them more than the competition, not by building trust and values-based friendship.

2. is cooperate/cooperate, which results in large positive outcomes for as long as you can maintain it, but the first breach of trust (the first instance or even possibility of a defect) results in a catastrophic negative outcome. For example, if you're having a few rough months and your CTO - who built 80% of the site and is the only one who understands the data model - leaves for a better paid job.

This is part of why it is so rare for more efficient upstarts to win against large corporations in their own market - by the time they get big enough, the startup looks too much like a corporation to maintain its cooperate/cooperate environment.

Where things get interesting is Andreesen's "Software Eating the World" essay. Some companies have recently surfaced (Instagram, Whatsapp, most hedge funds) where a small number of people highly trusting each other have managed to scale the outsize outcome to corporation levels.

And I think this is what Thiel is trying to say (or at least what he makes me think about): if your co-founders are practically "family", you might be more likely to go down that path. Whereas Zuckerberg prefers playing it safe, and assuming people will defect and scaling his company accordingly - especially since there is no shortage of capital to keep the best.
Really? I think it gives me an advantage with respect to my peers.

Can we really say that it is a brain disorder? All that we know is that people with ADHD don't fit into the cultural definition of normal, but that doesn't mean that the definition of normal is correct or that not being normal is a "disorder". How do you know it isn't just a slightly different model of cognition that suffers at some tasks but excels in others. Humans are very good at detecting errors, such as ADHD caused impairment, but not very good at quantifying or detecting potentially positive effects of something like ADHD.
People don't post on support forums if their computers don't have any problems.
Dave was an inspiration for people like me who work at SurveyMonkey and try to achieve a work life balance. He encouraged us to keep reasonable hours and to be home to spend time with our families and he did the same.

I wont try to speculate what actually happened out of respect for him and his family but I can assure you that he was not the standard silicon valley go hard all night type of CEO.
I tried using Rust the other day, and I had the same problem. What I found indicated that "unstable" features are permanently disabled in all but the nightly releases.
Giant magnet to map melted matter
Windows ME definitely had that reputation.

I'll stick up for Windows NT based versions of Windows on stability grounds. But while 95, 98, and 98SE were "mostly stable" Windows ME was "mostly unstable" even on good hardware.

The 9x based versions of Windows had a lot of problems. And as more LOC were added to Windows 9x it seems like the core design of that range showed that it couldn't scale (since an error in one sub-system "infected" another, due to limited memory protections across boundaries). So often something would crash, but it was actually a sister process which caused it (opps!).

Essentially what I am saying is that the 9x range had a "upper complexity limit," so as it became more complex, it inherently became less stable (since more complexity=more bugs=less stability). ME was the upper limit of how complex that model could become.

NT based versions of Windows (NT 3.xx, 4.0, 2K, XP, Vista, 7, 8, 8.1, and 10 (and server + embedded editions)) have no such problem since the core design is simply superior (in a large part due to x86 hardware improvements NT takes advantage of).

Edit: Just to clarify: "Simply superior" in the final paragraph is contrasting Windows 9x to Windows NT (not OS X). OS X and NT both take advantage of x86's memory protections and both try to restrict kernel hotpatching (which was a massive PITA for 9x/MS Dos). They're both "modern" operating systems relative to what 9x was (and Dos, and other similar systems of that time period).
No, and and probably not.

Being arrested at something like this is likely to result in a fine at most. The author notes that he was eventually charged with a traffic obstruction violation. Basically, jaywalking.

The arrest may show up on a background check. I think it would depend on state-level laws about how public the proceedings are. But no one would give it much weight. Of course, if you're arrested every weekend for something like this, they might.
Most drawing in OS X is done by the CPU. The GPU is used for compositing (layering the views drawn by the CPU over each other) and additional special cases (CoreImage effects, OpenGL, etc).

I have no information on what is going weird in 10.10.4 for OWaz but it's far more likely to be a Thunderbolt driver issue than anything else (i.e. simply related to pushing data over the cable).
‘Beyond: Our Future in Space,’ by Chris Impey
In capitalism, every entity is kept in check by the need to keep employees coming to work, shareholders holding the stock, customers happy enough to come back, and the government off of their backs legally. These keep companies in line.

Ah, Doctor Pangloss. I thought I had killed you in Istanbul.
Daily OS X user here, haven't ever had Yosemite crash from normal use.
Then again, you could be seen as punishing the cops for making a (possibly good) arrest by forcing them to spend long hours processing paperwork and not getting paid. Though, I do agree that the current situation is stacked in a bad way.
Just out of curiosity, have you considered doing a clean install? Yosemite was unusable on my MacBook Pro Retina--visual artifacts, misaligned GUI elements, and frequent crashes. I participated in the beta test program, so I suppose this left behind a lot of cruft on my system. A clean install eliminated all these issues.
Don't forget the culture of design-pattern-overdose, dogmatic architecture astronautism, and extreme overengineering that it propagated. This happens in C++ too, but in Java, it was so easy to build obtusely baroque designs with disturbingly long chains of indirection and have everything still work for the most part... while consuming massive amounts of CPU time and memory.

I worked briefly with Java applications in the early 2000s, and that was certainly not an enjoyable experience. I won't miss the bureaucracy, extreme waste, and fervently dogmatic adherence to "best practices" that created more busy-work than anything else.

"If all you have are classes, everything turns into an object."
Not sure what part of bias you don't understand or that we as humans tend to congregate with those that are like us. All things being equal but race, a white male will tend to hire the white male, even if he could equally socialize with a candidate of another gender or race. That is why I pointed out that it is best to have the "insight to get beyond the inherent bias in all of us", so we could see that maybe grabbing a beer with someone who doesn't look like us is equally viable. Hiring for the sake of diversity is less stupid than hiring just because you like the same team or drink the same beer, that behavior should have been left at the frat house after you graduated.
Disable UI transparency, the volume change overlay still has black corners.

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

It doesn't for iTunes, just for volume and screen brightness changes.
The way that the Java platform evolved very slowly just seems rather unlikely nowadays. Sun didn't allow for Java extensions that made it too platform dependent. To this day Java's platform independence is perhaps its greatest legacy, since platforms have changed a lot and the Java code can still be used even for the latest hardware.

But the idea of a proprietary platform is just exotic nowadays. I doubt it that when they started the Java project that they imagined it that most of it would be free and Free. Everyone wants software to be a commodity. I don't know how they would fund a similar project knowing that it would compete against very much free and Free solid alternatives.

Also, browser plugins are dead. So something like Java applets would hardly take foot.

Like others have said, one of the big selling points for Java was Windows development. The interfaces sucked. But the need was there. Once Microsoft came up with .NET that profitable market was challenged.

A lot of Java alternatives nowadays can go a long way from just hosting web services on Linux. So Java's selling point of supporting many different platforms would not have been as interesting. Also, Apple restricts JIT on iOS, further compromising alternative platforms on that platform so even if a new Java wanted to support iOS it would have to settle for less.

Settling for less was in fact one of Java's goals. It helped it with platform independence. But it didn't make many platform dependent developers too happy either. :-)
I picked up a full Rad working at a nuke. No tumors yet.
This isn't comparable to authentic street food though, it's comparable to the Taco Bell 99 cent menu.
The Solar Bike
It is starting to aggravate me that every time we have articles like this come up that people keep trotting out the crap explanations of "it's just another way of thinking", because they saw it in some TED talk.

No, it isn't. It's a fucking neurological disorder which affects dopamine production, which interferes with normal brain function.

Imagine sitting down to work on something you really want to finish, but you can't. You're reading reddit instead, because that gives you a quick dose of entertainment. You keep yelling at yourself to do the work, because it's your job on the line. But no, you'll end up looking at cat pictures, because, hey, cats. That's what ADHD is like.
Not an issue for me (Late 2012 Mac Mini).

Given that disabling UI transparency is for accessibility purposes and is only for certain graphics cards I wouldn't use this as an example of a major bug.
Cops Charged in Freddie Gray’s Death Receive Lower Bails Than Teen Rioter
> Good for you but FYI, brain teasers have been banned in most companies in Silicon Valley for a solid decade.

I think you mean "specific, but highly visible companies" instead of "most companies." Having recently gone through a round of interviews, I can tell you the brain teaser is alive and well at quite a few hiring companies in SF and SV. I think people know they don't work, but hiring is difficult and most people are lazy, especially at companies where the interviewers would rather be coding.
You can suspect that but you'd be wrong. My early 2013 15" rM P experiences most of the issues the above poster describes. It also experiences graphics subsystem freezes even when the only app I have open is iTerm, requiring a power button reboot. Windows Server service can often be seen chewing 30% or more CPU, Wifi often needs to be turned off and on, while in range of my router (latest gen/firmware Express and Extreme). Every day I think I should go back to 10.9, but I'm worried for the day, if not already, that Apple refuses to back port security fixes (which may even have happened, recently). Especially a worry for me since I am involved in healthcare in my laptop.
I'm curious if steve would get personally involved in when stories like this get a lot of attention on any influential site. For some reason, I can imagine him going down to the group responsible for a high profile fuckup and firing someone over the problem. That alone would probably serve as motivation (not a good source of motivation, but motivation nonetheless) for people to be more careful about the quality of the software they write. His mercurial and toxic way of dealing with things he's not happy about may have kept quality higher.
I can replicate on a 2014 Retina MacBook and a 2012 MacBook Pro. Lots of people disable the transparency, not just for accessibility. I'm not a fan of burning up my whole battery doing Gaussian blurs.
Are police unions responsible for the widespread lack of adequate police training in the US?
> A job interview is fundamentally a competition against other candidates.

That's hardly the case. Hiring for programming is different from hiring for a cashier. The programming world, at least, if you hiring for good programmers, would rarely have a queue of candidates lined-up. You get tons of resumes daily, sift through BS, find someone good, get to know him more and after some rounds, you hire him if he is worth his salt.

Rarely you would hear the phrase, "We hired the other candidate because he was skin-of-teeth better than you." Judging from the lack of engineers, a company would be very lucky to have more than one really good candidate for a position.
That beta releases have bugs ?

Yes. I suspect that has always been the case.
I've definitely known a few people who have used their diagnosis for a mild cognitive disorder as an excuse to exhibit it's negative symptoms. Knowing how to and proactively managing emotional and motivational responses is one thing, saying "I have ADD" and using that to be perfectly happy watching Netflix all day instead of doing your homework is entirely something else.

And I totally agree. Some people are given wrenches, other people hammers. The solution isn't to make people really good at tightening bolts with hammers.
The important mistakes that the author here made were assuming the interviewer wanted him to work quickly, without looking anything up, without asking for clarification, and without collaboration. The author seems to still be making this mistake by assessing his performance by the code he wrote, rather than the (lack of) dialogue he had with the interviewer.

Consider that the interviewer has now seen that this person will choose to, without clear understanding of either the goals of the task or the task itself, work alone as though he must solve the problem in isolation in order to prove himself.

The most important thing that a candidate needs to be able to do on the job is discuss expectations; failing to do this in the interview is more egregious than any compiler error. Another important thing is to understand the problems they are working on; failing to even discuss the problem is more egregious than any compiler error. Another is collaboration and humility; you can demonstrate these skills in a coding interview as well.

This interview demonstrated many more important indicators of a poor fit than typing ones. Just because you pose a coding problem doesn't mean you're unable to assess candidates on the things that matter.
I've got a MacBook Pro Retina 15" late 2013, no issues. I also have an early 2012 Mac Mini, also no issues.

Every time people complain about wifi issues on OS X, I've either been very lucky, or just don't have right combination of wireless devices to cause the issue.
Ubuntu 10.04 LTS (Lucid Lynx) Reached End of Life on April 30
Possibly, but it's an alternative that could have promise and is worth experimenting with in more contexts as the paper suggests. Such experimenting could disprove its utility and we on with the systems we currently have, or it could show promise and we keep experimenting with it in more and more contexts.

Just because it could be gamed is not a reason to wholly dismiss.
with eval checked,

alert(1)

will produce 1227 chars while

alert(1);

will produce 9535 chars. Interesting.
Repeatedly it's been written how the biggest minds found solutions at random times, and more often far from their workplace.

At my next interview, I'll bring a bed, ideas come when I lay in and stare at the ceiling.