skysight-inc/HackerNews huggingface dataset:
In a way, you're lucky because of timing.

There was a gap of several months where 2011 MBP owners' AppleCare had expired before the Repair Order was issued - and people like me whose machines had failed were faced with a hard choice - pay >$500 for a fix or buy a new laptop.

Prior to the repair order, the logic board replacements had the same GPU defect. I had my logic board replaced once already under AppleCare, and it got GPU glitches within 3 months of the repair. There was no point in replacing it again and again only to get the same problem over again.

The GPU problem is genuinely fixed with the post-Repair Order boards though.

I imagine the situation was even worse for people who did not buy AppleCare.
yea just make sure you use distilled water so there's few particles for the ice to form. tap water will just freeze right up
This was what I wanted to know coming over to the comments. This is really interesting to hear. I'm always curious when I see these websites if these tools are created by well-intentioned people that don't know the industry, or actual workers in that industry. I'll have to send this a long to my farmer friends.
Maybe it's not when writing plain English, but as soon as you want to include tricky Unicode characters it's not anymore.

I spend hours trying to fix bugs for my master dissertation and gave up with two unfixed problems: (1) missing line breaking in references containing accentuated characters and (2) including some non BMP code-point character.

And some package can mess up with some other packages so coming with a solution can sometime break another thing.
'Snooper's charter' bill becomes law, extending UK state surveillance
A few thoughts:

* The space savings are moot as other processes such as the daemons are going to load libc into virtual memory anyway, and the kernel shares libc's page among all processes.

* This adds a lot of LOC you have to maintain, instead of shoving it off on the compiler/libc vendor, this increases the chance of bugs.

* This will prevent the use of VDSOs to optimize high volume system calls like gettimeofday.

* It's still probably good to know how these happen, even if you're not doing them yourself.

* The only place this would really see benefit is in a single process environment, however in those cases I would suggest a unikernel anyway for simplicity sake.
That name may have a negative ring, as a cyclotron is also a cancer imaging device :

https://www.mskcc.org/blog/how-new-particle-accelerator-will...
http://neverssl.com/
The BBC is in the process of making the switch, and sometimes blog posts are published about progress:

http://www.bbc.co.uk/blogs/internet/entries/f6f50d1f-a879-49...
Suppose you want to port to some architecture not supported by libc. If you were using libc you would have to find a replacement that works and targets that arch or port libc yourself.
If you wrote everything from scratch, instead, you just have to read the specification and add support to your code.
That's what I meant.

Of course, if your target archs are all supported by libc, porting is much easier with libc.
Decoding the Thought Vector
I’d be surprised if example.com goes https-only. Regardless, if all sites go https only then free wifi providers will have to come up with some other way of redirecting you to their signup page.
> have to compile the same file $magic times

I now use rubber[0] to avoid this. I especially like that it has a --clean option :)

[0]: https://launchpad.net/rubber
From what I've read related to the 2011 MBP fix on the Apple support boards, your experience at the Apple store can vary significantly from store to store.
I like the way you're responding and quickly putting action items into the pipeline.
China’s New Way of Controlling Society Will Grade You on Behavior
I wish I fully understand what people mean by javascript fatigue. I can translate fatigue to my language, but it still doesn't make sense.
Here you go: https://github.com/udfalkso/react-native-example-ios-keyboar...

Hope it saves you some time!
Introducing the Deploy to Netlify button
Just out of curiosity, where would you place them currently?
They have automated it then, just not in the way we like to think it should be done :)
There seems to be some protocol by which operating systems automatically launch the login page upon connecting to the WiFi network. Unfortunately, it seems to fail pretty often and probably doesn't work for bridged connections.
My sister was in the same situation and shopped around a couple Authorized Repair Centers until one would accept it
This is a good observation, and it's remained a pain point for the series. You can fire up New Vegas and make an energy weapons sniper, but it's going to make the first few missions very painful. (And, of course, you'll replay the same problem when you hit Dead Money.)

There's probably no clean fix while the weapons skills are divided, because the game needs item progression and investing in intermediate skills is so pricy. Really the only big improvement I can think of is offering a handful of quality, low-skill-requirement weapons like NV's Weathered 10mm to tide players over.

Still, the series has definitely advanced from the Temple of Trials approach, where it had been overdone to make the gameplay unpleasant.
"The database includes some 40 email addresses belonging to the US Army, and 30 related to various US, UK, and other countries’ government bodies."

I don't think these people were unable to use any other email address if they were paying members. Unless they linked their bank to their work email?
Slack IS IRC... just with new clothes on. :)
Except that ZIP codes are 5 digits...
Indeed, I can't disagree with anything you say.

