skysight-inc/HackerNews huggingface dataset:
Bah, these entitled kids. I guess being old enough to remember keyboards before they had escape keys helps, but ␛ is just keyboard syntactic sugar for control left square bracket. Read your ASCII table! C-[ is even a quicker type avoiding RSIs from all those long pinky reaches.

(More seriously, as much as it bothers me to retrain my pinky, most uses of the escape key would be many times better if the lefthand side of the touch bar had a word for the function, like stop being full screen, cancel, leave menu, or whatever. The function would then be discoverable instead of secret lore.)
I guess that makes Hotz one of the "jokers" now?
I use caps lock as control.
And he would have needed to have performed the development under an appropriately rigorous development process.
I wouldnt doubt that regulators and lawyers may be the biggest hurdle in a project like that. But Im surprised that he did not have a team working on that for him. Elon Musk had to go thru that - and probably still is working thru a lot of that mess. Maybe it will inspire him to hack the system - and improve it.
> The MacBook Pro had options with 2.4 gigahertz dual-core processors back in 2010. Anything new in 2016? Not really, well… nope.

I find it very hard to believe that these processors perform on the same level as the ones in 2010. Equal cores / GHz does not mean equal performance.
I agree that caps lock is an improvement over escape's location. But, if you're like me, you also find it to be an improvement over control's location so you have caps lock mapped to that already so rebinding esc to caps lock is not an option.
While the RAM complaints are valid, I don't know anyone who actually uses their laptop keyboard for serious development. Almost all of these laptops spend 90% of their time docked somewhere with a real keyboard hooked up.
<<George Hotz cancels his Tesla Autopilot-like ‘comma one’ after request from NHTSA

What is the role of the national highway transportation safety administration wrt driver less card and trucks?

Can they issue rules? Can they prevent deployment? Is it for cars and trucks? Once driverless exists will there have to be a differentiator for auto/truck?
Razer Blade, about the same price and look, but more black and green, and an Nvidia GPU.

Also has near perfect Linux support, only driver other than GPU that you need to install is wifi, which someone wrote a script to setup for you.
Sort of. The key was only shared once, but over 20,000 messages were sent. In the real world, that would allow you to crack the OTP, since you're not supposed to reuse them.
This is what they call "newsjacking" - and a really bad version of it.
Well thinking about a bad future can get you down, but thinking about a bad past/present that was avoided would cheer you up. Even if it's just to keep you from daydreaming about how much better your life could be, and feeling bad about how far "behind" you are.
Microsoft's Surface Book.
Bash for Windows is open source, right?

Is there anyway for me to get just bash binary to run? or build it from source and run it instead sign up for the insider program.

I tried to signed up as insider a few times on couple win 10 systems, failed and completely gave up on that.
While there's a lot in here that I can agree with, this one stands out like a sore thumb...

> The MacBook Pro had options with 2.4 gigahertz dual-core processors back in 2010. Anything new in 2016? Not really, well… nope.

Aren't we done the whole gigahertz race?
but where will i put the ctrl key then :(

in all seriousness, switching the ctrl - caps lock keys was probably the best layout improving decisions i've ever made. highly recommending it for ergonomic and health reasons.
It's just nothing special compared to what Microsoft is doing.

On TV Microsoft is advertising touch-screen computers used by artists to make art for stage sets, film, etc. Developers like the Unix personality in MacOS, so Microsoft is adding a Linux personality to Windows 10.

That is, a significant move into Apples turf.

Also Intel chips have not gotten that much better in recent years for laptop uses; you have to jump a long interval in time to feel an impact. Skylake's strength is the "Super Tablets" in the $999 price range that Microsoft wishes you would buy. They could have skipped Skylake and gone to Kaby Lake which would give a 10% increase in clock speed, which would have been noticable, particularly bundling in other x86 improvements, but they didn't.

Big picture is that Apple is focused on phones and the consumeration that entails. You can replace a cash register for a tablet, but if your work is creative you need a PC.
Chimpanzee genomic diversity reveals ancient admixture with bonobos
I see a lot of people choosing the XPS (including Linus).

I tried it and for those who prefer Linux it's pretty great!
I've had a good, satisfying run with MacBook Pros, but now I'm stepping off the Apple train. I understand that Apple is trying to go in a new direction with the new MacBook Pros, and I won't complain about it. I am now simply moving to an Arch Linux setup on an old Lenovo Thinkpad Carbon X1 to continue living inside the Terminal.
I have to say, this feels like a lazy hype-train post. Everyone is complaining about the lack of the esc key, but I'm sure it won't be so bad. It does depend somewhat on how integrations work with the bar. I could imagine hopping between files and functions in your IDE using the bar. And surely you would be able to map the section where esc was to esc?
Of course it's far better to start several threads, throw all the instructions at the task scheduler, have it execute them in a random order, deal with synchronization and concurrency issues. Of course that's better...
Interestingly, Eve maintained a better than random chance at guessing the message. Consistently stayed a little better than 50%.
I'm sorry, what constitutes a modern UI? And what do ST or Atom do that hasn't existed for decades in one form or another?
> This isn’t to say that the touch bar is an inherently bad idea. You could locate it on top of the Esc and function keys instead of eliminating them entirely! Something like this: <image>

Not that there aren't worthy talking points in this article, but it's really annoying when a blogger has the arrogance to photoshop some keyboard image together and proclaim it's a better design than what a gigantic company carefully came up with.

Apple has its own reasons for doing things and they aren't going to please everybody, but does this Alexey Semeney fellow actually think Apple didn't consider all the possibilities before removing a whole bunch of keys from the keyboard? Apple might be a lot of things, but careless is not usually one of them.
You can use the Caps Lock as ESC key, for example

I suppose also there's a terminal mode with ESC and the other keys (or iTerm might do that)

But yeah, the RAM issue is not good
Not when the cost of food, petrol, and heating goes up they wont.
Are the airport prices similar to the Apple Store prices? I would've thought they'd have a bit of a markup, it was relatively pricey for most things when I was there ~5 years ago
How Not to Kill Your App SEO – Advanced Google Analytics
This doesn't even get into the dongle problem. The simplest example is that if you want to hook up Apple's flagship phone up to their flagship laptop for development, you need a dongle. And if you want to share one of their flagship wired headphones between the two devices, you need another dongle. Therefore if you want to connect three of Apple's flagship devices together on a daily basis, you can't go anywhere without bringing at least two dongles with you.
It's funny they bring up devs using vim, because the only vim key they removed is Esc, which a lot of vim devs remaps to caps-lock or similar anyways.

I almost never use the F keys, so if they kept the Esc key but removed the rest it would be perfect :)
Convergence Is Inevitable (An Open Letter to Apple)
It's worth noting that only the higher-end of the new MBP's have the Touch Bar. The lower end still has a traditional function row:

http://arstechnica.com/apple/2016/10/no-new-macbook-airs-as-...

So I suppose in theory if you wanted something new but without breaking your workflow, you could just go for that one.
Google cache, since it's down currently: https://webcache.googleusercontent.com/search?q=cache:UleFaa...
I "defected" a few months back and I am now using a Dell XPS 15 Intel® Core™ i7-6700HQ CPU @ 2.60GHz × 8 16GB Ram running Ubuntu 16.04. It is a beautiful machine, very sturdy, fast and an excellent keyboard. It is available with a 238ppi screen, but I chose 141ppi because I don't care about the extra pixels on a dev machine.
Or use Emacs? ESC is bound by default to Meta, which is otherwise available on both sides of the space bar by hitting option/alt.
You can have the best of both worlds on *nix:
tap == ESC,
hold == CTRL
http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-...
NYC passes nation's first freelancer protection law
Just need the 'Macbook Is DEAD' style articles...
I would disagree with the assertion that they do things only an employer can do ( which I understand means I am firmly wrong in the sight of UK law ), I would rather Uber can set additional rules in exchange for additional flexibility for the contractor.

What I see in this ruling is that the "solution" seems to be make the contractors employees instead of give the contractors liberty to self direct more.
I'd love to, however the penalties on breaking the NDA's are somewhat higher than my net worth, and besides my reputation and continued employment is worth more to me than satisfying the curiosity of your average forum visitor.

That said, the insights I've gained over the last couple of years have made me very wary about anything stored in databases concerning myself and the rest of the general public.

Let's just say that Snowden only exposed the tip of the proverbial iceberg and that one day the truth will likely come out because of some horribly insecure entities being hacked (if it hasn't already happened) with massive exposure of people in positions of power as a result.

