skysight-inc/HackerNews huggingface dataset:
A port that supports 100W power input requires a significant amount of external components. Switching that between locations is also a significant challenge (IOW, it costs significant money and space). Just switching between the wall and the battery is hard enough, adding a third location will add a significant amount of space and $.

It will also add significant protection costs: what if somebody plugs 2 chargers into the laptop? They'll be at almost but not the same voltage, and amperage levels will be high enough that significant damage could result. Obviously the laptop will only do the upgrade voltage & amperage handshake with one of the chargers, but I imagine that redundant hardware protection will also be required.
This. I was really hoping they would drop that bezel to make the new Mac absolutely awesome looking. Honestly I would have rather they done that than everything else they did.

I was also hoping for a touch screen. While I don't use it a ton on my Windows machines with a touch screen I constantly finding myself to use it for scrolling.
I sense some resentment. The thing about Apple (I have no bias) is that you don't have to worry about competition. Even if there is a machine that approaches the performance and specs of a Mac, the thing Apple fans don't have to worry about is which machine to get because even the worst Apple device is miles ahead of the non Apple alternatives.

The thing about Apple is that you don't have to worry about it, you can focus on the task and purpose of the tool rather than the hardware or it's specs.

Given Apple's nature of maximizing profits of their product line, there's still room for the next major update of MBP line to include the same kinds of edge-less screen, and people will collectively loose their minds over it. Are people going to be satisfied with just another incremental upgrade of specs and inclusion of the same technologies as the Mac? I think they will have to put some bling in their flagship devices.
I'm surprised they introduced colors. Even three SKUs seems excessive for something that doesn't sell as hotly as an iDevice.
The ﻿genetic algorithms
they all sucked though, the Air was a decent laptop
I think that's untrue.

