skysight-inc/HackerNews huggingface dataset:
Apple inverted the previous Christmas-like feeling of "we have something new for each of you" to a "we've removed something you personally liked" that seems to cover many of us.

I haven't commented yet at all since I think several issues aren't actually as big as people are concerned about them, but overall, I'm frustrated with the situation for computing.

I don't know how Apple works internally, but for me the problem is clearly not Tim Cook, but rather Jony Ive. He seems to be obsessed with some sort of purity that I appreciate in design. However form vs. function is too much of a tension to be bearable within one person. I think Apple lacks folks who weigh in on the functionality side of things. Why? Becasue Ive is magically associated with Jobs, Ive is almost like some medium to get to Jobs, or at least that's how I think some folks perceive him.

In reality Ive seems to be the person who'd rather have a nice TouchBar that spans the whole width of the keyboard instead of keeping just the escape key, which is obviously used much more than the other function keys.

I thought about this a lot and by now I know I'll definitely be okay with it, especially since there's no other non-tactile key near it (meaning my body will know I've hit escape once it touches the flatness that doesn't give in).

Another personal thing for me is the Magsafe. I really liked it not just as a trip-proof charging solution, but also for the way you connect it. It's so effortless, it's fun again and again. It's one of these micro-reinforcements that makes us love products.
And again I can see the conflict. The new beauty is that you can dock so many devices and charging with just one single cable. I think that's a pretty great feature.

If there was more functionally thinking folks with power at Apple, they'd probably suggested to keep a Magsafe and allow the MBP to be charged by either that or over the USB-C. But you see how "ugly" even this though is, right?! It's a compromise and so in the end I think the current MacBook Pro is the result of not making any compromise in any of these decisions and that yields the product they showed us.

So part of me hates this chasing of pureness since I see it almost as some neurotic obsession about the visual aesthetics. I guess it would take a lot of self-confidence for a company like Apple to be okay with things that could be easily portrayed as compromises by the press. On the other hand I realize I'm pathetic and I'm not really working on improving any of this, so I thank Apple for pissing us off because it's somehow stimulating as well. (Even if it's just stimulating as in "work harder", so I can buy one of these without thinking too much about it).
Do students need enterprise Java IDEs (and IDEs for other languages designed by enterpirse Java developers)?
https://www.schneier.com/crypto-gram/archives/2002/0515.html...

"He used $10 of ingredients you could buy, and whipped up his gummy fingers in the equivalent of a home kitchen. And he defeated eleven different commercial fingerprint readers, with both optical and capacitive sensors, and some with "live finger detection" features."

That article's a little old now and the tech may well have improved since but I wouldn't put too much faith in fingerprint readers. (Also: other attack vectors exist).
Lenovo T or X series, ASUS Zenbook series.
I bought a HP zbook studio G3, looks nice, not heavy and can deal with 32GB RAM ;-).
If my opinion differs from you or anybody else, that would be considered a disagreement.

I never see my browser being locked, and if it is locked waiting for the information i desperately want to see, i honestly couldn't care of my UI locks up during that. I don't care about anything else at that point.

I understand this is not how most people look at it and to you there is just one way and thats the responsive UI way. But i see it as they rather have nice spinning wheels but a car that won't drive anyway..

And if that test uses a sleep, which is specifically says it does not, it would have even been a bad showcase. Now it performs bad (people suggest using multiple workers.. lol for a bubble sort)...

Be critical about a non locking UI that doesn't show your information anyway. Fix the application it self so it wouldn't need to lockup in the first place.
You might want to be more specific, about the "pro" part that you want which is no longer in the MBP. For instance others have pointed out that the 16GB limitation is in all notebooks which use the same intel chipset and low voltage ram, so you'll have to sacrifice battery life for more memory. That's fine for some folks but not for others.
Jay hasn't done sufficient self promotion here. Neptune's Pride 2 is one of my favourite multiplayer games ever. It's a turn based "board game", somewhat akin to Risk, that can take weeks to complete.

