skysight-inc/HackerNews huggingface dataset:
A small comparison:

Team | Cost Before | Cost Now

1 repo, 5 users | $25 | $25

1 repo, 10 users | $25 | $70

11 repos, 5 users | $50 | $25

11 repos, 10 users | $50 | $70

5 repos, 50 users | $25 | $430

50 repos, 5 users | $100 | $25

50 repos, 50 users | $100 | $430

I'm not sure how common are organizations with few users and large number of repose - I guess software houses that keep old projects (for maintenance and future requests from clients) fall into this category, but who else?

The other case where it becomes cheaper is personal accounts.

In all the other cases - it just looks like a raise of prices.
On a different system, I had pretty much that. I've moved to Chromium, which is also slow but at least doesn't hang as often or as badly. I would do this:

8 or 16 gigabytes of RAM (got an upgrade)

8 virtual desktops, about 5 occupied with browser windows

1 to 20 windows per desktop

1 to 20 tabs per window

That is likely 100 to 300 tabs total. No, I really don't want to close them. I want more open, but performance is a problem. I like to keep going back to tabs that have been open for months. It hurts to close tabs because then I lose track of what I am working on; the scroll bar position matters and the page might even be gone from the web. Sometimes I write a comment on a web site like this one, then let it sit for days if I am unsure I want to post it.
Every new product needs to be advertised.Here's an advertising plan to help you
Bot platform out of Hong Kong
Does anyone know how Gitlab plan to sustain that?
JPC Technologies gearing up for launch of zoro.im
Meh, no Linux support, so I'll still be using Viber even though my siblings in Germany and Switzerland always try to get me to install WhatsApp instead, appearantly it is super big there. Here in Sweden noone ever asked me to install it.
An app without tethering would be great, I agree.

But to save space on your phone, it's easy to turn off automatic storage of media, on iOS this is under Settings > Chats > Save Incoming Media. I've had it turned off for a long time to stop my camera roll filling with meme pics.
GitLab too.
> with all the photos and videos being shared daily

Why not just turn off auto media download?
IBM already provides one.

https://swiftlang.ng.bluemix.net/?cm_mmc=developerWorks-_-dW...

They are investing into it.

https://developer.ibm.com/swift/

I am expecting a Swift EE any day. :)
It took a bit of searching to find out what a "Git Request" entailed: "A Git request includes any push or pull that transmits repository objects. The request does not count towards your Git request allowance if there is no object transfer due to local and remote branches being up-to-date."

Anyone who's using CodeCommit - have you hit the limits? How much did you go over by?
Let Machine Learning Do the Research for Your Research Paper
Cod Wars
I wouldn't want a CI to store a key that has R/W access to all my repos in all my organizations. I'm in at least 5 active organizations that I would be putting at risk
TL;DR Theranos, uBeam and Energous have all figured out how to bilk investors by exploiting their well-known tendency to "invest in teams not products". Hired some great engineers? That's good enough for us; we don't need to check whether your science is snake oil or not.

The bosses of Energous are especially slick. They went for IPO early and started paying themselves huge salaries. At the point when the market might have started asking questions like, "Why is there still no product?" they headed off trouble by adding a bunch of reassuringly big names to the board.
What the HDR did to this photo made me think at first that it was a fake: https://cdn-images-1.medium.com/max/2000/0*siYQW-p1KCi78K9P....

The edges are completely messed up.
Couldn't you use some other kind of display for these users? Seems like you'd only need 2 or 3 of these to justify a small project to get them the information they need without needing to be a paying GitHub user.
We've open sourced the build scripts for Nylas N1, which actually just builds on Travis/AppVeyor for Windows, Mac, and Linux. We originally had an internal Jenkins server doing the builds and it was way easier to just configure hosted services to do this for us. It's free if your project is open source, and you can do some clever things to keep signing keys private and include private source paths during compilation.

