skysight-inc/HackerNews huggingface dataset:
The support for H.264 is interesting.

It of course makes sense for iOS and devices that can support hardware acceleration, but device mix can change during a call. So, what happens if two iOS users start, but then they add a VP8 only device? How Twilio handles that use case will be instructive for understanding what use cases we can support with this service.

It isn't likely they are transcoding since this intro suggests a P2P architecture without distributed media servers, and we know H.264/VP8 is very expensive video transcoding - e.g. many media server vendors don't get more than one transcode per core at full HD.
There is no versioning in this way, unfortunately. So yeah you have to point at a branch or tag.
True.

One could argue it's the difference between making money (positive interest), being equal (0) or losing money (negative). But considering that inflation is generally 1-3%, the sub 1% interest rates are already losing money effectively in real terms (the only terms that actually matter).

Inflation of course is extremely low these days in most OECD countries. But still, real losses on loans don't start at sub 0% interest rates, they can start at positive interest rates, too.

I guess it does mark something peculiar, which is sort of new on this scale. Insane levels of QE that don't lead to any significant inflation, making negative interest rates a somewhat sensible approach. In the past we've seen very low interest rates, too, but usually there was at least some fear of inflation, and at times inflation skyrocketed.
The redesigned Mac Pro was announced at WWDC too. Generally the higher-end developer-targeted things get announced there, and only the mass market products get their own announcements.
I see this quite often and I always think "What are the chances that I happen to be working on a difficult bug in my app exactly at the time I go to WWDC?". Do people really have that many tricky debugging issues that they have two or three ready to ask an Apple engineer when the time comes?
Duo Security Raises $30M in Funding
If the only thing missing is a fuel tank, that's like saying it's not a pen until you have an ink cartridge loaded.
Sadly somewhere along the line Gender Balance became the same as Gender Equality. While it is easy to measure it is a foolish metric since it presumes women and men are the same. The sooner we realize that "equal but different" is OK the sooner we can address the real issues.
Any other program that at least comes close to YC?
Is there any other program than YC that has a similarly high reputation. Maybe Techstars or 500Startups. I heard that those programs are quite good but not very good compared to YC.
I never said Samsung is more influential than Apple. I also never said Apple isn't influential. I don't know where you got those ideas from. All I said is, according to what I found, Samsung has more revenue than Apple. Also, I think the word "influential" is subjective. That is all.
This looks interesting, but it appears to be completely tied to this "NovelSphere" site, which severely limits its potential uses.

There exist a variety of other visual novel engines that are more open, including the HTML5-based MIT-licensed TyranoScript[1] and the Japanese-only not-quite-as-open Almight.jp[2]. If you're not in need of HTML5, Ren'Py is probably the most popular VN-engine outside of Japan, and is also available under the MIT-license[3].

[1] http://www.evanburchard.com/tyranoscript/

[2] http://almight.jp/

[2] https://github.com/renpy/renpy
The 8GB RAM is kind of a deal breaker to me. If I could up that to 16, I'd most likely buy this. What was the reason for limiting it?
Experiences with taking a Sabbatical
That seems like quite a generous interpretation. Yes, that is an ostensible reason for the scanning [1], but to imagine that that is all they are doing with the information gleaned from the scans seems a bit naive. I would posit that sender, recipient, link, time, the page's content, and the conversation's context are forever stored in a database somewhere, waiting to be fed into the data analysis/advertising program du jour at some point in the future. Who owns that database or where the information ends up is probably a trip down the rabbit hole, and the posted article is a first step into it.

[1] Facebook policy on interstitials for malware/malicious links
https://www.facebook.com/notes/facebook-security/link-shim-p...
Duo Security plans to be everything you need for security
After using Q for some time and recently discovering Bluebird, I've got to say Bluebird is the way it should have been done.

Great library and the API offers a lot of conveniences without being overwhelming.
From one of the articles you cited:

Every year on Equal Pay Day, while some Americans lament the fact that in 2014 women still earn around 20 percent less than men, others perform intellectual gymnastics to deny that a gender pay gap exists, or to blame women themselves — and the “choices” they make — for its persistence.

...

As Pamela Coukos, a senior program advisor at the Department of Labor, wrote in 2012, “studies consistently conclude that discrimination is the best explanation of the remaining difference in pay.”
Everyone thinks they have good communication skills... it's the paradox of self evaluation. You evaluate yourself based on your perception of those you evaluate yourself against - which in turn is largely biased based on your own perception of your self image.

If you hang out with people you perceive as more intelligent than you (which may or may not be true, it's a biased perspective), then you're more likely to evaluate yourself as less intelligent than you'd like. If you then evaluate yourself against people you perceive as less intelligent than you (which also may or may not be true, again a biased perspective), you're more likely to bolster an impression that you're more intelligent than you are - which again, may not be true.

So do people always agree with you? Do you perceive these people as more or less intelligent than you? Do they always agree with everyone? Do you perceive their ideas as valuable as yours?

It's hard to evaluate your own communication skills... because no matter the metric you use to attempt to evaluate them, your interpretation of the metric is biased in one way or another.
Nothing is unlikely when they haven't even admitted in public that they have adopted it. At the moment end-to-end encryption on Whatsapp is nothing but vaporware.
One CIA funded company that is definitely scanning Facebook chats is Facebook.

https://en.wikipedia.org/wiki/In-Q-Tel#Software
also "inequality" and "capitalism"
Probably a linked variable or two here. Thinking aloud:

1. Higher income. Like, substantially higher income.
2. Later marriage. People don't tend to get married in college, and I expect to find that people who get married early have higher divorce rates than average.
So this reads to me that they're simply not going to update the ability to use GIT. Right now you can point to a repo or specific branch / tag but it doesn't read any of the versioning like bower does, so it can't handle versioning properly. If they updated the use of GIT you could completely eliminate the need for this feature.

That kinda rubs me the wrong way; it feels like they're trying to force this monetization as they've had plenty of us from the community wanting better GIT support for this very reason.

Honestly npm isn't a very complex piece of software, you could even replace it with bower if you want git with versions. I wonder if any competitors are going to spring up who can simply iterate faster. I won't even get started on their login system, ugh.
I'm Dominik from disk42. Actually we don't to anything specific to prevent others from copying our service. We just try to be the best :)
I have a non-software engineering degree. Now I'm a software engineer. What does that make me?
You can't step on people's toes, and organizational cruft doesn't go away overnight. If changing their culture is an ambition you take seriously, it's going to take you a few years, and you'll be a manager at the end of those years. Because changing culture is a job for a manager, not a team mate.
lol - may as well. It's largely a meaningless word anyway ;)

Engineering is just the art of manipulating pieces of a puzzle [whether that be things or people] to serve a solution to a problem. What does that leave unaccounted for?
3 Bit ODD Parity Generator and Checker
The reason for the downvotes, I suspect, is because this looks like an attempt to derail a thread to get tech support on a barely-related topic. Worse, the initial comment was worded as "this thing sucks because..." instead of a question, despite showing very little knowledge about the thing it complained about.
I'm not sure a home 'hub' is necessary, why can't HomeKit be a distributed service across all you devices? so your watch could still be a remote for the tv, or the lights, or the front door, or the toaster …
Battery life is certainly part of it; RAM that isn’t being used still draws power.

But isn’t the whole idea behind an ultra-portable that you make sacrifices for greater portability? The Pro isn’t getting dropped from the lineup…

Augh why are we still having discussions about the specs on low-end/ultraportable laptops? Why do people think that every single laptop model should be tailored for their personal needs?
A browser feature would be required that could calculate/display the hash of the delivered code and optionally verify it against a 3rd party server. Ideally you'd want have particular versions signed as "audited" etc.

I don't see how it's a theoretical impossibility.
Speaking of moving vehicles and people in the sea - the UK SBS have a rather interesting technique for divers getting picked up by a moving submarine.