If you work in a team you must play it. It is guaranteed to end in tears (In a hopefully good way). https://np.ironhelmet.com/#landing
That combination is a massive pain to hit on many non-US keyboards.
I'm not sure this is relevant. As far as I know, he didn't come to power by a coup. Sure, there were lots of backroom machinations, his party didn't get outright majority, he exploited some pilitical stalemate, etc, etc, but it was all within the rules. All democracies have complex rules, the fact that he was appointed by someone else is a technicallity. For example, the 538 blog explained the other day that some candidate from Utah, unknown to the vast majority of the US voters, can technically end up president. Does that make the US not a democracy?
Apple have locked developers in to the Apple ecosystem if they want to write apps for Apple devices. You can't build an app for iOS or OSX on a Windows or a Linux machine. If there's a large exodus of developers away from Apple devices then there'll be a resulting drop in the number of apps available in their app stores. That would ultimately damage Apple's appeal to other users.

You're absolutely right that Macbooks aren't specifically for developers, but releasing a laptop that developers generally don't feel is appealing to them could be really damaging to Apple's ecosystem.
If you want more power Lenovo T. If you want something closer to air, Lenovo X.
Aha, what a confusing web page. Thanks for catching that.
the zenbooks look like a good alternative a
If I recall correctly, there was a similar issue with Firefox.
brew install mactex

And consider ditching natbib for biblatex/biber
The sensor is pretty good at detecting real finger since it's tuned to the capacitance of human skin, possible to fake but not particularly easy.

If they'll move to the new optical sensors the the refracted IR ones can sense the flow of blood in the veins of your finger.
oh you're just gonna put that line out there for us to bite are you? i bet we're getting nothing
Hackaday did a breakdown for people jumping ship..

https://hackaday.com/2016/10/28/apple-sucks-now-heres-a-thin...
Curiously, one of the things I'm rather liking about Windows 10 is that it now has an Ubuntu module in it... Back at the end of my PhD I switched from a combination of Windows and a Linux server, to a Mac, largely because of bash on Mac. It sort of feels like Windows has started to one-up them there too. (Though it's still prettier on a Mac)

Some of the cool stuff from HCI labs in the early 2000s seems to be arriving in products on Windows faster than on Macs too (tangibles, large touch displays, etc).

It seems to me that Apple is somehow now missing the "obvious plays". They put a bunch of effort into Siri, but were late putting it on the Mac. They put a bunch of effort into multi-touch; but Macs are now just about the only notebooks without a multi-touch screen. They put a bunch of effort into the Pencil to make it low-latency for artists; but you can't use it on a Mac. Another obvious play was to make it so you can plug in the ipad and use it as a secondary display with pencil support, but it took Duet Display to do that for them so they've never been able to promote that you can do that.

Perhaps they bet single-mindedly on the tablet replacing the computer, and were caught out when the tablet market saturated and started getting eaten by phablets? Either way, it seems to me they've found themselves left with an anaemic laptop product pipeline.
Designers work on projects for free a lot same as programmers. Its just not opensource software. Its impossible to contribute when there are 15 devs wanting the ui work their way bacause its their passion project. As designer work like that slowly stops being passion project because you do stuff and only the things dev agree on get made. Design is about overall vision and big picture. You cant glue some pretty parts and expect it to work. Thats beauty of programming, you can totaly do that. In fact its best practice to do that.

The only well designed open-source projects are usualy from people who are designers who can code. Or led by company hiring designers.

Most of the open source software manages to ask for logo and thats it. Logos are hardly passion, in fact its boring and its not design.
No intel wireless 8000 series support = show stopper for me, why they wouldn't include that in the kernel config I have no idea
How to PROTECT ADSENSE ACCOUNT FOR YOUTUBE AND BLOG
ESP 32
I think the most important thing to understand is that Yoo Will be All Alone and Everybody will Treat you like you have a disease.

That sounds harsh, but it's reality.

Your family will be angry and envious. You are doing something your old man only ever dreamt of. They will try to convince you not to.

At first, your friends will think you're nuts, but won't say that to your face. If your business succeeds, you won't have time for friends anyway. Down the road, they'll envy you, and they'll drift away. Some might ask for jobs. Others will spread wild rumours for the hell of it. Don't hire friends, ever, for any reason. You find them stealing petty cash, you're losing an employee and a friend. And the respect of your existing employees.

