skysight-inc/HackerNews huggingface dataset:
It's actually pretty tough to fire people and bring them in at big corporations. I've made some good money training server developers into mobile developers and whatnot simply because these large companies actually do find it more cost effective to retrain current employees than fire and rehire. It's true there are cases where that won't happen, but it is also true retraining and retention happens quite a lot.
What Are Chip and PIN Cards?
And now it's down:

http://status.npmjs.org/
From the article you're notionally commenting on: Ultimately I don’t find the MacBook’s keyboard to be any different to type on as far as key size and feel goes (even with my large fingers), but your mileage may vary.
How do I test this stuff out? I'd like to try this out, but I see no download links or documentation anywhere on the linked page... Am I missing something obvious?
EBooks resources
Extra authentication; new roles; address filtering (recognize VPN path etc); bundling control...
Lyve Lets You Build Shared Photo Albums with Friends – Or Anyone Else Nearby
Scrum has a place, like anything else, and is not objectively bad, as much as you may dislike the principle. There are plenty of people who are neither misled, stupid, or malevolent, who like scrum and apply it where it is appropriate, which is not everywhere.

Trust is a two-way street. Not all engineers have low respect for managers and vice-versa. Many of us have regular discussions which effect real change at our organizations, discussions built on mutual trust and devoid of kneejerk reactions to SDLC philosophies or management styles.
Sigil is really good for tweaking your EPUBs http://sigil-ebook.com/

I use Pandoc to generate my EPUB and then Sigil to do a bit of tidying. Usually just the front matter etc.

Some other resources here, the slides from ConFoo are the most up to date http://rachelandrew.co.uk/presentations/css-books
Google updates Material Design specifications
RethinkDB 2.0 is now production ready
SmileNLP is open sourced as part of SmileMiner
It depends what your priorities are. If lightness and thinnes and battery life are top priorities, and making the RAM upgradeable or increasing the space on the board to provide that as an option compromises those, then a machine that makes that compromise is hobbled. The whole point of having more than one laptop design in your lineup is that they make different design tradeoffs.
Bingo. You hit the nail on the head. To efficiently do large conferences, you need to both multiplex audio and video at the media server layer and have a concept of active speakers.
Certainly. I'm fond of saying that data that isn't backed up doesn't exist, and data that isn't off site isn't backed up. But just the same, Time Machine isn't vulnerable to the more mundane sort of hard drive failure.
ok, let me know what you want to do with visual novel engine. We'll consider making better licence policy with your idea!
Differentiation. The MacBook is designed to be the thinnest and lightest possible laptop that provides adequate performance for the majority of users. Users who need more ports or more performance are expected to opt for the 13" MacBook Pro Retina, which provides a far better price-performance ratio.

Not unreasonably, Apple assume that most people who need large amount of RAM will also need a fast processor; Adding the option for 16GB on the MacBook would increase the size of the logic board for the benefit of a very small niche of users.

Jony Ive has always been ruthless about avoiding feature creep, going back to the original G3 iMac and the highly contentious decision to drop legacy ports and the floppy drive.
You don't have to become a woman unless you want to become a woman. I don't have to work for idiots, and neither do you.

I think any form of prejudice hinders your ability to think regardless. They can't see existence the same because they've already molded a language, a way of reasoning, and a way of thinking around an axiom of absolute certainty (that they pretend doesn't exist, because it's a bias they do not consciously act on, but it exists as an invariant in the mind regardless). It is ridiculous, counter intuitive, cognitively dissonant logic.

> in this industry, if you're not born in the right geographical location is a complete impossibility unless you are an autodidact.

Most of what is fundamentally mentally shaping and necessarily important for your ability to think as a human being is not dependent on education, but on everything, and I don't know whether I have control over it or not, but I don't begin with the premise assuming that I already know everything I am going to know.
Reconstructing Some Source of Microsoft BASIC for 8080
Really? http://arstechnica.com/tech-policy/2014/09/why-comcasts-java... doesn't bother you?

