skysight-inc/HackerNews huggingface dataset:
13" Simultaneously supports full native resolution on the built-in display at millions of colors and:

One display with 5120-by-2880 resolution at 60Hz at over a billion colors

Up to two displays with 4096-by-2304 resolution at 60Hz at over a billion colors

15" Simultaneously supports full native resolution on the built-in display at millions of colors and:

Up to two displays with 5120-by-2880 resolution at 60Hz at over a billion colors

Up to four displays with 4096-by-2304 resolution at 60Hz at over a billion colors
Even if you don't care about Gecko, this benefits Servo. It lets us battle-harden core components like WebRender and the style system.
Poem for fathers
I really dig how laptop input devices are in flux right now. There's this trackbar thing, and then there are RGB keyboards like on the Razer Blade Pro. Here would be my ideal input configuration:

* Touchbar with haptic feedback to make the buttons feel more concrete
* Physical escape key
* RGB keyboard with good travel
* Regular-size clickpad

Of course, this configuration doesn't exist anywhere.

The new MacBook Pro is intriguing, but I have concerns:
* Max 16GB RAM
* Oversized trackpad is going to be a palm-click nightmare
* Not sure if I'd like the new keyboard
* GPU performance is unclear---they didn't give enough details to assess it

Based on the level of detail in the video on Apple's website, I'm clearly not the target audience of this product. They hardly touched on the actual specs at all, except in a very handwavy, marketeering way.

I had been waiting to see what Apple would offer before replacing my ancient laptop. I just might go with the Dell XPS 15 but have been worried about build quality issues. I'd like something that can play games decently but I'm willing to sacrifice some performance in exchange for reasonable thermals and weight. 5.5 lbs is probably my max weight---I use it on my lap a lot.
I've got the same 2014 MB Pro. I am also completely uninspired and unmotivated to upgrade. Not to mention how much I've currently got invested in existing magsafe power adapters, displays, and usb peripherals. I'd currently need an hdmi-usb-c adapter, a displayport-usb-c adapter, and either a whole bunch of usb c-a adapters or a usb-c hub with multiple usb-a ports.
I use linux in my day to day for everything, but apps like photoshop and games in general are the only reason I still use windows at all.
Except I don't think you can just magically do that.

People do this in Python, but they do it in Python because

1) Python is dumb and has the GIL, much easier to hack in

2) They use reflection to change libraries, but it breaks anytime you would hit native C code. With Java trying to JIT everything, you are now having to change threading at the assembly level.

I think it is would be a ton of work to do at the base JVM level. If you look at the people behind the library I linked, it is many of the core Java people. They might have more insight on reasons why it won't work.
I wrote one a little while back, for MySQL and PostgreSQL, that's just a bash script. I've found it handy a few times.

https://github.com/dwb/dogfish
Anyone else here still working on a Macbook Pro 17" ?

Seems like everybody forgot about it, but was a great machine back in the day. And you could even buy a matte version of the screen.
> stratospheric pricing put it out of reach for a lot of people

