skysight-inc/HackerNews huggingface dataset:
You're jumping to conclusions and assuming that good programmers are losing their jobs because of inept bosses making rash decisions. While I've no doubt that does happen, in this case you're allowing a bias to fill in blanks in the story for you with incorrect assumptions.

In this case, this programmer did good work for a few weeks that we had no issue with. Then his work largely wrapped, and he announced he would continue to monitor our server for errors. He also continued to bill 40 hours a week for several weeks, which surprised me, but at first I thought (as a non-technical guy) perhaps that was necessary.

After a few weeks of him billing 40 hours a week yet not saying anything to us, I began to get suspicious. When I checked his screenshots, I discovered only one or two screenshots per entire week were actually spent on anything related to our server.

As a test, I decided to see how long it would take me to do the same monitoring he was supposedly doing. It took me about 5 minutes to log into the server and run the command the first time I did it, and perhaps 15 seconds to scan the results that came back. We only needed to do this a couple times a week.

It may be he was a totally honest guy who was just extremely, extremely slow. Far slower than a non-technical guy like me, despite his experience (and he was experienced). But it looked a whole lot like a guy who'd completed his project milking the clock to keep getting paid full-time until such time as the employer figured out what he was doing, to me.

The next programmer we brought on simply fixed the error we were monitoring for so we didn't have to monitor it anymore.

I'm obviously a lot savvier about hiring programmers and developers than I was back then (this was one of our first technical hires). The point of sharing the story was to shed some light on what the value to employers is of having this technology. Without the damning screenshots, this guy may have milked the clock a lot longer, and we likely would've been a lot more sour on hiring devs in the future. You may not care if any one individual employer gets burned, but multiply that by tens of thousands who are now less willing to pay good rates for developers, more suspicious of those they do bring on, and keep their devs on shorter leashes, and there's something to be said for employee's side too of monitoring enabling employers to get the bad apples out fast and make sure the good ones have free rein to be fruitful.
Something I wish Apple would do:

Apple Executive: Engineering team, make the new MacBook Pro 20% lighter and thinner!

Apple Engineering: OK!

(Many months later)

Apple Engineering: We're done! We had to make massive improvements in energy efficiency, thermal issues, etc. but we did it.

