skysight-inc/HackerNews huggingface dataset:
When I lived in college dorms a few years back, my thinkpad would fall ~6ft out of my bed onto tile a few times a week. Occasionally I had to pop the battery back in.

Plastic can flex to absorb the stress without permanently deforming, aluminum not so much. Even the panasonic toughbooks are plastic, and those are probably the most durable laptops I know of by a large margin.
Apple considers price. If you want a $500 laptops there is a wide range of competing options and there is no need for them to involve themselves with that.
I don't know whether it is a counterargument, but does anybody know how many users want to watch this keynote, relative to other events?

The numbers I could find are 1.3 million viewers for this year's Super Bowl, 1.7 million for USA vs Germany in the FIFA World Cup, and 81.000 simultaneous viewers for the Macworld keynote, in 2002 (https://www.apple.com/pr/library/2002/01/09Apple-Delivers-Re...)

I think it is safe to bet that Apple's keynotes have a larger audience nowadays than in 2002, but how large is it? Reading http://www.scribblelive.com/press-release/record-breaking-on..., I do not rule out that it has more viewers than that Super Bowl stream, which, Google and my own experience tell me, wasn't perfect, either.

So, maybe, limiting this to Safari users is their best option.

Feel free to improve this speculative line of thought by providing data.
You can put a price on perks. Food? Provide something that matches what an urban centre provides for free? €10 per day by 240 days ~= €2,500 extra post-tax income per year (which you can round up to €5k pre-tax). Companies don't like when you point out how little the perk is actually worth.
>I am a bit on the fence about them seemingly jettisoning the lighting connector? Why go with a plug that has a delicate prong in the center rather than a plug with the contacts around the perimeter?

My biggest gripe about the USB-C, and a big fuck up on the part of the standards committee, IMO
The $17,000 Apple Watch Edition
it's really easy to train someone on Erlang. And there are an increasing number of Erlang devs these days.
Keep in mind when responding that Webkit, Clang/LLVM, and Cups are all not created by Apple, they're all preexisting projects or forks that essentially necessitated doing their work in the open.
Coke also sells water. Pretty funny though regardless.
If you A) buy this watch, and B) complain that your taxes are too high, then I really can't relate to you AT ALL. Same planet, different worlds.
I get the 'vision' here but not sure I buy it yet. I'm still wondering if we will have a radio brick that you can use with either a 'tablet' type device, a laptop like device, or a phone like device.
I find that relying on my employer for everyday stuff isn't conducive to building future proof systems: am I alone in finding it hard to budget for expenses when my employer is providing a large chunk of my expenses?

Whenever possible, I prefer taking a cash equivalent and buying my own. Insurance, food, living quarters, public transportation..whatever.
This Is How We Date Now
do you see any upside in entering into this agreement? sounds like you already know the answer to your question but to be safe have a lawyer review and see what downsides could come along with being party to this agreement.
CEO's computers are usually looked after by someone from an IT department. I doubt that most of them know or care. Even on the home computer, they just pay some good local tech to keep it running smoothly if they can't figure a way to have an employee do it.
Yes, I do about 25% of my daily dev in Python and have done so for years, and I'm well aware that this is idiomatic in Python. Python was the specific language I was thinking of when I said "almost".

> I guess this prescription about exceptions was made with some specific language in mind and it is dangerous to generalize.

I guess this post about generalizing was made ignoring the word "almost" and it is dangerous to ignore qualifiers.
What would you rather they said?
So someone had it nearly exactly right with those renders that were floating around, except the power and escape key are not reversed. Glad that turned out not to be the case.
But almost all top schools have needs-blind admissions which means that if you get in, they will provide the financial aid that you need if you can't afford it. So it's actually very unlikely someone gets into a top school but then decides it's not worth the money (assuming the school is worth the money, which it is, and the only issue is whether they can afford it right now).
I found it telling that nothing about iCloud has changed. It seems that Apple has decided to be a hardware company, and frankly they are damn good at it.