The more you look behind the curtain the longer you are amazed that it is still being held up.
Maybe you could enlighten me to some of the possibilities. Besides a slider, I'm not really seeing much productivity enhancements that functions keys cannot do.
The gentoo wiki has a guide cross posted from thinkwiki on used thinkpad shopping which might be useful:

https://wiki.installgentoo.com/index.php/File:KTGee_Used_Thi...
No, the point was to make compile-once run-anywhere software. It's natural for tuning runtime parameters to vary.

The hotspot JVM will accept both -d32 (32-bit data model) and -d64 (64-bit data model) everywhere, but they will only work on certain platforms.
Uber has a platform for selling journeys, whereas car rental companies are geared up to selling travel for a period of time. The former makes a lot more sense for self driving cars.

It will be easier for Uber to buy a fleet of self driving cars and replace their drivers than it will be for a car rental company to develop a platform for a new business model.
Thanks for the reply and the additional context. I hadn't considered that from the perspective of why you're showing what you're showing. Naturally design is visual, and difficult to show effectively using small chunks of text.

(But my feelings on scroll allthethings remain unchanged :D )
FYI, it neither site works in Firefox 49, which is the latest stable version as of writing this.
The plural of anecdote is not data. I know many people who do use their laptop keyboard, myself included.
I work for a state government with open salaries to the public. It causes lots of friction due to a couple of factors:
1) De-facto lifetime employment
2) No raises without a new position
3) Vastly differing levels of compensation

