skysight-inc/HackerNews huggingface dataset:
Frankly, a $300 Chromebook serves that "usability / obscurity" niche for 95% of those users for 1/5 the price.

You don't need a $1200 laptop to browse the internet safely.

This is a part of the "price blindness" of pro Apple users who are unwilling to consider the sub $1000 market, and seek to rationalize the value of what is fairly the worlds most expensive mass produced luxury laptop.

Wanting a Mac is fine, but pretending it's a cost-conscious decision that returns great value for the average internet browser is pretty ridiculous IMO.

What does a $1200 macbook do that a $500 iPad can't for the average user?
>> Back when I used Linux, my solution was to avoid the desktops entirely.

My experience is that Linux works better on the desktop in general. Laptop's on the other hand have always given me trouble.

Overall it's sad to see that the "year of the Linux desktop" is always 10 years from now and it's realistically speaking never going to happen.
Also in the plus column is the significantly faster NVMe SSD. I suspect that a good portion of the people who use esc already have it mapped to another key like capslock using Karabiner.

I think the conversation about this model being flawed would be entirely changed if the iPhone 8 had dropped Lightning for a USB C connector. USB C/Thunderbolt ports on the new MacBook Pro are a huge step in the goal of getting away from the endless collection of adapters with an unpleasant transition. For example I haven't had a laptop charger in the car for 10 years, but now the USB phone charger will give it at least a slow charge.
The Nvidia mobile 1060 has a TDP of 75 watts. The Radeon 460 in the MacBook Pro is 35 watts. They're not in the same class.
For many people this won't have the mythos or upstart appeal of the upcoming Tesla Model 3-- and that's a shame, cause they did a real good job on it.

Yet I do believe the 200+ mile range and price will get enough people in one and really start to shift the EV from being an early adopter accessory to a viable everyday car.

Good on ya, GM.
Steve Jobs would probably very upset with what Apple has become
Steve Wozniak got rid of his Tesla and got one of these.

http://www.hybridcars.com/aples-steve-wozniak-choosing-pract...
What I meant by 'n' was a weighting. I wasn't clear.

Let's say you have 4 factors a, b, c, d.

If we are summing them then we can just sum them straight:

score = a + b + c + d

If we want to place more importance on some of them we weight them, with (constant) weights w, x, y, z by doing this:

score = w * a + x * b + y * c + z * d.

If it's a multiplicative relationship however then we multiply straight:

score = a * b * c * d

If we tried add weighting in the same way:

score = w * a * x * b * y * c * z * d

Then all we've done is scale the previous score by (w * x * y * z) which is constant, so hasn't actually affected any ranking.

To weight a multiplicative relationship requires the weights to be exponents:

score = a^w * b^x * c^y * d^z

The scores can be in [0..1] or [1..N], the increased weights still increase relative power of the input parameter.

If you take logs it's clear why.

log(score) = w * log(a) + ... + z * log(d) which is our weighting when summing again, and log is monotonic (proof of which is left to the reader), log(S1) < log(S2) implies S1 < S2.

Edit: Fixed formatting, it thinks * is italic.
Constant maintenance? What is going wrong with your place? I don't think it's supposed to be like that.
Nobody's complaining about that, but about the removal of all other options.

And well, many many other problems with that new thing that are entirely unrelated to USB.
It's the difference between x^2 (quadratic) and 2^x (exponential). Plug in some increasingly large values for x and you'll see how different they are.
I give credit to GM for being able to scrape its parts bin for the last 4 years to come out with a car that's slightly better than the 5 year old Leaf. However it still shows a company that is clueless about the future and has no real plan or vision other than producing a "me too" product made out of bits and pieces of other, subpar, disposable Chevys.

[edit: wow so much hate]
Handling network requests is the textbook example for green threads (mostly because it fits in a paragraph), and if you never tried it you should step outside of the Python ecosystem for a short while to get a clear picture.

