skysight-inc/HackerNews huggingface dataset:
Thanks. That's exactly it. People might try to counter by saying that specific cases don't work that way, but that's not what game theory predicts. It won't tell you the outcome of a specific instance of a conflict, but it will predict the overall trend when a winning strategy exists. Traditionally, the counter to exploitable strategies was the honor system. You trusted the people you interacted with not to take advantage of you because you believed in their character. While that can work in specific cases, it's not an overall good system for running a large-scale system of social interactions because it invites exploitation. We tend to think of corruption as inevitable, but the degree of corruption in a system is actually somewhat predictable by the incentives for it built into the rules of the system when that system runs at a large scale.
You're quite welcome! All three of the Convox founders are huge proponents of open source. We've already seen the benefit from this as a user has mapped out the missing pieces to host HIPAA-compliant applications on Convox and has already started making the necessary changes.

https://github.com/convox/kernel/issues/92
"the ethical collapse that Windows 10 appears to represent for a once great company."

I kinda stopped reading there. The mere implication that Microsoft was ever an "ethical" company in any form is patently ridiculous. This is simply dyed in the wool Microsoft behaviour, totally expected and utterly unsurprising.
you are almost certainly correct but there's a possibility that folks could be hassled etcetera: taken advantage of basically.this is a part of the world where the basic things we rely on don't exist institutions rights etcetera
> The last two crashes the stock value dropped 50%. Does that mean Silicon Valley productivity drops 50%?

Um. No?
You have a "Convox, Inc" copyright on the website - is there a business / monetisation-plan behind this, or is it just the open source project?
Is there likely to be support for other clouds in the future? Amazon is great and you're far cheaper than Heroku itself but I'd love to throw this on DigitalOcean or Vultr.
Is anyone using this in production? If so, at what scale?
Absolutely! You can decide not to use a front-end load balancer. We have one user using Convox to spin up large worker pools on AWS.

We also have plans on our roadmap to integrate with internal (inside the VPC only) ELBs for internal APIs and things of that nature.
Reddit is a tool. It's software; a middleman. The value is provided by the group.

Take a view at the attitude of the current admins:

> Well, now she's gone (you did it reddit!), and /u/spez has the moral authority as a co-founder to move ahead with the purge. We tried to let you govern yourselves and you failed, so now The Man is going to set some Rules. Admittedly, I can't say I'm terribly upset.

source: http://www.reddit.com/r/announcements/comments/3dautm/conten...

How would you feel if Microsoft Word started criticizing people based on the content they written? This is a thing?

Reddit was just a tool. The admins need to step out of the way. I don't care if there are "creepy" reddits.

The entitled and pompous attitude of admins is so elitist it's sick. You're a forum. You're not gods. You're not priests.
How does Convox compare to Empire? I see a bunch of similarities (good use of AWS features in particular), and they both look pretty great.