I wish that they would own that and unlock the iDrive so we can all interface with their amazing hardware.
There is a way to compile GoGui so it is a mac app. Through it you can play against GnuGo (brew install gnugo), fuego (brew install fuego), or pachi (compile yourself). With it, you can also learn a lot by making an AI play starting at a certain move, or making AI's play against each other.

You can also buy Goban from the app store to play GnuGo or Pachi (both bundled), but it is a bit buggy (and not really better than the older free version). They do respond to bug reports though so it sounds like they are actively working on it.

Start out playing 9x9 against GnuGo. Give yourself a 9-stone handicap, you should probably win. Take away handicap stones until you can win with a 3 stone handicap.

In general you don't want to play an AI at less than 3-stone handicap or you will learn bad habits.

At that point, play against GnuGo 19x19 with a 9-stone handicap. If you are a beginner around 20kyu, you will find it a challenge to win.

I've been practicing consistently for the past couple of months. I do problems on goproblems.com or from a few iPhone apps. I've played a couple of games against ranked bots on kgs and am ranked 15kyu there since I beat a popular 16kyu-ranked bot. KGS is inflated through so I'm probably around 20kyu, still a complete beginner. I beat GnuGo 19x19 at a 9-stone handicap but not quite yet at an 8-stone handicap.

Once you are able to beat GnuGo 19x19 at a lower handicap then you can start playing against Fuego or Pachi. But at that point you should also already be playing humans regularly - it's a very different playing style in that you'll come across clearly bad moves that you will have to learn to recognize and take advantage of.
Anybody know how the headphone jack will work?
Shitphone: A Love Story
Please don't forget the only location that is going to matter in 10 years: REMOTE!
Man, you guys really took the fake testimonial to the next level.
If i was to buy a new MacBook today it would definitely be the 13" Air or Pro. It's a cool device, but not for anyone doing serious dev work.

The DO-IT-ALL-USB-C might be a neat idea, but it practice it means that i have to carry a ton of (expensive!) adapters around with me for the next few years. And then there is performance. I can live with 1,5GHz /w Turbo or whatever.... but 1,1GHz? That is painful.
Last week I pushed my own isomorphic React starterkit to GitHub, where it was trending:

- https://github.com/RickWong/react-isomorphic-starterkit

The starterkit's focused on the build tools and overall ease-of-use. You can get started in less than 5 minutes. The included example showcases how the server & client work together elegantly to produce the page. The goal of the starterkit is to enhance productivity so there's one single cli command to watch and rebuild both the server with auto-reloads, and client with hot (instant) code updates. Everything happens automatically on-save.