I make something like 50% more than the guy sitting next to me, but I manage an interdepartmental project and have a different employment category. It's hard for people to honestly evaluate themselves so it becomes a pride issue.
Did you see how they had to peck type on the Touch Bar in the demo? How is this an improvement for me?
Technically it sounds more like he is pivoting to other markets and tweaking the product. I don't think he is giving the 3 million back to Andreessen.
Lack of depending on the function keys and the escape key to do basic text editing.
This is likely different state-to-state, but I am aware that in the upper midwest primary education degrees are cross-subject area in focus.

Your elementary teacher may not be a math major because they are expected to teach all subjects. There is also probably some bias against deep content knowledge because "it's elementary school after all".

Secondary Education degrees are subject specific, so secondary education math students would, in fact, be mathematics majors.
Very snappy and looks great on mobile and desktop. I'm no designer but I also like the typography, the text is very readable and there's just the right amount of negative space. And content-wise, it's an impressive list of skills and projects.

Nice work!
Good luck using Sublime or atom over SSH.
I was waiting for the new Macbook Pros as I need to buy a new laptop, and was going to give my old Macbook Pro (2014 model) to my wife. But given that they have nothing of value (I don't care about gimmicks like the new touch bar), I've decided to abandon Mac and go back to Linux.

I'm just a typical web developer, running a bunch of virtual machines, and an IDE. Any recommendations? I saw the Dell XPS 15 for around £1,300:
https://www.amazon.co.uk/dp/B018FSX9GA/

Any others? I'm not a Linux diehard, so I'd probably go with Ubuntu.
I have a couple motivations that drive me to invest in open-source:

- I grew up in a family without a lot of money, by using open-source software growing up I got to learn a lot of different aspects of digital production, sofware development, and try software I never would have had the opportunity to try if it hadn't been open source. This was incredibly formative in shaping my skill set today, so I have a lot of past open-source contributers to thank for where I find myself today

- I believe businesses have a responsibility to the community in which they operate and where their employees live. This is corporate stewardship, for a big business maaybe they invest in a local school, or sponsor kids sports teams or summer camp. I'm a freelancer, so I wont be sponsoring any sports teams, but I feel its important for my 1-man business to give back in a 1-man-sized way!

So with those two things in mind, a desire to give back to open source, and a desire to help the community I come from - I have tried to find challenging new work that pushes the limits of current technology. I stretches me as a learner & worker, it provides a solution for a problem that meets the clients needs, and if I can find a way to give the solution I came up with back to the community, then others can save time and money by using my work as a springboard for their own solutions.

I write and release lots of use cases and examples demonstrating techniques and solutions, and pour a lot of time, and even some of my own money into getting them out there!

If your aim was to help a project like the Firefox project, and you wanted to be paid for your time - I would try to find a client who has an ee case not currently supported by Firefox, having them pay you to solve their problem, and also arrange that your solution can be sent back to Firefox and included in their codebase. Its a win/win/win for you, the client, and Firefox, plus a bonus win for all Firefox users at the same time!
I dislike this post intensely. The opinion comes across as uncharitable, as the author probably has not used this Macbook Pro yet. How can you (alexeysemeney) be so sure?

I consider myself a developer, and I almost never use the Fn and ESC keys on my Mac. Everybody uses the computer differently, but I'm pretty sure this is not a deal-breaker for most. One could also argue that the touch bar might lead to innovative developer tools, such as timeline interfaces for Replay Debugging. There are already a lot of applications in the content creation (Photoshop, Illustrator, Maya) space, which developers frequently use to create assets.
I think the Dell XPS15 or the HP Spectre x360 15t are both solid choices for a 15" at this point.
Sure, the specs of this choice shouldn't be called Pro any more I guess.
So the touch bar is useless in 90% of the time.
polymyth?
Thanks you for the reply. Your rigid definition of GDP is only one of many models. GDP(I) and GDP are similar and should be exact but because of statistical and measurement defects, they are not. But GDP(I) does in fact use taxes. I understand (grossly) that to make GDP(I) == GDP, you add taxes to GDP. Regardless, GDP can be modeled in several ways according to the US Bureau of Economic Analysis. If a government decides to not tax air, no economic activity. If they do, and a company sells you taxable air, there is economic activity. In the former case, it no money is required. In the latter, it generates economic activity, activity that cannot be swept under the rug and must be measured. It does matter, gov vs private industry.
Then you can now use control as escape if you so desire.
The one issue I have with the XPS is that the camera is in the bottom corner instead of at the top. Although the slick bezel looks great, I just don't think the trade off was worth it.
well, if you you want a touchbarless macbook pro then get a 13' touchbarless macbook pro.
Just came to mind this thought "Maybe they're selling that one as part of a sales control group". But then: it's Apple, they just do whatever they think is innovative.

Do you think system76.com is a good alternative from the developers point of view?
Surface boook is just as gimped - 16gb ram, about same cpus, same expensive storage, and other gimmicks (detacheable screen won't do you much good in helping to develop stuff)
Thanks, that looks nice.
I have had macbooks for years. I got sick of the really poor performance, constant spinner, etc.

Now, I have a Dell XPS running Ubuntu. It is considerably faster. Far better battery life. Far high spec. Extremely slick display.
Or you put them in default F-key mode and use Fn to do those secondary functions instead. My keyboard has F-keys that act as F-keys so I can use them while debugging and such.
All Lenovo would need to do is start supporting Unbuntu on their ThinkPad line and Apple would be in big trouble overnight. With then Thinkpads they are doing the opposite, locking Linux users out instead!
Lots of discussion here: https://news.ycombinator.com/item?id=12815472
Wow, sometimes I wish HN came with a "context, please" button. ;)

It's a self driving car (or rather a prototype of an "autopilot" feature like Tesla's), AFAICT.