Your cofounder, no matter how well you get on, will at some point down the road he the biggest single source of stress in your life. They'll kick you when you're down, as support requires effort, and empathy, both of which end up in short supply.

Your wife will leave you for someone, anyone, she sees more often than you.

Your customers will never thank you, will pay as late as possible, and your biggest and most lucrative clients will go bust with huge debts outstanding. Sometimes clients will try to physically assault you.

Again, nobody will want to talk to you about it. Anyone you do talk to tells you you should be grateful and happy and shut your damn whining hole. You're wondering what bit about 20 hours a day 7 days a week for the last ten years you should be grateful for. Certainly not the pay - you pay your staff 3x as much as yourself.

The technology is the easy bit.

Humans are extremely hard work. Unless you enjoy the full shitty panoply of human behaviour, do not start a business.

I left mine a month back after a decade. So not worth it.
It's Elon Musk vs. Warren Buffett in the Fight for the Future of Solar
If you want absolute power - Lenovo P50 (though P50s is closer to MBPr)
Five Good Reasons to Use Spree Commerce for Your Storefront
Show HN: A Facebook Messenger Bot for Hacker News
How would you define 'professionals' in this context? Professonal what?

It seems the definition is "anyone for whom this product is unsuitable", as in "well this laptop may be OK for [x] but for a real professional like me it is a joke".
Oh... BeOS. Too bad I was born in mid 90s so I didn't get the chance to play with those systems properly. I read about them, a lot, and it seems amazing what does guys achieved with their system. They were really ahead of the curve in some aspects, but in the others... Oh well, it was OS for nerds and enthusiasts mostly.
The key travel in the new MBP is larger than in the singleport MB, as per presentation.
What about a 2015 MBP? I also have a 2012 model, with a little water damage, and am seriously thinking of upgrading to 2015 and then giving Apple one more upgrade cycle to come to its senses.
Damn near anything. For the markup on equivalent specs that Apple commands, you can often get two laptops from other manufacturers.
What's the use case?

If it's just for general web development, my plan is to buy a used 2015 MBP, but with AppleCare until mid-2018 or later, and re-roll the dice in two years.
> You can't build an app for iOS or OSX on a Windows or a Linux machine. If there's a large exodus of developers away from Apple devices then there'll be a resulting drop in the number of apps available in their app stores.

I wonder. I've been running OSX in a KVM guest and it's been surprisingly trouble free and smooth via ARD (remote desktop).
The author (along with many other articles) compares it to the iMac, though:

> The Studio (...) is what the iMac should be by now — a truly innovative, ultra-thin, 28-inch touchscreen.

That doesn't make any more sense to me. The iMac and MacBook Pro are both expensive, but they're "computers for the masses" - they're great machines for almost everyone. (Or in the case of the MacBook Pro dongles, they're equally frustrating for everyone.)

The Surface Studio, on the other hand, is a computer built for illustrators.

I agree with the author that Apple's presentation was terrible, and I can't get excited about the TouchBar either. But I don't think that building niche computers is the way forward.
And it feels good to be covered by top tech magazine.
The author seems to make a distinction between reinforcement learning (goal driven intelligent behavior) and human behavior. As if humans were beyond optimizing a simple reward. We're not.

I don't think human cognition is open ended, it is just maximizing a bunch of reward channels (food, shelter, sex, avoiding pain, curiosity, creativity). These reward channels are bred into, by evolution. They are what allow us to continue existing, and that is their only condition.

Even the way we can perceive time and space is very limited. Our concepts are not universal, they are just good enough for us. AIs could surpass humans by optimizing on a set of a few rewards, hopefully better chosen than those we evolved in millions of years.
If oil stops being so important to the world economy (which might happen, but not right now), this would reduce the risk to the world economy. And as oil loose its importance, the OPEC cartel will weaken (also OPEC do not contain all oil-producing countries).
In 15 years using latex I thing that I had problems with the order of packages in one or two cases (and they were documented, so it was my fault in fact). The situation that you claim is not common at all.