Encryption can't shape policy, but it can make policy nonsensical.
Isn't it a bit sad that art is judged 1000:1 based on who painted it rather than its artistic merit?
This is always true for a given version of "as good as." Heck, it would be true for the correctly chosen "better." The truly tricky part is knowing what "as good as" or "better" will actually play well in the market.
Apple Watch Pricing Is Very, Very Reasonable
You can also do well relying on the OS scheduler and networking stack by forking off many rsync processes using GNU parallel or xargs.
Agreed on both counts, the reason that iSheep like me don't look at competitors I'd say is ultimately what you pointed out (at least for me that's more than half the reason - no maintenance!); and I agree on not being offended by the word iSheep which I had never heard of before and I think it's funny.

I bet you (skrowl) were downvoted just for using that word. It's short and sweet and conveys the necessary disdain you wanted to convey. I don't see what's wrong with it.

When I had a Windows machine I had to keep up with spyware and know all sorts of arcane things about the OS just to keep it chugging. I had HijackThis on a thumbdrive at all times. Nowadays I use my Mac as if I were punishing a computer, and it keeps on working without a hitch, no drivers gone wrong, no registry crap to worry about. That's why I'm an iSheep.
Free Download Guitar Pro 6 Keygen
Google has several million lines of Go
Why is this getting down voted? There IS a point in there.
Fault injection is also how older Dish Network and DirecTV smart cards were hacked - there used to be a cottage industry selling "voltage glitchers" to reprogram Dish Network smart cards with the keys for additional programming tiers.
Containers with More Choice and Fewer Silos
The Three Horsemen of the Digital Apocalypse Considered
Historical posts are more than welcome on HN. They're often some of the most interesting material that appears here.
Bluetooth tethering.
Running linux on macbook here, most of the things are fine. Except probably thundebold weirdness.
HYPR Biometric Bitcoin Wallet – TheProtocol.TV [video]
I would imagine that the people who are most interested in Apple products would already own Apple hardware.

I have a hard time understanding why anyone would be upset by this.
Pichai on Google's Vision, Mobile Revenue, Apple and China
The use of ANN was completely unnecessary, as there are only 3 characters in the crossword puzzle. I wanted to try out the OpenCV ANN implementation though and since it's not a real world application it doesn't really matter.
16:10 is a much better ratio for working compared to 16:9.
I am guessing the logic here is that everyone uses wireless mice, or that anyone with a laptop doesn't use an external mouse.

I mean, I used a wired mouse, and I'm guessing you do as well, but it seems like wired mouse users are not taken seriously anymore.
Apple owns CUPS though, I highly suggest that you read the license terms[1] for it now:

License Exceptions

1. (a) Software that is developed by any person or entity for an Apple Operating System ("Apple OS-Developed Software"), including but not limited to Apple and third party printer drivers, filters, and backends for an Apple Operating System, that is linked to the CUPS imaging library or based on any sample filters or backends provided with CUPS shall not be considered to be a derivative work or collective work based on the CUPS program and is exempt from the mandatory source code release clauses of the GNU GPL.

[1] http://www.cups.org/documentation.php/doc-1.5/license.html
You use a wired mouse?
Your not going to get a landing page that's going to work on the first try. also, each marketing channel may need a new page. use something like unbounce or optimizly create basic landing page. find your best 1-3 keywords on google and see if you can get any one to click past the first page. I found a basic landing page template and paid someone on elance to integrate a wufoo form and istock images into it. I ran the unbounce page with a button saying "try it" pointing to the landing page with a wufoo lead form. if people click past it to the lead form you have a basic landing page that works. if not tweek it or start with a new idea. once they click past your landing page tweak the lead form page/minisite to get them to fill out a lead form. then, you have some people to contact you can get some basic feedback of your product. then test against different versions of your landing page etc. Once you have too many people contacting you can look into automating the sign up/onboarding process.
Until you pick them up, use them, have them break, and try to get support. I used to be the guy pointing out how there are Windows laptops that are just as good as Macs. It wasn't until about 2 years ago that I just completely gave up on the Windows market and just converted fully to Apple's ecosystem. Couldn't be happier. The Windows market is in a constant state of "almost as good as Apple."
iSheep and M$hill sitting in a tree, U-N-I-X-I-N-G

I want to be a sheep on the wall of every one of those people who use those shitty, degrading expressions when they have their epiphany and realise how pointless and stupid it is.
I would love a bigger battery for a slightly bigger device but this isn't what Apple is aiming for.

Apple design the hardware to work with what they want it to look like not design a device around the hardware.

I used to think that was stupid but it clearly works for Apple. Their business is not making the best device spec wise but the "best" device design wise (in their view obviously).
You don't need to have the mouse on the left side. Either go with bluetooth or a cable longer than 20cm.
So, in alternate mode all 4 SS lanes can be reassigned. Each lane is doing 10Gbps right now from what the specs say. You could do PCIe over this and they even use PCIe as an example in the Type-C spec documents.
Apparently my current Macbook Pro Retina has better power than "the new macbook" -- http://www.apple.com/mac/compare/results/?product1=macbook&p...
Show HN: Social Blogging on Top of the GitHub API
For the company. Depending on how it is implemented, taking a cut of the first 2 years' salary could be very high risk. Intuitively there seems to be little to stop someone taking the education and then absconding abroad.
I don't know anyone who uses a wired mouse anymore. Especially on a laptop.
As someone in marketing, I see this as a price anchoring strategy. For other versions of the Watch, present or future, they can price the watch in the mid thousands and subconsciously it will seem "affordable" whether it is or isn't in actuality.
I thought so too, but if the only difference between the 17000$ version and the 500$ version is the case, the only thing you're paying for is the opportunity to tell others you can afford to drop 17 grand every couple of years. It's probably a pretty lucrative market.
I've had three MBPs over the course of a few years and never had this issue. Though, I have noticed a very small dust build up but it definitely hasn't compromised the magnetic seal. Is it an older version? I don't plug/unplug a whole lot so that may also be contributing.
* Developers are on a five year laptop replacement cycle.

* You will take the corporate standard laptop and like it.

* You will take the corporate standard screen and like it.

* You will take the one corporate standard virtual machine you are allocated and like it.

* Everything moves slowly, even for a corporate bureaucracy.

* None of the above applies to Sales - they can have whatever they want whenever they want, including brand new MacBook Pros yearly. (That says a lot about priorities)

* Stack-ranking system that tries to force managers to give 1/3 of the team bad rankings every year. In theory the top 1/3 are supposed to get bonuses/options, but in practice managers just spread the pain around so even as a top-performer I got screwed.

* Pay used to be kinda average, but now that the wage fixing cartel was shut down and wages have risen it makes Oracle look hilariously low.

* Lots of mandates from on high about what technologies to use

* Above mentioned technologies are heavily designed by architecture astronauts; if it makes the install 8 GB and take 15 hours all the better to push customers to consulting services. Lots of XXXFactory classes and useless abstractions.

* Be forced to tell a customer you can't restore your copy of their database to test with because ProdDev IT won't give you NAS space to store it (not that it would be fast enough to be usable anyway)

* Everything interesting or good for customers will get massive pushback; the focus is on checkboxes that CTOs can understand

* Manager turf wars and pompous blowhards abound, all looking to carve out a nice little kingdom to lord over.

It's a place to go earn a basic salary until you retire. After the acquisition, everything got much worse.

If your company is acquired by Oracle, plan your exit strategy and stay just long enough to cash out whatever options you have.

If a company you rely on is acquired by Oracle, look for an alternative immediately. They will eventually strangle you, even unintentionally just by neglect. Never put yourself in the position of relying on Oracle unless you're on the Fortune 1000 list.

Again, all my personal opinion and does not rely on any confidential or non-public information. I was just a developer and have no knowledge of strategic decisions at Oracle.
Sherry Turkle's book Alone Together talks a lot about this. A recurring theme is people seeing social robots going from being "better than nothing", partially filling some human void, to being "better than anything", because the robot has some set of qualities superior to humans.

Medical care robots, for example, lack the disgruntled attitudes cited by elderly patients. Robotic dogs are there to play when you want to play with them, and can be easily stowed away when you don't.

I found it both fascinating and disconcerting how easily people seem to accept robots instead of other people in a variety of relations.
"True learning"
People are creating job sites and announcing them here almost every day. Is this working? Isn't there a chicken-and-egg problem in there?

If it works, someone please tell me what is the magic strategy to get public for a general (no devs, programmers or IT in any form) job postings site that is simple, easy and works. Brazil is in need of it.
Apple uses 16:10 on all of their laptops.
I'll have to find the exact model numbers, but I don't bring it on aircraft, I ship it ahead of me.
Improve Page Responsiveness WithDr. Gleb Bahmutov  Codementor Office Hours – 3/13
I came here to basically say the same thing, I've raised from amazing investors and raised from mediocre ones. One thing is certain, while an investor has a lot of pull in companies, nothing statistically has screwed them up more than entrepreneur naiveté. Truth of the matter is that founders screw companies far more frequently than investors do, because they intrinsically feel right in every situation, their cognitive bias is introduced into every decision. NDAs are part of the standard practice of business, if you can't get past that, this whole process is going to be fraught with a lot more anxiety. Good luck.
Your best bet is to post this as a story linking to your site (i.e. put your url in the "url" box), put "Show HN:" at the start of the tile, and then add your text asking for feedback as a first comment in the thread. If that doesn't make sense, email hn@ycombinator.com and we'll help.
Yea, I'm grabbing a Sport the first chance I get. I've been wanting a good smart watch for a while. The Pebble came close, but this is a whole other league.
I have never been hired by any employer that uses a hiring process that would reject me as an applicant. There's a bias embedded in there, I think--one that may also occur in other people.

I also encounter the problems endemic in the hiring process far more often at other companies than I do in my own. The reason why I start interviewing elsewhere is often because my current company has stopped hiring (or started firing). I have occasionally tried giving those other companies feedback, but the response has always been, without a single exception, "We know what we're doing; don't tell me how to do my job."

I have neither lever nor fulcrum for this problem. My frustration is not without reasonable cause.
It sounds more like a graduate program than a college education, a sort of Masters in IT entrepreneurship? As a college education, it shortchanges the students:

* There is so much more to life than a job. You will be a citizen; how do you decide on war and peace, economic issues, social policy, etc. without understanding history, politics, economics, social issues, other cultures, languages, etc.? Without being able to grasp and think critically about sophisticated propaganda, and how to challenge ideas? You will be a social animal: A member of the community, a friend, and maybe a parent. You will be a person, a being with an identity and life outside of your cubical; if all you know are technical skills for a job, what are you? What will you get out of life? Where will you learn about the things that make our lives rich, such as the arts -- you know, much of the content that is the purpose of the wires and systems you hope to build.

* There is so much more to a career than one job. If you focus your education on the skills needed for one job at one time, you'll find that soon both you and the world have moved on. The demand for skills change and, more importantly, you will change, and the skills will be obsolete.

* There is so much more to a job than technical skills. As simple examples, you need to understand other people, to undertand other cultures in the U.S. and around the world if you will sell to or help (or work with!) people outside of SV. As was discussed yesterday, some in SV still don't even undertand those people called "females" enough to realize they may not enjoy playing male characters. You need ideas, and most great ideas are outside tech and outside SV and older than 20 years; there are thousands of years of them.

What a sad, myopic, even egocentric view of the world and of education. I feel bad for the people who will encounter so little of the world of knowledge.

EDIT: Minor rewording
Seems like there are some new $79 adapters to split out the USB-C port into power, usb and av[1]/vga[2].

[1] http://store.apple.com/us/product/MJ1K2AM/A/usb-c-digital-av...

[2] http://store.apple.com/us/product/MJ1L2AM/A/usb-c-vga-multip...
I think their idea is you should use a wireless mouse. Notice that the "Fully equipped for a wireless world" heading appears above the mention of USB-3. Indeed, putting only one port forces the issue, because I imagine a significant amount of the time, if you're using a mouse, you're also plugged in to power, and now you can't do both without a hub of some sort.

Reasonable people can disagree wrt whether a wireless mouse is acceptable for their use case, of course. Just like reasonable people could disagree when Apple stopped shipping devices with floppy drives and (later) optical drives.
Where else are you going to be free from business and product pressures and get sustained periods of solitude or collaboration? In the industry where every decision lasts until the quarter ends and everyone is beholden to making metrics go up and to the right?

Tell me what exactly are you going to learn by being under business pressures and goal posts.
Keep Your Dongles Close
You can check Dell's Project Sputnik community: https://plus.google.com/communities/114528776750711434800

Based on the latest update from Project Sputnik lead Barton George, it sounds like the release is drawing near: http://bartongeorge.net/2015/02/23/update-2-dell-xps-13-lapt...
Based on my rough calculations, at a 1,333,333% markup.

http://thetyee.ca/Opinion/2015/02/24/Nestle-Pays-Nothing-to-...
So, is this a way to mesh native and web apps together?

For example, I want to create a multi-player game and demo it to an audience of 500. I get up on stage and ask them to go to a URL to join in on the fun while I'm using the native app to control the experience.

Right now our BlueTooth Audio like web framework (http://SpeakerBlast.com) uses Socket.IO and we've had a few clients request a native & web experience for their events.
> Programs written in C and C++ may have issues because the languages assume the programmer knows what they are doing. This assumption leads to some great solutions to hard problems because the programmer is essentially free to do what they want.

There’s an assumption here that it would be impossible to design a language which would make these solutions available without being as error prone. Existing languages may be less capable than C, but that’s only because equally capable languages with less risk haven’t been created (Rust may be a solution, I'm not sure yet).

What exactly do you think can’t be done in a language that is less error-prone?

> We do not need new languages. What we need is programmers who won't abuse the languages we already have.

You’re part of the problem. It takes incredible hubris to say something like this, to think that it’s even possible for a human to do this.

Every nontrivial networking program written in C has security holes caused by memory management issues. If you’re going to claim that these errors are caused by bad programmers, then every C programmer is a bad programmer, because every C programmer has written bugs like this. If you’re claiming that bugs caused by C’s error-prone semantics are programmers abusing the language, then using C is equivalent to abusing C. The very best programmers writing C write bugs in C that they wouldn’t write in a language like Rust.

A system which depends on humans being perfect is bound to fail. There’s simply no way you can reasonably debate this fact.

Every other engineering field has redundancy, multiple layers of error checking that catch errors.

Until you see this as a problem then you’re a danger to any mission-critical product you work on. Not understanding that using C is a risk displays a shocking level of naiveté for a professional in this field. I’m not saying C is never a good choice. I write a lot of C myself, but I do so with the awareness that my code is not being checked adequately and that I have to take extreme measures to ensure that my code is well-validated.
Also: No, actually, I don't want to "chat with a Dell expert." GTFO the page I'm trying to read.

The one thing that could change my mind about patent trolls is if one of them were to pop up and banish those unsolicited floating chat windows by suing everyone who uses them.
Mercedes' Self-Driving Car Says Hello to San Francisco
I've seen a lot of people disappointed by this, but - correct me if I'm wrong - If you were to trip over a micro USB cord it would simply disconnect as well, similar to MagSafe, right? I mean, it's not as elegant as magsafe but it certainly wouldn't drag your whole laptop off the table, would it?
Even Linus uses a Macbook.

http://www.cultofmac.com/162823/linux-creator-linus-torvalds...
its true, none of there tech in the "You Will' Ad Campaign" was produced by AT&T
https://www.youtube.com/watch?v=5MnQ8EkwXJ0
I leave my laptop on the charger as much as possible to avoid cycles on the batteries. And even if the charger is connected for 5 minutes the possibility of it getting yanked out is present. The lighter the attached platform is the worse the risk, since without the breakaway connector you can yank the whole laptop onto the floor.
I am little sad that she choose to accept her fellowship just for the sake of doing a startup. She probably took the spot of someone really interested in making a difference rather than hanging out at mundane events, branding yourself as "thiel fellow and startup CEO".

Good luck to her but that kind of people make me sick to my stomach.
Considering the underwhelming nature of healthkit and the rather rudimentary substantial use-case, I am rather reserved.
I'm a former lawyer and currently a VC. I really can't imagine a situation where I'd ask a company to sign an NDA in connection with a potential investment. If the information isn't confidential I'd just tell them. If it was it probably isn't mine to share (something we know from a portfolio company, for example).

So it's weird. It's also a red flag that the investor either doesn't really know what its doing, or that they're willing to share confidential information that they shouldn't, or that they are litigious and like to corner people via a NDA and apply leverage.

I'd walk away unless they are your only funding option. And if they are your only funding option you probably have issues with the startup or product that need to be addressed anyway.
Regardless of any new constraints, this new method of acquiring necessary data is an improvement on the current state of affairs.
Tea Scones
I can guess: on kernel process switch, rewrite the TLB entry 'manually'. I used to have to do that on old 8086 OS for software interrupt vectors (because no TLB).
My old Thinkpad X41 didn't have an optical drive ten years ago, back in 2005, and, unlike a netbook, was very much a fully-functional laptop computer.
I know, I've heard that sentence way to often!
Calling it unfair implies everyone has an inherent right to see the event live, but it's a corporate press event and they can show it to whomever they desire.

If it were a government address from the White House, that could be unfair.