Look I'm not exactly a fan of MS but $3000 isn't stratospheric in an era where 'budget' gaming builds are $1000 for just the tower and people are regularly spending $1500 - $2000 for a laptop. The equivalent artist setup with a MacBook Pro, a high end external 4k monitor, and a Wacom drawing tablet will easily set you back $3k.
Apple will literally replace the keyboard with a touchscreen an inch at a time. Then everyone will follow suit, so we will all have to use external wireless keyboards (because the USB3- USB2 adapter will cost more than a new keyboard).
Fast forward 5 years and Apple will announce "Macbook Bro",
a laptop with a tactile buttons!
India’s LGBT community deserves better apps
I definitely need matte. Dell sells other laptop models with Linux pre-installed, some with larger RAM Configurations: http://www.dell.com/learn/us/en/555/campaigns/xps-linux-lapt...
Notepad++ and the way I can use it for sftp (e.g., I can use it based on a connection, & I don't have to set up a complete "project". This is VERY useful for when I grade student assignments on a remote server, where I want a one-off connection that I can browse directories through, and the speed of a GUI.).

Winscp, also for the GUI experience.

Note: I am very comfortable with the command line and Linux in general, and I do use a CLI most of the time. However, there are some times when a nice GUI lets me ingest information and execute commands faster.

I like Ubuntu in general, and use it for all of my VMs and servers, but I hate, HATE, H-A-T-E Unity. In a way, Unity itself is something that prevents me from switching to Linux as a preferred desktop environment. (Yes, I know that there are other desktops, e.g., Plasma, but they are a pain to reconfigure every time that I upgrade Ubuntu. At least Windows is consistent for years at a time!

Also, a Linux desktop environment itself doesn't always feel as polished as Windows programs. And, as someone else already mentioned, those scrollbars are frustrating. Frustrating = I don't want to use it.
ESCORTS ANGIE – escorts| athens escorts |call girls
Were the jobs continuing to work on the open source projects, or your open source experience was just a factor for why you got the jobs?
I used both Redux and MobX. I can't recommend MobX enough. Redux is just way too much boilerplate code and has a steep learning curve.

Also MobX + TypeScript is just beyond awesome! You don't want to do MobX without TypeScript if you have the chance.
Why take the risk? There's almost certainly no benefit to disclosing, and possible (even if unlikely) consequences for doing so.
This is the first one in this thread I find visually appealing :)

edit: I guess I should put my money where my mouth is, but I took down my portfolio site and redirect to a project specific one: https://doomtroopergame.com so that's all I have at the moment.
> We WANT our USB ports and MagSafe.

I, for one, don't. At least wrt older USB ports. Yeah, I'm going to be annoyed over the next couple years having to have a USB-C to A adaptor around until everything gets converted over (USB->lightning, external hard drive) or an HDMI adaptor. But, fuck, I was sick of standard PC laptops still having a serial port years ago. And PS/2 connectors.

At some point, we have to move on. If USB-C is the future (and the industry seems tobe indicating it is), I'd rather us rip off the bandaid and be done with the move so I don't have a laptop 5 years from now (current one is 4, will probably be replaced now or this time next year) with outdated and useless ports from 15 years ago.
Not at all. To me the touch bar is mostly a gimmick that removes tactile feedback from some commonly used keys --- most importantly escape. What the full touch screen offers, by comparison, is all the same potential functionality, in a place my eyes are already looking. On top of that, stylus support becomes an instant reality.

Now, in my daily workflow it's unlikely that I reach up and tap my screen very often (I'm usually in a text editor), but I'll bet you dollars to donuts that if you ask anyone with a full touch-screen laptop if they'd trade their touch screen for the touch bar, they'd laugh in your face.
If your 16 GB machine is sitting around with 8 GB free, it's not doing you any good. It's much better for the OS to be actively using it.
Yes, it has a function key mode. And yes there is an Escape key in the upper-left when in Terminal, Xcode, etc.
The SEO people are only involved because google links to ads, or pages with ads. For the sake of argument lets say google opensources their engine. One could create a forked search portal that never linked to ads or pages with ads. The motivation to game such an engine would be greatly reduced IMO.
I honestly hope you are right :)

I've been thinking about type inference in this context but I don't think that's enough to convert people to static languages. I agree that there is a general problem with the 'laziest possible way' to program as you put it - dynamic languages are way more forgiving that static ones. And while tools may evolve to make some things trivial, I think that there (almost) always be some areas where dynamic languages' forgiveness will be good enough reason for some people to use them. Today these are types but in the future there'll be something else to sacrifice.
http://www.dell.com/learn/us/en/555/campaigns/xps-linux-lapt...

I have an earlier version of the precision. You can easily extend the RAM in the precision line, but I am not entirely sure about the XPS.

That said, two things I wish I could have known earlier:

- Get the 1080p version. The intel GPU can not handle 4K (or atleast the one on mine did not).

- The default battery is not enough. Go for the 90WHr battery. I chose the 2 hard disks option, but the good thing is that the battery is replaceable. So I am hoping to get the higher capacity battery soon.
What happens when one get's promoted and is no longer equals with the SO?
Agreed on all the choices. Getting kind of crazy.

How about my "Wristband Carpal Tunnel Keyboard" concept for all your devices?

