skysight-inc/HackerNews huggingface dataset:
I'm definitively buying this one. Upgraded RAM and processors. Good Graphic card. And 512Gb of SSD is plenty for my line of work.

Now to the issues:

- The keyboard: I don't know. I say wait and see. I'll probably wait a few months to see if there are any bad news. Worst case scenario, I'll just take extra care.

- Touchbar: Do not mind this one.

- Battery life: I'm concerned that the top spec laptop will have poor battery life.

I think this macbook is good given that it is an update not a new re-design. I say wait and see.
I used to stay later and use the hours from 17h onwards where there was more peace to get productive work done, as it was impossible during the day with all the interruptions and standups (plus headphones all day non-stop).

Only 1.5h hours lost hours a day? Try 3h or so at least LOL

Working from home, it feels like time is elastic at least the first few times, then you get used to it. You start working, get what it feels like half a day of work done and look at the clock: it's still 11 AM.
I should clarify that if Facebook understands that the person is deceased, the account should either be stripped off the data and just kept for mourning purposes or deleted. This data is private ownership of the original person only and should be deleted after their death.
"xform" would've been more obvious, but "xfrm" loses too much letters and indeed becomes something like "xf86 remove" :D
Yeah, I'm on my phone so I can't do a full break even on this easily, but here's my rough estimate. If you're losing 1.5 hours of productive work per day, five days per week, and employees are otherwise productive 30 hours per week for 50 weeks out of the year, that's 375 hours per year out of a 1500 hour work year. That means for a $10k per employee rent savings, you lose more in wasted wages for anyone making over $40k per year. Even if we double the estimated productive hours per year, it still doesn't make sense for anyone making $100k or more.
The answer to "how does it stop" is a whole bunch of heuristics. Modern C++ compilers can often be seen inlining 6 or 7 levels on a regular basis. Often these functions compile away to almost no code.
In the world outside of Macs how much would £2,699.00 get me and what would be worth getting? For development work.
Minimal Web
Great post!

One nice thing about having the data path in kernel is that you aren’t context switching to userspace and back, nor doing the associated copyin/copyout to move data between address spaces. This can be further leveraged to do inline crypto offload, with Chelsio’s T6 NIC and Intel QuickAssist chipsets. This means it’s quite possible to do 100gbit IPSec networking with commodity hardware. With KTLS it may be possible to do that with other VPN technology too though!

It may also be helpful to think of IPSec as layer 3ish while TLS is 4ish.
What is "grab-ass all over the office"? I tried to google it to find whether it is expression, but got tons of porn as result.
I think this is the wrong way to go about site minimalism. My personal site[0] is pretty minimalist--the home page has one request for 3.3 KB. But it doesn't sacrifice in the same ways this site does: it keeps readable source code, it still uses BEM classes for maintainability, and it has a working menu on the same page (rather than requiring visitors to load a seperate menu page).

So, with less than half the kilobytes, I have a more readable, usable, and maintainable page. How? By jettisoning WordPress and SEO entirely. I use a static site generator (in my case, Gutenberg[1]) to generate the page--no WordPress backend required. And, by respecting my user's privacy and not trying to play the SEO game, I don't need any of the code many sites devote to tracking/SEO.

I believe that static sites and respect for privacy are the better path forward. Instead of tweaking WordPress, we should be looking to build the next WordPress--and build one that is static, and minimalist, by default.

[0] https://www.codesections.com/

[1] https://www.getgutenberg.io/
Heh, so opportunistic IPsec is a thing. That reminds me of http://www.tcpcrypt.org
"... so many reports that it can be rendered inoperable by a grain of sand and that is incredibly difficult and expensive to repair or replace. This new third-generation keyboard wasn’t designed to solve those issues, Apple says."
I am a full time remote worker, but I have survived the tyranny of an open office in the past. I dislike the open office format.

A lot of the time companies don't "choose" an open office, it chooses them.

If you are working at a small or mid-sized company, building out rented office space you will probably outgrow in a year or two is a crappy investment.