But here's something that instead of entirely delegating, that at least for me is "hands on work": teaching (note also huddo121's recommendation that your formally codify your knowledge: https://news.ycombinator.com/item?id=13061109). In fact, I'd say that one of the single most useful things I learned in high schoool, was JROTC's section on teaching, the Army and military in general of course are constantly teaching people things, heck, not all that long after my father got posted to a radar picket ship in the North Atlantic in the mid-50s, he became the junior officer who broke in brand new officers (he was Grand Lakes enlisted->OCS/only in for 4 years; I would have gone SROTC if not for my eyesight). And perhaps I picked up something of how to teach from his deliberate teaching of me and my siblings of how to hunt, fish, shoot and drive.

So look for some opportunities to mentor your more junior developers, and in terms of delegating, look for opportunities there as well. This can be fantastically rewarding, a win-win-win for you, the mentee, and the company, one of my "mentees" remains to this day one of my best friends.

Note also the knowledge transfer can go both ways, in that above case, I was learning C++ for the project, which he helped, and I helped him drop down to C, he'd only done C++ in college, so like the first thing I taught him was C's new is malloc ^_^.

One other thing to try, perhaps, although I've never been a manager position where all my time could be spent on managing, is to make a very specific segregated task that you'll spend a very finite time "hands on" doing, and don't pull rank when you come into conflict with your subordinates as you're acting as one of their peers.

I'd almost certainly put doing that off for some number of months to a year or so, take in your mind an official vacation from "getting your hands dirty" unless faced with an existential threat, and just focus on the managing.

Other things, especially from the military viewpoint: make it your job to keep your "troops" well fed, healthy, protected from your sub-par superiors, etc. Maybe even explcitly look into the officer/non-commissioned officer/grunt distinctions, they provide a model of something that works, albeit imperfectly as all things human, and in our world of high tech you definitely have to avoid certain forms of that. I.e. D-Day no, mission-type tactics perhaps: https://en.wikipedia.org/wiki/Mission-type_tactics
This is an example of a site I hate:

http://opensourceecology.org/gvcs/

They've re-invented the tractor and 3-point / PTO implements, but they've done so very VERY poorly, there are no instructions, everything is hand-wavy, etc.

It's condescending bullshit by "designers" who want to help third worlders with no realization that the best approach for an actual third worlder is to buy a used / discount version of the commercially available product.

For example, their cement mixer design is 25% done (whatever that means), and is going to cost about $1,000 in parts alone, or $1,800 in parts and labor.

Here's one that attaches to a tractor for $900 http://www.northerntool.com/shop/tools/product_200660639_200... and you can find similar items even cheaper on Alibaba.

A lot of these "let's help people farm!" websites are made by people who don't know anything about anything but seem to be compelled to do something so that they're "helping".
Nice product
It is obvious just from having lived in Seattle for a good long while that something is up with Amazon. They are notorious for employee churn, and it's easy to see this in my circle of acquaintances, many if not most of whom work in software. People do quit Microsoft, Google, or Facebook from time to time, but it's generally a long-term engagement; Amazon is a place where even relatively senior people don't seem to stick around more than a couple of years.

It's not a scientific study but I don't need scientific accuracy in order to get a pretty clear idea where I would or would not want to work.
> In France, I got a random PIN every time, except when the card expired, in which case the new card had the same PIN as the old card.