https://medium.com/@6StringMerc/why-i-keep-secrets-as-a-wann...
In my experience true experts win sooner or later. Almost no one today believes that Earth is flat.
>No innovative features? What do you call a ribbon display that no one has ever done before?

http://www.lenovo.com/images/gallery/1060x596/lenovo-laptop-...
It's basically an insult.
it'll be years before the legacy peripherals are gone, would it have hurt Apple too much to include a USB3?

So all the users of the product get years of inconvenience and expense for "courage" ... that's a word you could use, probably not the one I'd go for.
Fully reinvented .. bla bla .. Our most physically backward incompatible computer yet!
This seems the most likely to me, purely based off the fact that going on without sleep gives the same feeling in the head as walking a long time gives me in the foot and legs.
> Microsoft introduced a $3,000 desktop PC in an era when nobody uses desktops anymore.

Loads of people still use desktops. If you were to say not many people/companies need that kind of machine then you would be right.
I share your surprise that Microsoft didn't use the 1080. I would really love to hear the back story on that, was it getting it to fit? was it power envelope? was it driver support? Etc. I expect that if they pre-sell a million Studios or more we'll see an updated unit ("Studio Pro" anyone?) that is a 64GB/1080 machine but time will tell.
I think I'll bite the bullet and get the non-Touch Pro and a USB Hub.
"So common" compared to what?
Maybe, but not on purpose. Nasa goes to great lengths to sterilize probes going to Mars. http://mars.nasa.gov/mer/technology/is_planetary_protection....
This does not seem like a major announcement to me. They added a bar and touch ID. But they added force touch with taptic engine last year and it took 3 minutes to introduce.

Between this and Surface with Bash built in, it's the first time since Windows 98 that I can see myself using a Windows computer.

This machine is not pro, as in not for professionals. No self-respecting Musician, Artist, Writer, Programmer, Photographer, Sportsman, etc. can make their living on this. This is what you take to a coffee shop to check e-mail. Anything else requires a dongle. It doesn't "just work" if you need to plug in a series of cables first. That's how Windows laptops were handled. They needed drivers for anything meaningful, this needs dongles.

I need a laptop to create. I don't need a laptop that competes with a notepad on thickness and usefulness. It was all Steve Jobs. All of it.

When is 4mm thicker laptop less elegant than thinner laptop with 5 dongles? Only on paper.
> - Support for the airpods using their new W1 chip

AirPods work over Bluetooth 4.0 so of course they work. The iCloud pairing is software, included in Sierra.
Yes. Several times I have participated in a "throw salary facedown on the table, and we flip them all up together".

Companies hate it, as it gives you more bargaining power.

Has to be with people you at least sorta like though, can't go demand it from some 12 cubes over.
"I can always remap Caps Lock to Esc, but years of muscle memory > a flashy feature I have little use for."

For what it's worth, as a perennial keyboard layout fiddler, in my experience you should expect it take about 5 minutes to adjust the first day, then about 3 the next, then about 1 the next, then you'll have an equally hard (or easy, if you prefer) time going back if you need to.

Moving one key is very easy, as long as you make sure that the original key doesn't work somehow. "The original key physically doesn't exist anymore" definitely meets that criterion.

(I theorize one could learn a new layout without having to drop one's productivity to the floor by switching all at once by switching one key at a time, about one per day, until you've entirely switched. I've never tried to learn it as I'm happy with my layout and nobody else has wanted to try it yet.)

Also, mixed DPI on Linux is at least getting better. I ended up with a 4K 15" screen, and I'm using XMonad with a whatever-I-feel-like mix of Gnome and KDE apps, which is probably just about the worst case you can get, and it was not anywhere near as bad as I had feared. It is certainly not perfect, don't get me wrong, but it's not disastrous.
In physics, a "quantum leap" is a synonym for atomic electron state changes.

Right. The smallest such change physically possible, which is exactly what I said.
Especially considering what they're charging for it.

I bought and still heavily use the most recent MBP model. I don't think I'll be upgrading for a long time. Retina + Force Touch + pretty good specs is more than enough for me.
Manifestation Miracle Book Review: Unbiased Review
Other causes of death.
Slight correction, though your point stands. You would need to buy the $2,800, 27" Cintiq[1] and a new computer to compete against the Surface Studio offering. This makes the Surface Studio a more compelling offering on the surface, at least to me.