The divers wait in two teams separated by a line, they notify the sub that then raises its periscope and steers between the two groups snagging the line. The divers then climb along the line to the sub.

[NB This was what they were doing ~1970 according to Paddy Ashdown]
A trusted course from the Linux Foundation
Introspecting on diversity
> Biggest in what way?

Profits.
Why so much hate when an artist enforces his own copyright on an image, but only against companies or individuals profiting from it?

It seems pretty darn similar to when a company is sued for GPL infringement, but no one cares about the little projects that gain no traction that are probably in technical violation of the license.
This particular article is talking about Facebook Messenger chats being scanned. The link you provided is talking about public Facebook comments that anyone can see, and in fact the kid was reported by a third party, not some shady surveillance company.
The entire motherboard is about the size of a single DIMM.
Sarah Brightman to perform Lloyd Webber song in space
Time Machine goes on a separate hard drive. Your data isn't lost unless you lose both drives at the same time.

That said, cloud backups would be great to have.
LendingClub recently offered this option. At this point shares are down from the IPO.
For HomeKit this is likely true, but I would still see it as a centerpiece for the home, also likely including Airport functionality.
The secret shame of the Android ecosystem
I wonder if people realize Apple could've offered the same product for probably no more than $800 at most using its own next-gen A9 processor with similar performance. All it needed to do is focus earlier on on ARM portability for its Mac apps.
Hooray for 1950's technology!

This is how they used to recover corona/keyhole spysats.

They lost one in Mexico.

http://news.discovery.com/space/history-of-space/the-first-r...

Edit:

Uh, the Mexico thing may not be commonly known, it turns out. The chute failed to deploy properly on a mission in '74, bounced off a C-130, and slammed into a field in Mexico, but the payload canister was still intact. It's apparently commonly written up as a UFO sighting called the "Coyame Incident".
ES7 async/await functions? https://github.com/jaydson/es7-async

Babel already enables them.
There is plenty of stuff going on now that you have a chance to be a part of and contribute to in a big way. One day you'll be able to tell your own "back in my day" stories.
The best way I've found to explain the lie is this:
The business owner is not stupid. He knows that TCO (total cost of ownership) of automated production systems is cheaper than manual labor. This means that the total cost of paying for design, installation, operation, and maintenance is lower than manual production labor. Got that? It costs less to pay the "high skilled" workers than the lower skilled ones - because it takes so many fewer of them.

Yes, it is a lie even if you could retrain all the displaced low-skill workers to be high-skilled, there wouldn't be enough jobs for them after the transition.
SoundFeed: Generate RSS feeds for your favorite SoundCloud playlists
I thought FB _is_ indirectly a CIA funded company.

http://en.wikipedia.org/wiki/In-Q-Tel
I had a similar problem with the MBA I bought (2012?), in order to get the maximum amount of RAM (4GB), I had to max out the expensive SDD too. To get 50 USD worth of RAM, I had to spend closer to 300+USD extra. And the biggest problem I have with it today is still lack of memory - it's fast enough for what I use it for, as a travel laptop (I run Windows 7 on it, mind).
Yeah they're definitely capitalist propaganda and buckloads of utopian fantasies
A) I hope they go for games, since in my opinion Apple Devices are much better suited for sophisticated gaming (the whole GPU incompatibilities and quirks on Android are a mess!)
B) If they do so, I hope they partnered up. Apple just doesn't get games.
jarcane didn't say you can't he said the documentation is all but non-existant
I don't think that was a chat being scanned. The article even states that a woman in Canada saw the post and called the police, it was probably just on his wall.
NY Times IT capitalizes on continuous delivery to move faster
I'm hoping that dark, rounded square in the middle represents Apple TV!
You're describing the worst possible use-case for node, and one that it explicitly is not intended to handle well. If you're doing computationally-intensive tasks on large data sets, use a language that supports that. Node.js is intended for I/O-heavy workloads.
Apparently it's a limitation of the chipset. It can only support 8GB when soldered onto the board (16GB when unsoldered).