(Empire: https://github.com/remind101/empire, http://engineering.remind.com/introducing-empire/)
Unless it has changed since I last look Dokku only runs on a single server.

The other major difference is that software like Dokku is trying to run anywhere. Because we are only trying to run on AWS we do not need to build custom schedulers, load balancers, routers, etc. We believe this will reduce your operational costs over time.
Does P2P Windows updates really count as a question of ethics?

Did you not read the post? Using customer's resources without permission for profit?

Any privacy options are quite clearly stated in the installation options, and they are in the settings

Many users are barely competent to initiate & complete the upgrade and find Solitaire thereafter. Data caps and P2P are incomprehensible to them, much less how to adjust settings to stop abusing limited bandwidth.
We're strongly considering other clouds but are focused on AWS for the moment.
So what does Convox, Inc. offer?
I've received similar emails, some of which showed obvious signs of automation (wrong name or remaining template variables).

Just flag them as SPAM.
ECS is working out great for us. We host all of our own internal infrastructure on Convox and have been very happy.

The minimum per-application cost would be for an ELB. Counting the slice of runtime cluster needed to run it I'd estimate around $20-25 per app as a minimum.
One of the best things ive done is to shift my kids onto Linux computers. They really enjoyed "Tux" the built in Mario like game featuring the Linux penguin and it helped them connect with the 'Linux brand'. Now when my kids are wanting to install more advanced things they are naturally exploring package management and typing into the terminal to get a new thing going. Wish I'd had better Unix terminal exposure as a child.
That's not the point. The point is that MS defaulted to using your bandwidth to send update data to other users over the internet P2P style.

If MS were benevolent, they would have made this an opt in feature, not the default behavior. They have the option of sending updates to PC on your local network, but that isn't selected by default.
For optimised ray tracing you don't beam the light from the camera as that has the same chance to bounce to the sun through indirect illumination as a ray from the sun has if it is going to bounce to the camera.

What they are saying here is wrong or rather extremely simplified for a younger audience.
Also, this:
https://en.wikipedia.org/wiki/Enclave_and_exclave#Enclaves_w...
Yes, there is a business behind Convox. The founders are all ex-Heroku engineers and have we all have a great deal of experience building this type of tooling and automation.

For now we are focused on building a great open-source platform.
I have very little interest in Windows so I haven't really been following this, but game developers have been using P2P updates for almost a decade now. It's a good feature. Especially if you have everybody grabbing updates at roughly the same time (which is likely), this is going to free up congestion and make it work better for everyone (including ISPs!).

What kind of data sizes are we talking about here, though? And at what ratio does it seed to? Without knowing details like that, it's hard to tell if the user will really be negatively impacted in a practical sense. Like I said, the games I have played that have automatic updates all have this feature turned on by default and I've never heard anyone complain (except for NAT issues making the P2P updating not work ;-) ). Admittedly I'm not a gamer, so possibly I have a skewed perspective from the few games I have played.
> We also have plans on our roadmap to integrate with internal (inside the VPC only) ELBs for internal APIs and things of that nature.

This is what I'm getting at. Also just saw the issue pertaining to HIPAA, which probably requires the same thing.

Apps deployed on Empire apparently are only available inside the VPC unless a domain name is added, it doesn't actually work like that (when I deployed the Empire stack all boxes had public IPs and a security group allowing ingress from the internet 😓), but the idea is a good one I think.

Oh, and thanks. Knowing you're behind it I'm sure Convox will be great. I'm looking forward to watching it develop and using it myself.
I was wondering that. I don't have anything to do with 3D graphics, but that had occurred to me. What method do they use to ensure only the rays that have the camera and sun as end points are rendered?
Empire is awesome, we think it's a great project. We have been swapping notes with the folks working on it.

The primary difference is that Convox is backed by a company for which this is our product and has a full-time team dedicated to it.
Thanks for the reply, Im starting a project with dokku right now but its giving me trouble so I might switch over
Or instead of getting all panicky you could just do what every enterprise does.

Run the various apps e.g XBox, monitor your firewall and simply block the requisite URLs.
Yes, we have people using this in production, including ourselves! Most of the scale right now is on the small-to-moderate end but once your application is up and running you're really only limited by how much AWS you want to pay for :)
For me, I drink tea. Sometimes I just need a change in scenery - I'll jump on the bike, explore a different route, treat myself to something special and dig in to whatever project is on my plate. As long as I have WiFi, I'm good. I find the local library conducive to finding the right mental state.
Currently we only offer Convox the open-source platform :) In the future we are considering paid support and other monetization strategies but the base platform itself will always be open-source and available for you to do with as you please.
Thank you for considering what I wrote.
Spotify did this for years. I don't think it's right to be opaque, but it's not radical.
Does P2P Windows updates really count as a question of ethics?

If a user is on a metered connection, and "seeding" Windows updates pushes them over their bandwidth cap, then MS is quite literally stealing from them.