Check it out, it just works. I'm looking for feedback.
With the $10K version (that's functionally identical to the $350 version) they aren't looking for customers who are interested in value.

Also:
> Silicone doesnt age well.
probably isn't what you meant to say.
You're not the target market.

People who spend $10k on a watch exist. They're the target market.
So you read no technology blogs or news sources? This has been anticipated for months.
> When you hire a lawyer, do you test him with imaginary laws?

To be a practicing lawyer, you are already tested extensively on hypothetical -- imaginary -- legal problems. If programmers had similar professional requirements, then general competency testing as part of an interview process would probably be less popular because that would be essentially outsourced to the credentialing association.
They picked USB.

And thank goodness they did.

The "U" in USB may finally become reality. It's overdue.
Apple's laptop battery life estimates have historically been pretty on-point -- I've found that they often hit, or even exceed, the estimates in real-life usage. I see no reason to imagine their latest laptop is any different.
I expect the charger will be a USB hub.
>If 'DevOps' is operations, that what is the point of the term?

It is taking more of a gestalt systems approach to the entire support structure. This means more intelligent support programs and treating it like designing and delivering a software project (or, more accurately a series of subprojects) as opposed to a loose amalgam of scripts.

This also requires the product development team to be keenly aware of that support architecture and how their decisions factor into it especially in terms of testing, deployment, and module interactivity.

> Ops teams have been doing automation of support systems for a while, so what exactly does it mean to be DevOps?

DevOps has been around for a while -- way before there was a word for it. I think DevOps has come into its own, recently, though because platforms have become hugely more flexible while at the same time a consensus built on what it means to manage those systems. The difference, I think, is whether things are built to remain somewhat static or if change is designed for. Are development ideas like encapsulation and decoupling etc designed into the system? Smart sysadmins have been doing this stuff for a long time but now organizations are taking the approach into account all the way up and down the chain. And, yes, that means that product developers need to be fully aware of operational needs but, in my opinion, I don't think that means they build the operational tools themselves.

>your fancy 'DevOps' team just ends up being separated and isolated from the dev team you're back at square one

Demarcation of responsibility doesn't mean demarcation of information. The product development team will need to be intimately aware of what is happening in operations and vice versa. In a DevOps implementing environment it is unavoidable.

> the dev side need to understand and willing to learn about ops, it's not rocket science

These days it's getting pretty close. I don't think it is fair to product developers to say "Listen, we like the idea of what Docker can do for us so you are going to learn it inside and out." Somewhere you have to say "Hey, we probably want to implement Docker. Ops, dig in. You know how our product is currently structured and how operations currently works with that. Try to figure out what needs to change and what doesn't. X and Y from the dev team will be made available for deeper discussions and testing as needed. When the overall gist of what has to change is known, we'll all get together, ops and produce dev, to get everyone on the same page." It's a bleeding of information, not a full on 'shake it all up' scenario.

Neither side can be a black box anymore if the current state of software development and delivery is going to be taken advantage of. But neither can everyone know and do everything or context switch as needed.

Keep in mind: I am not a DevOps theorist -- maybe I have it completely wrong according to the people that came up with it but this is my practical understanding of the movement.
Stream all the things!
you will either go with Dropwizard for a REST service or with Spring which is used by most enterprises. The former is significantly lighter and easier to learn but not so deep.
Number of times I tripped over the cord and the Magsafe connector saved my laptop: countless.
And a USB rootkit bundled in for free!
There are a lot of projects in the google namespace that are just experiments by employees. Being there just means "done by someone affiliated with google", not "officially supported or endorsed". A bit confusing sometimes, but that is how it is.
> Here, we catch "Exceptional Problems" and ignore them at most 3 times.

You realize that catching and ignoring an exception is using exceptions for control flow, right?
I'll do so! I travel frequently as well (100% remote worker), but I use Pelican cases to move all my kit around the world ;)
play is mainly for scala btw
Maybe, though as they say it'd potentially be possible to cause a cache spill and attack it that way. I was looking at the associativity of various CPU caches with a vague eye to trying this in JavaScript a few days back and in theory it shouldn't take many reads to evict a cache line, so long as they're from the right addresses.
Here's What Happens When a Startup Has No Job Titles and No Managers
Still seems to be that the 13 in MBP w/ retina is best compared to the new Macbook.

http://www.apple.com/mac/compare/results/?product1=macbook&p...
I have used the original Diehard tests to assess the quality of an in-house handrolled PRNG in FORTRAN 77. While I was reading some of the original documentation[0] I stumbled upon this:

The CDROM I will soon be distributing contains some 60 ten-meg binary
files of random numbers for use in serious Monte Carlo calculations
as well as for input to DIEHARD. Most of those files combine several
of the best deterministic generators with white noise and black
noise, (the latter from a CD of rap music).

I am not sure if that was a joke or a real thing. My guess is a joke.

[0] http://www.stat.fsu.edu/pub/diehard/cdrom/source/diehard.doc
Basically the idea is to do long-term storage in short-term memory (RAM) by distributing the storage across many machines. One one machine you shouldn't store stuff you want stored long-term in short-term memory (RAM) because as soon as the short-term memory loses power the data is gone. RAM temporal storage attempts to mitigate this problem by duplicating the data across many many machines so that if one machine powers off, the other machines still have the data.

This is sort of a holy grail of distributed computing because it could allow people to elastically donate their storage similarly to how people donate their CPU cycles to Folding@Home or GPU cycles to BTC mining. The idea is that a lot of your CPU cycles (for example) are wasted because you aren't doing anything on your computer, so you can donate those cycles to Folding@Home. You could do something similar with RAM, but RAM is different: if I decide to run a program and start using my CPU cycles again Folding@Home can just push computation to another machine. But if I decide to reclaim RAM from a distributed computing system to run a program on my machine, then whatever the system was storing in RAM is lost, and if they need that, they a) need to have it duplicated elsewhere, and b) need to know how to retrieve it efficiently from a network of computers any of which may or may not actually have the data. This has proven to be a very hard problem to solve in practice.
What do most notebook users do that requires anything more than this? It's not a do-all end-all product, it's for the hardcore commuter who specifically won't be plugging things in much at all and doesn't need sustained computational power. The MB Pro gives all your ports and lots more power in a not much bigger package, with desktop models available for serious horsepower and connectivity. I kept thinking thru the presentation "now begins the refrain 'if you're complaining about its specs, you're not the intended audience - there's another Mac model for you.'"
IIRC, the leaked renderings had the power key where the esc key is -- so they were close, but not final.
not surprising when you realize how much volume is going through these systems concurrently.
Still, how is Apple planning to handle yearly upgrades at that price point?
It's not MacBook Air, its called Macbook.
Current USB connectors have prongs in the middle of the female side as well, but I've never ever seen one break off before, and that's with people (including myself) trying to force plugs in the wrong orientation. Is there a reason to worry about these new connectors' prong strength?
That is odd. I wonder if we'll see something like USB Type-C octopus connectors protruding from there that might let you charge and connect other things?
Yeah, I remember seeing it posted on HN. I wonder what methods they had back then to keep fraud in check, and how effective they were compared to ours, from the point of view of an average citizen.

Still, I think that our complex technological civilization needs a higher base level of trust for it to work than the civilization of Sumer, because we depend on it much more than ever in history.
Ask HN: Are you planning on purchasing an Apple Watch?
It seems they've reintroduced the MacBook (no suffix) branding. So there's now three lines: MacBook Air, MacBook, and MacBook Pro.

Interesting the MacBook is lighter than the MacBook Air.
True, but without any right button or right "tap".
Heh, yeah. That was actually an inside joke--- those are the real names of two of our colleagues that work near us, and they are real quotes from them. :-)

