skysight-inc/HackerNews huggingface dataset:
> It is not yet a problem.

That's a controversial premise that the article repeatedly addresses.

You may not be convinced, but there is a lot of stuff cited in there on that exact point.[1] Those links lead to other resources fleshing this out pretty quickly.[2, 3]

I found this bit persuasive:

> "Some customers contacted Chris earlier today asking why our bitcoin payouts didn’t execute ... The issue is that it’s now officially impossible to depend upon the bitcoin network anymore to know when or if your payment will be transacted, because the congestion is so bad that even minor spikes in volume create dramatic changes in network conditions. To whom is it acceptable that one could wait either 60 minutes or 14 hours, chosen at random? It’s ludicrous that people are actually writing posts on reddit claiming that there is no crisis. People were criticizing my post yesterday on the grounds that I somehow overstated the seriousness of the situation. Do these people actually use the bitcoin network to send money everyday?"[original article, citing [4]]

I'm an outsider here, and don't have a stake in this. So maybe people who have followed this debate more closely can recognize that as a total fabrication, but to me it sounded like a plausible business concern.

[1] http://gavinandresen.ninja/why-increasing-the-max-block-size...

[2] http://gavinandresen.ninja/the-myth-of-not-full-blocks

[3] http://hashingit.com/analysis/44-bitcoin-traffic-bulletin-re...

[4] http://forums.prohashing.com/viewtopic.php?f=11&t=679
Because 98% is bullshit. Get very interested, have fun, learn, prototype, things look fine, then after start use seriously and depend on makes you so much pain and problem. Then have to fix, and patch and in the end: always remove. After you have this experience many times you will also very critical and have high expectation/requirement, then you will come to HN and reply negatively.
I'm dealing with the same issue. It took me many years to narrow it down, but I finally noticed the pattern - when I'm feeling really bad, I figure out a lot of ways to improve things. Then I start to feel better from having some specific things to try, and the very next day I feel good enough I get back into daily tasks and forget to deploy the plans. I literally forget about them, and then end up reinventing them again the next time I feel down.

So my problem is with capturing insights and plans in a way that will make me stick to them when I'm feeling good. I figured out the "capturing" part, but I can't make myself do the sticking - there's always something more important to do or think about. And so the loop continues.
For me it's more like this: prototype, design, implement. I do some lightweight planning while I prototype. All of this is anathema to Agile. Prototyping alone could mean going dark for a week or two. Design, likewise, has no useful status to communicate. Implementation fits pretty well, but it's maybe 1/3rd of the work. I don't think I'd be able to deliver quality software any other way.
Environment plays a massive part. FOMO to a degree, too. If you're in a pub having a nice chat, you have a very different mentality to being at an squat rave where everyone's fucked out of their head on mandy and ket, dancing like maniacs, and talking shit and making out. Be mildly tipsy in the latter situation and it's really hard to not feel like you're not really part of things.
Dynamic Drive was how I learned Javascript back in the day! Pulling apart how the author of a script had written it, to see how to get the snowflakes drifting down my page become leaves instead ;)
https://news.ycombinator.com/item?id=10904521
That wasn't taken from a train camera however.

I ride BART every day and have always wondered if the train cameras are even in use most of the time. I suspected not, and this news story confirms my suspicion.
What a surprise: Zappos, as a division of Amazon and not a profit-seeking free-standing company, has plenty of capital to waste on humoring their sales-hustling CEO's lunatic ideas about human potential.
Yes, I already saw some of these.

Unfortunately, there's no Travis CI integration yet, which I've been using on GitHub a lot.

I'm evaluating GitLab CI right now. Am I right, that I have to host a runner myself if I don't want to use a shared runner for my project?

> You can setup as many runners as you need. Runners can be placed on separate users, servers, and even on your local machine.

Does "local machine" really mean a non-public machine like my notebook?

Appreciating help from GitLab's CEO :)
Actually, GitLab counts some emojis as votes - so you can have your :cake: and eat it too ;-)