[1]https://us-store.wacom.com/Catalog/Pen-Displays/Cintiq/Cinti...
It is ironic the author uses a swimming metaphor:

"If their instructors had focused on making them feel good about swimming, instead of on making them swim, they could have drowned."

Swimming is almost natural. Most mammals can swim with out training (even my cat knew how to swim). Fear on the other hand is what leads to drowning. You don't need formal training in swimming to stay a float. You need to not be afraid of the water.

On personal level for the downvoters as to why this is such a crappy metaphor is I know several adult family members that do not know how to swim and one of them my wife and just trained recently.... it required lots and lots of confidence boosting and reassuring.

So the instructor actually does need to make them "feel good" aka comfortable with the water.

The author could have picked so many other metaphors where state of mind plays less of a role.
I'm looking at Dell Precision 7510 series for my next update away from Macbook Pro 15 (2015)
Rubbish, I've got 1280k EMS for borland C++

http://mos6581.com/pictures/5170-canvas/DCSF0009.jpg
The basic mercurial command set is directly descended from the time-tested cvs and svn commands. Significantly different tasks are executed with distinct commands. In contrast, git dispatches to a subprogram with the top-level command, and then also gets the subprogram to execute different distinguished tasks with its arguments. Its a rather leaky abstraction that pollutes the command syntax.

But since I've said something disparaging about git, I want to balance it out with something nice about it. Git handles remote tracking branches much more nicely than mercurial. For a while I found myself in a mode where I did most of my work on my workstation, saved to a central repository for collaboration, and took a laptop into the lab/field (I'm an embedded developer). Git trivially allows me to handle multiple remotes from the laptop, with one remote referring to the desktop and one referring to the central repository. Since git lays down distinguished branch names automatically for all of (in mercurial terminology) the remote heads, its easy to diff/merge between them as appropriate when I'm in the field. In Hg, its impossible as far as I know. I had to set up multiple clones to track the two.
Mozilla's Quantum Project
What a shame.

Twitter has a unique position as a key point in culture and media. It's played key roles in BLM and the Arab Spring. It astounds me that they couldn't focus in on that and make revenue from that reliable core of people that, like me, turn to Twitter before anywhere else when something is happening. But I guess that didn't raise growth numbers, and that's what Wall Street wants to see. So instead they're making all these desperate moves, messing with the timeline and even considering removing the character limit - things that made Twitter special in the first place.

I can't help but think that Twitter could've gotten to where it is today without needing to shut down Vine, if it weren't so hell bent on being the next Facebook sized Internet giant.

Not every kingdom has to be an empire.
Exactly. It even showed the same UI on the screen as far as I could tell. Personally I think this is a much more streamlined than the surface dial
Okay so show me a company with both transparency and big differences in salary between workers at the same job.
Taxes are one of the reasons.
Ok, Apple, my current MBPr 13' have i5 2.6 GHz and new MBPr 13' have i5 2.0 GHz. Thanks, bye.
What!? Only half? I would expect it to make better use of the free RAM and use all of it for caching!
Having seen remote offices get laid off, most people working in them have the same impression, right up until a week before they are closed.
Some projects choose to use Gratipay. If you take a look at Gratipay's website their goal is to provide voluntary payments (and eventually a payroll system) to contributors for open work. Any team/project can apply to join Gratipay, but the main stipulation is that "public issue tracker with documentation for self-onboarding, and be willing to use our payroll feature."

https://gratipay.com/about/

Once payroll rolls out contributors set their own compensation.

Some more information on that can be found here: https://gratipay.com/about/features/payroll

Previously Gratipay was Gittip, and worked much like Patreon - essentially a donation or ~tip~ system.

There's still some work to be done, but I've been following this project for awhile. I've been working full time now on other stuff, but I keep up with their updates, and Chad (founder) is a great dude.
> or LAST GENERATION graphics cards

