skysight-inc/HackerNews huggingface dataset:
"I would be willing to bet that within a decade you HAPPILY buy a phone without a headphone jack, whether that be an Android or iPhone. They're not going backwards because they think they're right, not because they think they're wrong but don't want to admit it."

I believe that the iphone is by far the best executed mobile phone platform and the best hardware - and has been from day one.

However, I have never purchased or used an iphone because of my stubborn indignation over the lack of plain old USB for charging.

Contrary to all expectation and experience, everyone in the world got together on one little thing - establishing the global standard for USB charging - and the world was actually a very slightly better place. And apple shat all over that, and continues to do so, in order to make (on average) an extra $10 for every iphone sold.

So fuck that and fuck their iphone.
This is a hollow answer. "Not designed for" is an absurd claim for a thing still in prototyping. Same for the "explosive recompression" claim. You're making this claim about a system that doesn't exist.

I'm not bullish on hyperloop but I see no reason to believe that the engineers can't design a pod capable of not disintegrating in air, or capable of designing a track with a failure mode better than completely falling apart.
Similar happened, I felt really medicore by (attempting to) studying pure math at one of the top institutes in the world to impress my parents and peers instead of figuring out what truly would want to get me out of bed in the morning.
Being a 6' tall 200lb person will be worse in economy than whatever laptop you're trying to use.
Has literally nothing to do with the underlying platform. That's not how web development works.
> > 2. Green threads don't fragment the library ecosystem.

They do. That's why you need to monkeypatch everything.

Not in the same way Twisted or async + yields does. Monkeypatching it not done in the library, that's the whole point. It is done in the start phase of the process once. If I get an IRC library which does uses sockets and spawns threads, that could work with Gevent, eventlet or just regular threads.

If I get a Twisted one then they returned deferreds an my main program doesn't know how to handle deferreds. Or alternatively I am using Twisted I have to find libraries which return deferreds. That's what I meant by fragmenting.

> se the async system calls nothing less than the kernel provides or use threads to use blocking system calls and emulate async IO.

It's the other way though? Green threads use async version of socket calls with a select/poll/epoll/kqueue hub (or reactor in Twisted world) but then they provide a blocking synchronous API to the higher level code.

That is usually the sanest abstractions. The only times I've seen callbacks work well is when callbacks are very short, think something like web simple web proxy for example.

In general callbacks in a complex program end up a mess from what I see. inlinedCallbacks or co-routines with yields help there, I've used those. But it is still suboptimal as library ecosystem is still fragmented and code is still cluttered with yield and awaits and so on.

> Green threads are the GOTO of cooperative multitasking. In case you want to switch to "structured programming" from using GOTO-based code, you need to switch to the Twisted mindset.

I think it is the opposite. A callback chain is an ad-hock, poorly implemented and obfuscated model of a blocking concurrency unit. That is a socket event starting a callback chain of cb1->cb2->cb3... is usually much better represented as a set of nicely blocking functions calls fun1->fun2->fun3. Except callbacks are scattered all over. And just because they are callbacks doesn't mean you don't locks and semaphores, you can still have data races between another callback chain started from a different socket which also calls cb1->cb2->cb3 before first one finished.

Also noticed that languages which are used in highly concurrent environments follow the same paradigm, namely Erlang. It is not a sequence of callback but rather isolated blocking concurrency units. Inside each unit calls are blocking but there can be many concurrent (and run in parallel) such concurrency units. Go does the same.
> nobody needs cut and paste

Said no one, ever, including Apple with the original iPhone.
this is just Apple wanting to be being ahead of the standardisation curve again... a la ADC (Apple Display Connector).

How many ADC monitors are out there now??
Today’s Incredible Numbers About Social Media
How did you refine your daily nutrition and start eating more healthy?
I very happily bought the Neptune Pine[1] which is a full featured telephone the size of a watch (I removed the watchband and threw it away). Love it.