- https://about.gitlab.com/2015/11/22/gitlab-8-2-released/

- https://github.com/gitlabhq/gitlabhq/pull/5724
The dislike of academia - specifically of higher education post B.S - partly stems from the archaic admission process that strictly limit the opportunity for the majority of people to participate in it. You have to be doing the correct things no later than, let's say your junior year in college to be able to have a chance for a PhD at a top tier research university (less than top tier PhD and you hit the massive road block for tenure after your PhD, so it's almost the same thing).

There are people did the correct things early in their life. The majority of us make mistakes. How would even a mid-late 20s (young, by any account) good software engineer get through the gatekeepers and get his PhD? There was even a thread on HN a few days ago asking about the exact question.

To put it another way, it's not that we don't want the training. We don't have the option to do so (at least in the traditional way).
Probably because of the Google to Govt employment loop.
If they're using it, they're doing so in completely different fashion than everyone else. That is, it's not public for viewing, submitting, commenting, etc. Indeed TFA indicates exactly the sorts of pain points that would be missed by those using the tool in such a radically different way than everyone else. If someone at GH had to wade through all the damn +1's then something would have been done about them years ago.
> My inner cynic wonders if founders love this fad because it saves the payroll they'd need to spend on experienced managers and absolves them of any responsibility to run the internals of their organisation, freeing them up to focus on overall strategy.

I totally buy this at the macro level. Just like open office concept saves buying a bunch of walls and more office space.

But Zappos? I think they have a history of making the "poor financial" decision to make employees and customers very happy. Seems very out of character to come form them.
Sorry I was trying to be too clever.

I mean that the things that they were saying were so complex that I was completely unable to understand a single word of it.

That's a bit over stated too, but the short version is that they confused me to the point that I didn't think I'd be able to make a valuable contribution to the project.

To break down my phrasing above, "I know you're speaking English, but I don't know what you're saying" is a phrase I've heard used but I think it isn't common.

