skysight-inc/HackerNews huggingface dataset:
If a company's tag line is "For Developers Who Care", I'd expect more than a blatant rip-off of DigitalOcean's home page.

The first part of the page is dominated by the demo on the right on both and the tag-line and signup on the left. The workflow for creating a VPS is basically the same right down to selecting an SSH key. Even the demo video is surrounded by the same minimalist OS X-like window. It isn't a standard library that they both share, but rather a visual copying.

It seems tacky to use the same home page. More than that, I've used a bunch of different providers (Vultr, DigitalOcean, Linode, AWS, Rackspace, OVH) and they all have very different control panel interfaces showing distinct development. It seems like they simply copied DigitalOcean's interface as much as possible.

Going back to the home page, the second part is a three column bit with info about the service and each column is dominated by a giant icon, just like DigitalOcean. Next comes the pricing boxes on each. Both have a "what people have said about" section. Both put another signup box right before the footer. Both have the same grey footer. Even the headers in the footer (like "PRODUCT") are all-caps like DigitalOcean. The whole home page is just a rip off of the whole flow and style of DigitalOcean.

The fact that they simply ripped off DigitalOcean's user interface seems to discredit their claim that they're "For Developers Who Care". They don't care enough to do more than blatantly copy a competitors design (and then charge a premium by mentioning the name "Swiss" a lot). Cloudscale - For Developers Who Like Making Blatant Rip-Offs?

That might sound harsh, but DigitalOcean has worked hard to gain its reputation and trust in the community. To have someone with no reputation (yet) simply copy their design, possibly out of a combination of laziness and trying to ride DigitalOcean's coattails, seems really crappy (especially when they're trying to claim that they're for people that care).
>I support the EFF with donations,...

vs

>If the EFF wants my support back...

Eh?

also,

>I have a choice in my mobile provider

What great choices those are!
I can tell when I'm crossing 162bpm (I think it's my personal aerobic threshold). If my HR below that I'm recovering; above that - fatigue starts to build up. Also I can tell when it's above 171 - itchy feeling from lactate start to build up much faster.
I did VO2 max test once and went as high as 220. It feels absolutely horrible after 190 (long-time exposure to HR at that level most likely will do permanent damage to heart).
Yes! Also cool to note that a post a while back on here showed leg strength correlating to increased intelligence.
Isn't this potentially a great idea for a start-up?

A SaaS solution which simplifies / streamlines companies’ internal (and potentially external) approval processes.. I am no expert in this area but a quick google search shows only solutions which look cumbersome and overly complex (or come as part of large and probably fairly inflexible CRMs).

I would probably target SMEs first, ie the sort of companies mentioned in the article.

Anyway, if anyone thinks there may be an opportunity here and wants to talk about this a bit more, drop me an email (address in my profile).
would 2 tiers be better or worse?

visit http://www.betterpro.net/ for an idea of the look and feel of the potential site.
> one network is pulling this throttling bullshit.

They're all doing something major that violates Net Neutrality.

Sprint's compresses images and throttles video https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e... They just don't advertise compression/throttling as a "feature", so it doesn't get the publicity. Sprint also does zero-rating for music.

AT&T has "Sponsored Data" and throttles 'unlimited' plans, and Verizon has their ad-tracking-injection mess.

Whoever I pay is going to get money for "pulling bullshit". I love the idea of voting with your dollar, but all of the major cell networks are anti-Net-Neutrality in multiple ways, so the whole thing is almost a false choice.
At least I can clearly see which variables are already set, so that I don't redeclare them.
Interesting point. I was curious about this, and turned to Wikipedia:

>In 2006 and 2012, Computerworld surveys found that over 60% of organizations used COBOL (more than C++ and Visual Basic .NET) and that for half of those, COBOL was used for the majority of their internal software. 36% of managers said they planned to migrate from COBOL, and 25% said they would like to if it was cheaper. Instead, some businesses have migrated their systems from expensive mainframes to cheaper, more modern systems, while maintaining their COBOL programs.
Brilliant idea, I'm starting to use it and I'm really excited with such a clever idea.
Wish you the best, and eager to see future developments and applications
Wrong. What Russell/Gödel/Turing/Rice/etc. tell you you can't do is write a decision procedure that checks arbitrary nontrivial properties of programs. In other words, if you first write a program and only then ask whether it is correct, you've already lost.

Obviously, the solution is to stop writing arbitrary programs. As Dijkstra said long ago, we need to find a class of intellectually manageable programs - programs that lend themselves to being analyzed and understood. Intuitively, this is exactly what programmers demand when they ask for “simplicity”. The problem is that most programmers' view of “simplicity” is distorted by their preference for operational reasoning, eschewing more effective and efficient methods for reasoning about programs at scale.
I went to the BBC story kindly submitted here to read it. At the BBC story that opens this thread, I see a linked BBC story "Solving a Space Station's Toilet-Shaped Problem"[1] describing how difficult it has been to do water recycling on the International Space Station, where the extreme cost of transporting more water up into near earth orbit would provide a powerful incentive to develop technology to recycle water. Being in free fall in the limited space (and isolation from earth's ecosystem) of the space station provides its own tough engineering challenges, but evidently even rocket scientists haven't completely figured out how to do toilet-to-tap water recycling in all needed cases.

[1] http://www.bbc.com/future/story/20150527-solving-a-space-sta...
@detaro, couldn't reply directly to your comment but so far they haven't charged me. They sent me a note saying that eventually I would be charged but maybe they got enough backlash that they decided to grandfather in the old dynos?
Would love to know more about this...
Hey man if you sign up for Cloudflare you can get SSL for free. Plus a lot of other goodies. If you need help with setting up a Digital Ocean box with Phusion Passenger, Capistrano, Ruby, let me know.
You could at least add some information about "why" for both of those :/
Re. "95% open spectrum" - Now we're really getting into the interesting tangents!

I'm still on the fence about de-privatizing spectrum for a variety of reasons. But the biggest elephant in the room whenever discussing spectrum de-privatization is that the FCC earned US$45 billion from wireless carriers last year, and US$19 billion in 2008's auction (http://www.cnet.com/news/fcc-rakes-in-45-billion-from-wirele...). In the grand scheme of the entire US federal budget, I think that's just a drop in the bucket. But it's still money that the federal government looks forward to.

So on the one hand, the FCC wants to play fair for consumers and tax-payers. On the other hand, the FCC can't really restructure an existing industry without biting the hand that literally feeds their existence to the tune of US$2-3 billion per year if you imagine their auction revenue as ratable over the years an auction doesn't take place.
I can't help but think it sounds like two cringey teens chatting.
Why? I write a whole lot of pure C, on microcontrollers (usually with an RTOS) and really cut-down embedded Linux systems that don't have a C++ library.

Why wouldn't you use classes if you have access to C++ though? A lot of the time I write C, I spend a lot of time and write a lot of code that would be far easier with classes and/or access to the STL.
Looks like a great addition to @InternetOfShit on twitter.
If you look at it from the point if the economy, a handy man is a easily achievable job, meaning the number of handy man is large. Since there are so many of them, there is a large competition between them, lowering the value of there pay. What they do it specialized but not special. Some who differentiate themselves do make a lot more money. On the other hand a PHD is very difficult to achieve and a much smaller portion of the population receive on. On top of that a PHD makes you specialized on a topic, potentially making you a unique source of information which is worth a lot.
Less work than writing English, I assume.
Sell directly on Medium
IP should not expire as long as the intellectual product is not publicised, i.e. while it is in the head of whom produced it. But if it is publicised, i.e. published, it is public, and no longer property. If I had a house, that's physical property. If I and my family live in it, it's our property. If I let the public in, i.e. publicised it, then it is public, and essentially not property anymore.
Site looks great! I am saving it and will definitely be using it. I've wanted something like this for years.
Unfortunately CH gave in to the US -- look e.g. at the banks, or at the EU, especially DE blackmailing tiny CH to give up privacy.

Iceland is a country worth investigating when it comes to hosting.
The Halting problem can already be solved for a non-trivial subset of programs, take a look at Microsoft Research's "Terminator" project:

http://research.microsoft.com/apps/mobile/news.aspx?post=/en...
I try to spend around $600/mth on food, gas, drinks and other entertainment. This works out to roughly $20/day. I keep a running tally in my head day to day on what I've spent and try to stay around $20/day.

This is not a great tracking method, but just having the idea of $20/day in the back of my head curbs my spending a great deal.
Decimal Floating Point is: https://en.wikipedia.org/wiki/Decimal_floating_point
One-sided and unclear, and with a TYPO in the headline!
When I was a young single man, I had an effective way to track my personal finances. At the start of the month, I'd calculate how much money I had left over after fixed expenses (rent, internet, etc) and whatever savings I wanted for that week.

I'd then divide that by 4, and 4 times a month, I'd withdraw that amount in cash from my account, and use that for discretionary spending like going out, groceries, etc. That way, I could tell myself by just looking in my wallet: "OK, I went out for drinks twice already this week, I have 40$ left, I'll keep it easy until Monday."
How Would You Respond If Asked: ‘What Time Is the 3 O’clock Parade?’
Meet Glance, a Smart Wall Clock That Displays More Than the Time
>and are the most advanced amongst the American wireless carriers around integrated WiFi services.

If you exclude MVNOs
>This certainly does not match up with my experience with my hobby of book consumption or the experiences of my friend who is a wine sommelier

I could not think of someone I'd get along with less. You must be much older than me. This is exactly what I'm talking about. I'd never want to listen to someone tell me about the history of something, that's boring, that's regurgitation, I can google that. If you've made wine before though, that's definitely interesting.
You'll want to think long and hard about how you're going to deal with fuses. For the kind of currents that batteries can put out it can be quite expensive to properly fuse things.

50V was a fairly arbitrary voltage deemed to be 'safe', however there are cases known of people dying from 50V and even lower (in particular, one very nasty accident involving a Swiss ham in pre-internet times).

A bus made of thick copper wire would be stolen here pretty much on the day that you installed it (copper theft is on the order of the day).

I'm not convinced of the need to have any of this though, I got my power usage down to the point where a fair sized house ran year round from 16 solar panels and a small windmill. The year that we only had the solar panels we still needed the genset with some regularity but the year the windmill went up we used it only twice (when I was running a 12KW plasma cutter from the battery pack they tended to deplete a bit too quickly...).
> The simplest solution is to push it onto the grid. With net metering you can get the energy back later at not cost. It's like using the grid as a battery.

That's effectively making the power company pay retail.
I sent a short list of questions to 1222 recipients.

Great!

The open rate of the email was 45,8%

That's excellent.

...and 27 people replied.

Oh. Oh dear.

~ 96% of respondents told that they would - or already have - recommended the tool for a friend or colleague.

96% of the people who are enthusiastic enough about the service to respond to an email would recommend the service, but the 97.8% of people didn't respond is by far the more important number. If the people who'd tried the app were a random sample of the population then 2.2% might be enough to suggest there's a valid premium business model there, but the people who tried the service weren't randomly selected - they were a self-selected group of people who are interested enough in user testing to sign up for the service. If you can't get a significant response from a group who are (alledgedly) interested in your type of product then you clearly have a big messaging problem.
For one, if you write uint_least16_t, you're implicitly warranting that the code does the right thing if it isn't 16 bits, which means you have to think about it. And C's integer conversion rules and overflow restrictions are typically quite a lot to think about already... Not the strongest argument, but I think there is a case for applying YAGNI.

Also, it's less typing. :)
I'd imagine (guessing) most pharmaceuticals are fairly short-lived vs biological processes? Otherwise, you'd either only need one pill or it would build up in your body.

I suppose it's possible that they're only broken down by human biological processes, but that seems unlikely given the diversity of microbial life in the environment (and inside us!).
When I've edited others, I've always gone to great pains to get rid of the extra that.

You'd think that that...

is equal to

You'd think that...

And 'you'd think that' won't risk distracting any of your readers.

The problem comes when I'm actually writing. I tend to read my writing out loud to myself before I post it, and when I actually say things out loud, the double that sounds better.

I have two conclusions:

- My editing is all about hypocrisy.

- It's hard to get out of the habit of writing how you speak.
>If a billionaire is taxed 80% on the year he or she earns that billion, they will still be worth $200 million. And they are still free to start businesses and pursue wealth. They are still rich. They have not been “hunted” or “killed.” The crux of your argument — that “Ending economic inequality would mean ending startups” — is both a straw man (no one’s advocating eliminating income inequality completely) and untrue (people can still pursue whatever they want — they just have to pay more taxes on it.)

It sounds simple, but as remote work becomes easier it becomes more tempting to do it in another country (a country that won't tax that person $800,000,000).

Pg addresses this issue in his essay "So if you made it impossible to get rich by creating wealth in your country, the ambitious people in your country would just leave and do it somewhere else."
I did a short consultancy gig at T-Systems (also part of Deutsche Telekom, like T-Mobile). Apparently they had bad experiences with T-Mobile services so were in the process of switching to another provider.
Funnily enough, T-Mobile was not such a big fan of the IT service provided by T-Systems, and was also looking for an alternative.
Sounds like a very healthy company indeed.
P.s. John, if you read this, I also pay for the EFF.
JDK 9 Javadoc now has a search box
It was pretty common in soviet Czechoslovakia. Another "high tech" communist trick is to put flush reservoir to ceiling, higher pressure requires about 30% less water.
Scaleway seem to be out of stock now, for a few months already. They don't accept new customers
What is wrong with taxing 80% of the wealth is that then the return on the equity placed into the business to make it real just decreased 80%. At some point then many of those startups won't be created because there won't be enough return to pay for the risk. So then there will not be more of "those jobs" and there won't be any wealth created. Therefore no taxes will be paid. And we just reduced the pie to zero.

I am not sure what the number is, but when I hear 80% taxes, I think someone (maybe me) is not doing their math.

But I do agree that one must first make sure to understand the argument of the other side before articulating a counter-argument. I think in this case, there is also the problem that the message gets diluted because of the messenger: unfortunately PG does not have credibility in this area because (presumably) he has not been on the ground dealing with poverty issues as many others. Then again, many economists haven't either, even as they also postulate solutions.
It does if your target system properly zeros bss because, by the rules, array[10]
will be placed in bss and bss is zeroed. If you replace the initializer with {1}, you force the compiler to file to a different rule that forces the compiler to explicitly initialize everything to 1.

The problem I've had (and you probably are referring to) is embedded systems that may not properly zero bss. I've also had problems in embedded systems trying to place "array[10] = {0};" into a specific non-bss section (that was really annoying).

In my experience, TFA is good practices generally, but will have problems in corner cases that you run into in deeply embedded systems.
Nice. Does the host OS need to have CUDA installed?
The Absolute Worst Way to Read Typed Array Data With JavaScriptCore
You have an unsubstantiated argument with presuming that taxing billionaires or millionaires at 80% would be good for society.

Let's set aside arguments of individuality vs. socialism and whether government should operate for the hugely debatable, ephemeral term, "the greater good". I think that invites a separate essay on its own.

From a purely utilitarian perspective, the rich often leverage their capital to achieve things that would be impossible or difficult to do without access to the capital they created.

Case in point, is Elon Musk. If he didn't take home most of the money he earned from his involvement in Paypal, the odds of Space X, Tesla, and Solar City ever happening are decreased dramatically. When in the hands of an extraordinarily talented individual like Musk, capital can work to create long-lasting ripple effects that benefit society as a whole.

If you had taxed Musk at 80%, and he was left with a paltry $30 million or so, it's likely that one or more of the above companies never happen. The opportunity cost is that less jobs get created, unique and innovative technology never gets formed, and the ripple effects (such as spurring Chevrolet and others to make electric vehicles) never happen.

While not always the case, it is often the case that private capital investments do improve society in meaningful ways.

The economy is a very fungible thing and the idea that it is approaching "zero sum" is an unfounded one in the extreme.
How Amazon Outflanked Netflix
I bet you don't use the NDK then.
Meh. I didn't write a follow up to PG's follow up because I assumed he wouldn't be receptive to my arguments and didn't want to start a war of words over a topic that has been rehashed a bajillion times. Even the economists are saying we need to reduce economic inequality if we want to avoid disaster. That's far more topical thought and information than anyone arguing on HN can bring to bear, I assume. (I really hope I am right.)

The OP article is definitely factual with its four main points-- I'd also like to add that the trick of putting yourself into the opposing position's shoes and reconstructing their argument is one of the best rhetorical techniques that exists.
Thanks for answering this.
FreeBSD Jails the hard way
Ehh, that doesn't apply to what he's talking about though. That only works when the pages are actually freed. Since actually asking the kernel for more memory is expensive, most malloc/calloc implementations will hold-on to some pages since it assumes you're going to allocate more. Since it reuses this memory without ever giving it back to the kernel, the kernel won't zero it for us.
Of those three (Appfog, EY and Heroku) I'd probably pick appfog, they have the simplest pricing model and the least chance of surprising you with some insane bill.
The ratings are "like" (positive) and "dislike" (negative). If men have ratings close to uniform distribution (44.81% are "like" ratings, 55.19% are "dislike"), women with only 8.58% "like" ratings are clearly unbalanced, or if you want the women are "very picky". We call this a strong bias in the ratings of women while for men there is a small(er) bias and this only to point out the difference from the uniform distribution (50%-50%).
We can not tell and we are not the ones to judge if the men are voting randomly or are less picky or if the women are right or more picky, since the attractiveness is subjective and we do not have an ultimate ground truth to compare with. We can not say if the attractiveness should follow a particular distribution, we work empirically. In our study, the ratings of men tend to agree more and correlate more with our visual representation based on the face image (looks). We removed from our data the extreme cases such as users with less than 10 ratings or with too many ratings.
Alternatively, you can update the entire user db at once by hashing their existing password hashes. You'll end up using a double-hash:

new_hashing_scheme(old_hashing_scheme(password))

Not as elegant, but the benefit is you can immediately move everyone to a new scheme if you need to for some reason.
Why write Viñales, San Sebastián and Île de Ré, but not Skåne, Malmö and Korčula?

Sloppy editing.
>> Literally no one in America, save for a very few on the fringe, is talking about “eliminating income inequality.”

I don't know about that; I've heard plenty of people talk about eliminating income inequality as an end goal (but I live in the SF Bay Area, so maybe a reflection of demographics out here?)

It's like saying no one but the fringe is going to vote for donald trump, and yet those poll numbers...

>> What people are talking about is a progressive income tax to reduce inequality.

Well, we have that. Taxes are historically low, so I'd be ok with raising them somewhat, but not too much.

>> So by taxing the wealthy and spending it on services, we can better ensure that the level playing field you allude to continues to exist.

This is really the crux of my argument: instead of increasing taxes first, we should hold the government more accountable over spending and look at programs and how they help or do not help the poor. Poverty is the metric that should be focused on, not inequality. If inequality is reduced as a side effect, all the better. But poverty is the problem. If government got more money from taxes, what makes you think they would use it to effectively reduce poverty?
He knows. His question was not a question, it was an aggressive statement of FUD.

He is backpedaling and now saying that "innovation" can be controversial.

https://twitter.com/JohnLegere/status/685236769319587840
Your dad is more of a hacker than ninety percent of the people in this thread