Same in Germany with several banks I used.
ZIP Codes are 5 digits.

I can't think of a good reason why 6 would be so popular.
Awesome, thanks. I'm building a search engine (https://www.findlectures.com) and I've been looking at ETL-ing the data into/out of Neo4j to do some data augmentation, but the history feature of Datomic is really compelling if I used it as a primary data store.
Ethical Advertising (from readthedocs)
There's definitely the market for it, it was part of a job I had in a previous life. (Almost) every company has an IT department and they and their managers like to see cool status displays. It's a pretty easy sell.
they also seem to have abandoned the mac pro, and have dropped os x (mac os, ehh) support for older mac pros that are still very productive and useful (2008+) models which still have 8 xeon cores.

i fear they are going into a mid-late 1990s period of stagnation and product confusion, but this time there's no steve jobs.
I beg to differ about 4 repeating numbers. I have such a number, allocated by a bank. As I see it nobody is ever going to guess my pin because they would assume it was blacklisted. I also get to do a different dance entering in the pin in public places because I have to pretend I am typing anything other than just the same number, at places where security is not a problem I can breeze through entering my pin nice and quickly.

I have not felt the urge to request a change of pin from 'one number' to four.
Sure, it's easy to say that as an engineer since we deal with facts and data, but the general public is anywhere from wary to extremely scared of anything "nuclear."
For the record, if the speaker is truly blown (ruined) this is a problem with the hardware - not the software. If you can't design a speaker and amplifier combination with a limiter that won't let itself self-destruct, you are an audio design failure.
As it says in the various articles, anything with less molecular structure than a diamond causes the C14 radiation to 'leak out'.
> I'm a software dev for about 2 years since I graduated university...

Theranos problems rest solely on the shoulders of its leadership. Any reasonable hiring manager will understand that there will be some exceptional rank & file staff coming out of there. (Ex: Arthur Andersen/Enron) Your role was far too junior to be caught up in the shenanigans.

Incidentally, be sure to quietly line up individual supervisors and colleagues who can serve as professional references.
Or, if you want the good stuff (:p):

Bayesian Data Analysis by Gelman et al.
VTS and Hightower Agree to Merge
> people care as long as they are not losing anything

That's certainly true of some people, but note all the people throughout history (e.g., in my prior comment) who have made great sacrifices for it. If nobody was willing to sacrifice, there would be no freedom or democracy today.
An Interview with LevelDB and Dat's Julian Gruber
Decades after Chernobyl disaster, engineers slide high-tech shelter over reactor
GitHub Programming Language Ranking
Interesting. It seems like to query a graph is implicitly recursive (especially compared to SQL), although I can see how something like pagerank might need more.
TBH, it depends... I usually have to double-check the usr/env shebang for bash in the first place.. even then, will google my way through it.

I work mostly in node.js these days, and will have others on windows or mac, and deploys to linux. A node script is usually safer for me, and I'm far more proficient... shell.js, mz and babel-cli makes it easier to do task scripts for automation. ymmv though.

It I had to write a bash script without the benefit of google, I'd totally fail.
Yes, PGO would form part of it.

Profiling information could be gathered during testing; we could kill two birds with one stone if we gathered profiling information during property checking, e.g. in the style of QuickCheck/(Lazy)SmallCheck/etc. Maybe with an option to add weights to the test cases, so we can assign a low weight to tests which throw crazy data at the system, like fuzzing, and higher weight to those with realistic data generators, golden tests, etc.
Yeah when I don't have much time I read just the comments.
>Also, I bet the prevalence of 6 digit numbers is in part due to US ZIP Codes being 6 digits. It would be interesting to break down the 6 digit ZIPs into valid and non-valid ZIP codes.

More likely because of DDMMYY instead of DDMM or MMYY (or the inverses).