I'd say that's an excellent example of a question of ethics.
Well, it's largely because you're trolling. It worked, too.
When you will support other vendors?
That's my favorite for sure, Wild Sheep Chase and short stories would be my next reccomendation.
Android vs. iOS–Which Is Better?
We are considering other vendors but currently focused on AWS. What vendors would you like to see?
Lever (YC S12) is hiring a technical sourcer
I've been working on a similar project, though it's not nearly as complete as Cycle: https://github.com/jasonhansel/flumen
Good point. I'm a business coach/consultant, so my clients provide this information because it also helps enormously with understanding why they are doing what they do as business leaders. It's slightly deeper than providing your email address (hello sales emails) for an ebook (which is worth it).

To the OP's point, however, being aware of these skills and your own preferences makes it easier to assess others you meet. If you know the Risk Profile for you and your team, you may be able to judge in a negotiation that the other party chases returns but abhors volatility and adjust your approach accordingly.
Well documented in the film "Merchants of Doubt." Many cut their teeth in the tobacco industry and went on to ply their trade in environmental denialism.
That's very kind of you to say :)

Currently the EC2 instances in your Convox installation all have public IP addresses but this is currently being addressed

https://github.com/convox/kernel/issues/92
As I learned from Haskell, the correct answer really ought to depend on the domain. I ought to be able to use an unsigned integer to represent things like length, for instance.

However, since apparently we've collectively decided that we're always operating in ring 256/65,536/etc. instead of the real world where we only operate there in rare exceptional circumstances [1], instead of an exception being generated when we under or overflow, which is almost always what we actually want to have happen, the numbers just happily march along, underflowing or overflowing their way to complete gibberish with nary a care in the world.

Consequently the answer is "signed unless you have a good reason to need unsigned", because at least then you are more likely to be able to detect an error condition. I'd like to be able to say "always" detect an error condition, but, alas, we threw that away decades ago. "Hooray" for efficiency over correctness!