Can't find the reference for it on Intel's website but it was discussed at length on the Accidental Tech Podcast (atp.fm) by John Siracusa.
I am starting enjoy imagining what would happen. Without much thinking people worry first about people losing their mundane jobs to machines, and the machine owners making bigger profits. The variables to consider run much wider than that, for example this will allow manufacturers to make the cost of their goods much lower, and undercutting that of other manufacturers. Socially owned factories will have limited value if the margins keep shrinking. Automation can also bring the cost of entry to the manufacturing market down, or reduce the need to create entire assembly lines, so more people could enter this market independently. 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? Buyers and sellers will still need to find each other, people will also still like to interact with other people. People will still experiment with new ways to use the machines, or improve on the machines.
There's an interview where Isaac says if npm would sell to anyone (which it wouldn't) it would definitely not be to Joyent.

+1 re new stuff. npm v3 has some rad de-duplication stuff on the way.
> ...how would you write something like that for a file browser...

A GUI program can do everything that a command line app can do and more, but unless we discuss exact requirements I can't answer the question very precisely. In terms of input and output I think there are generally more options with a GUI though.

Funny story on this topic - last night I was playing around with Fedora 21 + Gnome 3 and when I used git (in a terminal), whenever it needed a username or password it would pop up a GUI with a single text input. It's called askpass and I still haven't found out what exactly necessitates such a workflow, but I thought it was pretty hilarious.

> ...on any platform.

Command line programs don't work on every platform. Far from it. They don't even work on every Linux distro and especially not with normal usage on variants such as Android. So that's a bit of an unfair requirement to add just for GUI apps, don't you think?

I think we're in agreement that they both have pros and cons. It certainly can be easier to write a command line application that works on all platforms. I wasn't arguing against that - I was arguing with the guy on this thread who seemed to think that command lines are the single best way to interface with the computer. The guy who responded to almost every dissenting point of view...(not you). I didn't realize that it was not you at first, but my first response was to that person.
Haha, yes. There's this great book called "The Shallows" that talks about how originally people thought the web would increase our depth of learning with deep links to any concept that we didn't grok. But what ended up happening is that people can't stay on one piece for more than a few seconds. People can't focus on anything without having some new distraction pop up and tearing them away. It doesn't have to be that way though. Anybody who does demanding office work should be interested in combating distractions.
I am surprised http://www.bimeanalytics.com/ is not on there. After doing a lot of research and seeing a lot of demos in self serve BI it seems like one of the best products out there. Their pricing is also a game changer.
If that were true, female engineers would have higher divorce rates.
> [instead of referring to "Mom" as an example of a non technical user] ideal nouns will refer to non-human or purely technical categories, such as cat, non-technical user, Ubuntu user, or “newbie.”

The persona for which you are designing your software is a cat? Are they going to chase the cursor? Are they illiterate? Do they lack color vision?

Similarly, "newbie" means something completely different from "my mom". A newbie is new to your software, or perhaps this class of software, but may be quite technical otherwise.

An Ubuntu user is far more technical than average.

This is an absurd level of political correctness that gets in the way of design by forcing designers to use language that's inconsistent with their thoughts. If this is really such a big issue, you can create a male persona and use his name to refer to this class of users.

> Describing software or algorithms as “sexy”, “hot”, etc.

Describing someone or something as sexy is by no means male-specific language.
Thanks for sharing, Edward! Please send any feedback.
There's nothing particularly special about books. They're written by ordinary people with no special access or knowledge. Any Swift book you picked up a couple of months after WWDC (or, indeed, today) contains nothing you couldn't get yourself by reading the official documentation and working with Xcode.
Something I've been meaning to do, but lack the time to do, is to grep through CVS and git logs for the top 300 open source projects, map names to genders, and see how many women are contributing to open source.