Example, release date of a Led Zeppelin album:
032873
Ditto but sub ruby for node... Though Python is probably more widely available (already installed) in nix environments.
Precisely my feelings about the fake problem of JavaScript fatigue, glad to see it finally make the front page of HN.
There have been quite a few, actually, especially during the '90s. Low End Mac has a nice list: http://lowendmac.com/2007/the-10-worst-macs-ever/

The first item on the list contains this gem:

> Anyhow, Apple put a 32-bit CPU on a 16-bit bus and created a monstrosity that worked okay as long as you didn’t use the modem or a network connection.

And the PowerBook 5300 was on the honorable mentions list. I remember that machine: it was notorious for the batteries catching on fire. And I've got personal experience with one of the machines on the honorable mention list, the Performa 630: the IDE hard drive was the bane of my existence back then, and the use of the execrable 68LC040 meant I was locked out of using certain software.

Oh, and here's another, much longer, list, from the same website: http://lowendmac.com/2014/road-apples-second-class-macs/
That would be fantastic if I could download something like this for my thinkpad. I know what spectrum i need help with from doing the enchroma test. I'm red green.

Edit: thinking about it more, the easiest way to get something like this would be to just put an overlay on my monitor with the coating that the enchroma uses. This would pretty much solve my issues.
Right... I'm going to blame this one on turkey hangover.
6 digits can be used for dates MMDDYY or DDMMYY
Multi-CDN resource delivery via Cloudinary
A Facebook account with few friends or few interactions with friends would stand out. How do you maintain having multiple Facebook identities?

It would be easier to do this with Twitter when it is not expected that you would know the people you follow IRL.
I don't know if this has HIPAA compliant schema among their collection ~1,500 or so models.

http://www.databaseanswers.org/data_models/
Cốc Cốc browser
Writing down passwords may not be the best solution, but it's probably a better solution than most: https://www.schneier.com/news/archives/2010/11/bruce_schneie...
“Prototyping is still under-estimated”: better UX with UsabilityGeek
Looks like a hosted equivalent of GeckoBoard[0], which I have used successfully for uptime and key metric boards that are displayed in common room dedicated TV screens etc.

One key is getting decent render performance on low-spec hardware (i.e. a Rasberry Pi). Not something you usually think about when building/evaluating a web app, but those low-spec "boxes" crawl on most modern web-sites.

Yet there shouldn't be any reason why a dashboard couldn't be rendered on them!

I wonder how Cyclotron performs with it's JS heavy front-end on those types of dedicated dashboard devices?

[0] https://www.geckoboard.com/
Huh. So "we'll fix it in software" is the consumer device equivalent of the entertainment industry's, "we'll fix it in post"?
That wouldn't help. I cant tell the difference between floors, doors, and walls. Also something like an outline around objects is really immersion breaking. Doing color shifting or removing a spectrum from being displayed like an enchroma would probably work.
The SnappyData iSight Cloud
CloudRail: Easily integrate whole categories of providers
I'm comfortable with "energy weapons" being a special skill you only want to pump up later in the game. If I remember correctly, in the original Wasteland, when you first create a character, Energy Weapons isn't even an available skill. You have to find it first out in the world. The first two Fallouts work that way in practice even if you can technically spec yourself up as a primitive tribal with a bizarre understanding of Energy Weapons.
It's not like there aren't huge amounts of second-hand farm equipment that already exists, either. My dad is still running a John Deere M tractor from at least the early 50s, and all of the implements that we hook onto it are at least of that vintage (manure spreader, mowing machine, plow, harrows, potato hiller, potato digger, etc). Farming equipment was built ruggedly in those days, and it was simple enough that you can keep fixing and patching and welding it up almost indefinitely.

A lot of times, people will even pay you to haul that kind of stuff off for them, if they don't know what they have.
Wow, that seems like a really bad approach for Go to take. So is anybody actually using Go on OS X? I guess maybe not, if all the real Go deployments are on servers running Linux.
Most British scientists feel Richard Dawkins misrepresents science
If you want to learn about investing, there are plenty of books out by Benjamin Graham on value investing.

