skysight-inc/HackerNews huggingface dataset:
No, the problem is that they are making very questionable design decisions in their new software: this is unaffected by being spread too thin. It indicates a total loss of the sensibilities that made Apple software great to begin with, not just "bugs."

How much of this is due to the loss of Steve Jobs? A great amount, I think. He had all day to look at the outputs of different teams and tell them why it was stupid or ugly.
These are the world’s least corrupt nations
You mean the OP's comment or mine? I agree with you if you mean the OP's comment. Though your quote refers to synchronized clocks. I dont think OP is referring to synchronized clocks, though your point that Lynch et al does not rely on timeouts is what Im getting at.
Apple is optimizing for the mainstream of the market, which mostly never repairs things (except using licensed repair outlets or the original store) and values slimness and lightness and appearance above repairability.

They're also locking down the platform more and more. I don't think this is some conspiracy to take away user freedom. I think it's because anything that makes a platform 'hackable' also makes it 'pwnable' by malware. Again they are optimizing for the mainstream of the market, which is mostly users with absolutely zero clue about malware or security. They want to field an OS that apps can't easily trojan/backdoor and conscript into a botnet or crytolocker your files, etc. Unfortunately hacker types are casualties here.

It's very, very hard to remain appealing to the hacker crowd while also targeting the mainstream. You're targeting two very different local maxima and a lot of what these two camps want is in absolute conflict -- e.g. UX vs. "power" and packability. I actually think Apple is doing a decent job all things considered. Macs are still great for development and are hackable enough, and if I want more hackability I can spring for a $30 Raspberry Pi or run anything I want inside Parallels with the bonus of not borking my main host machine if I mess it up. I am worried about the future though. If they overly "iOS-ify" the Mac they will lose me.
Just about everything starts to look cheap when you stack it up next to a daily Starbucks habit...
Homepage_1+1 – Distinct Visuals
If Steve were alive, people would be getting fired after comments from Walt such as these.
El Capitan has been way worse for my software engineering life than any 3 previous versions put together. The first week was pure misery.

And I've still gone back to routine crashes if I have a VM open. It hasn't been this bad for me in years.
There was an article about how that MBP model is still very popular: https://marco.org/2016/01/04/md101ll-a

HN thread: https://news.ycombinator.com/item?id=10840227
I used to be fairly content with Apple: the iOS ecosystem (or walled garden) was pretty decent, and OSX is basically Unix. I was happy.

Then, after a few years of iOS use, I switched to Android. Suddenly, I was an outcast among friends: any group SMS conversations I had been a part of, I would no longer get. I get it: Apple uses iMessage, and it is not present in Android. But at least Apple could warn the sender that it is unable to deliver the message to me, instead of silently dropping it! Friends started calling me: are you OK? And I had to patiently explain to them the iMessage fiasco. I tried everything to disavow iMessage on my phone number; but nothing works. I still don't get messages in group conversations, months later.

This totally soured me on Apple. Instead of being a greedy little fuck, why can't they just play nice? They are the biggest company in the world; they don't have to be giant pricks too!
Latest rumour of gravitational waves is probably true this time
Currency Traders Are Left Out of New Wall Street
Add me as well: connecteddeveloper@yahoo.com
Comparable laptops aren't really any better. The rMBP is a lot more repairable than say the Surface Book (which won't let you even open the case without possibly cracking the display). At least Apple has a battery replacement service at an advertised price--what'll Dell charge you to replace the non-servicable battery in the XPS13 or XPS15? And no other PC laptop hits that right sweet spot of power/battery/display quality. ThinkPads have great power and good battery, but shitty screens.[1] Dells and HPs with gorgeous 4k screens can barely get 4-5 hours out of them.

I almost jumped ship recently because the Surface Book hits a great mix of screen quality/power/battery life, but judging by the forums, it's buggy as hell. So what to do? I'd love a swap-able battery in my rMBP like I have in my T450s, but at the end of the day, I never reach for my ThinkPad when I've got my Mac handy. I'll just go ahead and pay the $200 bucks Apple charges to replace the sealed battery.

