skysight-inc/HackerNews huggingface dataset:
> For a counter example, I can point you to wallstreet or finance in Chicago, and show you 100s of people where people at the same level make as much as a 2x pay difference.

If you think people in finance don't know what their peers are getting paid you are fooling yourself.

They are overall much more mature and transparent about pay than we are.
You made them make a choice regarding portability. They chose portability. That doesn't mean it was the most productive or efficient choice.
Here my experience with the current Firefox compared to Chrome :

- Firefox consumes way less ressources than Chrome. I can open 20 tabs it will consume a reasonable amount of memory.

- Firefox crashes way more often than Chrome. I get a crash everyday mostly because of a aggressive Javascript found in pages riddled with ads that abuse tricks in order to force the viewser to see ads ( Adblock can help )

- Firefox is way slower when it comes to Javascript execution than Chrome, no question and it looks like it supports less HTML5 features than the competition.

If Servo can effectively limit Firefox crashes then the investment is worth it. Because that's tne most annoying thing with Firefox. But the amount of memory used by Chrome is just unacceptable, along with spawning 20 processes just because they can ... Chrome is a memory and resource hog.
I'd do the same thing I did to learn Rails 3, 4, etc.:

1. Read all the guides. This doesn't take as long as it looks. (http://guides.rubyonrails.org)

2. Make any app.

3. If you have time, try to experiment with different libraries that do the same thing, try single-page API and server-rendered versions of the same content, etc.
Where I work, our solution to at least part of this has been to keep a tight feedback loop between design prototypes and developers: We make it a habit to get engineering eyes on things early on, so we can ask, "can we do this easily? Does Android support this natively? Will this trigger a big refactor somewhere else?"

To your movie analogy, I'd compare tools like Invision to scriptwriting and storyboards, and tools like Origami to animatics and previsualization.
Joel Spolsky expanded on some of it on his famous blog post:

http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...

"There's no software priced between $1000 and $75,000. I'll tell you why. The minute you charge more than $1000 you need to get serious corporate signoffs... So you need to send a salesperson out to the customer to do PowerPoint"
Yes, I meant places easily accessible via public transit, so Boston, Cambridge, Somerville, Brookline, Alston, etc.

And yes, I mean a place that you can use chemicals without dealing with permitting for 6+ months. I did actually try to do this, and the Fire Marshall was fantastic to work with, and I looked at both Somerville near Sullivan Square and down near BU. It wasn't hard to find industrial space for cheap enough to manage. I ended up finding a space in Beverly as the closest that was remotely okay, and that only worked because I owned a car (which isn't terribly common in the city, at least among the people I know).

But even if you get as far as pursuing permitting it's enormously expensive to outfit your own lab, and impossible without VC backing. Just having access to the equipment at MIT for free/cheap would be a lifesaver. A lot of it is things like "I need a <foo> for a test." but <foo> is a $600k piece of equipment and you need to use it exactly once.