From [1]:

> After a couple miles, Hotz lets go of the wheel and pulls the trigger... Hotz shouts, “You got this, car! You got this!”

> The car does, more or less, have it. ... Amazed, I ask Hotz what it felt like the first time he got the car to work.

> “Dude,” he says, “the first time it worked was this morning.”

[1] http://www.bloomberg.com/features/2015-george-hotz-self-driv...
Yeah buying a new product which is more expensive than last year's and with worse specs.
Do we really need 10 blog posts basically saying the same thing with extremely low effort on the frontpage?
> The best and brightest people have decided what they'd really love to do is take a tenured position at a prestigious university and do research.

Except we are slowly getting rid of tenure, and "that kind of life" is in no way glamorous for 99% of researchers. You have to be passionate about research to the detriment of nearly every other aspect of your life, or independently wealthy, so live comfortably (again, for most people).
I'm looking at the Asus Zenbook line at the moment.
I wouldn't call it hybris either :-p
What do you do when you want to do everything?
No, no thank you. Did it for a year. Pretty sure I don't even want to think about doing it again.
I have, but I mostly stopped using IDEs years ago. I use Sublime for pretty much any editing, and most of the time use tracing and look at logs to debug. I don't find stepping through execution with a debugger is my first method of choice when debugging, but when it comes to that the tools I use these days (such as gdb or the node debugger) don't use F-keys for stepping, but rather has interactive commands like `next` or `continue`, or `n` and `c` for short. I find that more useful than F9 or whatever might be the "typical" key is for "step next" – I can never remember.