Not even just that, it's the last gen mobile cards, which means you have to spend 4.2k just to have 4GB of VRAM on something that, at the end of the day, is really a desktop. the 980 desktop version is ~$600 with 6GB VRAM.
Not even compile to a DLL, really. The file format happens to be an ELF shared object, but its contents are unusable to anything other than Java, so it's effectively just a blob.
True, but do you think the average consumer understands the distinction between ad-tracking code inserted by a web host, and ad-tracking code inserted by a broadband provider?
The argument I've heard is that children are not learning how to deal with failure or criticism early enough to develop a basic toolkit for it.
The writing is on the walls
Its meant to serve physiological homeostasis in some way yet to be completely understood :)
https://goo.gl/maps/PQeunyb77Y72

Trying to redetermine the Psyops Unit positioned there. Keep coming up with Fort Bragg units, and I'm on an (ending) lunchbreak.
Boy, I'm a little relieved to have a fully loaded 13" rMBP with 1TB SSD, doesn't look like the new 13" with touchbar can let you go higher than 256 GB storage. If one standard was going to be picked, maybe 512 would have been better for a $3000 computer.

The new Base model rMBP may be the next one for me for that reason for now. Keep finding it worth to always wait until the 2nd generation of a Mac laptop before diving in.
> This event was by far the most disappointing Mac event in the history.

I very rarely respond with such a glib comment, but: really? Isn't that slightly hyperbolic?

This is very emotive language to describe a completely reasonable and innovative update to a laptop. It was never going to satisfy everyone's needs or wants, especially when some of those wants are not currently physically realistic ("all day battery life" and "even thinner design"?).

For myself, as a 2012 rMBP owner, this is a really solid upgrade that I would be delighted to use.
> Yea, this is where you're mistaken. It cannot make you distribute anything!

Oh, really?

"In some cases, nodes must work for their
blocks. In the case that a node has nothing that its peers want (or nothing at all), it seeks the pieces its peers want, with lower priority than what the node wants itself. This incentivizes nodes to cache and disseminate rare pieces, even if they are not interested in them directly."

https://github.com/ipfs/papers/blob/master/ipfs-cap2pfs/ipfs...

What's to say BitSwap won't proactively decide to download and start seeding some rare pieces of kiddy porn?

> You only distribute what you download.

As if that wasn't bad enough.

> Don't download kiddy porn, and you won't distribute kiddy porn.

How are you to know if a hash contains kiddy porn or not?

You need to know if the hash contains kiddy porn before you download it, but to know if it contains kiddy porn you have to download it. Classic Catch-22.

The only rational response to a system like this is not to use it.

> How does BitTorrent protect me from unknowingly downloading kiddy porn?

By not randomly downloading stuff from the Internet. By only downloading torrents, I have explicitly chosen to retrieve (hopefully from vetted and reputable sources). By giving me complete control and feedback on what I'm seeding.

Obviously not ideal, but far better than what IPFS does.

I also don't get how this central censorship authority is going to work. I very much doubt IPFS wants to become the Internet Police for Saudi Arabia.

The whole thing is a futile attempt to appease lawmakers and dictators, since any filtering will be done clientside. Nothing is stopping the client from ignoring any blacklists.

Any great or small firewall will just find it easier to block the whole thing than do some silly whack-a-mole deep packet inspection.

How is IPFS not going to become a haven for kiddy porn aficionados?

If the censorship authority publishes a list of blacklisted hashes, that's the same as publishing a directory of all the available kiddy porn. Oops!

If the censorship authority requires each hash to be queried individually, it becomes a real honeypot for the state surveillance machinery.

Not exactly great choices.
So you must've somehow missed the "Just to be clear, I don’t get paid to do any of this stuff but I enjoy doing it and I like to think I’m helping make the Surface better for artists." while reading the article, right?
A maxxed out MBP costs €5000, which is $5447.95. And you can't connect your iphone, your iphone headset, hdmi, magsafe, sd-card or usb. And you don't get tactile escape keys or function keys. Or Nvidia. Or even an OpenGL implementation from this decade! This show is over :(
yeah, 256GB is much too small for a premium laptop, I understand they are trying to push their cloud storage, but programs and files are getting bigger and bigger these days and storage is pretty cheap.
I am sure people who do not turn the volume down in time while in the office on sites that have shitty auto-playing videos at full volume, or pause them, have a higher probability of making the list.