You can often get user access (for instance at UMass, MIT or Harvard's user facilities) but those are also not all that quick.

Really, Boston just needs something akin to Cyclotron Road.
Unfortunately Windows is not an option (for me) and Desktop Linux in 2016 can still be a huge pain in the ass. I hear good things about the Dell XPS 13" Developer Edition (shipping with Ubuntu), maybe i will give that a try at same point.

So yeah, at the end of the day i probably will still buy the rMBP. There is no alternative at this point. But i am not happy with the direction Apple is going. Cutting ports, selling useless stupid gimmicks for $300 price bump instead of aiming for a better price/value. Not good.
Green threads are very different from system threads. With green threads you get an illusion of concurrency, and when coding you need to account that multiple green threads work on a single system thread.

There's no way you would get a switch like that, because you interact with them differently. I wish greenthreads would not use "thread" in the name because it causes confusion like in your case.
Makes sense. Thank you!
Seriously?

Somebody reply with a link so I can be more upset, please.
It would be better if it people were encouraged to not reveal the reason why they want to WFH
http://betanews.com/2011/10/24/sssh-apple-silently-upgrades-...

The first example I came across, they did it after 8 months in 2011. Maybe you're right, maybe the Macbook Pro is just a beefier Macbook now. They didn't even splurge on the most up to date Intel chips, but the price went up?

This is so disappointing, after a long wait too.
microsoft employees pls go
John Podesta and the Russians
I work in an open-plan office of about 40 people; a mix of business and tech staff. I'm the only one with a desktop. The 'killer feature' of the laptop here is being able to take your computer into meetings for various reasons.

Mind you, if you totalled up all the staff hours wasted this year with people wandering around searching and asking others for various dongles, we probably could have afforded another couple of MBPs.
Constantly having to shift your vision forward and down and back again is a usability nightmare. This isn't too different from the gimmicky nature of the Nintendo Wii U. Apple has lost its compass.
Try reading the rest of the comment, you'll see that your questions are answered with "People will still form relationships, they just won't talk about it and things will be much worse than if they had."
But you don't know about the contracts, because a lot of the contracts are classified and never released publicly.
I think the touch bar is just horrid, its a step backwards if not simply a declaration of being out of touch. Who looks at their keyboard anymore? For a company with so many touch oriented devices the last thing they needed is an extension of the keyboard
> It seems more like a gimmick.

Don't you use a password manager? Aren't you tired of constantly typing your master password in to unlock your keys?
> It's hard to get into a decent PhD program

Is it though? I got into the (top 2 or 3) program for my field with a middling GPA and a decent GRE. Compared to e.g. law and medicine, I think it was substantially easier for a given level of 'prestige'.

> just look at how faculty members are selected

In my experience, nepotism, later-career candidates, and some shiny publications. All the talk about hiring some younger candidates, even gasp someone with just a few years of postdoc, was just that: empty talk. I've seen tenured faculty threaten to leave if their girlfriend wasn't hired (seriously, fortunately he failed), candidates get fast-tracked because they were friends with the son of one of the faculty, etc.

Out of the 30 or so people I got to know decently well during my PhD, only two of them are off to strong starts. Interestingly, both of them have parents that are well-regarded senior faculty in fields identical and quite similar (respectively). Don't get me wrong, they are both very capable and, in their cases, have earned the positions, but despite being far from naive, the degree of nepotism in science has impressed me.
> 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

Strictly speaking, that's against the policy of most credit cards, which normally charge a premium for anything equivalent to a "cash advance", because of rewards among other reasons.
I recall reading another novel where one of the protagonists was resurrected far, far in the future by a seemingly incomprehensible race. (Little spiders, of sorts.) Unfortunately, due to unfamiliarity with humanity, they did a bad job, and his body only lasted a few minutes before dying again.

I wish I could remember what the book was.
seems to me Apple's implementation is just lazy...

sent from my macbook
I am not the only person who has observed that women get responded to differently here. You do not have to (in your words) "give a fuck who writes comments" to respond differently to a population that is likely to have a different set of experiences and a different way of expressing themselves.

> I appear to have the highest karma of any openly female member and I am thousands short of the leaderboard.

Although I am not sure how important that is (HN Karma), I would say you can not know that, as this implies, that you know the gender of the top thousand HN commenters?

I phrased that very carefully and it is factually correct in the way it is phrased. No, I do not know the gender of all members.

Like I said, if you want to be pendantic, whatever. But, yes, I can know for a fact that I appear to have the highest karma of any openly female member and I sure as hell know for a fact that I am thousands short of the leaderboard. That last detail is very easily checked.
And don't forget Erlang as well.
i think the biggest announcement yesterday was microsofts cheap vr.
Ah, I love the "low end" of $1500 per machine.
I guess you would need something counter cultury, that only they have, something like the equivalent in math/science/programming to HipHop.
It would need brag-prestige attached to it and the pride of beeing better at it then those looking-down outsiders.
I completely agree. All of this nonsense is related to the fact that health insurance and retirement accounts are unnecessarily wired into employment to our detriment.
I realize my phrasing was ambiguous, I meant GitHub as an organization, who maintain Atom, use Emoji in that project.
This. Apple has lost touch with reality. They seem to confuse the consumer iPhone world where they basically get away with whatever they want (since they set the standards and it's all just toys and entertainment anyway) with the professional world where people actually have to get shit done.

I can't believe they are trying to sell this toy bar, ehm excuse me, touch bar, in a device that's supposed to be "professional". It's unreal. It reminds me of one of those "IoT hotels" that are replacing every light switch and toilet flush with a touch screen. Same kind of useful.

I suspect folks are still going to buy it because Apple. But I sincerely hope that the competition use this opportunity to execute on some real work machines.
I applaud your effort in trying to support developers that want to make FOSS, but sorry, this just won't work, as the devil is in the details, and your license is not FOSS.

- What is a user?
- Why is it not applicable for library code (and libraries are *the* important assets in dev)?
- What is a plugin?

Now you might give me some convincing answers to these questions, and we might come to an agreement about the definition, but the takeaway for potential license users (e.g. dev companies) is: It is not FOSS (or "OSS").
But it seems rather stereotyping to start out with kids and relationships for a series about female engineers. Or do "Ask a male or non-gender specific engineer" series also start with those questions?

I mean, they're important questions, but the stereotype seems rather blatant here.
> A problem that Chrome has solved years ago.

The trade-off is the crazy amount of resources Chrome uses,even on a multicore machine. 20 process spawned and shit like this can bring down any computer. Chrome resource usage is excessive.
Late 2013 MBP, would like something that I can add a Razer Core to for gaming, so yes, I'll get the mid-range 13" one, but I'm going to buy abroad because the UK prices are 10% higher than US/HK/etc.
> Also sales tax isn't dishonest. I have to pay it to buy the machine!!

What they mean to say is that VAT is included in the price tag in Europe, so when people see the € number they'll say "and that's exactly what it will cost" whereas in the US prices are before tax, so we will mentally inflate the number by ~10% when we see it.
Yeah, but I'm going to need to get a flash drive that has USB a on one side and USB c on the other. However, for the 90% of the time that I use it at my desk, I'll be happy with the graphics perforamnce and can have any function keys I want with an external keyboard. For the 10% where I need adaptors, I'll just suck it up.

It seems that in the long run, all other hardware decisions apple has made were right. We'll see about the headphone jack on the iPhone and the USB c on the new laptop.

Has anyone seen any specs on the charging time for the new MacBook Pro?
I have no problems installing the Radeon drivers on my mid 2015 MBP and not using the default Apple ones.
Context Aware Interfaces: 'Touch Bar' from Microsoft (1999)
Wrong all around. Thunderbolt is a superset of HDMI. Thunderbolt is ALSO a superset of miniDP.

Mac laptops haven't had Ethernet for many, many years, except via the Thunderbolt or USB adapters, both of which will still be possible on this machine, too.

Yes, the SD card reader was left out.

Wrong on USB ports; it's absurd to suggest that "100 out of 100" keyboards and mice plug into USB-A. Most such products these days are, in fact, wireless, and those which aren't can simply use a very very cheap USB-A to USB-C adapter.
If I'm reading this correctly, there are a few ways IPFS could be used in support of distributed, fraud-resistant, commerce.

First: publishing the catalog isn't the same as processing the shopping request. Online commerce is largely an update to catalog + mail-order shopping as it existed from ~1880 - 1990. If someone else wants to print and deliver your (PKI-authenticated, tamper-resistant) catalog, that's fine.

Second: The catalog isn't the transaction interface, it's the communications about product availability. The present e-commerce world is hugely hamstrung on numerous points, but one of these is the idea separating the catalog and product presentation itself from ordering. So long as you're controlling the order-request interface, you're good. A payment processing system which authorised payments via the bank rather than from the vendor would be helpful. Also a move away from account-info sharing.

The key is in knowing who the valid merchant is, and in establishing that the fraudulent merchant has misrepresented themselves as the valid merchant. Perhaps authentication within the payment system would help.

Taking the shopping cart's payment mechanism out of the shopping cart would help.
I agree. I'm also glad they specified "opt-in" consent and not "opt-out." They can't start collecting your data without your prior knowledge and authorization. This is a good thing.

Next step would be to disallow hijacking and data insertion into your stream of data. It would be a step towards cementing ISPs role as a dumb carrier of data.
When a client gives you documents on a thumb drive when they meet you at the airport 30 mins before your flight, and you sit on the flight for 6 hours with your useless laptop that can't read the contents of the drive, then maybe you'll understand why having the most popular connector currently in existence on your new laptop might be useful.

Just like I don't want a Leatherman® with just a knife blade on it, even if it is slightly larger I want my laptop to have all of the connectors I'm likely to run into over the next N years so that I don't need to carry a separate bag just for the dongles.
I use my volume keys without looking also, 10s of times per day.
Recurrent Neural Network Grammars
It all comes down to this:

NOW I HAVE LOOK AT THE KEYBOARD.

For example, as a developer I press the ESC button zillion times a day. I'm used to "upper-left corner is cancel/close/undo".

Now with the new touchbar it can have an "OK" there. Or "Done". Or "edit". It's up to a developer now.
They are not as fast as an SSD.
5) you start your own company for the open source project you started, and then start hiring people.
So for eternity?
https://www.yubico.com/2016/07/yubikey-route-usb-c/
There was also a incident where a guy bought travelers checks (fee free through AAA) and simply cashed them and paid the credit card bill, over and over..... eventually they stopped awarding miles for travelers checks purchases.
That sounds like an interesting alternative revenue stream for Facebook to try. The cynic in me suspects that it'll only work if they start reducing the quantity of content shared by your friends that they don't pay to share, in favour of charitable, pseudo-charitable or political messages that they are willing to pay to share.
> "Hey, your timing on the G-C chord switch sucked"

That doesn't sound like very constructive criticism.
Who the hell are they marketing this to?
I'm sure this will lead to radical alterations on paragraph 117 of the typical EULA, where everyone will notice it immediately and have a serious think about the economic value of their personal identifiable information. I have not looked at the actual motion yet but I suspect that companies will only have to answer consumer inquiries in general terms rather than giving them detailed statement. Oh well I've given up trying to safeguard my privacy anyway.
Emojilisp
MacBook Pros have stopped being for Professionals, and started being for Wealthy Consumers. Perhaps they should be called MacBook WCs?
Are you actually taking income out of this portfolio? I'm in my mid-thirties, so I invest in index funds, but any dividends are re-invested. It's not something I intend to touch until retirement or some extraordinary situation.
It's funny cuz' it's true.
>At the heart of the problem is an educational ethos that prizes building self-esteem over academic attainment.

I'm not going to argue this assertion, because I think it's a valid one, but I would like to give it context that the author is seemingly lacking:

As a generalization spanning several decades, parents aren't interested in being parents and in turn the provenance of their responsibilities at home - discipline, ethics, morals, codes of conduct - have been transitioned to that of either the School System or LEOs in more extreme cases.

I submit it's nearly impossible to be both an academic task-master and an emotional development coach at the same time and expect both of them to excel in all scenarios where the provider is a Civic Organization of some sort (e.g. school system).

After all, it's a bunch of adults promoting the self-esteem bandwagon for these past few decades, not the kids. I wholly encourage Mr. Astill to join his local PTA and begin to address his long-term concerns with the root of the problem. I say this rather tongue in cheek, because actually doing something about the issue in one's one neighborhood is a lot harder than sitting down and writing about it (as a writer, believe me I know).
I suggest familiarizing yourself with the history of Gabe/PA and the Surface. Gabe initiated the relationship by writing a post out of the blue about its potential as a drawing tool, as well as complaining. In response, Microsoft invited him to a lab to try prototype Surface hardware/software and made a lot of changes based on his feedback. So, they've basically made a machine designed to be liked by him, and they continue to get his feedback to ensure that doesn't change.

So, it's not surprising or questionable that his reviews are positive.
In some use cases they are, since they contain an SSD as a large cache. They are also a lot cheaper than an SSD, so it's nice to get some of the benefits without all the cost.
Yes!

The problem with funding science is simply the size of the pot; the way it's dolled out is actually quite reasonable given all the problems it could have.

Sure, you'll have cases of grants not getting funded because it runs contrary to the prevailing wisdom, and that is bad, but the magnitude of this problem is often overblown. You can swim against the current if you're careful about it and make a compelling case, absolutely.

Compare this to the issues of having anyone other than scientific peers judging the merits of work, and you'll see the easy advantage.
The article mentions that too much effort is going into teaching arithmetic by different means. Is that really necessary? Once kids get addition, subtraction, and multiplication as useful operations, and know what division is for, that kind of covers it. (Long division by hand is such a clunky operation, and done so much better by calculators, it may not be worth teaching any more.)

"I like having low self-esteem. It makes me feel special" - Jane Lane, in Daria.
https://what-if.xkcd.com/134/
Sure, but that's just pure speculation.
>you can't plug an iphone 7 out of the box into a new MBP without a dongle

Amazing
Satire :)
I keep seeing posts about remapping but I honestly don't get it why users should be forced to hacks and compromises to replace functionality which had no reason to be removed in the first place.
Wow, thanks for this. Are there any comparison write-ups that show the difference between mednafen and other emulators?
I agree, I've had the 12" Macbook for more than a year and I still hate the butterfly keyboard.
There is at least one good reason to - for using a 4k display at 60hz. Very few models can do this IIRC - only the newest one with the Radeon Graphics chip can.