Apple Executive: Now give all that 20% weight/width back to the battery. Pro users probably care more about battery life than weight/width at this point which are more than good enough.
honestly looks like the type of useless crap you'd expect on a OEM windows laptop
While watching the keynote today, I switched to C-[ and I doubt the transition will be too hard, because I use (mac)vim a lot and my fingers will be typing this combination several times a minute.
>If you put 100k into a bank account, it will earn nothing and taxes will eat you alive.

Huh? Assuming this is all after-tax money and isn't earning anything, what would you be paying taxes on exactly?
What if they do different jobs? Is the title so important?
It may not be the ports you want but 4x Thunderbolt/USB-C connectors is not exactly "no ports".
Start with many things and keep on doing them honestly and humbly.. sooner or later you will become master in few ...
Wow. I hate to say it, but I thought the products in Microsoft's event yesterday were way more exciting than anything from Apple lately. This plus macOS Sierra seems like a whole lot of "meh". This coming from a guy whose first computer was an Apple IIe, who owned a Mac Cube, and whose daily driver is a trashcan MacPro.
This event was by far the most disappointing Mac event in the history. A lot of the time was wasted in:

- Mildly funny jokes and comparison with 90's technology.

- 90% of the talk was about the touch bar.

- Awful demos of Photoshop & some cringy DJ.

I was hoping we would see:

- A new MacBook with all day battery life and touch bar, even thinner design. Ok, I understand that they are trying to consolidate their product line but the category of a web-browsing machine that is 12", super small design and an adequate processor is left without any update.

- A MacBook pro with some real innovation. They could just copy Microsoft with a detachable screen (oh but they would cannibalize iPad market), pen input, touch screen. But, instead we get this touchbar thing which is great but I am just disappointed that it is the only thing they have innovated here.

- Killed Macbook Air.

- No iMac update (!!!).

- No monitor announcement.

Microsoft really hit it out of the park yesterday. Apple's entire presentation felt like they are trying to fill the 1.5 hours of time with bullshit.

Also, Panos Panay sounds like a genuine, authentic, passionate and knowledgeable whereas Jony Ive sounds like an Evangelical designer who feels "fake". I don't know how to explain it.
For some reason the old page is still showing up for me. The only new thing is this image from the homepage:

http://images.apple.com/v/home/cy/images/gallery/macbookpro_...
I rely a lot on the built-in ConvertTo-Json command as a good way to get a sense of a full PS object. I've seen very neat GUI "object browser" tools you can pipe to from PS in screencasts, but don't do enough PS work to ever recall their names.
This just isn't true.

Kids' developing immune systems enable them to pick up things that we would be immune to, then cultivate those things until they reach a basically a weaponized status. Kids are all kinds of infectious to adults.
As a touch typist, I'm not sure this'd be an issue for me.

The distance between this Touch Bar and the monitor is minimal. With a bit of experience with a particular app, I imagine I'd be able to use my peripheral vision and muscle memory more often than not to achieve any particular function.

It's not like the distance between my desktop monitor and keyboard. That would be incredibly annoying as I'd actually have to take my eyes completely off the monitor to see the Touch Bar in that situation.
I was either happy/neutral about everything but the price... not sure what to do now. I'm just too used to macOS and don't feel like making the switch to Windows or Linux.
A Designer and a Dev: Perfect Pairing
you're just now realizing this?
Four standard (non-proprietary) multi-use ports is a complaint?

No innovative features? What do you call a ribbon display that no one has ever done before?

No expansion - nothing new to the MBP line.
What about upgradeability. I guess the fight is lost. I thought "Pro" stands for that.

The reason that I will ( probably ) buy Apple MacBooks was narrowed to software compatibility. So sad.
I think the reason you'd buy an Air is for the regular good old keyboard (without Touch ID) for those of us that want a real Escape key.
$1200 upgrade cost for 2TB option.
16GB RAM maximum.

edit: Jeez. For 15" with 1TB UK buyers will be paying £3,059.00
Yeah, total bummer.
- 6th gen processors

- gimmigck touch bar

- no USB-A ports

- no SD card reader

- no magsafe

- super expensive for what you get
graphics card on their site for the 15 says its a "AMD Radeon R9 M370X with 2GB of GDDR5 memory", but I think this is the current mbp gfx card. slides said radeon pro 450. maybe placeholder text didn't get updated?
So ... life insurance?
I'm surprised (and a bit disappointed) by the lack of HDMI and DisplayPort/Thunderbolt ports.

I'm even more surprised by the lack of a physical escape key. I'm concerned that it could break some applications (Vim, Emacs, all kinds of command-line stuff), even if <Esc> isn't as big a deal with Apple's non-developer user base.

... At least they kept the 3.5mm jack.
Who said anything about standard issue ad-driven, marketing-driven software engineering jobs? Wasn't the alternative in this case brain/epilepsy neurology research?
Would be curious to know if they tested the Touch Bar below the keyboard instead of above it.

I wonder if, as the concept further evolves, the bar might become larger or migrate locations. The comparisons they made to the original PowerBook were interesting, in that it really showed how constant incremental changes really add up in the long term.

Edit: Another possibility is to integrate an OLED display into the trackpad too, so then you have haptics as well, and could interact with both mouse and touch bar with one hand.
Macbook Pro.

The Pro stands for Emoji.
Looks like they still use LPDDR3, with no 32GB option even in the 15-inch. I wonder if they want to go to LPDDR4 when Intel supports it.
I know USB-C is the future, but it's going to be a long, long, long time before all our devices are using it - particularly external displays. My current Macbook Pro has an HDMI port. I use it every day. I do not want to carry a converter dongle with me everywhere (I did that with my old Air that only had a DisplayPort).

To echo other complaints: this is supposed to be a professional machine. I don't care about it being several mm thinner, especially when it comes at the cost of useful ports and a great keyboard. Give me a device that I can use, day in day out. Don't take away the damn escape key to trial out a new "touch bar" that inputs emojis, and don't bump the price up by this much when you know I'm going to have to go out and buy a host of $20 dongles when I buy the thing.
Well, there are many kinds of "professionals".

Designers, photographers or people working with audio/video production don't really need touch-typing.

And those are arguably the kind of "Pro" users Apple is targeting, not coders.
The Macbook Pro they're boasting as a possible replacement for the Air has the new key tech which they mentioned in the keynote as having more travel distance, it keeps the old FN keys, and it has two thunderbolt ports.

So yes, changing the ports isn't ideal and only having one to use to plug in peripherals which will most likely mean a hub is required is a bit of a pain, but the low end doesn't even include the touch bar so I'm not sure what you're getting upset about?

Plus, the current generation of Macbook Pros weren't expandible as far as I'm aware? I've got the 15" rMBP and I can't upgrade anything within it, so I doubt Apple is too concerned anymore about allowing expansion in their laptops and I could see that trend spreading across the rest of the industry as well.
They actually removed the USB ports and function keys, the absolute madmen!
And...nope.
Yeah! Give them back their money! Oh... Wait...
Active learning is usually more effective than passive learning , so reading a shorter focused book while building memory palaces should be more efective .
Sorry buddy but it will be a Mac again. It's ok, you'll find some good reasons.
One data point isn't sufficient to make your case, in my view. And the bias isn't on a Dem vs. Rep axis but rather on an axis of class, especially as regards access to socially, politically and financially well connected Elites.
Inasmuch as there is actual research, it seems to show that requiring real names or real world identities does not reduce trolling, and can even make it worse[0][1]. My experience as a page admin on Facebook seems to confirm this -- the comment sections there are at least as nasty as anywhere I've been with anonymous comments.

[0]: https://www.techdirt.com/articles/20160729/23305535110/study...
[1]: http://journals.plos.org/plosone/article?id=10.1371/journal....
The touch bar is going to be really useful for a file manager I'm developing [1]. Traditionally, such file managers use function keys for common tasks (eg. copy with F5). On Mac, you have to press Fn to get the function keys, which is very inconvenient. Now my users can use the traditional key bindings _and_ remember them more easily!

[1]: https://fman.io
To me, the signature feature of the MacBook Air is the low-wattage CPU. And maybe the non-retina display. This new MacBook Pro is a Skylake i7. Not at all in the same ballpark.
Seven big questions about Microsoft’s new VR headsets
Being able to charge from any of the four ports is legitimately cool. I also will be happy not buying an $80 power brick every time my cable frays. The touch bar will provide some significant user experience and workflow improvements. Overall I'd say it's a solid upgrade.
>A flat, digital screen containing changing buttons does not cater well to touch typists

Well, it's obviously NOT meant for touch typing workloads! This is not something to compete with Ctr-A-Alt-J-K-B of Emacs, or ^{"4j of Vim, or for writers to use.

It's for professional apps with lots of special dials, sliders, etc -- stuff useful from the creative industry (DAWs, NLEs, etc) to use cases such as medical equipment controls, etc (another industry that uses some special control surfaces and stuff).
IIRC, AMD Polaris 460 or 450 (?)
Map "esc" to caps lock should work.
Still no 32GB option. I guess Pros just don't need that kind of memory?
This guy got the memo.
Small countries which lucked out free oil seem to have the best social policies.
There's a reason the US military put a psychological operations center next to the Googleplex.

Merkle is absolutely on the right track. It's been shown study after study and history after history that information providers - be they news, aggregators or indexers - have an incredible amount of power over large populations.

I'm just afraid that what Merkle means is that they could 'distort perception' away from the perception she'd like to see people have and that this may justify working with these companies to "undistort perception".
Vine co-founder Rus Yusupov: “Don't sell your company”
It's being worked on, but the latest macOS also adds Caps Lock to Escape mapping as a builtin preference.
> No innovative features? What do you call a ribbon display that no one has ever done before?

A gimmick.
Why? Why? Why?

Are they actively trying to piss people off by removing key features?

What is the advantage of this?
Uber's vision for flying cars
Not sure if this is the original source, but at least the first where I saw this calim:

http://marginalrevolution.com/marginalrevolution/2012/11/a-b...

And another view:

http://noahpinionblog.blogspot.fi/2013/05/bets-do-not-necess...
No HDMI. No miniDP. No ethernet. No SDHC reader. No USB port that 100 out of 100 keyboards and mice will plug into. No audio input port.

There are no^H^H only useless ports.
I can be suffering from stress but not feel bad about it though. That's the point of the study/talk.

I view the feeling of stress as not a bad thing, but as my body trying to give me more resources to overcome my situation. If I'm feeling stressed, my heart might pound and I might breathe faster-- but that's getting more oxygen to my brain.
I had an HP with a ribbon display for multimedia keys 6 years ago. How is that "never done before"?
For me it would've been a win if they'd also included some other ports for backwards compatibility.

Having only USB-C ports means that pretty much every user will have to have a set of dongles for things like USB2/3, HDMI, Display port etc, which doesn't seem like it's an ideal approach.
I think people underestimate how long "making it" as a scientist takes. For most life plans, having kids while you're still in education or training is a crappy plan. For science, "education and training" can easily stretch to being a postdoc at age 40.

Waiting for kids until you're 'settled' just isn't a justifiable demand for a career that takes 30 years to become established.
Vim clutch
It just means: "You are not a part of the club".
How many apps will really support this for the one or two generations that actually have it?
The new touch bar looks pretty useless and unconfortable to use, a missed oportunity if you ask me.
Obligatory warning that this wouldn't work the same way today, at least in terms of getting you frequent-flier status with an airline. Airlines have learned to give out two classes of "miles": one class is only redeemable for tickets (or transferrable to rental cars, etc.), and those are handed out like candy. The other class earns the enduring status levels that get you things like complimentary first-class upgrades, and can only be earned by actually flying (the frequent-flier community calls them "BIS" -- "Butt-In-Seat" -- miles), or in some cases by spending $20k+/year on their affiliated credit card.

Also my favorite gimmick of all time, another now-closed loophole, was someone who realized the US Mint will sell you dollar coins at face value, with free shipping for orders over a certain amount. So buy, say, $X worth of dollar coins for $X with free shipping, charge to your airline-affiliated credit card, go deposit them in your bank and immediately pay off the card. For the cost of the time you spent placing the order and going to the bank, you get X frequent-flier miles.
I think I am a bit disappointed by the Touch Bar.

I can see it being more annoying than useful. They could have set themselves apart by doing something grandiose like having small oled screens for each key that are changing dynamically according to apps and keyboards. But, I guess this time of true risks are gone.
>> Four standard (non-proprietary) multi-use ports is a complaint?

I think it's a fair complaint if it requires using dongles for all of your legacy devices, especially USB keys.
I dunno, the base model has two Thunderbolt 3 / USB type C ports, and the model with the touch bar has 4 of these ports. All models appear to have the headphone jack. It might only be two ports on the base model, but it's ports that are significantly more versatile than standard USB.
Dual core i5? What year is it, 2004?
we’ll be rolling out the first stage of Electrolysis to
100% of Firefox desktop users over the next few months.

From my experiments with it, this still does not fix the problem that the javascript in all windows shares one core. A script running in one browser window still slows down the other windows.

A problem that Chrome has solved years ago. So I think this is not really a leap for the web. Just FireFox catching up a bit.

FireFox is my main browser. The way I deal with it is that I start multiple instances as different users. So they run inside their own process. This way I can have a resource hungry page open in one window (For example a dashboard with realtime data visualization) and still work smoothly in another.
Is Vine's shutdown going to create a vacuum?
I'm just curious, where are those 5 million daily users going to go. Instagram doesn't have the same vibe. If someone was to launch a Vine clone with similar/better features, would it stick? Could we grab some of that audience?
I understand this article is mostly about the pressure of finding grants and doing research, but the role also includes teaching. I would be curious to hear, based on the experience of others, how much of the money generated by teaching a class goes to the professor.

Something like:

% = ($ Professor paid per Class) / (Students per Class * Number of Credits for Class * $ Charged per Credit)

At least by my calculations based on my own experience, 90% of the revenue here gets sucked up by overhead with only 10% going to the person teaching. If a non-profit was run this way, it would get shut down.
The new keyboard has less key travel, not more. From the Macbook page:

> So we designed a unique butterfly mechanism, which is wider than the scissor mechanism and has a single assembly made from a stiffer material — allowing for a more stable, responsive key that takes up less vertical space.
> No USB port that 100 out of 100 keyboards and mice will plug into

I haven't had a non-bluetooth input device since 2009.
You must have missed the fact that you can type emojis on the touch bar
I have something like a touch bar on my Windows laptop. The main problem I have with it is that I touch it without knowing I have. Many a time I've gone down a rabbit hole of WIFI network issues to only discover that I've accidentally toggled WIFI off by brushing the bar.

This is one feature on my Windows laptop I don't like and not excited for a new Mac with one.
They added more USB ports; there are four now.
Sometimes I really cannot understand the guys at apple:

- No regular USB ports

- No HDMI port

- No F keys

- No option for more than 16GB RAM

- No mag-safe

- More expensive

Why not bump the specs, allow for more RAM, and just add an extra USB-C to start the adoption slowly?
>You are making the assumption that they care about sophisticated users

You are making the assumption that your workloads are what define "sophisticated users".

I don't think a professional videographer or a photographer (both of which I do, and am very excited about extra on-demand functionality that the strip brings, for which many fork $300 and $1000 for dedicated external control strips and surfaces) is less "sophisticated" than some code churner that has a typing-heavy workload and doesn't have a use for taking his hands off the home row.

That said, I wont be using it much when programming either. But for Photoshop, Cubase and such? Shut up and take my money!
I got into medical research because I wanted to help people. I left because (in my assessment) that is not what is going on at all. I would tell your friends to take a closer look at what they are doing to people and how they are assessing help vs damage. Basically, this projection came true:

"We are quite in danger of sending highly trained and highly intelligent young men out into the world with tables of erroneous numbers under their arms, and with a dense fog in the place where their brains ought to be. In this century, of course, they will be working on guided missiles and advising the medical profession on the control of disease, and there is no limit to the extent to which they could impede every sort of national effort."
Fisher, R N (1958). "The Nature of Probability". Centennial Review. 2: 261–274
> Four standard (non-proprietary) multi-use ports is a complaint?

Well they are incompatible with almost everything Apple makes. You can't even plug in an iPhone out of the box. You'll need a special adapter for every device you have (monitor, storage, phone, SD reader, etc).
I'm not sure what laptop to get next either. This "pro" version and the ribbon are not a good fit for me. I'm really looking closely at the new MS surface books.
What dasmoth is saying is that there are 4 ports, but they may not be the ports you want.
They could sell one-second blipverts, offering the option of two seconds to advertisers with a history of positive engagement.
aww, bummer. I've been refreshing apple.com but the new laptops aren't up yet.
I've always wondered: what exactly are they checking for?

What's the difference between "I can become the root user on my phone whenever I want" and "My phone is rooted"?

Note: I'm asking as a GNU/Linux user, not as a phone user.
no physical escape key.. I suspect this will negatively impact vi/vim experience.
Postgres connection service file
So did I, but it was a simply something that could have used physical keys. Was it dynamic based on the application you were using or configurable in any way?
of course only when the illness was not serious

Yeah, it's "just a cold", not tuberculosis. Stay home, that's why you have sick days.
Plenty of other stuff uses escape too. Almost all games use it to get to the main menu. And every online video player uses it to get out of fullscreen.