All that you need basically for tables is booktabs and, in very specific cases, longtable.
Dell makes the XPS 13 or 15 and you can get Linux-specific versions. They are very nice machines, up there with the Macs in terms quality (and price).
I used to be a big ThinkPad guy, but I'm spoiled now. The thought of having to work with a Lenovo trackpad depresses me.
Whoever builds an easy hackintosh with metabox level specs will have my business
see also https://news.ycombinator.com/item?id=12815183
They didn't just make the claims during crowdfunding, they doubled down after release. They are charging a premium for a claim of fully open hardware that they can't back up. You can get the same hardware at the same quality level for hundreds less and install your own Free OS. No, you're still not going to get a fully open BIOS, but at least you're not paying hundreds more to be lied to about it. They made promises that Intel would allow them source access to ME and other low level BIOS components, when Intel obviously would never do such a thing for one small startup. The whole project stinks of bait-and-switch.

Your best bet for a Librem-quality machine that is actually designed to run Linux is a Google Chromebook Pixel. If you want a truly 100% open from the chips up laptop, right now your only option is Bunnie's Novena, but it's not for the faint of heart; it's a true hacker's machine and not a ripoff of a MacBook.

http://www.phoronix.com/scan.php?page=news_item&px=Purism-Li...

https://blogs.coreboot.org/blog/2015/02/23/the-truth-about-p...
No terminal is on par with iTerm. I was using Linux and *BSD for years, used many terminals, and of all iTerm is bread and butter (and with that font rendering and retina screen, nothing comes close). I would recommend to evaluate your needs, but be objective! If you can live with 16GB of RAM (I can, I do not do anything that would require me to use 32GB of RAM) then buy last year model. I have it, amazing machine.

And maybe it would be better to hold on to your MBP, and buy Chromebook, at least to test the water with Linux (or whatever OS you want to use). Install them on small machine, setup few essential programs to you and use them for few weeks. Why am I telling you this? Well I really appreciate some things on macOS, which will keep me glued to it for few more years at least. (iTerm is one of those things)
What's wrong with your current laptop?
XPS15 has 1080 to 4k display, up to 32GB RAM and is 17mm thin (in the base, the screen adds up a couple mm).
Battery is rated at 17 hours on the 1080, and this is a number that I've actually confirmed while working with a friend who owns one.
The 4k should get you to 10 without big problems.

Also, you do know that you are limited to 1200p scaling on the 15" MBP, don't you?
I find Razer Blade laptop as a good replacement for Macbook pro. Also Pc Specialist has custom laptops - https://www.pcspecialist.co.uk/laptops/
Yes. These IDE's bring phenomenal value.
Dell XPS 15 (With touch screen retina style display).
I'm running a HP Spectre 13. Couldn't be happier
Just got a Thinkpad T460s. Practically the same dimensions and specs of a X1 Carbon but with replaceable memory and disk. Can easily be made to have 20GB of RAM and 1TB of SSD, and if someone makes a 32GB DIMM could potentially go up to 36GB of RAM although that's not advertised as supported. Everything works in Linux just fine and the 2560x1440 screen looks great.
I disagree that the code can't know what will switch with green threads. They switch on I/O and when explicitly requested. An example of using this to get rid of concurrency control: http://www.underengineering.com/2014/05/22/DIY-NoSql/

If you want to make sure that there are no context switching in certain part of your code, you can do it ASSERT-style, something like:

# enable this only if you use atomic, so a new module that should be imported before gevent
in_transaction = False
if __debug__:
import greenlet
old_switch=greenlet.greenlet.switch
class _greenlet(greenlet.greenlet):
def switch(*args, **kwargs):
if in_transaction:
raise Exception('Switching context during / atomic')
old_switch(*args, **kwargs)
setattr(greenlet, 'greenlet', _greenlet)