Here's the grunt task for Mac DMGs. The parent directory has a similar script for Windows and Linux (and lots of other utilities too). https://github.com/nylas/N1/blob/master/build/tasks/mkdmg-ta...
With that kind of reserve, is it possible that Apple simply outbids everyone for any security vulnerability placed on any market they can get in on?
I've been building on Electron for the last 18 months (@Nylas), and it's really impressive how far it's come in the last year.

Coming from native Mac OS X development, Electron is an breath of fresh air. There's an incredible amount of energy and momentum in the web development community these days, and things like Flexbox, ES2016, React, and ESLint make it possible to ship fast and iterate quickly. Who would have thought JavaScript would be achieving what Java/Swing set out to do in the 90's?

I've had a chance to work with the core team on a handful of bug fixes and new features, and they've been incredibly kind and welcoming. I think Electron will go far as an open source project, and I'm excited that GitHub is growing it beyond Atom.

If you're in the SF Bay Area and interested in learning more about Electron, there's a meet-up coming up later this month! http://www.meetup.com/Bay-Area-Electron-User-Group/
If you're based in San Francisco, come to our next meetup! We'll have a bunch of people working on and with Electron there.

www.meetup.com/Bay-Area-Electron-User-Group/
Remove the -xc option. But agreed, it'd be nice if that kind of thing would be automatic, at least for the supplied examples.
http://electron.atom.io/apps/
How do I know that is what is on my device?
The main image on that page looks remarkably similar to the 2010 Visual Studio logo:

http://blogs.msdn.com/b/samer/archive/2010/01/27/quick-share...
It is simpler than that: use it or lose it.

Programming is much like writing, it takes both good ideas and a lot of hard industry. The world is littered with good ideas poorly executed. Software more than other branches it seems.
Tesla Motors: IT job opennings
I think you're reading a bit too much into his comment. It's true that the phrasing can seem dismissive, but I don't think it's meant as such to that extreme of a degree.

It being a collection of wrappers is either true or not and is not necessarily a value judgment, but a technical detail.
Yorba Assigns Shotwell and Geary Copyrights to Software Freedom Conservancy
Couldn't you just use the same account for all of them, with a shared password?
I'm not familiar with this but it looks like an interesting project. My problem however is that I mainly do not like that GPL'd software isn't allowed to be redistributed. I might not be properly informed on this issue (and please correct me if I'm wrong) but from what I've read that seems to be the case.
You might. There is a blockchain-based technology called "colored coins", and a few startups working to use it for DRM/digital ownership. It will be platform-independent.
When you have to Debug some one's shitty code...
14 cities trying to be smart
Colored coins
Currently I'm using Telegram with secret chat to talk to my friends and family.
Spotify: IT job opennings
1/ phone tethering is the price to pay for end-to-end encryption: the support of multiple devices is not compatible with perfect forward secrecy, as the former require the asynchronous push of messages to all devices while PFS requires synchronicity (at least some kind of, as explained in their white paper here: https://lobste.rs/s/sx2f0r/whatsapp_encryption_overview_tech...

2/ if you don't like the Desktop App (or are using Linux), you can use https://web.whatsapp.com/ and/or the Chrome extension WhatsChrome https://chrome.google.com/webstore/detail/whatschrome/bgkodf...
>If most experts in a field believe X, you should believe X unless you have good reason otherwise.

True, unless a person believes the whole field is bunk. e.g. numerology, technical analysis (looking for shapes in stock charts), faith healing, etc. Many smarter people I talk to (not typical hurr-durr Al Gore sucks types) that don't buy into the global warming story think that the climate is too complex for the current modeling to mean anything.

>Anyway, if that was the argument in isolation, you'd have a better point. There's also the matter of the rapid measured temperature increase in 20th century, glacial retreat, mass coral die-offs, historical records of Arctic sea ice, the body of published peer-reviewed work on it, among many other things.

I'm not disputing global warming. I was merely critiquing using popularity as a support for your argument. The real data is so much more powerful that adding that actually detracts from the evidence.

>And... I take particular offense to "it's not scientifically relevant." There is a big difference between interpreting information and practicing science.

A major theory has never won over critical-thinking people with the argument "it must be right because X group says so". It always comes down to actual proofs, experiments, and analysis that bring it into general acceptance. e.g. it's not scientifically relevant who believed in "spooky action at a distance" from quantum mechanics, it's only relevant that it was mathematically/physically sound and eventually shown in experiments.

>And if you want get specific, read the provided "rebuttal" link.

My comment is purely focused on using popularity amongst scientists as a tool for arguments. I am fine with showing that he/she is full of shit via logical/evidence-based rebuttals.
For small private projects, gitlab.com has had unlimited private repos for $0/month for a while now.
I don't use CodeCommit, but I doubt that an average developer would be hitting the 2000-request boundary (that's 100 requests per day assuming a 5-day work week). Technical users like a CI might be more problematic.
Well it's used as a word in the mu koan. Might be archaic and not used in modern Chinese or Japanese, I don't know, but for 'mu' as the prefix we have (as far as I understand, which is admittedly not particularly deep) 'not'. 'Mu' as in 'your question is based on faulty premises' is the more useful form for Westerners, I'd argue.
Building a Game Network Protocol
It sounds on its face that it works the same as, or similar to, the web.whatsapp.com webapp. Runs locally in your browser. It talks to your phone (over websockets, I think?) if the computer/phone are on the same wifi network, and then the chats fire out/in through the phone as normal.