Tasks that require bare async programming are incredibly rare. There's a small set of patterns that covers almost every application ever written, but it's not completely covered by Twister (or at least didn't use to be, there's a few years that I don't touch it).

Honestly, there's no problem with Python exposing the low level async primitives. That's good, and very pythonic. My only problem is that everybody is talking like this is the complete package and Python is now a good choice for async programming.
Even ad arbitrage can be a net win. If Foxnews buys a native ad on drudge report for a timely article, thats probably a net win for users... but technically, since Fox is supported by ads, its ad arbitrage.

The "viral" and "slideshow forced pageview" sites will never be a net win in my opinion...

but a quality publishers who is ad supported running arbitrage with native can be a net win. (Although, I would quicker call that audience building than straight arbitrage.)

but, I agree. These single click ad arbitrage sites are pure evil and should be kicked off the native networks.
Portier – An email-based, passwordless authentication service
Hell I'd be happy if it were used to describe sequences with more than just two values. I hear it constantly used in comparisons of just two quantities where the intended meaning is just "a lot more".
He seems like a reasonable guy and his points about how close minded the diversity movement in SV is are interesting.
Every time humanity has had a food supply issue, we solved it with farming.

Fish is no difference. Wild caught wish is rapidly becoming not just unsustainable environmentally, but also, there simply isn't enough, even if we didn't care about the environment.

Fish farming is the future, and I for one, and glad that there are people spending money on it trying to make it work.

And doing it in the ocean vs land just makes sense - there more room, and it's a lot easier to maintain water quality.
The mechanism of introducing an information bottleneck, e.g. by changing from prose to poetry and trying to recover the prose, seems similar to autoencoder techniques that are popular in machine learning.
My personal interactions with a few self-labeled Libertarians tells me that they are fine paying for those services for themselves, but don't want to subsidize them for anyone else. Well, their vision of "Libertarianism" sure sounds good if they're rich. Nevermind the collective society that allowed them to profit in the first place.

I suspect the label "Libertarian" is too widely used for many ideologies.
The Macbook Pro has seen its share of pro hand-wringing, like

- When they dropped the matte screen option

- When they dropped the 17-inch screen size

- When they dropped the Express Card slot

- When they dropped the optical "super drive"

- When they dropped Ethernet and Firewire

- When they made the battery non-removable

- When they made the display Retina

Many of these complaints were driven by legitimate concerns at the time (for example first-gen Retina machines really did struggle sometimes). Ultimately Apple saw significant sales growth, even among pros, and I don't see many calls these days to reverse those decisions.[1]

[1] This thread will probably now be inundated with calls to reverse those decisions.
It's all about generating business value. If you can do that, you can do consulting or direct contracting. I'd contracted off and on in the past but a couple of years ago I started working for myself as a consultant with 2-3 clients. It's not easy; when you work for yourself, your boss can be a jerk. The pressure may keep you awake at night. It's not for everyone.

You are absolutely right that you want to avoid the "commodity programmer" part of the labor spectrum. Even if you are very good, company pay structures just won't let them pay $300K an year to a "engineer" when they pay their other senior engineers $100K. As an outside contractor/consultant they can and will. You want to be in a position where you can do things for your clients that they just can't do for themselves. For me, it's usually building the software half of a product or a major money making feature.

I have not cracked the "getting new business" part of the equation so I can't help you there. I get my clients through word of mouth or previous business relationships ("do you need any help?") which more or less boils down to luck since I don't really advertise.

When I read advice like this, I think "Well, that's easy for him to say, he's probably brilliant". I can tell you that I am emphatically not brilliant but I have made a lot of mistakes over many years of programming.
From the README...

"While not useful in practice, you can use this to verify that the LocalAuthentication code does in fact work."

Almost seems like the author just wrote it to test the LocalAuthentication framework in the real world.
The reactions here to recent Apple products remind me of slashdot's infamous - "no wireless, less space than a nomad".

Like the original USB on the iMac (which also caused uproar), USB-C is significantly better than the previous mess of competing standards. The iPhone should have been usb-c too but that's a whole other debate.

Like the original MacBook Air (which was panned for performance), these new computers will be used by many for serious work, they are not fatally flawed or underpowered.

Like serial ports, analogue audio ports have had their day, USB has more than enough bandwidth.

You might disagree with these choices and compromises, but it's simply hubris to imagine HN denizens are in sync with the majority, or even ahead of it, they very rarely are.
I had a similar situation of the one that got away. For decades I told people that I regretted not pursuing our relationship further.

After 20 someodd years we were both available and rekindled our relationship. Things were going well for months until I found out that she had cheated on her husband for years with a man and was continuing to see him while we were together.

Honestly, I was happier with the dream of what I thought we would have been but I lost than the reality.

I'm not claiming your experience would be the same at all, just saying to appreciate the what-if you can hold on to.
Things always appear to happen for a reason in my life. I postponed college to work in an architects office, a job I got during high school. I developed some software for the owner which we began to sell. The secretary embezzled from us and I am let go.

Five years later the boss and I re-unite. At this time I'm going back to college to study computer science. We plan on rebooting the company, but in order to keep my day job I was forced to pursue my Master's Degree. So we part ways again.

I go off and study at The University of Michigan, a school I would have never gotten into had life not gone the way they did. I graduate with a degree in Industrial Design and spend the next decade doing User Experience design. But not very happily. At the age of 45 I have a yolo moment of enlightenment and decide to go back to school to study Computer Science...again. I never really stopped programming and I DID REGRET not pursuing this life-long passion. School is...too easy and I'm not being pushed, so I quit and continued moving forward learning on my own.

One day, I'm driving down the street and I spy the company logo of my former boss on the side of a building, 20+ years since I left him. I walk in the door and the first words out of his mouth was my name, with a question mark attached to the end. I look at the empty desk beside him and think, "That is my desk!" The next day we are business partners in a new venture. Apparently, he had been working from home the last 25 years, doing very well for himself. But the software that we set out to create back in 1988 has always been a ghost that has haunted us both. So he left the comfort of his home, bought a building, renovated it, hired and trained employees, for the SOLE PURPOSE OF TRACKING ME DOWN SO WE COULD FINISH WHAT WE STARTED.

It is so easy to live life with regret. It is so easy to question our choices and cry at our lack of good fortune. I've learned over the years that things happen to me for a reason. All of the choices, both good and bad, brought me to this moment. There were no accidents. I could easily look back at my life and regret MANY things, but I don't.

And even if this new partnership goes awry, there will be a reason for this as well.
I have a Chevy Sonic now and like the way it looks, and this thing looks a little more SciFi than the Sonic. I think saying it looks "boxy" or "dorky" is wrong, and it's in the eye of the beholder. There's no need to tell people how they should feel about it, so I'm disappointed in that reviewer.
> What frustrates me the most is that Apple never admits a mistake.

Apple does. At least with Maps fiasco, Tim Cook apologized publicly.
They switched to x86 after years of publicly touting the benefits of PPC (all the while working on the switch project in secret). I think you are attributing a corporation too much human-like emotions.
I'm sorry to hear that Michael. So sorry to hear about your loss. Hindsight is so difficult.

I've a similar medical experience and still think about it a lot. "I had it in the back of my mind, why didn't I insist?". I know it is because the hindsight gives me certainty that I did not have at the time but the impulse to regret is sometimes overwhelming.

For what it's worth mate; hang in there.
>TeMPOraL wrote: I believe you could drop 99 of those 100 petabytes and your average user wouldn't notice.

A general purpose search engine would need that 99 petabytes of bad webpages to help machine learning algorithms classify the new and unknown web content as good or bad.

>if in some way this could run as a "personal" search engine. So I could fine tune it to avoid crawling and indexing certain sites

What you want sounds more like a "whitelist" of good sites to archive and a blacklist of sites to avoid. With the smaller storage requirements of the whitelist content, build a limited inverted index[1]. I agree that would be useful for a lot of personal uses but it's not really a homemade version of Google. Your method requires post-hoc reasoning and curation. Google's machine learning algorithm can make intelligent rankings on new content of new websites that don't exist yet.

[1]https://en.wikipedia.org/wiki/Inverted_index
Looking for alternatives? Comparison table of 2016 Laptops (Google sheets)
Libertarianism is not anarchism, so I am not sure what you mean. Somebody needs to pay A, B, C, D, ..., it does not mean all the answers to the "somebody" is the government.
Kickstands are great and all, but I want a laptop to work well on my lap.
They started limiting third party clients. Places like Buffer and Crowdfire aren't third party clients, i.e., they don't re-create the timeline view.
shameless plug

And for those who can speak Chinese, i.e. know the grammar but are limited to pinyin and can't type in Chinese characters there's this handy tool that combines pinyin input with a dictionary (and frequency table) and makes it easy to write in Chinese. Basically just type the word in pinyin and then choose the right chinese character from the suggested word list. The English definition of the word helps to choose the correct Chinese character. There is support for traditional and simplified.

https://github.com/ensisoft/pinyin-translator
Twitter don't listen to their users at all. Changes like this one wouldn't get past their userbase because they make the experience worse.
I regret joining the Army instead of the Coast Guard. A lot.
I believe it's already possible to hook up and external card to a Pro. At least I've seen pictures of it on a gamers machine so don't know how viable it actually is
Or he probably wouldn't. We don't know. And either way, it does not matter. Either way, it won't/wouldn't change anything. As all things do, Apple evolves.
Hand in hand with "ball", I think it's the same way with learning an instrument or music in general.

I played for 3 years in middle school (grades 6-8) and put it down because I felt awkward continuing on through high school. Now, 8 years later, I've joined jazz ensemble at uni and feel so far behind but so glad I'm back into it.

I sadly didn't come into a "don't apologize for the way your are mentality" until later in high school/early college.
Johnny Ive and company are ruining the firm that and people reportedly being overworked. They should have bought Tesla and made the model 3 their iCar and not gimped the pro-sumer laptops with midrange GPUs and 16GB of ram.
But then how would the pointy haired bosses be able to see that you are a diligent worker with no effort?
What proportion of Windows updates require a reboot? Are we talking about OS updates or application ones too? I remember this being ridiculous 10 years ago; if it's still a thing in 2016, I'm quite glad I moved over to OSX.
Specs (so far): http://eve.community/t/eve-v-confirmed-specs-1-cpu-ram-stora...

I can't really see the point of Thunderbolt on a non-Mac device - won't that just add a substantial chunk to the required IP licensing costs?

Overall I'm curious about cost. I'd be very surprised if it was cheaper than a corresponding Surface.
CAP paradigm and NoSQL
Agreed, I bought a used one with 25K miles for $10k about 14 months ago. The pricing is even worse now and for our family it has become our primary car, we are putting around 2500 miles each month and drive our ICE twice a month.

I'm a bit worried about the battery but looks like I'll be getting it replaced before the battery capacity warranty is up (60k miles).
They didn't enter a social contract with users. They decided to trade off modifiability for thinness because fully integrated systems are more easily/cheaply made thin and with better/more predictable power characteristics.

One of the most frustrating things about discussions like this, especially wrt Apple, is the amount of projection and handwaving about concerns beyond "Apple makes it; you choose to buy it or not". It's taken almost five days for someone to make the obvious point in the linked article, that the new MBP will be more than sufficient for most developers and so it'll continue to be a strong seller to that segment, especially in light of the comment elsewhere in the thread where someone asks for a drop-in alternative and no one can offer one--every one fails on some major test of either weight, cost, or battery life.
Hopefully send countless liberal techies to the self-medication cabinet. The fact that anyone can call this man a bigot is beyond me.
I believe the top spec MBP and top spec Blade Pro are similarly priced?
Woohoo! Thanks and great to hear. If you have any feedback or suggestions, feel free to open a GH issue (...or a pull request), or email me directly: cc@grove.co
What makes it awful to use?
I was debating including /s to make it clearer that I was being sarcastic. I seem to have made the wrong choice.
How to Go to Market Quickly and Fail Fast
Another debate question leaked from Donna Brazile to Clinton campaign
I play twice a week with a big group. I still sound awful solo

This is something I wish I had learned sooner, playing with other people is actually better the worse you are.
Netflix is a service company. If someone is closer to acquire it is Amazon which provides most of the infrastructure. What would be the aggregated value coming from Apple? Remember that Netflix runs everywhere including the browser, and most of all devices that are out there and provide a TV interface, or that ARE a TVs.
I should have probably clarified that 'high end' was referencing the luxury goods crowd, not high end professionals.
Yeah because Google or GM or Sony or Audi all come out regularly and admit their mistakes. Honestly do you really expect any company to do that?

Also as mentioned in the article - Apple charges a premium to, some would say, wisely cash-in on early adopters; over the life of the product its price drops. If you want an affordable Apple product - just like any other company - don't buy the very latest, newest model of any of their stuff.
Once a company is on the defensive like this, you know its actually dead in the water. The point still stands, the innovation is with M$ for now. Maybe Apple will come back with something years from now - maybe not.
I am saying from the perspective of a Mac using developer, wouldn't it be nice if Apple offered them the choice of choosing low end GPU for better battery life or high end GPU with less battery life, which may (and for many is) more appropriate for their professional workload.
Nope, this is well discussed.

http://www.howtogeek.com/224805/the-start-menu-should-be-sac...
I have read that book (it's been a while but I remember it being a good read) and would love to say something more substantial about my experience, but frankly it simply came down to fear of failure and not wanting to blow it (again).

This is somewhat top of mind because I just found the typewritten letter (this was back in the early 90s) spelling out the process of getting to the interview. With OCS the process was obviously way more explicit, but this was a series of phone conversations that ended with that letter and plane tickets at the airport on a certain day. I was newly married with a baby on the way and chickened out.

While I definitely regret not following through, I really can't complain as I've been very fortunate since.
"I would be willing to bet that within a decade you HAPPILY buy a phone without a headphone jack, whether that be an Android or iPhone"

Sure, absolutely when Rezence” or “PMA,” or whatever the wireless charging standard becomes is ubiquitous. However we don't have that today, no will we have it in 18-24 months, the general duration of a customer's contractual obligation to a carrier and phone model.

And for people that need to type and talk at the same time, sometimes for hours at stretch - for maintenance window or outages or even just long conference calls, not being able to accessboth a headphone jack and a power simultaneously on their phones is a real deal breaker.

I don't think the OP is necessarily pooh-poohing change but rather being pragmatic and practical for the immediate term.
People often use big-O (asymptotically bounded above) when they really want big-Θ (theta, asymptotically bounded above and below). Strictly by the definition, for instance, binary search is O(e^x), as well as O(x^12), O(x), and O(lg x). However, binary search is Θ(lg x), and not Θ(any of those other functions).
Beam me up Bolty!
Hey there! I am not on the Data Engineering team, I'm just a regular ol' Software Engineer who likes making data visualizations for fun. But I do know that a lot of the people on the Data Engineering team enjoy using Looker primarily because you can do so many things with it and make it interactive. They even setup some nice things such as User Projections, revenue projections, etc. And it's easily interactive. Also, it's easy to auto-generate reports to be sent to stakeholders, complete with charts and visualizations when necessary. Nothing but good impressions on my end here.