[1] My non-technical wife, who has a Mac, recently needed to use my work laptop. Her first reaction on seeing the screen was "wow, your firm cheaped out, huh?" I've got a totally maxed out ThinkPad T450s with i7, 20GB of RAM, and FHD IPS display.
So, it's probably wise for Apple or any other company to keep a model or two that are modular to satisfy the geekier crowd. It would be expensive, because with larger-numbers, the razor thin laptops will be cheaper due to scale.
I think it's more general than that. Both backpropagation and the market introduce a feedback loop. That's the source of the behaviour. You can see similar phenomena in other closed-loop systems. That's why I think control theory is one of the best things humans invented ;).
Full stack developer here on Windows, not everything maxed out.

Payed 550€ for my laptop ( 8 gb, ..) 2 years ago, everything is still working fine and it's still enough ( Visual Studio is supposed to be a "heavy" program). = 23 € / month till now and still dropping... And it's hardly game over with my laptop. When i'm at 3 years, it will cost me about 15,2 € / month.

I'll probably use it for longer. But let's say i don't have any costs and sell the laptop for 150 €, that makes it 11,2 € / month.

PS. No repairs required untill date

Edit: You can install Linux on it too or dualboot it ( i did this a long time, but didn't feel the need for it now)
Yes, and as a corollary to my comment above I do have my own apps that I write that are entirely in ES2015 (aka ES6) and haven't found any features that I really want to use that aren't implemented by the big browsers (Chrome, Firefox, Safari, Edge). No transpiling needed; it seems like transpiling is only really needed if you want to support legacy versions of Internet Explorer.

Only Internet Explorer lags behind, but I'm not opposed to putting a warning when somebody visits with Internet Explorer when its my own little app.
Yeah, the GP post couldn't be further from the truth. Carmack was a OpenGL proponent until long after they had lost the war to DirectX. He wrote Quake3 in OpenGL so that it could be released on Windows, Linux, and MacOS simultaneously.
The real cook has left the kitchen, for good. Honestly could we have really expected anything else, over time? Do you remember Apple in the Scully to Amelio days? Barbarians at the gates, again.
> I wanted to convey what the 'let it crash' stuff felt to me the first time I heard it, and Challenger's disaster felt both higher profile and more distant in our collective memory than any random disasters I could have used.

This was a good choice.

> ...I hoped that the context around it where I think it would obviously be a bad idea to have 'blow it up' as a rocket science motto would save it.

Given enough people, someone will inevitably take offense to anything you write. If someone is insufficiently capable of considering the context in which a reminder of a thirty-year-old high-profile disaster [0] is presented, they're gonna be unreasonably kerfluffled.

[0] A disaster that was caused by a serious failure to remember and stay within the safety margins of a very complex and hazardous system... which makes the choice of this particular disaster even more apt.
Come join us on the Surface side. The SB is a slick laptop, and you can use whatever you need just fine on Win10.

I won't lie, there's bullshit over here. I can name a dozen things I hate. But at least on the Win10 SB I feel productive. On the OSX I feel like I'm constantly dealing with an abandoned system that only sort of runs now.
Regarding expensive, empirical tests found the medium assurance methods to cost either the same or cheaper due to huge reductions in debugging or maintenance issues. This was the case for Fagan Inspections, Cleanroom especially, TSP, and iterative methods with safer languages.

Far as high assurance, the level of assurance is usually applied to a high level design or some small, critical component. The cost reported for LOCK was about 30% extra on top of a solid lifecycle. Same percentage for security costs of one Special Access Program. A small team did an EAL7 IPsec VPN in relatively short time. I'd love to know cost overhead of Praxis Correct by Construction. seL4 cost a few million for highest extreme.

So, applied correctly, even high assurance methods result in a reasonable premium for certain industries. Niche as you said. Time to market is another story with high assurance killing that. Yet, medium assurance is nearly as fast and around same price as solid lifecycle while paying dividends later.

So, the cost and lead time objections are a misconception if we're aiming for medium level which is merely high quality. It benefits long-term better than alternatives. Only exception is bottom-dollar deals and one offs where it barely working is acceptable.
Go to "my music" and where it says "Artists" (it's pink) with the downward carrot, press it - you'll get a list where "songs" is an item.

The reason you couldn't figure it out is because Apple has completely abandoned usability in favor of a comically flat UI aesthetic.
Nope, you're not crazy. I'm doing the same thing at work (but have looked into setting up TSX in the future).
Too simple, it's both faster and more useful to just search Wolfram Alpha right away using Alfred or any other quicklauncher.
What Does It Mean to Be an Entrepreneur? (Please Comment)
Can you run Docker on Windows yet? We're a Docker/Python/Go stack.
> couldnt even replace the battery if i wanted to

Just take it into an Apple Store and pay the $129 to replace it. I've replaced a battery once on my 2012 MacBook Pro so would not consider this to be a reason to pick one platform over another.

> aftermarket storage upgrade option

I agree this sucks. But personally I am happy for Apple to focus on I/O performance at any cost even if it means no aftermarket upgrades. I just find that with so much being in the cloud and the size of USB drives increasing there hasn't been a need for a large internal storage drive.
I can on my Raspberry Pi 2, but Docker should run: https://docs.docker.com/engine/installation/windows/

Edit:. The Pi is just for experimenting, no GUI required ;)
It's probably a transition. Apple doubled down on engineering and integration feats due the the mobile ecosystem and marketing lever (mind you MS is taking that road too if you look at Surface tech talks and ads). So things were standardless (non-disk-form-factor SSD), some things were soldered. Unless it never profitable again to have pluggable boards (let's say if simpler to just tape a new SoC and access cloud data) it will come back. Modular cell phones projects exist, tiny usb3 sockets that can be used for almost any device, etc etc I'd bet we will have gumstix like modules in laptops. Might also help durability since you don't have to avoid breaking a big motherboard full of surface mounted components.
Arduino Yun clone runs OpenWrt, offers Grove I/O
Sure and I would very much hope so considering how much your government spent on these things but I was replying to that guy who said that they could be fakes set out by malicious people. And, judging by the very unprofessional sign and the fact that it is sitting completely by itself in a public street connected to a street light, that's not a very far-fetched thought..
That's not even the Challenger.