That should work just fine for you, I'd imagine.
You have _the_ best job opening article I've ever seen. Congrats! https://boards.greenhouse.io/khanacademy/jobs/15823
Yes, you can pay for a year upfront for a personal account.
Not sure when this turned into a dick swinging context but, let me explain: you don't "have" a music collection, by definition mine is bigger.
Ambition is great, but it doesn't really mean much unless they can show current, visible results that demonstrate they might actually get there. When Elon Musk says he's launching a rocket to Mars in 2 years time we all get pretty excited because he's already launched a rocket to transfer orbit today. He's demonstrated that he can bring a similar thing to the market. If I had $80m I could pay SpaceX to launch something in to space.

When uBeam say they're going to make wires a thing of the past, I will remain skeptical until they have a product on a shelf that I can buy. Until then I am as excited about their wireless power transmission as I am by any other startup in the same space - it's a great idea, but it needs to be seen.
Yes, hence cmd-tab.
I commented on this 200 days ago.[1] I pointed out that you could build a demo version with off the shelf components. 4000 piezoelectric transducers in a 1 meter square frame, with enough separate drivers that you could form and steer a beam, ought to do it. It would take several kilowatts of power to get the claimed sound power level. Audio in that power range is used for ultrasonic welding of plastics. It's attenuated with distance, of course, so a few meters out, you're not getting much power.

[1] https://news.ycombinator.com/item?id=10420539
Visual Studio TS too.
The numbers in the above chart are dollars, not number of repositories for those who are puzzled by it.

It appears that along with this announcement they are raising the prices of an account.
Re:saga-like literature, I first read Lord of the Rings in English, then the recent Norwegian translation "Ringdrotten". Ringdrotten feels almost more like a work on its own than "just" a translation, since it uses a wide range of Norwegian dialect features to convey the various species and social classes of LotR (making the language differences much more pronounced than in the English). Rather tough read though, due to archaic word choices.
You have to write Javascript.
An individual on the Personal plan can add users to their private repositories for free.
> If [WhatsApp's application isn't trustworthy], validating keys is useless

No.

This is completely and totally wrong.

This isn't a court of law on US television: You aren't trustworthy until proven otherwise.
To me, unless things have changed, electron is crazy. Many people today use some sort of abstraction layer that generates their html/css. I really hope they move towards interfacing js or node.js directly with skia (which is the graphics engine for chrome and used by, I think, sublime text).
At work we have a bitbucket server with 6 users and 25 repositories. We recently switched to bitbucket server a few months ago. I'm sure we will get more repositories in the future. Some of the repositories are just a small collection of scripts while others are fairly big software projects.
Hey, thanks for pointing that out, I updated it to be more clear!
Or you can use Whatsie [1] a simple & beautiful desktop client for WhatsApp Web.