HTTPS sure does hide the URL's you are hitting. It may leak the domain name, and you are also resolving DNS entries in the clear, but there's a difference between the Wikipedia entry on puppies and on something more nefarious.
It's probably because of iTunes. Safari with 3 tabs open on my MBP is 222mb, iTunes is 291mb. YMMV.
The upcoming PHP 7 version releasing this fall has significant speed improvements.
And back up, but you can see a dip on charts.
And what would you propose using instead? Every language has its ups and downsides and the majority of problems (anecdotally anyways) come not from the language but the data store availability and ability to scale anyways.
Where the heck do you keep all those books?
Um, some sort of convergence between iOS and OSX ?

A niche where Apple has still not entered is that of hybrid laptop/tablets (or simply laptops with touch support), it would be interesting to see their take.

But this would require major changes to OSX ((which I'm hoping for regardless), I believe.
we've been on Fleep with our distributed team of a dozen people for a year now and very happy with it. the quickest way to think about them is that if Slack is a modern take of IRC, then Fleep makes Skype's model of persistent p2p chats work (fast, mobile, syncing well, file storage, some clever UI improvements, web access).
It's a startup from San Francisco. They don't need to make money!
Any news regarding who is attacking Zerigo? Has Zerigo reported any recent threats?
So ... mankind is fine, but in our fantasy work we should refer to manwolves in the neutral-plural, with werewolf and wyfwolf reserved for circumstances where gender-specificity is important?
The example is in Japanese it seems, and I couldn't understand a thing.
This is nearly impossible to answer without a clue about the disability; it sounds like it is cognitive rather than visual. Is it a struggle with the syntax of written English, or word recognition?

If you cannot map individual written words to meanings, you will likely find it next to impossible to program using textual representations of programs.

If you don't have problem memorizing and recognizing symbols, but struggle with syntax, then your problems may be mitigated by programming languages having quite regular syntax with few ambiguities, and usually without a very large number of phrase structure forms (grammar rules).

Some languages, like in the Lisp family, have an an unambiguous syntax, in which all grouping of tokens into higher level structures is explicitly marked off with parentheses, and most special syntax uses a very regular prefix notation, often just consisting of one or two characters which alter the meaning of a token or parenthesized group which follow.

Also, most programming languages are written in a two dimensional way with indentation. (A few languages enforce it; in others it is a matter of style which makes no difference to the machine). Most of the time, programmers do not read programs the way they read English sentences; they rely on the visual clues to understand the basic structure of the code.

When we read English sentences, we basically scan the words and feed them to the "natural language processing centre" of the brain, which works out the syntax for us, as if an inner voice were speaking the words to us. If someone has an impairment there, that can create a difficult. However, the expressions in a computer program aren't necessarily processed that way by the brain.
I read this thing so you don't have to. Here's a summary of what I believe this person's arguments to be. If I've failed to be charitable enough, please do call me out for that.

1. With DNSSEC, SPF, DKIM, and DMARC enabled, email is secure enough to authenticate requests for TLS certificates. Without DNSSEC, it isn't.

2. DNSSEC zone owners control their keys, so DNSSEC doesn't imply that the DNS roots control keys.

3. There is nothing wrong with older cryptosystems and anyways, DNSSEC supports elliptic curve now.

4. The code to make DNSSEC deployable is underway and so it's not valid to suggest that it's too expensive to support.

5. All that's required of DNSSEC deployers is to generate a couple of DNS records, and so it can't be expensive to to deploy.

6. It's specious to criticize DNSSEC for only securing server-server transactions and not browser-server DNS lookups.

7. Nobody ever said DNSSEC would provide end-to-end encryption. DNSSEC reveals hostnames now, but there's something called NSEC5 that's going to make that better.

8. Nobody ever said DNSSEC was going to provide end-to-end security so it's not valid to criticize DNSSEC for not doing that.

9. DNSSEC isn't a replacement for the CA system, but rather a security improvement for DNS, so comparisons to TLS and CA aren't valid.
Node exists because it can, not because it should.
This is the goal we should be striving for. Not just for end user customization, but for small business owners who design products but don't have the capital to invest in infrastructure think factories as a service.
Are there any plans for Twilio to integrate this with the SIP side of things (e.g. Twilio providing a media server to enable WebRTC clients to communicate with SIP clients and also call out to traditional phone clients?)
Page seems down; cached version: http://webcache.googleusercontent.com/search?q=cache:_q7stvY...
No, the problem is that all the major players are moving towards proprietary messaging protocols.

The problem that needs to be solved is one of having a fully encrypted, distributed messaging protocol (i.e.: no central server) with apps that are easy enough that gramma can use.
"yes, its cool that ML is being used in a lot of serious stuff. we really love that.
but we expect users to be prepared for the moment when ML is going nuts for some reason.
this day will come."
He is wrong about this one.

The quality of marriage is neither binary nor one-dimensional, it varies over time, and most importantly, can be influenced for the better or worse.

Its graph over time is also also not monotonic decreasing.

I fear that some marriages get divorced at a local minimum.
Load of crap. It's plenty fast for most applications.
I wonder, can I take an app of mine that's on the App Store and use that? Because that's probably what I'm going to do.
What type of Visa do you have? I'm assuming seeing as you paid CND, you are Canadian and have a TN? TN is much easier to obtain than something like a H1B which has a yearly cap and has a different and much more lengthy process.
What would be the potential business model?
That might end up pulling the laptop off before enough tension appeared on the brick end of the cable.
You can write your app to use one of those MCUs for large conference, and accomplish the audio/video multiplexing via those MCUs. But only in a logical full-mesh configuration. So for instance 100 people listening to 6 panel members but not one another - not easy. Not unless the clients cooperate and carefully trim the streams for audience peers (fail to subscribe to them), just leaving the panel streams. It becomes complicated very fast.
Ars made some tests:

http://arstechnica.com/apple/2015/04/using-the-retina-macboo...
Tell HN: Deadline for Startup Conference Pitch Competition Is Next Week
Quick reminder, the deadline to enter the pitch competition at the Startup Conference is next week! If you are selected, you'll pitch in front of an audience of 1,300 fellow entrepreneurs and investors.

Details: http://thestartupconference.com/startup-competition/
We removed the redirect on client side during the weekend, and a 301 on the server side is now added so that we always have 1 hostname for all the merits.

Thanks for pointing it out and your warm words!
The ipad hasn't had that big of an influence - sure it's a huge industry and it's good fun, but people would have done almost the same things using large phones pretty well.
Out of curiosity, what's the proxy/filter that's blocking you?
I've been working on exactly this. It's not horribly difficult if you've got experience building media servers, but it is tedious, because WebRTC has so many more moving parts than eg, RTMP, and the tooling is not very mature yet. Not to mention WebRTC itself is still a bit in flux (eg, ORTC).

Unfortunately, until IE and Safari support WebRTC, then RTMP is really still the best way to do low-latency streaming and video chat in the browser. Additionally, most RTMP server software will scale out to hundreds of clients out of the box.
The Last (or at Least Looniest) Newspaper in America
Quentin, 26 ans, développeur: “pourquoi j'ai rejoint Ippon”
Look, you are clearly a minority (developer who works with HTTP-enabled limited RAM devices). Why should we hold back the progress of the web to cater to your very specific use case? Why should my grandmother be subjected to phishing attacks and injected ads because your situation would be slightly inconvenienced by dropping plain HTTP from popular browsers?

Also, you are a developer. I am sure we can figure out some way for developers to re-enable plain HTTP in some hidden settings. That way people like you and me can continue to do what we do, while the rest of the web users are enjoying the benefits of being more secure by default.
This is lawyer math. It is intended to be persuasive rhetoric, not rational argumentation.

The comparison is entirely for the purpose of converting the numbers to a scale familiar (and shocking) to the median member of the jury pool.
Spending 5 hours per week or more in status meetings, except as a temporary arrangement in an emergency, is objectively bad.

The idea that engineers are only allowed to work on items in the backlog is objectively bad. Sometimes, it's better to just work rather than trying to politick your work item onto some "backlog" and then work on it.

The implied interchangeability of engineers that comes along with Scrum is objectively bad.

A policy of permanent, aggressive visibility into day-to-day fluctuations of an engineer's work is objectively bad. It's also discriminatory (people with health issues may have acceptable or even excellent average productivity, but high day-to-day or "sprint"-to-"sprint" variance) and counter-productive (since the best people also have the most day-to-day variance). Again, that day-to-day focus is appropriate for an emergency, but not as a persisting policy.

The focus on two-week "sprints" with no thought or allowance given to design, to R&D, to code cleanup and maintenance, to individual career development, or to long-term progress in general, is objectively bad.

The idea that engineers should go to work on Monday having no idea what they're going to be working on for that week, and having no say in the matter, thus obliterating long-term focus as even a remote possibility, is objectively bad.

The implicit age discrimination that comes out of a culture of permanent juniority (there simply is no place for a senior engineer on a Scrum team) is objectively bad.

The dishonest way in which this "Agile" nonsense is sold-- first, in comparison to a ridiculous straw man called "waterfall"; second, as a sustainable management style when it actually works only in short-term emergencies for up to about 6 weeks-- is objectively bad. See this Quora answer for the history of Agile and why the sale of it is so often dishonest: http://www.quora.com/Why-do-some-developers-at-strong-compan...

"Scrum" is just a way to package micromanagement (neo-Taylorism) with a macho sports metaphor that makes it hipster-compliant. Nothing more.
It was pointed out above, but the In-Q-Tel involvement in Facebook is seriously tenuous;

The second round of funding into Facebook ($US12.7
million) came from venture capital firm Accel Partners.
Its manager James Breyer was formerly chairman of
the National Venture Capital Association, and served
on the board with Gilman Louie, CEO of In-Q-Tel, a
venture capital firm established by the Central
Intelligence Agency in 1999. One of the company's
key areas of expertise are in "data mining
technologies".

So the evidence for an investment is that Facebook's lead investor for their Series A was the Chairman of the NVCA, of which the CEO of In-Q-Tel was also a member (along with 7 other prominent VCs). That's it.. an investor was on a board with the CEO of In-Q-Tel.

None of Facebook's SEC filings ever showed a single dollar from In-Q-Tel and they're not shy about publicizing what they've invested in:

https://www.crunchbase.com/organization/in-q-tel/investments
Does anyone know of any true market data sources that are not delayed, free and open for commercial use?
More to the point, why didn't the original warrant specify what data they were looking for? Finding out what files exist on a server is technically easy.

If the authorities don't know what constitutes incriminating evidence it raises serious questions about why the warrant was issued in the first place.
(tuto) Créer son premier web component
It would be useful to know which browsers are supported for javascript developers. I am using OpenTOK for Real-time WebRTC at the moment which works great, but it doesn't have safari support. Would definitely consider switching if this worked on all browsers!
> Whenever there is a thread about Apple development someone pipes up and says that HFS+ is horrible. Can you explain why it's so problematic? I never once thought to myself that the filesystem needed an update. Ok maybe the .DStore files piss me off but I'm not even sure a filesystem change could change that.

I'm not OP, but Linus had a rant in a Google+ comment on where he laid out his problems with HFS+[1]. John Siracusa also chimed in with a link to a section of an Ars Technica post he made titled 'What's wrong with HFS+'[2].

Linus' complaints seem to center around Case insensitivity and Inadequate Unicode Normalization in HFS. The Ars review is more damning (accusations include: undermining data integrity, metadata locks meaning only one process can update the FS at a time, etc) However, I'm not a FS expert so I am likely not doing the views justice: I encourage you to click through to the source URLs below.

1. https://plus.google.com/+JunioCHamano/posts/1Bpaj3e3Rru

2. http://arstechnica.com/apple/2011/07/mac-os-x-10-7/12/#hfs-p...
My web browsing seems to consume obscene quantities of ram (there was an interesting article a little while ago about how Adblock can eat 400mb _per iframe_) -but them I am one of those tab-hoarding types.

Ironically (incidentally) Facebook seems to be one of the worst offenders. If I sign into facebook and then forget to sleep my desktop, I can get back from a weekend away to find firefox has eaten 15gb of ram and a painful amount of swap. Chromium seemed to be just as bad last I tried it.
Well, you feel that way, but not everyone does. The point is watches are largely jewelry/fashion accessories now, and in the land of fashion, throw out everything you knew about practicality and functionality.
Templates for F# projects, by the F# community, for use in Visual Studio, Xamarin Studio and other editors https://github.com/fsprojects/FSharpCommunityTemplates also go to http://fsharp.org/ or ask a question on S.O. or Twitter with tag #fsharp.

And then there is also WebSharper http://websharper.com/
I know, I'm making a tongue-in-cheek reference to the banking crisis in 2008 where for a time the banks didn't have to mark their assets to market, but were instead allowed to hold them at "other" valuations.
Big fan of RethinkDB. Use it in all of my projects these days.
https://developer.novelsphere.jp
Document is here, but English edition is in preparation...excuse me.
Ask HN: How does Itraq Tag work?
Recently I came across the product
https://www.itraqtag.com/

which claims to track your product anywhere in the world with cell phone coverage?

I was curious how this might be possible? Furthermore, how could it triangulate a location with a cell phone tower?
> The manufactured goods will also need buyers, there's no end game where someone replaces all the workers with machines and then try to sell the output to... machines?

If I were an evil factory owner, then I would replace my workers with machines and sell the produce of my factory to those providing the raw materials and to those owning other factories that produced goods that I wanted. It wouldn't be a matter of selling to the machines, it would be a matter of creating a closed market from which the means of production; including the copyrights and design of the machines, the expertise to operate them, and the raw materials necessary to create and operate them; never exited. In effect, everyone who did not own a machine, or was not part of a creative industry that produced art that matched my aesthetics, would simply become excess to requirements.
Chrome and Firefox are the only browsers supported WITHOUT plugins. Look into the plugin that Temasys makes, which enables support for IE and Safari. It's relatively trivial to write a shim for said plugin.

IE will bring native WebRTC support in the next version of IE.
New thing here: NVMe SSD!
I've read a bunch of other reviews and none mentioned that. Kudos to AnandTech for thinking about that detail. Thinking about that in conjunction with the storage benchmarks is interesting, faster in most tests but a little slower in random-write.
Now I want that in the next -Pro version to be my next development machine.
However, enough RAM prevents additional disk operations, which draw substantially more power, be it an SSD or spinning disk.

Also, RAM typically draws very little power compared to other components (screen, etc, etc).

The reason why we are still having discussions about the specs on low-end / ultraportable laptops is that they are so often almost useful, but take things one step too far.
2015 Data Breach Investigations Report [pdf]
Did you manage to handle versioning through Git, or is that why you set up a repo? The lack of versioning is the only thing holding the git-based solution back for me.
Show HN: 3D Pop-Up Card for Web Developer
They still need more than 6 months to answer the H1-B extension request, with the consequence that those candidates either cannot travel anymore or have to leave permanently.
How to build iBeacon for Android
The drop in functionality right into the full framework is fantastic. Really like the ability to write API's with much less overhead, which was a factor that came into play for me recently. Nicely done Mr. Otwell.