Hope that helps. Basically it's a bad joke :)
I mean, in many contexts I would ok to pay in a way that cannot, under any circumstances, be reversed. Specially if the other side of the transaction is equivalently irreversible (that's the whole idea behind smart contracts). For the things where reversing payments is a desired feature, you can build that on top of crypto-currencies (e.g. by using an escrow), so is not like it has to be the wild west. You can get reversible payments or irreversible payments (after confirmation) depending on what the transacting parties need. This flexibility is a good thing.

The problem is that this recent change, allows you to claw back your payments without any third party signing off on it, and without your counterpart being able to appeal the claw back. It is also a "feature" most people don't know about, because it is the consequence of the low level implementation of something designed to solve another problem altogether. This change existing and being unknown will lead to more fraud vs plain old "irreversible" transactions. And it is strictly worse than being able to claw back your transactions by appealing to the credit card processor, even if under Bitcoin the payment becomes "fully irreversible" earlier than under card processor rules.

The argument for why this is not a bug, is that even before this change, a transaction could be reversed via a double spend with a certain probability. However, this change makes unilaterally reversing a transaction trivial and certain for multiple hours after it was originally created.
There's some friction to switch, but it's not necessarily a bad thing. Especially with some new tech like sidechains, you can make a new cryptocurrency following new rules, but still backed by Bitcoin value: https://www.blockstream.com/sidechains.pdf
Is Heroku really that expensive? I use their new $7/month instances and I have no complaints with performance and features. $50/month for a managed Postgres database is a bit expensive but other cloud storage options like Cloudant (use the service in same AWS region as Heroku) can be very reasonable.
Which, I would think, would be mandatory to make them a worthwhile investment–particularly for startups. I've heard enough horror stories about multi-state compliance on HN to realize that different regulations in every state only serves to protect incumbents.
GitHub has settings for individual repos. People can opt to turn the issue tracker off completely.

Why not have the option to enable issue voting? It could be as easy as stars for issues.

Custom issue instructions would be trivial to tuck away in the settings page or associate with a specially named markdown file. They turn a wiki on by default, but you can't instruct users about the info you expect in their issue on the page where they create the issue. Documentation is very effective when it is inline with the system it is describing.

Custom issue fields with validation is a little more complex. Punt.
Biotech has a problem with women? Or is it the other way around?
Looking at the kinds and amounts of just standard software vulnerabilities in those firmwares that have been found in the past, I presume there's plenty of low hanging fruit still to be found there. It doesn't really need to be an intentional backdoor, it can be just good old buffer overflow with remote execution.
They are getting hosting deals for many of these companies themselves. Why spin up your own github clone when you can just use github?

And gitlab is now 99% feature-compatible with github. If you aren't using the developer ecosystem of github.com, you are not missing much using the free software option already.
> The reason behind this reason is that as long as consumers keep demanding cheaper products, companies will continue looking for ways to lower their costs.

I'd have no problem with actually competing price vs. quality but the problem is with legislative/judicial challenges to things like environmental laws and consumer protection.

We simply don't punish enough those who willingly shit on the commons to make a buck (and consumers are often in the dark about the quality of their goods), and so those who have large investments in these vehicles use some that money to influence/corrupt the regulatory and legislative bodies to prevent their cash flow from being stopped.

Just wait till TPP is signed and ratified...
On Android:

1. Put ##4636## into the Dialer (or use any application available on the Market like 4636 — takes you to the same service screen)

2. Choose Phone Information

3. Press Turn off radio

(source) http://forum.xda-developers.com/showpost.php?s=c8b62d54e971b...

(more discussion) http://android.stackexchange.com/questions/7133/how-do-i-tur...
Make the tech people the managers. Hire BAs for the soft skills and project management, attach a BA to each tech lead, and they work together to provide direction for their group. BA owns all communication and requirements, Tech lead owns the technical decisions, code reviews, work assignments, and they collaborate on managing the team.
Sure there will be problems. Regardless, the suggestion that "they're going to take your car away" is FUD. No one wants to do that. If a robocar can't handle a human driver in the next lane then it can't handle any number of other common and unpreventable factors.
There are a lot of great services Azure offers and I would absolutely love to throw my money at Microsoft...but not all of it. I find it crazy that their SLA on VMs only applies if you have two VMs. Essentially, you are having to pay double just to maybe get 99.95% connectivity.

https://azure.microsoft.com/en-us/support/legal/sla/virtual-...
People that work night shifts are at higher risk of getting cancer.

http://jnci.oxfordjournals.org/content/93/20/1563.full

This has been known for quite some time, amongst the contributing factors considered there's also light exposure during "dark hours", especially when it comes to cold (blue) lighting.
This. When you are tired of github, start using gitlab, and realize your mistake going forward and stop making it, over[1], and over[2], and over[3].

[1] http://sourceforge.net/

[2] https://code.google.com/

[3] https://bitbucket.org/
Call for Startups to Make City Life Better
~330 Wh/mi(Model S 85D) * 3k = 990kWh * 0.06c per kWh

Leafs come in around 230 Wh/mi from what I hear which is even better from a cost perspective.
800 pages of painted hue and tone variations, 271 years before Pantone
wired a camera flash unit up to my dorm room's white board marker. gave people quite a jolt
True but not much more than those. I bet you de facto "control" of the US banking system could be said to exist in fewer than 20 entities.
Cool, thanks so much for the info! Can't wait to check it out :) I love that area and Carmel Valley in particular is my happy place. If you're ever down that way again, go to Wills Fargo in Carmel Valley and order the steak bites appetizer, it's stupendous.
Here's what someone did, I haven't done this yet but it's so funny:

http://mysocialsherpa.com/the-ultimate-retaliation-pranking-...
36TB FreeNAS Home Server Build
WTF I'm just starting to read when they distract me with some overlay. That's when I closed the tab. I've encountered this shit a few times now. What gives?

I was just starting to gain interest in what I was reading. Then BAM distraction. I guess it wasn't that important to me after all.
1) Begin registration to a community college.

2) Get .edu email address