@contextmanager
def atomic():
"""
Ensure that a function or a block of code is atomic, raise exception if it's not

Usage:

@atomic()
def myTransaction(...):
...

or

with atomic():
...
"""
global in_transaction
in_transaction = True
yield
in_transaction = False
You should probably explain what it does. When I click your link, I get a message "how do you want to use messanger, web or app?". I clicked "web" and was greeted with a fb login page. At this point I gave up.
GNOME development has been mostly design driven since maybe 2008, the whole 3 era had professional designers on board since the beginning.
So what made MB "Pro"? SD card slot? Height? Weight? Absence of TouchBar?
People complain about 16GB RAM. Does your current MPB has more?
No, it is positioned at the far left on all screen shots. There is a small, ugly, constant margin however.
`brew install emacs-mac` alone didn't work for me. Solution here:

https://github.com/railwaycat/homebrew-emacsmacport
I asked the same question and read replies to others. Just a quick summary;

- Lenovo has decent laptops. Personally, I'd not touch anything from Lenovo after their shady stuff. (Maybe not an issue on Linux, maybe it is. I don't trust them)

- Dell XPS series are really good but people complain about coil whine, worse battery life compared to MBP and hit/miss trackpad. It might not be that big of a problem. And if you are running in clamshell mode, these are generally no issues. I don't run clamshell though.

- The Razer Blade stuff seems to be great too. They are mostly aimed for gamers but look decent. Someone mentioned about huge display bezels being really huge in person. Gotta see. I can't find any info about them here, maybe they only sell in USA.

- I skipped Asus due to past support experiences with them. Also some smaller vendors due to possible support issues I'd have especially since I'm out of US.
https://calendly.com/
Lenovo... works really well. Ubuntu + Lenovo can last many years.
Lift the thumbprint off of the TouchID sensor itself? That is, assuming the premise of the grandparent comment is valid and fingerprints lifted off of the keyboard would be enough.
Quoting Vice's source: "The analyzed records have an average twentieth century rate of approximately 1.6 mm/yr, but based on the locations of these gauges, we show that the simple average underestimates the twentieth century global mean rate by 0.1 ± 0.2 mm/yr."
I currently have an apple wireless keyboard and iPad 4th gen.
I sometimes use an app to SSH to a server and then vim. But only for quick fixing problems or debugging.

I was thinking this could be a solution: a remote server with everything installed and a SSH app.
The development could be done in vim on the server and the UI could be tested through the mobile browser.

But I was curious if maybe someone else has a better environment or advices on what could work.

I plan to buy an iPad due to split screen capabilities so that I have two apps displayed.

Maybe it will not be sustainable for big projects, but for side projects or small projects could work.
The Dell developer edition laptops are really excellent machines. I've used the M3800 and the XPS13 and found them both to be great.
The point is that for sewers there was no choice so we just swallowed the cost and got on with it. For power there was so we went for the cheaper less reliable option.
Modified Gravity vs. Particle Dark Matter. The Plot Thickens
I'm really skeptical about Lenovo because of the proprietary software issues they've had, even read things about bioses with sketchy stuff in them which couldn't be flashed and such.
Ok, AT machine then, and PA module.
Yes, I think so. It means the Geary developers don't have to maintain IMAP etc support, they can concentrate on the other parts of the app.
I have March 2015 MB 2.9GHz with 8GB Ram. Working cool and I don't guess I'd need up-gradation
Afaik, the 6th gen XPS 13 supports even two 4k 60Hz monitors...
Same here. I only wished for 32 GB RAM (would happily pay for 64 GB even with Apple premium, but hey).
I think the idea is that charging itself could have been kept magsafe. The aesthetic elegance of a universal port is trumped by the guarantee that my machine is safe. I trip over power cords far more than I'd proud to admit, and I'm sure most people are the same way too.

And yet, I also cannot wait until everything is USB-C. It makes me hope that after that we can also tackle wall plugs and make them universal!
TL;DR is "don't be just angry about shit other people do", "if you're a pro, you'll just fix other peoples mistakes and educate them while you're at it without getting angry", "don't have a circle of like-minded asshats" and "you yourself are incompetent if you don't do that things" with a sprinkle of incredibly popular, yet not really valid and reliable (https://en.wikipedia.org/wiki/Myers%E2%80%93Briggs_Type_Indi...) personality model (MBTI) to narrow down the group of "culprits".

It's a rambling mess.
My first thought. Do you really need to change because you broke your macbook, or do you want to change because its "trendy" ?