It's from the Orbital Sciences Antares explosion.

http://www.cnn.com/2014/10/29/opinion/chiao-failed-space-lau...
I use Spotify for most stuff, and Amazon Prime Music (with a library I uploaded) for more unusual stuff.
And much faster performance.

The drives in the new MacBook Pro are blisteringly quick compared to just a stock standard SSD.
I'm an expat and wanted to vote in absentia for the presidential election (which you can do) when it was first legal for me to do so. The procedure isn't too hard, but I decided it was not worth it when I remembered that my official "home state" is a blue state, and the electoral college means that my vote won't matter :|
Yelp's Due for an Activist Review
That is my experience as well, with multiple APs. Once I switched to a better one (TP-Link Archer C7) the problems disappeared. Same with an airport express base station. No issues at all, wifi connection is near instant when the notebook wakes up.
My days installing Linux on PCs are over. Futzing with the device drivers is way too much trouble. However if I had to I would buy a Lenovo, leave Windows on it, and run Linux in a VM.

Overall I am happy with my Mac though. I think techies and press people find a lot more faults with Mac software than most users do. But it could be that after years of using Linux desktops my standards for good GUI software are extremely low.
There wouldn't be a bundle for Babel to transpile if the code wasn't Browserified first. I don't know much about Closure compiler but apparently it handles both the transpilation step and the bundling step.
This is my experience. I have a late 2013 iMac with a spinner running El Capitan and it's one of the absolute worst OS experiences I've ever had and I've been using computers since the 80s.
For me, and for nearly everyone I know, thinness is far more functional than an ethernet port. As is weight, a pound is actually a lot!