3) Profit
This, which is amusing.
>The value of one education to future productivity grows with the number of educated people.

It's highly dependent on the kind of education a person receives. For example, we will get much more productivity growth from a typical engineering graduate than philosophy graduate (though we still need some philosophy graduates).
My point is that housing is not the only asset that has seen considerable appreciation since the recession, and that not all housing is created equal.

I agree that factoring in rent bumps up the rate of return quite a bit in high-demand urban centers.
Really? OP just wished him well and to never see him again (obviously in the context of Bitcoin). English is not my first language, so I may be missing something here.

Although, I remember similar comments when Ballmer left Microsoft and no one was banned nor censored IIRC.
Node.js: Buffer(number) is unsafe
Good news is Oregon(and some other states soon) has laws that your HoA cannot legally prevent you from installing a charger(although at your own cost).
It seems like powerful people in the ecosystem (Chinese miners?) really do not want the block size increased.

Why would this be? Are they hoping for increasing transaction fees and therefore increasing mining profits?

In any case increasing the block size seems like a no brainer from a technical point of view, at least if your interest is in Bitcoin itself and its growth and future.
IE uses HTML5. In fact, IE and Edge and Safari are the only browsers that can play HTML5 Netflix videos in 1080p.

https://help.netflix.com/en/node/23742
But then they'd be spammed with useless +1 comments
I've only had a few minutes with this so far, but already I'll say the interactivity is very cool. Being able to edit page table entries and see how it changes virtual memory is fun. I'll definitely revisit this later for a closer look and to read more of the explanatory text. How deep/thorough is this simulation?

Since you asked for specific feedback, I'll suggest trying to find a way to trick us HNers into learning more of what your simulation actually does, instead of just looking at the pretty lights. Maybe showing text first and requiring a click to show the simulation? Or maybe start with a very simple visualization and a small amount of text to get us hooked, then have a wizard-like step-by-step interface that introduces more complexity with each step.

Also, maybe flashing red is a bit too distracting :).

Very cool work.
The Zimbabwe Dollar was literally working in the sense you mean it too. You could buy goods like bread with trillions of it, etc. So I think a currency's definition of success is more than that.
Problem is for that system you need per-user authentication mechanisms to verify the interacting party in a bug report. If you can't do that, people can impersonate project members and you're going to have a bad time. Centralized issue tracking is not winning because of implementation details, its winning because you need some central authority to verify people are real and who they say they are.

You would have to sign off every message in a git log tree with a personally authenticated gpg key that can be found in a public keyserver everyone trusts.
I am confused as to what you are referring to? I am not deeply involved with Bitcoin and I don't live in the valley so maybe I am missing something. The only real view I have noticed people universally share in the bitcoin scene seems to be the need for a decentralize currency. Can you elaborate?
Would this device be protected? http://www.gsmarena.com/blackberry_priv-7587.php
LTE is basically VoIP, a 180° change from the monstrosity of 3G, although the providers still manage to fail spectacularly at it.

https://media.ccc.de/v/32c3-7502-dissecting_volte
Meanwhile, you give your credit card number to someone and they can just pull money out of it. The $15 transaction you agreed on is more like a gentlemen's agreement just like unticking the "auto-renew my subscription" checkbox. As you use your credit card, over time you give more and more people a direct line of access to your credit until it expires or gets revoked. That you might notice on your statement if someone abuses it or that you might remember to cancel that 14-day free trial only makes it slightly less precarious.

Both methods of payment have their uses, but a pull-based system isn't the default model I want for 99% of my payments.

Until I can generate credit card numbers on the fly with one-time-use amounts of money, Bitcoin helps solve the problem by giving me push payments.
http://m.hardocp.com/news/2010/03/19/apple_bans_game_after_d...

You can find other examples if you look. I remember there being a big kerfluffle about it ~2 years ago or so.
> I assume using AEADs-only makes the MACs keyword obsolete, is this correct?

Correct. You can test this by running SSH with -v/--verbose and observing these log lines:

debug1: kex: server->client aes256-gcm@openssh.com <implicit> none
debug1: kex: client->server aes256-gcm@openssh.com <implicit> none

When using a cipher that does not support AEAD, the 2nd field will include the MAC instead of <implicit>

debug1: kex: server->client aes256-ctr hmac-sha2-256-etm@openssh.com none
debug1: kex: client->server aes256-ctr hmac-sha2-256-etm@openssh.com none

I wasn't sure what the 3rd "none" field is, but after some digging it appears to be the compression algorithm: https://github.com/openssh/openssh-portable/blob/master/kex....

And I confirmed this with ssh -C:

debug1: kex: server->client aes256-ctr hmac-sha2-256-etm@openssh.com zlib@openssh.com
debug1: kex: client->server aes256-ctr hmac-sha2-256-etm@openssh.com zlib@openssh.com
> It is not yet a problem.

The original Medium post disagrees with this premise.
You did the right thing, fast feedback of "We are looking at it" is often better than later feedback of we did "X".

Linode could take a leaf out your book in terms of dealing with people not entirely happy (if I'm been kind) with the way they deal with stuff.
But it requires feature expansion on the scale of github, and a perpetual decline and ignorance of the community on the parts of the current host for years for that kind of transition to happen naturally.

That, and github has centralized development to a degree that sourceforge or gcode in 2008 could only dream of. It not only obsoleted other hosting solutions but also brought millions of developers into these kinds of development ecosystems whom used to just use forums or their own personal websites to host their projects.
Like the corner of Van Ness at Market Street where, during rush hour, a car goes straight through a red light about once every 5 to 10 minutes. I used to cross that intersection everyday and there was typically an officer standing on the southwest corner. I twice told the officer standing there about how frequently cars blow through that intersection and they both admitted it was a problem but had a "nothing we can do about it" attitude. I was flabbergasted. Some pedestrian is going to die there one day.
This is a fantastic question, not naive at all, and it's really at the heart of what the debate is all about. This is a really complicated issue, hence all of the vitriolic discussion. I'm going to try to take a crack at it and fail. I will mostly be reiterating ideas that are from this[1]. I'll try to be brief, and you can read more from [1]. I am also very opinionated on this issue, and I will try to be as impartial as I can.

Something that's really confusing is that the word "fork" actually means at least two different things in the block-size debate context. The first is forking the bitcoin software, and the second is forking of the bitcoin blockchain/network. Bitcoin XT, Hearn's project, was the former, a software fork, that would cause a "hard-fork" in the blockchain. Hard-forks in Bitcoin are very dangerous. There has never been an intentional hard-fork of the Bitcoin blockchain since its inception 7 years ago.

There's a very difficult question of just simply, "how do hard-fork?" A hard-fork would separate the p2p network into two different networks with incompatible rules. A hasty hard-fork could very easily destroy people's money and bitcoin all together. Many, including myself, strongly disagree with Bitcoin XT's hard-fork procedure.

It's also not clear that this particular software fork, Bitcoin XT, is better. I'm not going to go into that issue here as it's extremely complicated. We have an alternative solution, segregated witness, which is effectively equivalent to Bitcoin XT's short-term plan implemented as a blockchain soft-fork. Soft-forks are significantly less dangerous as they do not segregate the network.

[1] https://bitcoin.org/en/bitcoin-core/capacity-increases-faq
(1) Get another more centralized pool to control 26%. (Or a cabal of them.)

(2) Take both pools offline.

(3) Profit.
Performance Tuning on Quartz Scheduler
>they'd argue that more information will allow them to make better decisions than less.

Better decisions for whom? Perhaps for their friends whose children are applying.

Sure they might argue that, in any case.

And it might even be true, if they were free from all bias, whether conscious or subconscious.

If they think race is relevant, they should just put that right out in the open as a requirement. Especially if they think that more information will allow them to make better decisions than less.
Agreed I've never used Foursquare and I can't even remember hearing about them for years, but when I saw the title I immediately thought "check-ins".