Side note / self promo: I have the newest Macbook pro (with the aforementioned graphics chip), fully loaded which I am looking to get rid of (just dont need it as my job bought me another). Currently retails for $2700 with tax. Will sell for (name your price).
> No dynamic byte code (Lambda Expressions, Dynamic Classes, etc.)

That just means it won't be AOT compiled. The JVM can still JIT them.

> No decrease to JVM start up times

The JVM itself starts quite fast. Most of the time spent in startup comes from the applications themselves. Spend a lot of time in the interpreter running their startup code and burning CPU cycles on the lower compiler tiers.

> The only supported module is java.base

Supported in the sense of oracle offering support. You can still compile other modules. It's just experimental.
They used to have Nvidia gpus as an option (mine is, from 2014). Soo.. looks like they are staying away from Nvidia now
Probably, if I can convince accounts that I need it. As a Java developer the extra processor horse power is always nice. I think that the touch bar could be really useful but its one of those that will just work its way into your workflow like expose and gestures.

Theres no way that I'm ever going back to windows as a developer, so its either another mac or back to another *nix based laptop, but its usually poorly optimised for battery life, and theres just simply too much that can go wrong and slow my productivity realistically.
This is true even for bigger companies. As an example, let's say we classify engineers as SDE I,II and III and then have at least three sublevels within these which are not reflected in the titles. Engineers can negotiate on what level they think they should be based on their performance - as opposed to how much you should be making. Everybody at a sublevel makes the exact dollar amount +/- a performance bonus.
I worked at a company that did that and I found it much less awkward to negotiate during performance reviews (aka pay-hike talks).
Does this also preclude ISPs from not allowing you access to higher tiers of service without consenting to data collection? That is that in addition to requiring an opt-in they can't incentivize it at all by giving users who don't opt-in a degraded experience.
Apple’s prices for MacBook memory and storage are detached from reality
Less than two weeks ago I bought a 13-inch retina MBP with a 3.1GHZ i7 and 16GB RAM for $1,799 [0].

I was expecting that the update would make me wish I'd have waited but nope. Would buy the same one I currently have again, if given the option.

[0] http://i.imgur.com/IT5LWJy.png