https://github.com/Aluxian/Whatsie
The linked page is telling us that eventually, only the new plans will be available. For my case (15 users in the organization, using the bronze plan with a lot of not-so-important repos on our own server), this will be a price increase from $300/y to $1380/y - nearly 5x more expensive.

I really hope the old plans stay around as long as possible.

Also, consider external collaborators that are part of multiple organizations: Github will now receive the $9/month per external collaborator and organization they are in. That's one hell of a deal for github.
I'm in the process of porting it from Parenscript (which we didn't create but worked on quite a bit) to Lumen (which we did create). Parenscript is better known—perhaps a dozen people have heard of it.
That's fine, but if CO2 didn't cause problems and we wanted to reduce pollution, do it directly, not indirectly because indirect regulation almost always leads to screwed up incentives. (e.g. finding something that produces almost no CO2 as a side effect but tons of other pollutants).

It's like banning Coca-Cola to reduce cavities so everyone just switches to Pepsi.
I think it's more because Postgresql is a good starting point.
You can start with it and gradually introduce special/niche databases where required.

It doesn't matter whether you have your needs clearly defined, Postgresql is a jack of all trades and a master of many.
Ohhhh, that's where the discrepancy is coming from. I didn't know it was pronounced 'car-ack-ter' with an Irish accent. I was thinking in terms of an American accent which is where the confusion came from.

The "listen" button here pronounces the words with an American accent:

https://translate.google.com/#en/ja/character%0Acare
Are you working on projects for clients or on your own product?

Also, maybe I'm mistaken and this change actually makes sense. Until now I had a one repo called `utils` and we kept random scripts there. Now there won't be any cost for adding new repository, so it might happen we'll start splitting that one.
There are a couple of things to consider:

1. Electron is not necessarily the best choice if all you want to do is "put your website in the Dock." In Electron, JavaScript on the page can do anything native code could do, like write to the filesystem unless you explicitly disable node integration. Just loading up your website inside an Electron window could be a disastrous security hole.

2. Electron apps run at least 50MB, and take at least 100MB of RAM. (Equivalent to one tab in Chromium)

3. JavaScript is single threaded. Node's event-driven / async design makes is a good fit for most things, but considers all work equal. You have to bend over backwards to do things that a nice threading abstraction would make easy (like Regexp find/replace in a huge directory tree. Atom actually spawns a separate process to do it so it doesn't consume the JavaScript process.)
What about companies like Epic Games that have few repos but many users?

With their 2 private UnrealEngine and UnrealTournament repos they would have been paying $25 a month and under the new pricing structure will have to pay $815,913 per month...

edit: That's based on what I can see as a UE4 subscriber, 2 private repos and 90657 users.
'It's stolen many Japanese words'. That's the beauty of English and partly the cause of its universal success: it appropriates or invents as necessary. Moreover it doesn't have a committee deciding which words are acceptable.
Even for software houses, it's VERY problematic as we add customers to projects as external collaborators and we're going to get billed for that forever, even if most customers have very light usage, and even for non active projects.

I was thrilled by this news but it's going to be completely unaffordable for us. We have 29 users and 51 external collaborators. We have recently upgraded to the Platinum plan ($2460/yr), but switching to the new user plan would raise the bill beyond affordable for us ($8k+ per year).

I think it is a big mistake to bill for external collaborators, it completely screws software houses that need this model to use GitHub.
We have a tons of repositories, most are currently on BItbucket, because GitHub was to expensive. Only our largest projects are on GitHub. Our team is maybe 8 developers, depending on consultants, interns and other temporary employments, but we have 20 - 30 repos.

I think for small companies that do all development in-house, having large number of repos, and few developer is a pretty normal.

The way I look at it, GitHub is moving to a model where they assume that the number of employees is more indicative to the amount you can afford to pay, compared to previously where having a large number of repos meant you could pay more.