[1]: Since this seems to come up whenever I fail to mention this, bear in mind that being able to name the exceptional circumstances does not make those circumstances any less exceptional. Grep for all arithmetic in your choice of program and the vast, vast majority are not deliberately using overflow behavior for some effect. Even in those programs that do use it for hashing or encryption or something you'll find the vast, vast bulk of arithmetic is not. The exceptions leap to mind precisely because, as exceptions, they are memorable.
For what it's worth, all the bugs I've seen related to integer representation (not just over/under, e.g. I've seen code casting a 32bit pointer to a 64bit signed integer) could have been fixed by changing int to unsigned and never the opposite. Of course, this could be just the effect of the vast majority of programmers choosing int as the default integer type.
Please learn about "constructive dismissal".

> In employment law, constructive dismissal, also called constructive discharge or constructive termination, occurs when an employee resigns as a result of the employer creating a hostile work environment. Since the resignation was not truly voluntary, it is in effect a termination.
From the paragraph you quoted:

> In 2003, the financial sector comprised an estimated 11.6% of Switzerland's GDP and employed approximately 196,000 people (136,000 of whom work in the banking sector); this represents about 5.6% of the total Swiss workforce.

So while it's clear that the banking sector is big, it's not the only thing propping up the Swiss economy.

There are other prosperous countries in Europe (e.g. Norway) that don't have a disproportionally large banking sector, and some which do but recently failed (Cyprus, Iceland).
How Google quietly revved up its very own car company
We based it on a board game called Voluspa about Norse mythology, and we figured that since Finland is right next to Sweden, it was an appropriate reskin. Also, we think Finnish mythology is way cool.
Let us know if there's anything we can do to help! I'm david@convox.com
Let us know if there's any way we can help. You can reach me at david@convox.com
Assembly 2015 is live
Came here to say the same thing. It's one thing to read a book, it's quite another to handle objections on the fly with an argumentative customer standing in front of you.

I had a buddy who was terrified to do presentations and was very socially awkward. He finally decided in order to overcome these issues, he started a side company and created a small app that he wanted to sell. He literally forced himself to cold call people in order to get more comfortable interacting with clients. Then he would try and set up meetings where he would have to present his idea to the clients.

It was a very elaborate way for him to overcome his fears and get comfortable being in front of people and selling people on his product. It wasn't easy, but the one thing he had going for him was determination to do it in order to learn some very valuable skills.
> size_t i = ss - 1, j = sso; for (; i != (size_t)-1; i--) {

The idiomatic way is

for (size_t i = ss, j = sso; i-- > 0; ) {
...
}
This is really great! I'm interested in trying this out for our products in place of OpsWork.

The documentations says "by default provisions an Elastic Load Balancer and 3 t2.small instances", is it possible to change the number/size of servers dynamically?
The USTR is essentially an official corporate proxy and having government officials act as a go-between, asking corporate representatives what they want and then trying to get it for them is an insignificant technicality -- if a crime is contracted out, you don't spend time making a real distinction between the criminal who actually carries it out and the criminal who commissions and pays for it -- the distinction technically exists but really it's meaningless and discussing it actually distracts from the facts of the case.

They're in the luxury hotel so the round-trip time between the negotiating table and the corporate representative's hotel room is minimized -- they can all be in the same hotel. Government employees don't live in the lap of luxury by any means regularly they are generally poorly paid (that's why they swap between corporate rep and regulator, the regulator role doesn't pay well), it's the proximity to corporate wealth/corruption that's incidentally getting them nice accommodations.
Do you think people just run around with guns in the US? Not everything is as crazy as the news makes it sound. Its definitely a problem, but its not like were living in constant fear
It's a valid thing to do because the ideas are all interrelated in complex ways. Releasing them all at once allows you to read a little, get inspired, jump around, check another intriguing title, and then come back tomorrow to read a little more (if you are inspired).

A somewhat darker view (from a certain perspective) is that he wanted to say his piece without being contradicted or argued with. To write a series of essays that don't have to respond to "the community" and get weighed down by reaction. One could even say that it's an expression of a pastoral utopia of pedagogy! :P
This and unless your country of residence has lower tax rates than the US you merely end up filing, not paying the US. If the tax rate is lower, then the tax hit is what you'd pay in the US less the foreign tax credit. Only thing would be tax free income in your country of residence that is taxable in the US...
This was recently added by a contributor!

https://github.com/convox/cli/pull/48

You can update an existing cluster using something like `convox system scale --count 5 --type c4.xlarge` from the CLI. If you change the instance type your cluster will be rolled one at a time with no downtime.
What I wonder is what happens down the road? After a year goes by, is MS going to start charging to keep the OS updated? Will users feel so locked in now that they've turned over so much data to MS that paying a monthly or yearly service fee would be easier than enduring the pain of learning a new OS? I'd love to see a glimpse of what the roadmap looks like down the road. If there remains a "free" version, I suspect MS users better get used to more targeted advertising thoughout the OS, not just in solitaire.
Static Code Analyzer as a Service
The message on the FFmpeg site http://ffmpeg.org/index.html#message sounds hopeful for a reconciliation of the forks.
I read the title too quickly as "Microsoft's Aesthetics Armageddon" and was disappointed that the article was not about inconsistent icon styles.
It's rich. There's a difference. It's not innovative but incremental and cowardly. It's productive, but not all that it produces is valuable. Whatever piece of human garbage instituted stack ranking at Google is almost certainly living in a nicer house than 95 of that company's engineers.

The VCs add little but are kingmakers who decide who can buy the talent and who can't. For historical reasons, they're geographically concentrated.

Also, most of the Silicon Valley "innovation" is a joke. Clinkle? Snapchat? Uber I will give high marks for potential, but it was founded to facilitate date rape (to give young sociopaths in San Francisco the experience of being a "baller", to use a direct quote) and it was only later that its investors took note of its long-term possibility to be something more.
That's great. Is it possible to add additional servers after installation? I looked into the CLI project but I haven't found anything yet, the scale option appears to be for processes not servers.
Well, there's the Republic of Kugelmugel.

https://en.wikipedia.org/wiki/Kugelmugel
Drake: you can use it now
5$/month, can't go without that /r/circlejerk and /r/subredditdrama
Pretty much the entire Jerry Weinberg canon, but 'Becoming A Technical Leader', and 'Secrets of Consulting' are two excellent places to start.
I love this bit about the humility within the Clojure community:

------------------

Well, I was bragging to Alan about a Drake release, which I was calling 0.2.0. Alan rolled his eyes. He was like, “Considering the conventions put forth by Semantic Versioning, and considering that Drake has been in production at this company as well as other companies for years now, why not call it version 1 already?” I pushed back a bit, by surveying two existing open source Clojure projects I know of:

Aleph, Zach Tellman’s notorious asynchronous library for Clojure, is currently versioned 0.4.x. Keep in mind it’s been in production at Factual and other serious minded shops for years now. I asked Zach when he plans to cut a 1.0.0 and his reply started, “Each minor release has been effectively a ground-up rewrite…”.

Riemann, Kyle Kingsbury’s network event stream processing system written in Clojure, also enjoys prime time adoption in various production environments. And yet it’s versioned 0.2.x. I asked Kyle if he plans to cut a 1.0.0:

Kyle: Naw, I don’t think it’s 1.0 material yet. :-)

me: What would it take to justify a 1.0 ??

Kyle: API stability, a bunch of protocol enhancements, dropping a bunch of deprecated stuff, performance stuff, bunch of bugfixes, disk persistence, maybe determinism & a better stream compiler…

me: when will the madness end !?

Kyle: Probably never? Or, like, we could say that a tool may be sufficiently stable for a job while not being finished yet. :-/
This is accurate. The "tech" industry is 95% marketing that uses technology, not actual technology. The bad guys have won in Silicon Valley and I don't see there being any way to reverse that.
Among my group of friends, I've found that everyone's favorite Murakami book is always the first or second they read. After you read a couple, they all start sounding the same. Another angsty young man searches for a girl with serious emotional issues, and there's some metaphor heavy dream sequences and talking animals along the way. I haven't read his recent books but I've read five books of his and it was really tiresome, repetitive reading after book 2-3.
Woops, I ninja-edited my comment above before I saw this. Yes you can do this, see the CLI command above.
You do still have a fuel requirement - a satellite needs to get up to orbital velocity of around 7km/s, which is where most of the fuel in a launch system goes.

https://what-if.xkcd.com/58/
Dont act like SF is the average place to live in the US
This looks like a really great idea. Does Convox provide a convenient way to set up SSL for custom domains? The custom domains page (https://docs.convox.com/docs/custom-domains) didn't say much about it, but I may just be looking in the wrong place.
That's a very astute observation. I read Norwegian Wood first, but that is so different from most his other works and I didn't love it. I don't remember which one I read after that, but I got hooked around the 2nd or the 3rd.

Common themes: a guy, living on his own (or with an often absent girlfriend), cooking simple dishes while drinking beer after working out. He has an ear fetish. There is a cat somewhere. Some magic realism and lots metaphors.
They're also rifles, not handguns - and it's handguns that are the problem in the US. Around 75-80% of firearm murders in the US are by handguns.
> Run the various apps e.g XBox, monitor your firewall and simply block the requisite URLs.

How do you guarantee that you've blocked all the URLs accessed by the application, and that they're not going to change with the next update?
p2p connections don't work when one device is borked!

Computing as an appliance, imagine some day logging into any machine in the world and having it setup just as you like.
Former CEO of Collapsed Mt. Gox Bitcoin Exchange Arrested in Japan
BlockSeer – new tool for visualizing and graphing Bitcoin transactions [video]
Ask HN: Who's hiring? (August 2015)