The alternative? Buy the desks, throw them into a room, expect people to be quiet and respectful.
Or that I try to press delete, and if my fingers are a tiny bit off, the computer goes to sleep since the touch bar is really sensitive. Even the edge of my finger triggers it.
It's more common than you'd think.

I built one of the first in-house VC research platforms at Index Ventures back in 2012 (+am now starting a new early-stage VC firm in Europe where we're building our own tech to aide sourcing/workflow).

Since 2012 most of the top VCs (or at least those with the management fees to afford it) have evaluated/experimented going down this route to some extent with varying degrees of success.

Some like Social Capital have been relatively open about it (at least in parts) but generally most have kept a low profile to avoid giving away techniques they use to get a competitive edge.
Disagree. Just be real. When I joined my current company, they had a project kicking off with a ridiculously short timeline. I asked the product manager to think about how many stories were in the backlog, how many might be added as we went, how many stories they could get through per sprint given the team capacity and then you can put a rough date on it and continue adjusting every sprint as the backlog shrinks and you get a clear picture of velocity. Our first pass put us about 400% over the allotted time (an estimate that has held up pretty well since then).

Next step, is to spell this out to your project team leadership completely unvarnished. Tell them your conclusion and how you got there. Don't let them bargain over your reasoning unless they actually have better evidence. The key is to never say "this is too hard" or "we don't have enough people" or make any other excuses. Not should you be overly emotional. Just give the facts. It's a fait accompli.

Then just ask how they want to deal with it. There is absolutely nothing to be gained from beating around the bush. I've done this more than once and was always taken seriously. One time we had even already signed a fixed-bid contract before I was able to give them an estimate. What you've committed too doesn't change the course of what's actually going to happen.
> I'm absolutely unwilling to give up the Mac trackpad.

Too bad they already ruined it when they switched from the 2014 to 2015 models.
+1 to this. I hadn't heard the suggestion of making 2FA use public before, but I really like the idea.
I decided to leave Apple a while ago too, and a decision like that usually lasts many years.
So you share everything you share with your trusted friends with your parents? You don't have any conversation online that you would not want to share with your parents? I think that's a pretty big assumption.
I was hoping for this refresh to have powerful not-touchbar models.
> Linux is always rapidly developing but there are always distros which suit the more conservative users who hate change. I agree that this is a difficult concept when first entering the Linux world but it is how it is.

I first entered the 'Linux world' in 1994, when I downloaded SLS onto floppies and installed it on my 486/33. I consider myself less of a 'conservative user who hates change' and more of a person with better things to do with my time than fight with my computer to make it perform basic functionality.
How's the fan noise on the 5520 during basic usage? Browser, email client, text editor, etc.

Have an old M4700 here, thinking of upgrading to the 5530, but am not sure what thermal effects of going slimmer/lighter has had on the new design.
A coworker has insisted on Fast.ai do you think its preferable over Keras/TFLearn?
> But it should be okay for me to express what I saw and how I perceived it.

I get that you have a reaction to stuff that you see on TV, but so does everyone. This kind of weird celebrity gossip just has no place on this site and so we need you to please stop now. We're not here for that.
I think its concise and to the point, a great starting guide for newbies
I assume Apple is a rational organization equipped with a better understanding than I have of its products. I know - big assumption - but let's assume it's true. What reasons would Apple as a company have for improving the keyboard, and what reasons would Apple have for not improving the keyboard?
What does wanting a functional keyboard have to do with being a developer? All laptop users use the keyboard, not just software developers.
Similar view on 'young and learning' and 'older with other priorities'. Started using linux on servers in 99 (slackware, mostly), and desktop/laptop (mostly redhat, and some debian and gentoo for a while) in 2000.

I do miss the fish protocol in konqueror/kde. I will say that with... KDE4(?) I just gave up caring about moving back to desktop Linux. Never cared much for gnome experience - had really liked KDE3.

As recently as a month ago, a colleague was writing to our local Linux list about laptop sleeping vs suspending, and how to get those working, and there was some discussion about why you'd want to do that, hardware support, BIOS issues, etc. Life is just way too damn short for me to care about any of that stuff. Yeah, I may be giving up some 'freedom' in an abstract sense (or perhaps even, maybe, a real sense) but... really, I just want to close the lid and not think about it.
Ah, but accountants don't measure productivity, only cost. It doesn't matter if it takes 3 times as long to ship your product, the only way they'd justify the higher cost of the office is if it meant cutting jobs.
What's a "pro", anyway? The category of people who use computers for work is a comprehensive one.
I like mechanical keyboards, and they pretty much all use regular USB. Last year my employer gave me a new Pro, so I bought some adapters to plug in my mech. Somehow I kept losing them. I've got multiple keyboards, other computers that don't need the adapters, and with all the shuffling around they just disappeared one after another.

New Pro looks nice but I don't think I want to do that again.
> The "actual work" starts getting done in the evenings, on planes, and on weekends, while the business hours are a circus of meetings and "grab-ass" as the top comment in this thread so eloquently put it.

And thus, there is no incentive to change it. Cause total productivity is the same.
That's certainly easier compared to that Build a standard conforming C++ compiler along with std libs from scratch challenge, awhile ago.
> I'm building my own company now, fully remote

How do you counter the common argument that face-to-face communication is the most high-bandwidth and one shouldn't throw away that competitive advantage unnecessarily? I'm not a proponent of that position; on the contrary, I don't want to accept it. But a lot of people think that way.
Most of Apple's shareholder value these days comes from the fucking iPhone and iPad. They won't be terribly hurt by switching back. This is purely marketroid-driven product design, and if it keeps up it'll bust Apple back down to also-ran status.

(Not that Jobs wasn't a Dire Marketroid himself, but at least he knew that practical and functional sells better in the long run than snazzy but busted.)
“flexdesks” or “hot desking” is just about the most juvenile reaction to working from home I can imagine.

If a company believes it will gain more from “saving money” on open plan offices or hot desking than it will from just paying more to facilitate more and better work from employees through buying the best tools (a private office is a tool like a keyboard or ergonomic chair), it’s self-evidently a company to get far, far away from.

Consider “flex keyboards.” Management realizes that not all keyboards are in use all day, because people are in meetings, at lunch, etc.

So nobody gets their own keyboard. You have to locate an unused keyboard at the times when you need to type.

This is no different than “flex desks.” In both cases (keyboards, desks), the unit cost of providing the dedicated resource to the employee is trivial compared to far more pressing concerns, like producing working software to increase revenue, or bullshit executive compensation.

Even real estate costs for private offices in dense urban areas are trivial by comparison.
Web Architecture 101
I think what's a terrible idea is pegging people to specific locations. That used to be necessary to find someone in the office but nowadays we have other tools to discover each other's locations.

Instead of binding people to locations, I'd much rather bind activities/moods to locations, e.g.

- the studious space: hushed atmosphere like a library, NO TALKING, for people actively working on brain problems

- the collaboration space: when you need to huddle with a few other people and solve a problem out loud

- the audio privacy space: small rooms for remote conferences where you're the only participant

- etc.

What's important is to have extra monitors in all these spaces, so a decent work setup can be had anywhere.

As a compromise, what's been working in our own office is that the open plan is—with rare exceptions—the "Library": very quiet talking, if any. For the super quiet, that's the Home Office. And for all the rest, we have conference rooms which are all equiped with very large screen telepresence equipment and which supports wireless screen sharing. So anytime we need to make noise, we have what we need. And for those who need some momentary privacy on their own, we have Audio Privacy Rooms with are set up with 1 armchair, small table and video phone. (Disclaimer: I work for the Collaboration group at Cisco so we're eating our own dog food and have easy access to it; I do realize these things do have a cost.)
So choosing to believe that a person 900 years ago actually talked to animals
(and incidentally had nothing better to say to them besides how god is great)
is now "knowing the truth" that there are molecular systems that would be interpreted as communication between plants?
Hackers just broke the iPhone X's Face ID using a 3D-printed mask
Open office is "anti-focus" imo. It's crazy how it even became a thing.

Cubicles use up the same amount of space and at least you have some privacy.
I think a lot of people vastly underestimate the size of the problem with the keyboard. Apple has had atleast three class action lawsuits regarding the defective keyboards. They have setup a warranty program to try and placate consumers and resolve the lawsuits. It's a real problem and just because it did not impact you does not mean that millions of others have not been impacted. So here we are, I'm a developer of 1 and have been impacted you're a developer of 1 and have not been impacted. It doesn't make yours or my experience any less real but I think the class action lawsuits speak for themselves. For me personally, it's hard to write a lot of code when keys don't hit or they endlessly repeat. So, I picked up a Lenovo and through Linux on it and ditched the MBP.

I honestly don't know how any of the other market shares can put up with this failing keyboard either. For students, teachers, scientists .. any one that uses a keyboard frequently... it would have to be real hard to write a paper with keys that fail or keys that start repeating constantly.
And that's fine, by law, but I'm thinking, I would also not like my parents reading my diary if I might have stuff in there I specifically don't want them to read (kinda the purpose of a diary in a way). So not sure, what point this makes, other than "Yeah but they can see other stuff I didn't want to share with them too"
500g SSD is misleading. 'g' is used for 'grams' not for storage size. GB or GiB (or gb if you're really lazy), but not 'g'.
BuckleScript (What and Why)
Hubris.

Of course people are dumb.
> I also find it ironic that this is from the NYTimes when one could argue that 60 years ago that they were the too powerful one.

That's really a stretch. In 1968 there's no question the NYT was among the top 3-4 national newspapers, but it's not even a remotely close comparison.

First of all you're still talking about a rather bulky collection of papers that had to be distributed daily in order to have any persuasive ability. The NYT never had daily sway over the residents of Colorado Springs or Salt Lake City, and as a practical matter pretty much every American had never picked up an issue.

Their reach internationally was minimal at best, and even within NYC they had half a dozen very serious competitors. And of course the three major broadcast networks (both radio and TV) were of equal or higher reach as well.

Comparing their reach 60 years ago to Facebook today is actually incredibly instructive, but not at all in the way you're implying.
With you 100% on this one.

Your last illustration there reminds me a little of this:

https://www.npr.org/2018/07/08/627082032/1-year-old-shows-up...

>>>

His name is Johan.

He drank a bottle of milk and played with a purple ball as he waited for the immigration judge, The Associated Press reported.

John W. Richardson, the judge at the Phoenix courthouse, said he was "embarrassed to ask" if the defendant understood the proceedings. "I don't know who you would explain it to, unless you think that a 1-year-old could learn immigration law," he told Johan's attorney.
Not really, because it's probably just you. Quite a few people in this thread really don't understand how big of an event thr World Cup is...
Yep.

Also rot13'd:

Lbh erzbir n xabja (gb lbh) ahzore bs yrnirf juvyr zl onpx vf ghearq, gura nfx zr ntnva. Gura lbh pna frr vs guvf ahzore vf pbeerpg. Lbh pna ercrng guvf nf znal gvzrf nf lbh yvxr.

Lbh pna "fvzcyvsl" guvf ol whfg pubbfvat rnpu gvzr jurgure gb erzbir n yrns be abg, gura nfxvat zr vs lbh qvq be abg. Gura vg'f rnfl gb frr gung gur cebonoyl bs trggvat guvf evtug a gvzrf vf 1/2^a.
had looked at that - seemed potentially more trouble than it's worth, but... it might be a cost-effective avenue (factoring in time/value) before another upgrade. thanks.
yeah at least people have fun on reddit and don't blow up scandals from innocent LoL comments.
I also think that part of there are economic and organizational commitment reasons the touchbar is still getting made. I do not think it is because people love the touchbar.

Color me optimisitic, but I'm hopeful a new arm-based mac will come earlier than 2020, though.
Indeed, that's a good way to raise the bar.

For small websites, even a completely trivial email check is enough to keep out most spammers.
Non-touchbar's wifi card supports up to 867Mbps while the touchbar's wifi card supports up to 1300Mbps.
Apple sells this now: https://www.blackmagicdesign.com/products/blackmagicegpu/

see: https://www.apple.com/shop/product/HM8Y2/blackmagic-egpu?fno...
I’m curious as to what you are referring to when you say ignoring SEO. In my opinion on page SEO is about structuring your code and content appropriately. What SEO tracking are you referring to?
As an aside, I switched Caps Lock to ESC a few years ago and after the 6 weeks(?) or however long it took to fully adjust, it's fantastic. I wish I could bring Caps Lock -> ESC joy to everyone.
Strongly disagree. I think this is the cynical view, and I'm sure is valid in many companies, but raising potential issues early is really important - other people can't fix problems if they don't know about them. It sounds like you have visibility into a problem that others may not, tell them! Don't assume people already know.

Like some of the other posts said - be real. If people don't respond well to this then the company has a bigger problem than a slipped schedule.
Given current fuel efficiency requirements, a midsize sedan is hell for every automaker.

Ford largely abandoned the sedan market. Every other automaker has been forced to either hybridize or reduce car size. SUVs and trucks are effectively the new sedan, as they have different efficiency requirements, so can support the mobile energy requirements of an early 21st century family. Most of the plug-in hybrids and all-electric cars - the Bolt/Volt, i3, etc - are part of limited runs that are likely sold at a loss to offset the company's more gas-hungry vehicles.

On the other side, cheap cars leave slim margins. In Lee Iacocca's autobiography, he relates Henry Ford Jr telling him that they'd never make money on small cars, in the 1970s gas crisis.
>Would you like newspapers (e.g. that very NYT) be governmentally regulated because they are "too important for society"? It's dangerously close to the late Soviet Union. How effective NYT would be e.g. in uncovering the Watergate case were they regulated "for the common good"? There's a particular fallacy that makes people think that some centralized regulation would be more efficient and lead to better outcomes than self-regulation on a level playing field.

I don't really want media companies regulated too heavily, I want them broken up into many smaller companies. Same thing for big banks and big agriculture and the pharmaceutical companies and insurance companies and for data-harvesting tech companies like Google and Facebook. Break them up, force them to compete. I think to the extent that regulation is necessary in tech it should be regulating a common standard by which you can export your social media profile and move it to any other and then mandating complete access to all information a company has on me and a minimum damage value for all information leaks (say $10 per person).

Not every regulation has to be a giant bureaucratic mess. Instead we should look to government to set markets back to their rightful states - lots of information, lots of alternatives, lots of competition between those alternatives and little lock in.
On the point of ISP pro-activeness, I really just mean that —without a warrant or other court order (or national security edict)— they currently do somewhere between zilch and nothing with abuse emails.

And everybody on the Internet knows this. When somebody brutes your login page or SSH server, what do you do? Nothing. It should be trivial to report IPs and timestamps back to ISPs. Many ISPs are already required to log connections at some level (destination and port) so this stands to verify the abuse report. Get a number of these shoot through for a single customer (IPs are unimportant at this point), and it's time for a nasty conversation.

The machinery to make this work already exists. It's the ISP that's the problem. Threaten non-compliance of continued abuse (or a lack of reduction in botnet activity, whatever) with disconnection to the parent peer, so the ISP takes it seriously, and we'll see reporting rates rocket.

Monitored at local level (FCC, Ofcom, etc), per existing ISP complaints.

But yeah, no ISP is going to do this without serious threat of action.
Haven't had a complaint with my 2015, but as I indicated elsewhere, the external Bluetooth trackpad is the real winner.
AFAICT alt+Tab is entirely identical to what it was in win7.
Test Tube Artificial Neural Network Recognizes “Molecular Handwriting”