I've also been on a Mac for years, and to get to the "usual" F-key behavior you have to hit fn+F<n> to get to whatever you wanted to do, otherwise they are mapped to things like volume or brightness control. I can't remember the last time I hit fn+F<n>.
I also have a late 2014 macbook, and it's been a really great workhorse. I won't buy this new one though, and am considering the XPS.
If I want to use it to connect to my Apple Thunderbolt Display, add another dongle.
I'd like to see stats on how my VIM users actually still use the ESC key. Most (including me) have mapped this to Caps-lock a long time ago because the Esc key for a long time has not been in the same place on any keyboard as it was when VIM was originally created.
As a developer and an Apple user for last decade, this has certainly been the most disappointing Keynote I've ever seen from Apple. I do think, however, some of these concerns are overblown.

If you're a VIM user and haven't tried overriding the Caps Lock key to be an Esc key, you should give it a try, it has made VIM a much better experience for many people.

On the memory side, doing development work I can hardly think of a time when 16GB was limiting on the RAM side, and I hardly notice the performance hit when using swap on the incredibly fast SSD.

And the processors have definitely improved, I'm currently running a 15" MBP Late 2013 at 2.0GHz. The new base models are starting on newer architecture at 2.7GHz.

Having said that, I'm still not sure whether I'm going to be upgrading any time soon...
Can you explain why it sounds crazy to you?
Agreed. Not only is there no option less than 2.9 GHz on the touch bar Macbook Pro, but I'm also not sure how a developer could equate a Core2 Duo with a Skylake core i5/i7.
> The simplest example is that if you want to hook up Apple's flagship phone up to their flagship laptop for development, you need a dongle.

Why would you bother with a dongle when you can get a Type C — Lightning cable for the same price?
What about the trackpad? Most Windows laptops I've tried recently still have trash trackpads.
Sorry, yes, I made a stupid error.

Ensure is most assuredly designed to used as a sole source of nutrition. This happens in hospitals every day where it's used in naso-gastric feeding, sometimes against the patient's wishes. It's used in prisons as a naso gastric feed on hunger striking prisoners. It's used in hospitals for ill people.

The makers of Ensure have a wide range of products, many of which are designed to be sole-source of nutrition products.

The fact they don't advertise these to the general public as sole source of nutrition products just means they're a bit more responsible than Soylent.
I agree. Additionally (at least in my experience) - the steps to go through to show the password box are maddeningly different. Sometimes moving the mouse works, sometimes typing on the keyboard works, sometimes neither work and I have to use ctrl-alt-delete.
Although people place a lot of trust in Apple, I think the proverb of "trust but verify" applies here. We shouldn't just take it on faith that Apple has made the correct choice.
I agree with you, but it seems they are already selling a USB-C to lightning cable.

http://www.apple.com/shop/product/MK0X2AM/A/usb-c-to-lightni...

a.k.a the "lightning to thunderbolt" cable.
For me, the MBP was all about the nice screen, the touchpad, the keyboard, and the build quality. If you are only using it docked, none of these really matter.