But yeah, you're right they create the wrong impression. Removing now...
> Intel doesn't even ship a consumer CPU (i.e., a non-Xeon) that supports ECC.

Not true - there are some Atoms that do, but they're targeted at NAS type uses. It is the case you can't get Core-series processors with ECC.

AMD used to offer very broad support for ECC, but data integrity clearly didn't win market share.
I believe that was his point. Why is wnissen comparing his current All-in-One to a notebook?
Looking beyond their marketing, their offering seems very much a trade school curricula. Which is not wrong, bad, or something that shouldn't exist. But it will not be within shouting distance of a decent four-year degree for education.
They'll likely release a series of peripherals that have one intended focus and an additional port, similar to iPad peripherals. The iPad HDMI adapter[1] has two inputs, one for HDMI and one for power, so you can charge and play at the same time

[1] http://store.apple.com/us/product/MD098ZM/A/apple-digital-av...
"Force touch" sounds like something you wouldn't want to advertise.
Considering I've bust two X201s, I can't imagine that lasting for more than a few weeks. Looks very fragile.
Not sure how bad that is, though. After all a lot of studies just employ university students
We changed the url from http://techcrunch.com/2015/03/09/apple-introduces-a-reinvent... to Apple's page for this product, since it was making the front page repeatedly and there shouldn't be two threads on the same thing.
Why I Left the Thiel Fellowship for Quora
A polite request to HN moderators -- When you change an article title I think a comment mentioning that fact and documenting the original title would be a good idea.