It will certainly help attract smaller businesses to GitHub.
"Electron has lowered the barrier to developing desktop applications". Nope, I don't think so. Perhaps for web developers.

For non-web developers, there are already well-suited technologies to develop desktop applications: Swing, Qt, Cocoa, GTK, WPF/WinRT, and so on. Maybe theses technologies seem less sexy but there are here from the beginning to do that kind of job.

Please, use the right tool for the right job.
>I guess software houses that keep old projects (for maintenance and future requests from clients) fall into this category, but who else?

Companies using micro services? Companies that don't want to have one big repository for their software?
Why a bottleneck? Static types don't have to add any runtime overhead. In fact, the type information isn't present at runtime at all in some languages. It's a compile-time guarantee that actually allows you to remove some runtime checks and assertions. And I think all bechmarks show that static languages are as a rule faster than dynamic languages.

If you're comparing two different designs in a statically language where one involves making lots of new types and the other just shuffles strings back and forth, then I can't say and it'd depend on the specific case. Generally, helping the compiler is a good thing, and obviously things like switching on an enumeration is much faster than a long line of string comparisons. Actually, strings are just a horrible datatype, so unconstrained and inefficient. Use strings less!
> Little surprise when the app spits JSON of epic size and spends half its time "thinking"

At least it's not XML...
The most useful piece of metadata available to anyone harvesting user profiles for surveillance or profit. Governments must love phone numbers. Getting an anonymous phone number for each separate service you register with is practically infeasible.

I worry about how influential people like Moxie Marlinspike are seemingly turning the modern 'mobile-first' development paradigm into a 'mobile-only' mindset. I don't believe in secure and private computing when you are making it very hard for people to use your tools on (or via) anything but the two dominant mobile operating systems.
Non native UI. Probably not a big issue on Windows where every app use a different UI toolkit, but on OS X is kinda nice to have native apps.
Somebody turned the sliders too far up (: Something about derelict places seems to invite people to turn their HDR up to 11.
Have you tried electron-builder? https://github.com/electron-userland/electron-builder
I guess if the point is for them not to store your messages on their servers once those messages have been delivered, how is WhatsApp to know whether to send a message to the session logged in from your phone, or to the desktop app with a different session, or to your work computer where you forgot to log out?

Being able to sync across all your devices requires they start storing all of your communications centrally, which defeats the whole information security model.
String to Integer: A C++ header-only-library to convert strings to integers
That means that the same user that is member of multiple organisations gets paid for multiple times? We're doing a lot of consulting and thus we do have a lot of people from other companies that get to have a read-only peek at some of our repos - the price would increase at least tenfold for us.
That is really unfair to software houses that need to add customers to projects. We have 29 users and 51 outside collaborators, and 60 repos. You can see that this plan change is going to be unaffordable for us.
I know a lot of companies that are too cheap to pay for hosting (or even host in-house), and therefore use bitbucket with its unlimited private repos. It's their gateway drug, and once they get used to that, good luck having them move over to github.
Minnesota Legislators Go Crazy, Pushing Dangerous PRINCE Act
So to clarify: if I'm an organisation with 100 private repositories, and I add an outside collaborator with access to just one of them, I have to pay $9 a month for them?

I was quite excited about this change (we're an agency with a large number of repos and a relatively small number of users) until I read your comment.
Nobody Knows How Many Americans Impacted in Data Collection
Here Comes Hyperloop One: Startup Raises $80M
That's an obstacle that needs to be overcome because you want to get somewhere. A challenging obstacle that has spawned an entire industry, but nevertheless not the goal. It is implied we can get somewhere new and exciting with these vastly larger timeseries. My question is: where?
Traditional infrastructure. after doing a few projects with cloud based deployment I am now at a loss of words for the frustration of having to order a server, wait for it for weeks. Get it with insufficient ram, firewall locked out, it's shared by twenty other developers and I have to deploy using chef because that's what we always use.

All this is so behind the times the waste of time and money is appalling.