Ethernet ports are easy to add as a dongle, you can't do the same with thinness. I really only need ethernet in fixed locations, and where there I already have power, and that's the case for most people.

It's totally cool that you have different needs, but it's not cool to misascribe that to "looks."
The worst is that there's no way of knowing. I can't remember which version it was, but man it sucked that I happed to close and open my lid until my wifi would work.

Makes me think that upgrading from Windows 8.1 to 10 can't be that bad.
The fact that Apple has been able to get away with it certainly has encouraged others (Samsung).
Until six months ago I did most of my day-to-day web browsing on a 2007 MBP with a 7200 RPM 160GB drive. I had to upgrade because the dying GPU was destabilizing the system, but with 4GB of RAM and competent ad-blocking, it was fine for the light use it was getting, and that did include Spotlight searches.
To my knowledge there is no "ground sync" - as described in the previous quote, the clocks are intentionally set to run slightly slow in advance to offset the effects of relativity.
As the joke goes, iTunes would be a great operating system, if only it had a decent MP3 player.
That's great if you're a Windows developer. If you aren't then congratulations your performance is cripped as you have to run everything inside a Linux VM. There are just too many open source projects that stupidly hard core path seperators or rely on UNIX binaries.

Microsoft would really do well supporting a truly great UNIX layer.
That is interesting but seems to put too much onus on the poor individual.

>poverty makes people feel powerless and blunts their aspirations

What if it is more than a feeling? What if they are not irrational but seeing quite rationally what transactions await them?

Let's assume that two sides of a potential transaction are rational, and further assume that each side will maximize the value they have after the transaction. The poor person comes to the table with a value of 100 units but that they cannot eat and cannot be transferred directly for edible widgets -- lets call them time units. They must trade for 25 edible widgets or starve. You can buy each edible widget for one liquid currency unit. They sit across from a person that can pay them in liquid currency units for their time units knowing they can make 120 liquid units using those time units. That person knows they're poor and at risk of starvation if they do not trade their time unit for liquid units quickly. Being cold, rational actors they start the negotiation low. 1 liquid unit for all 100 time units. The poor person will starve anyway and thus refuses. Negotiation continues until they hit the magic number of 25 liquid units and an agreement is struck. The poor trades 100 time units to the person that can make 120 liquid units with it for 25 liquid units...they lose, but don't lose it all through death. The employer makes a profit of 95 liquid units.

Let's run through the same scenario with someone who's not desperate. The employer needs that employee knowing they can make 120 units with those time units in their possession. With no other players in sight, they might negotiate all the way up to 119 liquid units for those time units knowing they will profit. The employer's profit is 1 liquid unit and the employee gets 94 more than the poor person who was facing a complete wipe out if they refused the offer.

Competition changes things obviously and this is a simplistic model but the fundamental point is that one is negotiating against loss and is willing to take any loss above total loss while the other is negotiating to increase value. The second can afford to have aspersions and has every reason to feel like they have a good measure of power -- while the other is truly powerless and they live at the whim of others and have no rational right to have aspirations because they have no way to improve their negotiating position nor any expectation for that to change since every transaction they enter into is to reduce loss rather than increase their possessed value.
That's why I said for/with. People wouldn't hire me if I wasn't pro :P
Thursday LIGO Update on Gravitational Waves
Utah ‘anti-doxxing’ bill outlaws using a name online ‘with intent to offend’
Have you looked at Dell's XPS 13 Developer edition? It seems like you are totally ruling out linux even if it comes supported by the hardware manufacturer. I can't imagine Dell released this thing with poor driver support.
geek satisfaction probably isn't valuable enough to go against their entire design history
Dell XPS 13 Developer edition comes with Ubuntu and a "retina" level screen for about the same cost as a MBPr. Lenovo Yoga 900 can run fedora based linux without issue and is also a "retina" level screen and solid hardware.
> There are just too many open source projects that stupidly hard core path seperators or rely on UNIX binaries.