Obviously, there will be more men. What I'm interested in is seeing if the ratio of men to women is greater than the general computer engineering industry.
I could see them running into problems with the Telefónica owned phone company O2. The branding used by both is very similar as well as the name.
Lack of space.

I own a 3 year old MacBook Air 11" with 4GB RAM and that works surprisingly well. It even runs Photoshop fairly good.

I'd say 8GB is ok unless you do extensive image or video editing -and then the MacBook (or the Air) is not the right machine any way.
Lumen – A micro-framework by Laravel
Participate any other accelerator program when you already attend one?
Hi, our team currently attends the Microsoft Germany (no funding, just coaching and networking) accelerator. We applied for YC anyway but got rejected unfortunately. Does it even make sense to participate another program when we are already in one?

What is the best strategy to go for?
EasyCheck, Data Collection and Compliance Management Startup
The single biggest thing that lengthens the useful lifetime of a PC is memory - as much as you can fit.

There's compromises, and then there's hobbling.
"Facebook privacy" is a misnomer. The sooner everyone considers it a public forum, the better.
I'm curious if Joyent being a steward of node.js tends to convert people into paying Joyent hosting customers.

I doubt that npm would be very strategic -- but first you would have to answer the question of whether node.js itself is strategic.

There's certainly an element free publicity among developers. How much is that worth?
Possibly just to make you buy a Pro?
AWS (S3, EC2, Route 53) - $40/mo

Digital Ocean - $50/mo?

Stripe

RingCentral - $34/mo? (Paid annually)

Grasshopper - $25/mo?
> You need to keep an ordered list of the pay of every single other employee and keep it up to date as people join and leave the company.

Holy shit, you're right! We need a Hadoop cluster with AT LEAST 128 nodes to even come close to the amount of hardware necessary to process such data!
How to do layered compisiting in Kdenlive
I did YC in 2012 and am in Techstars NYC currently with a new company.

YC's reputation is probably 2x stronger than Techstars, but that doesn't directly translate to a 2x higher value-add.

Both programs are a lot different and will jumpstart your company. They've both been 100% worth it.

Note: Techstars programs between cities can be dramatically different (different people running each city), so I can only speak for Techstars NYC.
I think the interesting part here is that it seems Watson is making recipe suggestions based on Machine Learning (read: statistical) analysis of other recipes.
I may have glass windows, but usually they are covered up with blinds and or curtains. Especially in the bedroom. It's nice to be able to open them up and let light in when I need to, but I wouldn't put it on a list of necessities.
spend 10 minutes on that
It looks like a perfect laptop for programming (tinkering).

Most of the time I just ssh to a remote server or keep a window with persistent mosh connection. All my stuff on the server is only tmux attach -d away!

I suppose I could compile small to mid sized programs on the Macbook itself. Benchmarks indicate it has enough power for that. Compiling something like boost or linux kernel might take a while but I don't do that very often.

In the end, I don't know. I'm keen to give it a go. I switched to 13" rMBP from Air for the retina screen and I still remember how clunky it felt.

Probably not enough to be my only laptop but wouldn't mind swapping my 13" rMBP for 12" Macbook + 15" rMBP (when quad core Broadwell or Skylake comes out).
Sensible advice which I should've taken before quitting my six figure city salary :(
Satellites in LEO (including ours) travel at about 17,000 mph — drones can get nowhere close to that, which affects total coverage area possible per aircraft / spacecraft, which in turn will affect costs and operations.

To get a sense of what 17,000 mph ground speed looks like from a satellite's point of view: https://www.planet.com/pulse/la-to-vegas-in-52-seconds/
100 years from now there will be no jobs
Your article doesn't say anything about chats being scanned.

> Jack Carter said a woman from Canada saw the posting, did a Google search for his addresses and when she noticed he lived near a school, called the police.
One port is a problem for me. Minimal design now meets minimal function.
Techstars has produced several fairly successful companies:

http://www.techstars.com/companies/stats/

Doesn't seem bad to me.