[1] https://www.kickstarter.com/projects/neptune/neptune-pine-sm...
"Likewise, with the new MacBook Pros, they are not going to release an update in a year's time that doesn't sacrifice ports and performance and battery life for size and weight, because doing so would be admitting a mistake."

I know this has been litigated to death in the original thread, but I think the 4 USB-C ports implicitly admits the MacBook with only a single USB-C port was a mistake. I think obsessing about having specific legacy ports is short sighted, and pushing forward with new connection technologies fits well with Apple's history of innovation. Having ports capable of being every thing from power connector to video display to high speed disk connector to mouse or keyboard port offers great flexibility and will seem like an obvious choice very soon.

I think the claimed battery life still fairs well against similarly spec'd PCs?

Size and weight are super important characteristics for many users. Not sure sacrificing these attributes would appeal to most laptop consumers.

"Nor are they going to dramatically cut the prices, such that they are actually affordable for someone, because doing so would be admitting a mistake."

It's only a mistake if their overall profits would be higher by cutting prices.

Now, the sacrifice I don't understand at all is capping RAM at 16GB. Makes the MacBook Pro seem like a very low end machine compared to the competition, and will almost certainly shorten its useful lifespan, especially for professional user.
>willing to bet that within a decade you HAPPILY buy a phone without a headphone jack

Are you saying that because you think there will be a better alternative to the 3.5mm jack a decade from now? What does that have to do with what Apple is doing now?
> Wireless audio is like wireless internet, in
> that it's better than nothing but worse than
> something with wires and a stable connexion.

From my perspective, wired internet has effectively gone away. I haven't plugged anything other than a wireless router into a physical ethernet connection in years.
To me, its different philosophy, I never consider Apple very innovative technically. they have always been (even with jobs) more innovative on product strategy and marketing. Iphone wasnt the first of its kind, nor its Ipod. However, They have always choose the correct package for a stable technology that fits the mass.

Buying Iphone, Ipod, IMac, or air its more of a fashion statement than a Technical one, and coding does look cool on Mac, and time may be changing, but most people that i know who code on Apple product arent your typical computer science, nerds with no art back ground kind of coders.
I have almost $1000 invested in over-the-ear Sennheisers and custom fitted in-ear Shures.

I don't think I'm going back to the audiologist to spend more hundreds of dollars a second pair that only works with iPhones and not my Mac or any pro audio equipment. Or depending on any battery device (like wireless headphones) that can't be plugged in while operating. Or having a device in my pocket that I can't plug in to a real PA system to test. Or paying what I currently pay for headphones that are iOS XOR Android.

Apple may be right for the millions who only ever use the included headphones, but in a world with compelling iOS alternatives that still have headphone jacks, I'm not throwing away the rest of my equipment or carrying adapters everywhere.
> Apple never admits a mistake.

Not sure what you call "admission" but they did screw up their Maps application and apologized for it[1].

[1] https://www.theguardian.com/technology/2012/sep/28/apple-map...
How often must Apple release a new category? They released a watch in 2015. Apple needs an entire new product category every year?
It dramatically altered the relationship between the states. The US acting as a single nation certainly had a substantial impact on the world.
There's something off. Someone used the Berlin Reichstag (parliament building) [1] as the model for the SF City Hall [2].

http://i.imgur.com/s2MmJ8B.jpg

[1] http://footage.framepool.com/shotimg/qf/252862096-reichstag-...

[2] http://www.aerialarchives.com/stock/img/AHLB3555.jpg
"really" is sort of relative here
Well, how can you "believe that the iphone is by far the best executed mobile phone platform and the best hardware", and subsequently declare that you hate them for not using a subpar standard when compared to their flawlessly engineered proprietary one?
Someone give the people at Microsoft PR a raise: they are taking great advantage of Apple's (hopefully) momentary weakness. Bravo!
While a case of mistaken identity, this is an interesting question to consider.
> And as IBM reported a couple weeks ago, even at higher prices, Macs tend to be cheaper to own. I’m writing this on a mid-2010 non-Retina 13-inch MacBook Pro I bought six years ago last June. Yes, over time I increased the memory to from four to 16 gigs, took the hard drive up from 240 gigs to a terabyte Fusion drive, replaced both the battery and the keyboard when they wore out, but that still puts me only about $1600 into this device with which I have so far generated well over $1 million in revenue.

