skysight-inc/HackerNews huggingface dataset:
Not really. I have a 13" 2012 MacBook Pro and it only shows it age when I try to play a game on it. For everything else it is fine.
It's a very tiny space but I wouldn't be surprised to see someone try sticking ads there.

However, it sounds like in the absence of private framework usage, the only way for your app to show anything in the bar at all is for it to be in the foreground.

So it would seem like less of an issue than even showing ads on the main screen, where any app can technically create windows that float over all the others and can't be moved by the user.
So it's looking like Microsoft may now be offering highly competitive and innovative hardware, now has a *nix subsystem and prompt you can drop to, better gaming, larger software library and so on, and tons of clone manufacturers who will ape Microsoft and Apple's offerings at a discount, why should my next machine be an Apple one?

Arguing with myself, I'd say hardware quality is probably going to be better from Apple -- but damn that's a hefty Apple tax to pay (and it doesn't stop when you buy the machine).

I can also say, working in a mixed shop, that most people who got Surface Pros in the last couple of years are generally happy with them, but they have all kinds of weird bugs and can be kind of flaky. A few folks with Surface books report similar issues. So there's that.

But really, this was honestly kind of a disappointing showing a day after Microsoft pretty much reinvented creative computing.
How does it compare to Microsoft Edge?
I have been developing using the bash shell on Windows. It's got a couple quirks (like a couple second startup time on first startup, or docker issues) but it has performed exceptionally otherwise. I've primarily been doing nodejs development and installing random unix packages I need.
Because you/the-company/society wants ambitious hard-working people to copulate.

One large multinational company that I know of actually gave people bonuses for having kids, growing a multi-generational loyal employee base.
MagSafe was one of my favorite things about Apple laptops. I'm sorry to see that go.
Really disappointed, seems like they are forcing 2020 connectors in 2016
I'm okay with the ports but 16 GB max RAM is a f-in joke. My mom's computer has 16 GB of RAM
>Why not just make the iPhone 7 USB-C instead?

It's too thick going forward. It's already too thick for the Pencil.
Governments are not Fortune 50 companies.
Even worse is that there is no real option if you're developing for IOS.

Imac is a no go due to not wanting desktop and other macbooks don't seem the right type for heavy multitasking, compiling etc.

It's MBP or bust.
What you do is provide some unique value and commoditize the @#$% out of everything you depend on.

Could these suppliers be competing with you? How essential is your part to the combination of whatever you do plus their service?
Why didn't Apple use Lightening vs. USB 3.0-C on iPhone 7?
I find it annoying that people switch OS's and compare them based on feel and "features"... If anything at least say OSX is architecturally better than windows... or get a Chromebook and Croton. This way you can use the terminal and vim, and still get amazing features thru ChromeOS
Diversification isn't all people make it out to be. As an example: if you had to pick one stock would you be more likely to pick a great tech, mining or industrial stock? If you know tech and you work within tech, the answer will likely be tech.

Also, people have different risk levels. My personal opinion is that you need to make sure that, if you make a bet (by picking a stock) and you win, you win big (at least 15-30% annualised).

The S&P has good averaged annual returns and it's a good idea to invest a decent amount into an S&P fund. But if you pick an individual stock to invest in, you need to do your homework and it needs to be able to outperform the index.

Think George Soros vs Warren Buffet. In the early days, Soros would make massive bets on certain events and/or stocks. He bet his entire fund on the decline of the pound and made a killing. Warren Buffet is much more methodical about investing and gets great returns too. Both great investors, but they probably have different risk levels, different focus areas and different ways of approaching things. And that's one of the things that makes investing fun!
I hope I can display the world's narrowest game of pong
I don't know if Android swaps (almost certainly not) but iOS does not swap. It doesn't have a pager. Of course it does have "VM".
Not only that presumably gun manufacturers do not insert backdoors on their products or otherwise make the easier to steal through gross negligence. Many of these IoT manufactures clearly paid zero attention to security. That's unacceptable.
On the other hand, the new MBP can do all that when you plug it into a big display at home with a single cable, avoiding the cabling discomfort.
I like the Surface Book more than the new MacBook but I see its benefits.
Ask HN: Why is TypeScript language service so buggy?
I keep fighting the bugs in the intellisense and compilation. My local d.ts are sometimes not read, not matter what settings I use in tsconfig or where I put my d.ts. Sometimes external @types definitions are picked up, sometimes not.

usually the problem happens whenever I add something new to my local d.ts that is flagged as an error. Even when I reverse the change, all of my previous definitions are now not picked up, and I will usually spend the rest the of the day getting resolving this. Sometimes re-installing TypeScript helps, sometimes not.
Nothing stopping the developer from showing alerts or ads though right? Your app might not know if it's enabled, but then again can just run 100% of the time in case it is.
Huh. Is there a formal definition anywhere?

If we have some kind of spec (even if it's not formal), it might be possible, since they are roughly equivalent, AFAIK. However, since I haven't worked in-depth in either, I'm unsure what work would be involved: it's possible that only a subset would compile.

Anyways, this is probably a good goal to shoot for. Dtrace is the system tracer on pretty much all of the other big unixes, so it's a good idea to support as much of its language as possible. Plus, there are a lot of scripts already written in DTrace's language: having access to them would be invaluable.
Apple, there is no ESC!
You are already extending your life by going to the doctor. What's the difference between that and an anti-aging therapy? How is that even controlling your death? You are going to die one day. It's a fact. How do you want to die? Would you rather die in the worst conditions possible, like it happens to most people nowadays? If you are happy about dying like that, you might as well stop going to the doctor. Fact is, even if you don't realize, we have been 'manipulating' death for a long time. I think what's egotistical is your comment, honestly. You are basically opposing to a therapy which would remove plenty of suffering from the world, starting with reducing the chances of cancer, removing Alzheimer, etc., yet you don't want to remove it because evolution decided that living indefinitely was not advantageous for human survivability, and so we should not touch that. Heck, what's the point of technology if not to improve our daily lives? Should we oppose to all technology?
What exactly are you and you're mum doing that necessitates more than 16GB?
I was hoping for more RAM capacity. I don't really run into issues but I feel like I've been running 16 for 8 years or something like that.
Who is their target demographic?
I stand, corrected.
Anyone tried the Windows 10 Linux Subsystem?
Charts That Scare Wall Street
We faced a similar problem here at Etleap. Our current setup involves two sets of credentials for everyone, one more limited and one less limited. Same idea for database accounts.

Most of the time we only need basic monitoring access (got a cloudwatch alert, did something not restart properly?) which we use the more limited account. All the commands are logged and centralized (in case of intruders as well as so that we know what happened if someone fat-fingered something).

API tokens are encrypted on disk with KMS and the encrypted files are not readable by our user accounts.

We've never had to restore database locally so I don't have anything to suggest.
Ape troupes fight all the time. Chimps genocide monkeys. Human war is just scale.
Next up, $500 external keyboard with Touch Bar?
A Formal Security Analysis of the Signal Messaging Protocol [pdf]
I assume the people making 2x everyone else are maintaining complex financial models no one else understands.
Yeah but shitty screens. The closest I got to programming nirvana was my Samsung Tab S 10.5. Glorious terminal in Super Amoled glory. It pains me to use any desktop panel. It's just old at this point, a little low and small.

I would probably go ipad if I was interested in rekindling my Apple relationship (which I'm not since they continue to screw users it seems)
What if door manufactures sold doors with locks that had a super easy way to pick them built into the locks that came with the doors?

I'm not disagreeing with but just imagine how angry the public would get.
It's pretty bad. We use YubiKeys a lot, and there are no ports for them.

So sad.

Also: Magsafe is great (it's saved my bacon a few times). Gone. ESC key, gone. Don't know about the keyboard yet, but everything I've read doesn't point to it being decent.

Probably not buying this generation of MacBooks. Might just bite the bullet and finally go to Linux on some decent hardware.

So, what's a decent laptop for running Linux? Good keyboard, good trackpad support, good sound . . .
> Multiple processes do absolutely nothing for security unless combined with sandboxing ala-Chrome.

Seems like sandboxing exists (in some form) and is part of the plan? https://wiki.mozilla.org/Electrolysis#Security_Sandboxing

> Continuing to use C++ rather than fully embracing Rust (or something even better than Rust) also does nothing for security

Rewriting Spidermonkey in Rust is a major project in itself. JS engines have been highly optimized over the years and it's pretty hard to make a competitive new one. I would estimate that rewriting SM would be a project that's larger than Quantum and Electrolysis combined (I could be very wrong with this estimate).

> I'm left with the impression that this will not change in the foreseeable future.

There are folks who want to start replacing bits of SM with Rust code. Also, the build system platform support isn't yet in a state where you can write rust code and have it work for all supported platforms IIRC, so you can only use it for experimental things or nonessential features. Of course this will change by the time Quantum lands.

Not sure what the current status of SM oxidation is (there certainly is interest), but just because one project focused on speed exists, it doesn't mean that there aren't other projects focused on safety. This post and the comment you speak of are talking of the speed-focused project. You can't really draw conclusions about other, unrelated bits of the browser from this. Sandboxing seems to be pretty high priority, for example, but there's no reason for a post here to talk about this.

Also, security is still incremental. The castles on sand analogy only applies if an unpatched exploit exists in SM. This may be more common for Firefox over other browsers (IIRC this really isn't, it's just a matter of not having sandboxing, which I talked about above), but ultimately they get patched (except for 0days hoarded by malicious parties) and reducing the rate of exploits by using Rust elsewhere is certainly a plus.
Reading through some of your other comments, I'm convinced you were P.G. Wodehouse last time around. Seriously though, do you write anywhere else online? Great stuff.
Depending on your use the XPS 13 Dev Edition might fit your needs. I got one recently, and I can say Dell has put a lot of effort in making a good working laptop. It works pretty well with Dell's dock station, but keep in mind the WD15 dongle just doesn't work at all(at least for now).
So who is making good laptops that run Linux well these days?
Can you tell me you usage scenario if you are a developer for iOS, what exactly is prohibiting you from using this new generation of MacBook pros? I have not used my USB or hdmi ports on my 15" retina for years, the only port I am using is the thunderbolt to connect 4K display, but the only time I am using it is when I am at my desk, attaching a dongle to the desk monitor is quite easy and solves the only possibly issue I might have...seems like most people who complain here are just trying to find a reason to complain
MIT entrepreneurship bootcamp in Brisbane
I'm not sure what your goal is? Advertising is never going away because there will always be companies that want to increase the visibility of their products and are willing to pay for it. How that advertising is implemented will continue to shift overtime but it's always going to be there.

Your second post for example is advertising for people to contact you about some project you want to start.
I wish they'd just replaced 2 thunderbolt ports and magsave with 3 usb-c ports (leaving two usb, a hdmi port and sd card reader), made the screen matte, gave me 32gb and a fanless design.
Here's an alternative... surprised Apple didn't introduce something similar today https://griffintechnology.com/us/breaksafe-magnetic-usb-c-po...
You haven't addressed the core argument:

The vast majority of people (more than 99%) don't disable javascript, so from the perspective of the key decision makers (project leads, managers, CTOs, etc), it's a complete non-issue. They consider the usage/non-usage of javascript to be largely irrelevant.
Presumably they based it on the very high corporate bond rates that were the norm in those days.
Probably the vernacular they've been using internally for the last year during development.
There was the chrome pixel, with high-res display, but that died off.
Facebook adds more fun to this year's Halloween
Looks like apple is indeed going all-in on USB-C. What's interesting is:

> People won’t even be able to physically connect their iPhones to Apple’s flagship laptops without a $25 new cord.

I wonder if this means that Apple's going to switch the iPhone and iPad over to USB-C? It'd be a pain for everybody invested in Lightning ports, but Android phones seem to be slowly converging on it. It'd be pretty cool if USB-C became a real standard port for everything. And they have done it before, when they switched to Lightning in the first place.
Yes, when we have time. For example, notriddle has been going great work trying to spec hypothetical boxes: https://github.com/notriddle/ServoHypothetical
Judo teacher is right. Having mom and dad be supportive while the instructor is tough can be the right balance. Most kids can't objectively separate their performance from their parents love and acceptance.
Your comment reminded me of balsamiq: https://balsamiq.com/products/mockups/ is that the one?

Early on at my first appdev job, I was showing off all the changes I had made in functionality of the website. The response I got: "make the box bluer"
> after we managed to escape from the bloody hugs. I don't know who invented hugs, but I hate him.

Yet you're from France, where people kiss each other as a greeting.
I'm one of those engineers working on minikube full time. It's been a great experience so far.
Well, that will at least stop systemtap bringing your system to a crashing halt (literally). Although I believe they may have fixed that already.

But what would you expect for software coming out of Red Hat? Their projects are usually a mixed bag at best.
USB-C isn't some new fancy connector technology that will fully mature in 2020, it's just USB3 + power + pass-through for a bunch of other connectors.

It's not a new connector, it's a connector transformer rather. Only that doesn't actually work in practice, you can't connect four HDMI<->USB-C adapter to the four USB-C ports of the MBP and expect them all to work. Similarly, I can't imagine you can connect four power supplies simultaneously and have it charge through all of them. Add a bunch of other similar non-obvious restrictions.
What about Allwinner?
Delight, reward ... no. Just help me do what I need to do, and try to stay out of my way.
I do. Support is definitely there for me but I mostly do Ruby/javascript. YMMV.
Yeah. This is a MAJOR regression in quality.
>that your efforts will be directed to what top management considers the problem to be and not necessarily what you consider the problem to be.

Unless you are the management.
Maybe it would work for you but it alienated all vim users out there

One guess as to my primary text editor for the last 25 years. A second guess as to how often I use the Escape key. (Hint: never.)
Dell xps laptops look sweet. That's what I want next.
I'll add my reply from another thread(https://news.ycombinator.com/item?id=12807826):

I have been using the Dell Developer Edition (Precision 5510) since April. There were a few hiccups because of some driver issues related to their USB-C dock (Correct me if i'm wrong, but I guess this problem was not limited to just their linux laptop?)
Ever since upgrading to Ubuntu 16.04 things have been pretty smooth. I believe any distro with a 4.4 series kernel or higher will behave pretty well.
Before this I had a Thinkpad T series (The best keyboard experience on a laptop that I have come across), and I never had any problem with running any distribution of Linux.
In Summary: I think you cannot go wrong with either a Thinkpad or the Dell Developer edition. They are well made machines with good support for linux.
Oh crap! I didn't even think of my yubikeys! Thank you for posting this.

Edit: a link for ubikey usbc adapter. There's hopefully something cheaper. https://www.yubico.com/product/yubikey-4-nano-usbc-bundle/
Why is everyone keep saying that Esc key is gone, OS X allows you to customize that new touch bar, you can make the Esc button to always show on the same spot you had it before...
At my work we call a fully plugged in MBP a "Cthulhu of dongles".
my 2c:

- Have logs ship to a centralised logging server. Once developers can get error logs without logging onto a prod server, they often don't have to

- Come up with a process to build an example database. Rails' fixtures are great at this. A database full of random data is often all a developer needs to identify and fix a certain bug
The man is 45 years old now. He's not a child anymore so it's reasonable to stop treating him with child gloves, or, to the point, coddling his self-esteem.
Doesn't mean that that was against the law. Romans had legal slavery.
This is the most interesting point I've seen raised today. How can you lock developers into your OS with Xcode and then not give them a viable, portable option.
If they could just beef up the '12 MBP I'd be soo happy.
Battery life?
But what is its unladen air-speed?
I was really hoping the iPhone 7 would ship with usb-c. But after watching Apple promote their lighting headphones I can't really see them switching to USB-c in the foreseeable future.
Dell Precision mobile workstations can be ordered online [in the US] with Linux. Three year NBD onsite warranty, beefy GPU, and more CPU than will probably fit in your wallet.
Enable cookies and click the link again.
Why Uganda is a model for dealing with refugees
40 browser tabs, two build daemons (gulp and gradle), three IntelliJ ultimate instances, 2 vagrant VMs, 3 more vagrant VMs I forgot to shut down, Spotify, Tomcat, and an IntelliJ debug Tomcat.

And that was just what my mom was running!
Throughly enjoyed the Apple ecosystem for the past 13 years. Multiple AirPorts, Watch, iPhones, iPads, Macs. Never have I ever been so extremely disappointed with Apple. Actually, I'm not sure that I've ever before been rather disappointed Apple. I wasn't a fan of the Sierra release because I don't like using Siri but ultimately it didn't ruin then OS, it was just a new feature that I wouldn't use.

But now? The pricing is insane. The max at 16GB of RAM is a joke. I was looking to buy a MacBook to last me years of heavy power-use. Has Apple forgotten about me?
I seem to remember liberals / progressives raising hell about the appointment of Tom Wheeler, criticizing his past as a lobbyist and insinuating he would sell out their values to the corporations he worked for.

I wonder what those critics would say now. Although I'm not very well versed on his track record, I'm under the impression that he did push for Title II enforcement.

That, combined with these decisions, make it appear he has generally pushed for progressive / liberal policy goals.
The Lenovo T460s is pretty great all around. I suggest Debian Testing and Gnome 3.
I really don't understand why everybody seems to think the Escape key is so important. I almost never hit mine, and since the Touch Bar has a virtual escape key, I don't really see the problem. The best I can figure is everybody complaining is a Vim user, but if you're a Vim user I don't know why you haven't already replaced the cumbersome Escape key with something easier, like binding `jk`, or binding Caps Lock to Control and then using Control-[.

So can you explain why everybody is so upset that they don't have a physical Escape key?
Yep, exactly!
I'm completely out of the loop here. Why would peripheral makers choose USB-C over USB 3?
>humans basically evolved to handle childcare as a society

On that, you are right. It's incredibly frustrating for many trying to raise a family in Western-style living arrangements being so separate from their extended families and community. Child-raising is most efficient when done by a group: alone, it's exhausting and challenging and it's bad for the economy in the long term:

http://www.historyfuturenow.com/wp/why-the-nuclear-family-ne...

Even if you don't care about the emotional aspect, there are many impacts on society caused by the very recent rise of the Nuclear Family.
Where would one find an index of these PDFs?
It's not paywalled. NYTimes automatically redirects to the login page if you have cookies disabled.

The link works fine if you haven't disabled cookies - and that's on the user as much as it is on the NYTimes.
Facial recognition fooled into thinking Bill Murray is Tom Hanks
They do seem to have Chrome-style Sandboxing in-progress, I guess we'll see how it turns out.

0day being used by various parties is exactly what I'm talking about here. Most of it will not get patched anytime soon and I dare say is orders of magnitude "bigger" than the exploitable bugs that are reported and patched. Yet you don't seem to break a sweat about it, in fact you are comfortably dismissing it under "malicious parties".

Doesn't that strike you as weird? I know people have trouble putting threats that are not fully visible in perspective, but there is enough information out there for everyone to be able to establish an accurate-enough picture of what is happening. The entire Internet has turned into a domain of War, and we will live with Firefox for the years (or worse, decade) to come.