I wouldn't say stupidly. Open source projects just don't prioritize Windows development.
My favorite example of this kind of thing (from medicine): someone re-discovers the trapezoidal rule for integration, names the technique after themselves, publishes in a Diabetes journal, and gets hundreds of citations [1].

[1] https://www.reddit.com/r/math/comments/1xfa8p/medical_paper_...
That's... a weird question. That's like saying 'maybe Kodak has some money I could get without going through applying for a tax rebate'.
One can only hope this isn't a modern day version of bio-warfare games/tests. See: http://www.rense.com/general15/ofmicrobesandmock.htm
I agree. I've had three different top of the line MBPs and they don't feel as solid as my 2007 macbook. The solid states are unreliable, the battery life never comes close to what's promised and that damn fan won't turn off. Sure, I'm a power user but isn't that why I'm paying 3500 for this?
"How long do you think it would take the good guys to figure out it's evil? I'd think hours at least."

Indeed...

"there are about 20 sub-divisions of Homeland Security it might belong to"
Re: WordPress Contributors Look for a Path Forward for the WP REST API
It is rather trivial to check if a control flow is reducible (can be a platform requirement, e.g., OpenCL spec demands this). But it is unlikely that you can do too much of a static analysis with a computed goto, and the latter is the most interesting and the most useful form.
My Music > Tap the red "Artists" button beneath the scrolling list of recent songs at the top.

A UI disaster that most Music users will never discover.
I dread helping anyone with iTunes related issues. The syncing process is dangerous, it's far too easy to wipe someone's collection of music / family photos / pictures. I'm not sure if this is an isolated issue but I start sweating bullets as soon as I have to connect an iDevice to iTunes. What really shocks me is that instead of showing a big red warning message before a destructive sync, it silently goes ahead and wipes data without even asking. And there's no easy way to tell what a sync is going to do. After any iTunes sync I generally think "Ok, now let's assess the damage".

To add insult to injury it's almost impossible to make a file-for-file backup before decimating a device with iTunes sync. In fact, the iTunes sync process is the main reason I stick to Android despite it having a whole other ecosystem of flaws. I'll take a USB Mass storage device and robocopy / rsync, thanks. They actually work.
Swinsian (http://swinsian.com) is good...it's like what iTunes used to be (when it was actually usable).
Apple should wake up and stop their lock-in retardation. But they are too busy continuing it.
You have some point there, but a lot seems to work fine. The hardest problem i had was with a x64 binary for SQLLite ( Ruby On Rails), which i couldn't fix. Cygwin would be a recommender for anyone using Windows and programming languages other then .Net.

And once you know how the C++ compilation works with VC++, the problems are minimized. ( i mostly come this accross with Python)

It isn't a hassle free road though
When a president or VIP comes into town, they even remove usps blue mailboxes (which are federal and a felony to tamper with in the first place). They also weld sewer lids to their holes.

I feel everyone in the public deserves that kind of detailed attention to security, there should not be any mysterious boxes left around to train people to ignore mysterious boxes which may be bombs.
Apple fan here. I almost use no Apple software (each one has a better alternative, Chrome, Gmail, Spotify, Evernote and so on) and I have absolutely no complaints about OSX or IOS. I just replaced my Air 11" on Mavericks for a Pro 13" Retina on El Capitan (mostly to code and Internet) and I love it.
so it's a fancy frontend for reverse image search services?
He's saying that a strongly typed language with unit tests is not enough to prevent bugs. And he's right.
>He is saying "everyone else is already making breadboards, let's figure out how to cut bread"

Hmppf a breadboard is a prototyping board that is used to make basic electronic circuits it's also some times called a plug board basically a board with allot of holes that are interconnected usually on a single axis that you can plug your components to and with additional jumpers/cables complete the circuit.

So unless you are trying to make a way to sophisticated pun and imply that they are tackling something way out of the current field of climatology I think that analogy might be wrong.
My Dell M3800 has everything a MBP has, including the aluminum enclosure and Thunderbolt port, and more, such as 15.6 4K touchscreen and multiple USB ports. Oh, and it's also repairable.