His arguments makes no sense to me. How is it cheaper to own a laptop that is expensive in the first place, but is also one of the less upgradeable ones on the market (making it more expensive to run post-warranty)?

And no, that's not what IBM reported either. They reported that Macs are cheaper to use as company PCs (which doesn't necessarily extrapolate to the laptop market as a whole).
I struggle with what I sometimes think is ADHD, but I haven't pursued a diagnosis or treatment. How did you discover you had it?
I'd much rather have all knobs and buttons for car interfaces. I can feel the fear every time I look down to adjust anything on a touch screen. I pretty much won't do it while moving. It's horrifying to know so many people are driving around with it now.
FBI Director James Comey may have broken the law
I just scrolled down this thread and started reading a few of the different regrets. One thing I realised is that a lot of them are contradictory with each other.

e.g. Not marrying that girl vs. Rushing into marriage

Not working harder in school vs. Not playing more sport and socialising more

If you're the type of person who always thinks "what if?" then you're always going to regret something. I'm starting to think that regretting is more a bad habit than anything else.

There's always going to be something to regret, if your mind works that way.

Disclaimer: I am somebody with a lot of regrets and a bad habit of going over and over things in my mind. A habit I am gradually getting rid of!
I'm also curious - I find that location plays a much larger role than price (for me). I'm more inclined to go if it's closer and pay a little more.

I still dislike paying as much as I do though.
I installed it in vmware and was surprised to see that both the installer and the OS seamlessly grabbed and released the mouse at the window border. The window also autosized when I changed the guest resolution. I don't recall those features working in Ubuntu or any other VM without manually installing vmware tools. Is that a vmware update or OS package convenience? Either, it's smooth.
I respectfuly disagree. Unprompted upgrades are only a good thing if they don't cause down-time.
Preparing for the Campaign Tech Bullshit Season
FWIW, GitHub/GitLab might serve as good examples for RoR.
> Nor are they going to dramatically cut the prices, such that they are actually affordable for someone

For the average developer the MBP amortizes out to somewhere around one day of salary per year, out of the ~251 annual work days, even less if you keep it more than four years. Is there any other industry with lower overhead costs?
I was seriously considering switching to iPhone for my next phone after my S.O. had a terrible experience with Google customer support, but my car doesn't have Bluetooth. I don't plan on getting a new car for at least another 5 years, so if I want to listen to music in my car, iPhone is ruled out.
Shadow brokers dump more NSA data
Just FYI the sleep experience should be the same on the Surface Book. If you close and open it should resume immediately. If you close for two weeks and open, it willl have dozed to hibernate and should resume from hibernate in about 5 seconds to exactly where you were, with most of its battery left (hibernate uses no power).
Maybe longbets? http://longbets.org/

I think they are legal, because the winnings doesn't go to the participants, but to a charity of the winners choosing.
The prices of the MBP aren't even high historically adjusted for inflation. The always "raise" prices on model redesign, and taper them down on refresh. This reddit post has a pretty illustrative chart, https://m.reddit.com/r/apple/comments/59uyqw/all_13_and_15_m...

Everyone is acting like Apple is extorting people or being unconscionable because they can't have 32 gigs of ram (no one else can at any small laptop size, Intel's chipset is the limitation), or the prices are extreme when they're really just right in line with inflation...
binary-trees benchmark is much faster on Java than on Go.
> What frustrates me the most is that Apple never admits a mistake.

Do take a look at this video https://www.youtube.com/watch?v=qr_KxouI8Zs
Show HN: PickingPlaces – Your friends will help you house hunt with this tool
> What frustrates me the most is that Apple never admits a mistake

In corporate politics that would be a suicide. Only Jobs was powerful enough to make mistakes.