If your looking to learn how the back end processes work, Trading & Exchanges by Larry Harris is a good book to start with.
Azure in general becoming a part of my deploy-flow has made life SO much easier for me.

In 2017 I am looking forward to creating some solutions that take advantage of Azure's GPU facilities. Exciting stuff!
Let's see if we can do something about this. Thanks for the tip ;)
It will then be a case of whether you use an adblocker or not.
And buy or borrow a copy of his iconic book https://www.amazon.com/Computer-Lib-Dream-Machines-Revised/d... it's not long, won't take you too long to read the first time.
It is worth noting the fidelity of the physics engine, the unsharded "persistent open world" architecture, and the incredible resolution of the graphics engine (effectively infinite even on generic hardware) are quite astonishing.

That said, I fail to see why expending so much effort to make NPCs indistinguishable from other players makes any sense in service of such incredibly boring storylines, or why there is so much finicky grinding that has to be done just to maintain a PC's rank, much less actually try to advance before dying of old age. To add insult to injury, apparently you only get one life, and once it's done, that's it (and they back this restriction with some truly diabolical system fingerprinting that as far as I know no-one has been able to spoof).

It's a really strange mix of technical tour-de-force (how the heck did they do that?) and utter banality (why the heck would they do that?).
Blackberries were a must have among my friends because we all wanted BBM. Some of us were pretty late getting off of Blackberry because of it.
Seems like a reasonable and responsible solution to this issue. Perhaps the "Apple is imploding" comments were a bit premature.
Setting variables.
"Hey Siri, set my favorite color to green"
"Hey Siri, what is my favorite color"

I think it could have a lot of uses, mostly for remembering things.
I do a bunch of development work using Go on OSX but I do deploy the resulting solutions on Linux.
Cheap stuff from China has done quite a bit to help the world develop. How they produce and export for less than the cost of raw materials in the west is, IMHO, one of the great mysteries of economics.
The lithuim is just used to purify the thorium he illegally acquired. I don't think your comparison really works here.
Virtual hi5! Vic-20 and C64 were my first intros to computers
If you use an international company, they have no jurisdiction.
> pre fetching is dangerous given you don't know if the origin can support it or not.

That's not true unless your site already has a huge exposed vulnerability. It's also irrelevant to the discussion of how a search engine could provide an opt-in feature which you could choose to enable.

> AMP is faster than the alternative.

Do you have any data to support that assertion? Remember, you're replying to a thread about possible standards-based alternatives but Google has never implemented that, so we all we can say is that AMP is faster than not doing anything at all. We don't have any data saying that the solution to web performance problems is a bunch of proprietary markup and JavaScript. I've certainly found AMP to be slower as often as it is faster, because the proprietary markup means you have a bunch of resource requests which will be delayed until ~125KB of JavaScript loads and executes whereas a standard <img> tag would have started the same transfer without that delay (see e.g. https://www.webpagetest.org/video/compare.php?tests=161129_X... where the non-AMP version starts rendering over a second faster on an iPhone 6 over LTE).

As an example of how this could be different, imagine if Google simply started aggressively using measured page-load times and transfer size with the same weight they currently give to AMP, giving all publishers the same incentive to reduce things like the massive amount of ad-related JavaScript they traditionally serve, and started serving rel=dns-prefetch/preconnect/preload hints for the top-n search results (or on mouse hover states, etc.). That might not be quite as fast as the best-case for AMP but I suspect it would rapidly get into the territory where the user benefit is diminishing compared to the benefits of not dictating a restricted tech stack.

That last part is pretty important because AMP is not without cost: it breaks the sharing UX on mobile devices, desktop users get a mobile-optimized page which isn't as good for their devices, and most importantly it limits you to the subset of functionality which they choose to implement. It seems risky to push everyone towards a single company's view of how the web should work rather than allowing independent experimentation and optimization for different types of content and users.
That makes sense.

As other people have pointed out, ZIP codes are also 5 digits. Not entirely sure why I thought they were six, considering a quarter of my job is building systems that process mailing data. I'm going to blame this on an extended case of the Mondays.