Current title: Miles O'Brien: My life, lost and found (the CNN article title)

Original submission title: CNN contributor Miles O'Brien on recovering after losing an arm

I'm not saying mods shouldn't change titles sometimes. Just that doing it silently doesn't seem to really fit in with the HN ethos.
Another way to look at it is that the pins (which are really the fragile bit prone to scratching, oxidization etc) aren't exposed that way, they're protected inside the metal wrapper.
There has been an AUR package for the fonts since 2013-04-27:
https://aur.archlinux.org/packages/ttf-google-fonts-git
Search companies now have to pay third parties to get their product out. Google pays Apple to be on the iPhone. Yahoo pays Mozilla to be on Firefox. Bing is on Microsoft products because they're the same company.
Now Ask is paying Oracle to push their search.

This is strange. Google, Bing, Ask, Yandex, and Baidu provide very useful services and put vast resources behind organizing the world's information. Two decades ago people would have paid serious money for any of those services. Yet now, search companies resort to expensive or, in this case rather pathetic, measures to get people to use their product.

Even the social companies (Facebook, Instagram, etc.) don't need to do that.
fair

what's the going rate for a developer boot camp these days?

10K or so?

if their placement rates are as good as they advertise (I don't really have a way of know if they are or not), this seems hardpressed to compete with those, especially if you combine a bootcamp education with the available MOOC options
Yes, some of the top-level political efforts are pretty damn ugly... and likely to backfire.

Those shouldn't be mistaken for the whole of ongoing defensive efforts, though. Many of the others are much more practical.
Hey! This is an interesting topic! What kind of technologies you folks are interested in & have worked around mostly?

I have few things in mind, but not sure how plausible it would be for your team!
Dupe of https://news.ycombinator.com/item?id=9172792
if anyone from Twitter is reading this, connect with me regarding the problems we uncovered, I have practical suggestions on how to make your service better.
That says MacBook, not MacBook Pro. What I was getting at is that you are trying to compare MacBooks to MacBook Pros, but I don't know if they made a distinction in the live keynote and left it out on the live feed. From what I can tell, they will be bringing back the MacBook.
No, but a K80 isn't really meant for workstations (from what I understand). Plus, it's $7k while a 980 is sub $1k typically.
Kind of a no-brainer if universities are going to be involved in building apps for it.

Wonder if they announced anything about external addon biosensors?
Webkit was derived from KHTML, which is LGPL.
You can also use Ninite, which solves this kind of problem for quite a few popular software packages without having to remember specific workarounds for every one.
Though I'd imagine if a study requires the use of these sensors, an Apple Watch may be cheaper than something from a medical device manufacturer.
I know where the comment is coming from but I don't see the relevance. It's like everyone should blindly know Apple is going to rule everything.
In the Unix/Linux world, a lot of the Sys Admins I've met have been very strong technically. Knew at least a scripting language and basic C programming. The trend however has been for less and less coding skills and more superficial. Sometimes not even any shell scripting skills.

In the Windows world, a lot of the Sys Admins do not have those skills. It's changing, things like PowerShell and various others are helping, but a lot of Windows Admin are just not that comfortable away from the GUI. I think the comment you refer to is by someone with a Windows dev background. GUIs don't version...

The mainframe world folks tended to be very silo'd (and IBM engineers were never far to hold hands.)
This is purely upto the employer watching your profile. We don't use your consistency in our ranking.

If the employer feels like contacting you. You will get contacted along with complete details about the job position.
Improving UX RESTfully with HTTP/1.1 Cache Injection
"intuitively it seems pretty high risk"

for who?
I'm pretty sure any random person that has contact info in HN would mock interview you for practice.
yeah, CTO should be doing devops...
Do I understand right that it's got one port, which can be used for either power or USB, but not both at once? Man, that's the future? I was hoping they'd give it two USB ports, if it was supposed to serve as the new full powered macbook. It never occured to me they'd actually take away a port, and give you charging or USB peripheral but not both at once. Bah humbug.