Anyway it is shocking what Apple does now. During Jobs Apple removed product features only used by laggards. Now Apple removes the features used even by pragmatists and early adopters[1]. Do you known how many people moved exclusively to wireless headphones and TH3?

Another surprising thing is ignoring the professionals. They are in minority and it is hard to see them on sales charts. But they are opinion leaders.

Many people overpay for Apple products because they want to look as real professionals. Majority don't care which laptop is the thinnest, they use products used by opinion leadres. With current trend, in 5 years Apple brand might be associated with rich bozos buying gold phones. Just look at the Mercedes S vs Tesla Models S sales in last 2 years.

[1] https://en.wikipedia.org/wiki/Crossing_the_Chasm
Low Interest Rates Could Destroy Your Bright Retirement Future
It works in Firefox too, but I guess that's because I have Google set to my default search engine. Good trick.
Honestly, looking at the screenshots I don't even know what's going on.
> you think is meaningful

It is easy to get your perception of meaningful poisoned by ideas like religion, so one has to be careful how he spends his precious moments in his window of consciousness
> Solitaire and Minesweeper are freemium apps with a subscription of $10/year to get the full version. Seriously? Minesweeper needs to be a subscription?

Is this true? You have to have a paid subscription to get what is the equivalent of some 1992 public domain game?
Ah got it. I don't honestly see the value of a lot of those types of conferences. Apple is a marketing company with some serious engineering talent.
Are you aware of the Paleocene–Eocene Thermal Maximum?

https://en.wikipedia.org/wiki/Paleocene%E2%80%93Eocene_Therm...

The associated period of massive carbon injection into the atmosphere has been estimated to have lasted no longer than 20,000 years. The entire warm period lasted for about 200,000 years. Global temperatures increased by 5–8 °C.[3] The carbon dioxide was likely released in two pulses, the first lasting less than 2,000 years. Such a repeated carbon release is in line with current global warming.[2] A main difference is that during the Paleocene–Eocene Thermal Maximum, the planet was essentially ice-free.[4]

Today we talk about the temperature going up less than 1 degree °C in the last 1,400 years. This is talking about a period of warming that was 5-8 degrees and lasted over 20,000 years.

So when people start to talk about how rapidly things are changing over a few hundred or a thousand years, it's still a blip in the time frame of the planet's history. The Paleocene–Eocene Thermal Maximum happened over 55 million years ago and lasted more than 20,000 years. How can anybody say, "This is the warmest temps in the history of the planet!" when some of the cycles have happened over incredibly vast amounts of time and have been sustained for even longer?

