skysight-inc/HackerNews huggingface dataset:
I'm addressing the argument that there is no point making more powerful Macs--presumably there is no good use for them as long as we have better cloud viewers. I'm not suggesting Apple get more into gaming, I'm using the situation with gaming as a demonstration there there exist sizable markets for which 1) MacOS is fine (maybe even best in some cases), 2) Apple's refusal to build these "pointless" more powerful Macs is the only cause of the problem, and 3) better iCloud service would not solve it for the next few years, but more powerful hardware would. (Whether they WANT to solve it or don't care about it enough to solve it is a different question.)

Therefore, there IS a point in building more powerful Macs: serving markets that are only unserved because the hardware isn't powerful enough.

Gaming isn't the point. My interest is in developer machines, but illustrating that more powerful hardware is NOT pointless is more easily done with the gaming market example.
Why UK Brexit Talk Baffles Germany
Yeah i saw that, but FUS needs a password to login, just like if you use the regular login screen.

I was talking about "X needs your password to Y", e.g. unlocking sys preferences panels, keychain stuff, etc.
Yeah, there definitely hasn't been an increase in fires, consistently experiencing the hottest months/years repeatedly, increasingly severe record drought in many places, or general extreme weather records being set. Yeah, no big deal..
"I look forward to the day I can power a kettle with a laptop"

Unless you cheat physics, I don't see that happening ever. Your average kettle(in EU) is 2500-3000W. Even at 220V, that's about 10-15Amps, which requires a seriously thick cable. Now I don't know about you, but I can't imagine portable devices having ports that can support 10 or more amps, purely because such ports would be very heavy and completely unnecessary. Not to mention having a power supply that could provide that much power, or a battery which can discharge that quickly without overheating and/or damaging itself.
Stuck between a rock and a hard place: Apple's new MBP
Erm which proprietary software issues are you referring to?
> if you can map the terminal emulator

But then I would have to press some keystroke to copy/paste in terminal, and some other keystroke everywhere else. This is the default state of things in Linux today. This means my muscle memory needs to be contextually aware; today it's not.
Could you setup your system to still need "something you know" when logging in, but use your TouchID for additional authentication (like sudo) once already in the system?

That seems like the best of both worlds there.
Weirdly, "subscribing"/"supporting" RPS doesn't seem to remove the ads, or if it does then that's not indicated on the page about it.
The form should post over https. Otherwise, great idea! I signed up.
A case study of JavaScriptCore and CVE-2016-4622
Bristol: Graphcore secures $30M to accelerate artificial intelligence
Similar stuff is used for good for ages, for example in Valgrind or in `fakeroot` used to build packages in Debian.
Great to see node.js getting some attention. Wondering why there are no similar lists already in place?
Inner-platform effect
There's a great blog at http://emacshorrors.com/ if you need to satisfy your roadkill-fascination with the layers of hacks we call Emacs. See https://hn.algolia.com/?query=emacshorrors&sort=byPopularity... for some highlights :-)
But every other Gnome application uses Ctrl-C to copy.

Now I need to constantly follow whether I am in terminal or somewhere else, and invoke shortcut A or shortcut B depending on that.
I am a Lenovo Thinkpad user x230 specifically. Heavily criticised by people who love their X220's but it works great for me 12" form factor and packs a punch, separate slot for SSD if you want one and loads of ports. I have 2 actually. One runs my home server. I dropped out of the main stream sphere mainly because of this carrot donkey driven eco-system (Who knows where they are taking us). I am quite happy with my Arch Linux deployment. Its decent for gaming too.
> the need for freedom is so big I can't give up

If you really seek freedom, you're probably doing the wrong thing.
Speaking for myself, I hate headphone cables. They always get knotted up when stored away, and they're always getting caught on things while I'm wearing the headphones.

I'm looking forwards to when wireless headphones are more ubiquitous and cheaper.
I used this trick to make a library for simulating system failure conditions [1]. It's great for testing how your system will behave in the face of hiccups.

[1] https://github.com/androm3da/libfaultinj
I think that would necessitate at least a multitouch trackpad, and I frankly don't know what is the state of things in the Dell land with regards to that.
Kinesis Advantage
Right. This is an even better argument for what I'm saying.

Work is clearly moving towards a place where files are kept online by default, and where software is optimized for working with them there, instead of moving them up and down.
Denser 3D Point Clouds in OpenSfM
Totally different TDP.
Hey now - Don't forget Liberia and Myanmar!
I can relate to many things here.. You do feel like stressed out.
I'm afraid it will start emerging much sooner than on a decadal timescale - we're already seeing the impact in terms of crop yields and weather damage costs, all over the globe.

Simultaneously, our political systems are gyrating wildly as they struggle to function in an ever faster and more interconnected and complex world.

No, I think we're going to see a lot of bad news over the next few years. The impacts of climate change don't need to be crippling to overtopple a fragile society - just pernicious and frequent.

Demolish metropolises in the gulf states a few times more - when do they stop rebuilding? When it's impractical, or when it's impossible? Flood rural areas of England a few more years in a row - do people remain there? Do insurers continue to offer coverage? Who pays to rehome these migrants? A political crisis grows rapidly. Cynically, I note in the U.K. that the devastating regional floods have only been reported regionally. They don't really want people to get the picture it's happening everywhere.

I do wonder if some of what's happening in the media and state around migrants is to harden us for a future where many or most are dispossessed and homeless.

The anticipation of all hell breaking loose can be as bad as the reality.
Another DNS DDoS – 123-Reg
This is an idiotic response at best. Are you honestly trying to say that the variations are natural? We have thousand upon thousands of years of climate details in ice cores, and while there is natural variation, the last 100 years vary more than anything else we can find in history. Here is an unbiased visual representation of all the temperature data we have from the last 20,000 years or so. Notice how the temperature does vary over time, but it takes thousands of years for the variance to occur. Scroll all the way to the bottom and look how drastically it's changed over even the last fifty years. This is the most straightforward representation I could find, and it's facts not opinion: https://xkcd.com/1732/
I recommend you figure out what kind of switches you like and then pick the best keyboard with those switches. They all have different features, e.g. 3.5mm jack,usb hub, high n-key rollover, etc. I dumped my razor as soon as it wanted me to log in to use my macro keys. I bought a lesser known brand based on features and have been quite happy with it.

https://www.youtube.com/watch?v=qp46JeDDTCw

I like the red switches myself. The blue switches will annoy your coworkers.
Are you serious or just kidding?
Hipster would probably be an equivalent.
This only runs in the debug version of the code. I hope your mutexes run in production, too.
Wouldn't it be ironic of most of the Apple developers ended up developing iOS apps in Windows on PC Computers :) Meanwhile in the Windows Store...
There is a manual from Moon/Stallman/Weinreb: Lisp Machine Window System:

http://bitsavers.informatik.uni-stuttgart.de/pdf/mit/cadr/LI...

> CADR Lisp Machine window system. (Not to be confused with Genera!!!

Early Genera was based on the Lisp Machine window system. Later Symbolics introduced a new window system (Dynamic Windows), but the old one (TV, ...) was still provided.
For me: Moving the mouse without your fingers leaving home row.
Not very simple. Especially when you cross into adult/middle age. The freedom we seek is not the actual freedom, but a mere mirage of financial freedom.
I'm baffled. A random list that links to a few most-starred node app got 50+ upvotes in 2 hours on HN and is currently No.1. First commit 3 days ago. I fail to see how it's awesome.

Anyone enlighten me?
Not being a designer who can justify a giant touchscreen, I don't know much about that aspect of these new products.

But I do know Microsoft seems to be escaping the "BinG" (Ballmer is not Gates) era. They no longer assume their customers are all either fleecable home users or large orgs with deep pockets. Under Nadella, they've made life much easier for independent and small developers.

It's good to applaud innovation. The mac vs. pc argument has been entirely boring for an entire generation now.
I m trying to see the other side of this whole affair. Usually buisness-leaders, expect a royal household to form around them, who is rewarded on perceived loyalty.

Now creative personal, can be "unsettling" from that perspective, it might be not that extreme in the video games industry as on the theater-stage, but from the CEO-medieval perspective, the constant fluctuation of signals might seem like betrayal and back-stabbing.

Reaction would be the exactly wrong approach- getting more involved and keeping a tighter control on everything, resulting in content, where the more "extreme" fluctuating personal is leashed. Now the resulting product would miss the extremes, which is exactly what attracts the audience in the first place.
Me too :D

Once we ship the first laptop module and standalone, it's the planned next product (maybe with colour E Ink if E Ink Holdings has a time line for release).
The project has a new URL because it was renamed. Nothing shady, the previous title was too optimistic, the current title is better.

Previous discussion: https://news.ycombinator.com/item?id=12829799
To the youngish crowd here talk to your older colleagues who have been around the block and seen first hand what happened to IBM, HP, Palm, Sun etc.

There is no reason that Google, Amazon, Microsoft, Facebook etc can't move their entire operations overseas. Today. And run them cheaper, than they are currently being run.

These are companies luckily sitting on mountains of cash. The rest of the economy isn't that lucky.

How do you deal with that reality? What do you tell a 40 or 50 year old with 2 kids whose job of 20 years has gone to do with his life?
Politicians aren't talking about it loud enough. So business leaders aren't under any serious pressure to think about it.

The leaders of the tech world have to address these questions head on. Pointing out why Trump is bad doesn't answer anything.

There was Ron Paul, then Sarah Palin, and now Trump. With each iteration their base has increased. And rather than standing around in bewilderment about the characters being thrown up address the question.

And to do that hard truths about consumerism, celebrity culture, sustainability have to be spoken about. If we don't do that we don't decide where this debate will go.
The plural possessive still doesn't match the singular verb. "JetBrains" simply won't parse as a singular noun, so "offers" should be "offer".
There's a big difference between thunderbolt and thunderbolt 3/usb c. The former was proprietary by Apple/Intel, and very expensive, so no one else added it to their machines, and onlu very high end accessories included it. Usb C is the new standard that is already being adopted by most manufacturers, so I'm very confident it will spread quite fast. Not saying that launching a professional laptop in 2016 with just 4 usb c ports was a good idea though, but I guess they're really pushing for the standard to be adopted as quick as possible.
Like with HDMI cables? (though it doesn't fry ports...)

It's a cable maker problem. Buy the one that supports the super-set from a brand that doesn't try to fool customers.
Node.js is the biggest meme in the history of webdev and maybe in the history of the software industry.
There is a satisfying sound to punching out code or emails on a mech switch. You stop noticing the sound but that said some colleagues who love mechs hate working with others who have them.
For your RSI check out keyboardio, it's a nice clean ergo design with a mech.
> We had meat and heating before petrol, why would you expect it to go away?

We had _some_ meat before petrol (when my parents were kids in the 1950s, sundays were special because they had meat, the 18th century won't have been better). And since the start of the industrial revolution, world population has increased about sevenfold.
USB-C has a better chance, being effectively USB under the hood with a better connector. There were zero thunderbolt phones. I'm typing this comment on a Pixel with a C port.

90%+ released phones will have USB-C in late 2017 I wager. The alternative mode stuff may take a year or two to sort out though
No, USB-C will be standard. What happened to Thunderbolt is what will happen to Lightning. USB-C is here to stay, and they should've put it in iPhone 7 as well.
I presume you know about Matthew Garett already? http://mjg59.dreamwidth.org/41713.html
Laptops have a year horizon, watch this space.
It still feels like it's years away. Earlier this year, I worked in an office that couldn't hold a steady internet connection for more than an hour. Even if it was only submitting deltas, the frequency of failures made working on a remote server unfeasible.
> I hate to be that guy, but I'm tired of hearing, "I used to be a programmer." from a homeless person.

Is this really happening? I can't imagine someone good enough to make big bucks suddenly go this bankrupt. Even if you are in SF, you could buy an airplane ticket to some extremely cheap place, do some consulting or freelancing and get back on your feet in no time.
Would be interesting to know, a few months from now, the percentage of those complaining that actually switched to Linux/Windows and bought a non-Apple laptop.

Apple has always done this. Always. In the end people adapt and things progress.
I've had similar issues with Haswell and the Intel 7260 wifi card when it came out. It was fixed, but it took over a year after it was relesed :(
China fully opens civilian airport market to private capital
"You're telling me that it's okay to stay at home and be lazy because, why not, it's just you right?"

Didn't say that. You have taken a question, and assumed that I'm advocating something. This is, long story short, incompetency on your part. If you don't like that I'm pointing this out, so something about it. Screaming at me won't do anything. You need to improve your thinking.

It does tell you something about my mindset. It tells you I am capable of understanding that other people think differently, and I am asking why someone thinks the way they do. I'm not saying they're right; I'm not saying they're wrong. I'm not assuming that if someone explores a view, they agree with it. That is extremely childish, literally. Young children who have not developed a theory of mind do this, as do you. For someone throwing around the word "childish", you have a remarkable lack of self-awareness.

This tells you one thing only about my mindset; that it's wide enough to embrace different views, and ask people why they don't consider alternative options for themselves based on these different views. I DISAGREE with staying home and doing nothing, living off welfare. Amazing. I DISAGREE with that, yet you believed I completely AGREED with it because your thinking is so primitive.

You drew exactly the wrong conclusion about my mindset. I see this frequently; anyone capable of entertaining ideas other than yours is narrow minded. Labelling someone dismissively is much easier than having to actually expand your own thinking. Grow up; start thinking.

Oh, feel your anger. How dare a line of text on a screen be so mean about you. Why not take this opportunity to actually improve yourself, rather than having a hissy fit?
^This. Had Apple gone this direction instead of the OLED bar I'd be placing an order.
Ask what they want out of it. They should be honest. Like really really honest.

If it's for money, then my advice is - don't do it. Especially if you have an option to get a 5 figure salary comfortably in a successful company. Successful entrepreneurship is like a lottery. News covers only the successes(lottery wins). No one covers the losses which is way larger. You can easily get lured by seeing the news of successes. And if they are still don't get convinced, it's their destiny to experience it :). If they do not have an option for getting a comfortable salary, it's fine. The hunger will eventually get you money.

If it's for passion, ask them to do it as side hobby/business. After all they are not in it for money. And if they are really lucky they will reach a point where they can make it a full time work.

p.s. I am into my third startup. This is exactly what I would tell my kids, that is if they care to ask.
Best analogy is like dropbox, I have files stored on my terminal, but if I want I can back it up online and download new files to my machine. It's just an option that creative design professionals constantly request so it had to be included in the scope.
> > spies on you
> Any reason to believe MS does this more than Apple does?

I can't speak for Windows since I don't use them, but I do run LittleSnitch on Mac (network monitor) and I don't really see requests to Apple I would not expect to see.

Of course that doesn't mean they couldn't send collected data with other information they sent, but it doesn't seem likely (a lot of effort for something almost nobody cares and optics are much worse when/if it would come out).
> He was accused of promoting racism and intolerance.

i already like him
Due to the GIL and resulting coarse-grained nature of Python threading, it was very easy to write Python code that accidentally worked most of the time.
Appreciate the feedback, it's just an option; if the user just wants to rely on the mappings stored on flash they can.
Anonymised telemetry reports are not the same as being spied upon. Anyway, Apple has the same kind of thing in iOS and OS X.
For most things, my C720 Chromebook runs Ubuntu and handle any tasks I need. Don't equate price with utility ;-)
Thoughts on Touch ID and the New MacBook Pro
"Let's completely forget that Microsoft 'upgrades' your OS without your permission, spies on you, embeds ads into the Start Menu, and their OEMs like Lenovo will listen in on everything you do at the hardware level. In my opinion, these are actual reasons a company should completely fail and dissolve." - an google and apple don't do this?
IPv6 Was Designed for Different Era
Beats the hell out of Python or Ruby in that department. But regardless, absolute speed isn't the bottleneck in most situations, and in those cases trying to force JS will end you in a world of hurt.

Like most things in life, use it in moderation, and you'll end up much happier. But if you take absolute stances on things, you are only hurting yourself.
This.

P.s
I hate this comment on reddit but I couldn't help myself. The mech is also manufactured to the spec for a standard laptop spec, it should feel pretty familiar.
So you rely on hoping your tests exercise all possible paths, because if not you get silent race conditions in prod?
CenturyLink to Buy Level 3 for $34B
You can define "enterprise tools" any way you like, but there are software tools that cost millions of dollars that only an "enterprise" would ever buy, and tools like the JetBrains tools that are priced at a level where many individuals buy them for themselves. Many tools like this are still very popular within enterprises, as are many free, open-source tools, so you might mean "commonly used within enterprises" when you say "enterprise tools" but it's more common (I believe) for people to mean expensive tools that ONLY an enterprise would ever buy when they say "enterprise tools".
A large part of spam detection remains machine learning on message bodies. Something this would make impossible.

As for encrypting the e-mail 100 times. AES acceleration is great in CPU's, and you can cache public keys. The only real-ish bottleneck could be key-generation.

That said, someone else had a decent idea. Require white-listing for encrypted e-mail.
Technically I spend time waiting for tests to run rather than for compilation, but same problem.

It's a good time for a trip to the restroom or to refresh your beverage, but you can't do that every 5 min.

I'll often deal with email (our issue tracker sends email for comments, so there's usually something to deal with there) or catch up on slack.

There's always something that needs code review.

I'll check some monitoring dashboards for servers I'm responsible for.

And I have project management responsibilities along with the code-related ones, so I can take care of some of that.

Of course, all of those other than the first require significant context switching, but so does reading HN.
I hope not but you're probably right. It's bizarre that a company with their resources doesn't want to dominate both consumer and professional computing markets.
Having Fun with Touch ID and the Touch Bar in 1Password
Is there any chance you could bring price down to $99 to $120 range?

Get it manufactured in China, Do some business investment magic, economy of scale things. I dont know :D It is really cool keyboard, but price is above of what most people are willing to pay for a keyboard.

By the way, another use-case is using it with games with complex controls like Elite Dangerous, Star Citizen, Kerbal Space Program.
The Government IT Self-Harm Playbook
That will maybe derail one train. Versus the whole tube exploding at the speed of sound and/or the shockwave hitting every pod traveling at speeds designed for near vacuum.
I qualify for open source PHPStorm three times at least (Drupal 7, Drupal 8, PHP documentation) and yet, I love PHPStorm enough to buy it :)
Tbox v1.6.0 released, add coroutine library
Actually the keyboard is one of things I don't like in XPS 13. Feedback is too weak, escpecially for shift and ctrl. I don't expect mechanical keyboard from laptop, but I liked it in Vostro more. I've never used Macbook for a longer time, so I don't have a comparision.
The general argument is that Apple, because their profit margin is in the hardware, has no motive to collect and sell personal information to advertisers. And in line with that, Apple has focused on the security and privacy features of their stack.

Google is, for better or worse, still an advertising company. Selling you a phone isn't how they make money; getting you to send information about yourself to them (in order to provide more accurate ad targeting) is how they make money.

Microsoft is caught in a weird place. Historically they've been dependent on OEMs to buy Windows from them and preinstall it, and OEMs have had such low margins that they have to pre-load the hardware with a bunch of spyware/adware in order to turn a profit. Microsoft could kick this by taking greater ownership of the hardware side and adopting a more Apple-style approach, and the Surface line seems to be an attempt to do this, but they aren't there yet.
Worse than destruction is undetected malicious modification. Say you decompress a specially crafted archieve which overwrites certain parts of the system enabling a backdoor. As a common user this would be blocked, but as root you'd probably not notice the malicious sideeffect.