And while I don't doubt some climate change is occurring, if you look at the scale in terms of millions of years, humans will be long gone before this planet really starts dying, and by then, it will reclaim, heal and move on from when we inhabited it. Truth is, the planet has been undergoing cooler and warming periods since it was born as a planet some 4 billion years ago.
Seems like you could also solve this with blast gates. If the tube breaks open behind the train, slam a gate closed to stop additional air from entering. There'd likely be air in the tube already, but with no additional supply, the propellant force would diminish rapidly.
How do you target iOS with USB Type C?
One thing my mum taught me is that having a sibling with disability is not easy. It takes so much out of both the siblings and the parents that it can cause us youngings to act out. I hope you can forgive yourself for being a complete arse.
If you care about graphics performance, the Nvidia 1060 (http://gpuboss.com/graphics-card/GeForce-GTX-1060#specs) in the Razer Blade will run circles around the Radeon Pro 460 (http://gpuboss.com/graphics-card/-9223372036822812418#specs). A 512GB SSD 16GB ram Razer Blade is $2299. An equivalent rMBP (512GB SSD 16GB ram) with Radeon Pro 260 is $2799.

It all depends on your use case and requirements. If GPU is important to you, Windows will likely be a choice. Whereas if you need to do mac/i/tvOS development, then macOS is your only option.
It's quite possible that the door on that opportunity may have closed, sadly.
Page in error says it's Azure
http://go.microsoft.com/fwlink/?LinkId=267637
> As Steve Jobs (and Picasso) said, they are stolen.

AFAIK, Picasso didn't.
5 Scary Statistics About Mobile
Easy, for him the iphone connector is a showstopper - no matter how good the rest of the platform actually is.
If it has a 3.5mm input socket, there are many Bluetooth to 3.5mm receivers that would work (like this TaoTronics TT-BA08 I'm using right now).

Obviously if you don't have a 3.5mm jack, that doesn't help.
I'm glad you found this. For me music is one one of the more intensely personal things in my life--listening and playing.
I agree. Particularly with the USB-C and Magsafe points here. I definitely have had cases where magsafe has helped, but it was primarily with the older macbooks with 4 hour batteries. The benefits of a non-proprietary connector shared with the rest of the industry seems to me a tradeoff worth making.

With respect to dongles, I know people hate dongles, and I agree that dongles for no purpose other than thin-ness (i.e. mini-vga and mini-dvi that Apple had for awhile) are terrible. But the move from single purpose semi-proprietary ports to universal use industry standard ports that also happen to have nice physical properties (small, reversible) is a great development.
I checked on it, Apple didn't say it, but it wasn't added as a feature to the device for a couple years.

I edited the comment to reflect that.
I still am the lone Windows 8 was a better GUI guy, but Microsoft gave what people wanted in 10.

I have not had your problem with 4k and 1080p mine plays nice with each other. I think it might be a driver issue on your graphics card.
Founders wear many hats, and having to manage people is usually going to be one of them. I still feel that empathy is important in any other role in life even where one is not a de facto manager in a company. You and the people around you will do better with it than without it.
Ask HN: Managers – Your Best Strategies for Leading a Dev Team?
Got a promotion and have been working as the lead on a project. What are the best ways to manage people to make sure we ship things on time, but also that people don't feel marginalized? I don't think pulling rank is the best way to do things, except only very occasionally.

Really, what are your best tips for getting a team on board with (your) idea that doesn't make them feel like they're getting short shrift and they feel respected? Should we try their idea first, or compromise, or if I know their method will fail should we do that so they can see that their idea failed? Just looking for general tips for corralling a team toward one goal, without being a jerk.
Eric Schmidt Working Directly with Clinton Campaign
This email from Shmidt recommends the Clinton campaign hire "low paid permanent employees". He also states, "Key is the development of a single record for a voter that aggregates all that is known about them."

https://wikileaks.org/podesta-emails/emailid/37262#efmAC9AE0AZBAZdA3DA4n
>> I was eagerly waiting for the release of a new MacBook Pro, but when I saw the Apple keynote, my first/only reaction was to buy a new mid-2015 model to upgrade my mid-2009 one.

As much as we like to hate on the new MBP (myself included) -- in the grander scheme of things, the new MBP is a more than competent Mac laptop for a lot of people.

The thing with people who spend a lot of time with computers is that we're an extremely passionate bunch. And because we're so passionate, we pay attention to the small details that matter most to us, while assuming those details have equal importance to everyone else, when that may not be the case.

I tend to think a lot of people, including those who aren't terribly happy about the changes, will begrudgingly accept these changes over time. If you're a fan of the Mac operating system, you don't really have many other places to go, even if those places are functionally equivalent.

For a lot of people who hate the changes in the new MBP, staying on macOS is still better than having to switch to Windows.
I would also like to add, Microsoft are and had been innovative, they may not making some digital woman who you could talk to on the phone, but how to make OS more efficient and take the advantage on all the new hardware, how to fit windows this giant monsters on all the new hardware, in itself is pretty amazing.
> that just works

To me that is a very tired phrase for Apple users. I don't begrudge anyone's preferences, until they force everyone else to jump through hurdles to get their machine to work the company's network and technology stack. I see IT guys almost every day being absorbed by people who claim to be more productive on their Mac. Every OS seems to work as well as the person using it. I prefer Linux on my Chromebook, but I don't expect hand-holding, and will break out the Dell when needed.