skysight-inc/HackerNews huggingface dataset:
TRUE * 1e6

It's horrible code that seems to indicate a lack of production coding standards.

Errors, warnings and assertions need to be handled semantically sensibly, obviously and consistently.

Most functions, errors should be handled individually and returned as they happen and the only condition at the very bottom should be success.

My personal fav is anomaly(...) which checks for a nonfatal but suspicious condition. It always throws a warning on STDERR if it fails, even when compiled with -DNDEBUG.

Example: https://gist.github.com/steakknife/9271284

If anyone wants to see decent examples of real C/C++ done right:

nginx [0], doom3 [1], postgres [2], varnish [3] and openssh [4]

References:

[0] http://hg.nginx.org/nginx/file/0251f2f1dc93

[1] https://github.com/TTimo/doom3.gpl

[2] https://github.com/postgres/postgres

[3] https://www.varnish-cache.org/trac/browser

[4] http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/
10 years of links to previous blog posts.
I see a lot of evidence on the website of a company that doesn't understand how to communicate.
Indeed. However, the whole point of crypto-currencies is decentralization: you give up both (some of) the constraints and (most of) the protection that goes with government-backed currencies. Choosing who you trust then becomes your own problem, your fully personal responsibility.

So yes, MtGox is at least criminally negligent, and maybe simply criminal. But the (largely libertarian) crowds who chose to trust them are fully responsible for their own poor assessment of MtGox' trustworthiness. That's the flip-side of choosing deregulation.
Better is to say these are my requirements and ask for what should i use ?
Things are slowly moving online in Europe, I think, though at varying speeds. In Denmark, you can now form an ApS in about a day, entirely online, without visiting any offices. It's a fairly simple web-form. For a traditional ApS you do need €6.500 in starting capital to incorporate (not a fee, just starting capital for the company's bank account). Options for covering that include state-subsidized loans, and as of the beginning of this year, a transitional form (Iværksætterselskaber), which can incorporate before raising the minimum capital, and then comes up with it later by diverting 25% of profits to the capital reserve until the €6500 threshold is met.

If you just want a registered business and VAT ID but don't need the corporate form, on the other hand, you can do that part for about 100 euros and an even shorter webform.
Tranformation requires management support and coaching
Within Schengen, there is increasingly competition between governments, too. You can choose anything from a big-government state like Sweden to a small-government state like Latvia, and differences on many other axes as well. Especially true in tech, where things are getting pretty integrated and mobile (and converging on English as the lingua franca).
As I've said elsewhere in this thread, I simply don't understand typography. I took the quiz and got 10/20, which I could have gotten from just guessing randomly.

Was the Helvetica supposed to be more readable than the Arial? Or is Arial supposed to be a substitute for Helvetica?
StackOverflow actually allows this; all their data is Creative Commons licensed, and they publish the full database dump on the Internet Archive.

https://archive.org/details/stackexchange
Btw, you can use frontapp.com for email!
I rolled my own PBX with Twilio, but I probably would have given this a shot if it had been available (depending on pricing). The partial screenshot of the interface looks nice. As others have commented, though, the blog post does you a significant disservice. Would you do business with a hosting provider that said, "We don't know what 'DNS' is (and don't wanna know)"?
The Spanish government is the one that puts taxes on people using their own solar panels for personal consumption:

http://www.thelocal.es/20131112/spains-solar-police-to-kick-...

It must be one of the most anti-progress political moves I've seen.
Windows +1.
Staring the words 'coming soon', I'm like HOW SOON IS IT!!
Btrfs and ZFS would have helped, too.
The backlinks and SEO were gained before they did that to the site. Turning every Q&A they used to host as simple text into a terrible 30-click slideshow was a pretty recent change.
I don't know what's possible on OS X or iOS with a WebView, so I couldn't really answer that. But if you want to move the load to an external service then HTML2PDF Web Service would be a nice solution for it.
This. In addition, a linter would have caught his example with braces because of the improper indent. And, IMHO, without that indent it becomes glaringly obvious.
Java enterprise software versus what it should be
I did something similar recently for an S3 bucket: https://github.com/PatrickStankard/bucketlist
There are technical solutions; you have even mentioned two of them. They're not easy to build, that's why the same thing provided commercially is expensive.
Developing a mobile cross-platform library in C++
The world's first Crypto Currency Index: DAC500
History of MySQL + Growth Timeline
Do you have any specific examples? Just picking one randomly and the first error checking code I saw looked like this:

if (ctx->main_conf == NULL) {
return NGX_CONF_ERROR;
}
Do the terms of the license allow for this kind of abuse?

Just because something is CC doesn't mean you can do whatever you want with it.
Those sites didn't actually scrape anything. StackExchange publishes their full database dump, and it's CC licensed.

https://archive.org/details/stackexchange
Could you show an example of such a legitimate new curation site please?
You won't find it on Google :) We're making a products recommendation site, focusing on goal-oriented decisions. We'll make the full announcement within the next couple of weeks.

This reminds me. Google is really killing the "release early and release often" approach, if people will now have to do a ton of SEO learning and tweaking to avoid having your MVP permanently banned at launch day.
aka sapphire & ruby
> If it turns out that I do owe $250k in taxes, I won't be in trouble.

It sounds like you have little to complain about really. it sucks you lost half a million dollars, but if you're not upset about the possibility of losing a quarter more I imagine you're probably set for life as it is.
I remember inquiring about a bug and getting a response from Tom Lane sometime in the early 20s.

To have a lead developer of a complex project such as PostgreSQL responding to your trivial issue was like 'WOW!'
Google should be very careful with this. They don't want someone in power to get the idea like "wait a minute...isn't Google mining whole websites too and profiting from it? Maybe we should do something about that!"
Lets see if I understand this (I am not in the US) - the bitcoins count as an asset, you sell these bitcoins for dollars at MtGox and at this point the tax is due regardless of whether you actually get the dollars out of MtGox?

So any time between you selling bitcoins and actually getting the cleared funds out of an exchange leaves you with the risk of a fairly serious tax liability if the exchange can't actually give you the kind of currency you can pay tax bills with...

[I've had very close calls with seemingly small matters introducing potentially horrific tax liabilities so I am a bit oversensitive to these things!]
Agreed, though I have a hard time seeing it as particularly bad for anyone in that case either.
Seven People Who Hold the Keys to Worldwide Internet Security
I'm fortunate enough to been able to do both manual labor and office work (coding) too, so I think I'm less critical about my job compared to someone who got a decent one straight out from uni.

After high-school I had a bunch of temporary jobs working with builders, carpenters, etc in Hungary for less than £10 / day. I was happy because it paid my day-to-day expenses.

Then I moved to London where I took a minimal wage "biorobot " job in a factory for £5.5 / hour. I sincerely thought I have a great, well paid job. I was happy

Then I applied for a startup as the first coder there, got hired and I'm still with them after 6 years. I don't even know exactly how much I make on a hourly basis, but I don't really care. I'm happy

It is all just perspective. You can be the happiest person on a very low salary, or be depressed and cranky about your job even if you make millions.

I do think programmers deserve high salaries, and luxury like working from home. Why? Because our profession is extremely unique. Every single day we have the potential to solve a problem which never been solved before.
Is this the largest heist in history?
Hey guys,

Thanks for the feedback. I'm not just shamelessly sharing again so please don't think that.

I've tried to implement the things people were after in the last showing in term of UI behaviour etc. and now I'm coming back to get the next round of what needs doing to be honest.

With only me working on it posting here for me is the best way to get criticism for me to go forward I've found unless anyone has some other ideas for this.

Thanks cjbprime, I'll look into something like Meteor(I haven't previously)

Any other suggestions are more than welcome.

Thanks for the feedback, it's much appreciated.

@jh3y
thanks! Just trying to create a platform that will help people know their rights and use them. Feedback is greatly appreciated :)
$25/month and especially $100/month seems a bit steep for people who are so much in debt they have to manage their debt collectors.
The full statement from the article was - Rebol and Red, whose open source implementations are still very immature

To clarify this…

1) Rebol 2 is a very mature product. But while free to download & use it remains closed source with no long term future.

2) Rebol 3 is an alpha/beta opensource rewrite of Rebol 2. While Rebol 3 isn't has mature as Rebol 2, it is robust and does run about 2 times faster than Rebol 2 and with other significant design & implementation improvements. However it is incomplete and missing some Rebol 2 features.

3) Red could be viewed as "very immature" because the implementation was only started in 2011. However it is looking very promising and I believe the aim is to get to version 1.0 by end of this year.
Actually, I find that having a tl;dr will rarely answer the question(s) I have on a topic, but it will commonly show me whether I've found the right wikipedia page. I usually either click-through or refine my search.
Sounds like customers should have judged by themselves it wasnt a safe van to put your valuable antiques in.
Could you expand on that? I'm not quite sure what you're getting at.
It's just a tool I built for myself and for people to be able to take and host their own versions.

I wanted an open source tool for people out there who want something that they have full control over.

Thanks for the input thinxer.
Bingo. Works the same way for shares. Unless you're investing in a tax-advantaged account, if you have a $10k basis in a stock/fund and liquidate it for $20k, you just realized a $10k gain regardless of what subsequently happens to that $20k. Park it at your brokerage, plow it into a new stock, withdraw it and buy a vat of chocolate to go skinny dipping in, the IRS doesn't care, but it will have its cut.

Poorly timed realizations of capital gains used to routinely bankrupt people in the startup community, which is why that 83(b) election paperwork is actually really important.
Permanent 2
I'm curious, what should they show you if you type on "Russia" the term by itself seems pretty generic and open ended.

"I would pay for a search engine designed by someone who understands my industry"

What industry is that? And how would Google guess or know your industry unless you tell them?
Those failures proved that USD and EUR have a system that works the way most civilized people want it to - individual investors were covered, losses were spread out, no individuals suffered catastrophe. Whereas most of the bitcoin "community" seems to take an ideological position of "everyone for himself".
I feel bad for Mark Karpeles but the way MtGox communicated & lied to its users makes me sad. It's those nameless individuals who believed in him, whose trust was betrayed - those are the ones that deserve the affection of the community. I've been following the news and I think MtGox was handling so much money that they should have focused on better security practices and audits.

Few examples of their lackadaisical attitude :

1. http://www.reddit.com/r/Bitcoin/comments/1x9gue/my_protest_a... :

I arrived at MtGox early, approximately 8am, and stood outside with a sign reading “MtGox, where has my money gone”. I got some curious looks, and a lot of questions from passersby about my protest.
Then at approximately 9.20 am, Mark Karpeles himself came along carrying a large, and very fancy coffee in his hand that could have passed as a dessert. I immediately confronted him and told him we needed a chat. So he stopped to hear me out.

I told him he was playing with people’s lives, and some people stood to lose their entire savings. Like Gonzague told me the night before, he mentioned technical issues, and that he would look into my case.

2. http://www.reddit.com/r/Bitcoin/comments/1x9gue/my_protest_a...

I was told that up until a few weeks [at time of the interview] ago, there was hardly any development environment to test changes. Most changes were done straight on the production environment. Typing this made me throw up in my mouth.

3. http://i.imgur.com/xMeW43a.jpg
Yes, they do; it's not abuse when you're given explicit permission. CC BY-SA means you can do whatever you want with it as long as you attribute the source as specified.
Thanks @oftenwrong

I should've put that in.

This is basically for me the next iteration of feedback to get tyto further as an open source alternative for people to host themselves.

@jh3y
20% tax on private bank transfers from UK bank accounts to italian ones

How is this legal under EU law of free movement of capital?
> This. In addition, a linter would have caught his example with braces because of the improper indent

That and the dead code after it.
I hate reading something and not knowing the full length upfront - I want a rough gauge of how long I will be spending on an article.
I do not like this turn of events. Not one little bit.
Would you suggest that Apple be the arbiter of morality?
I am flexible about the price, I'd love to do it for free... Most people pay about $100 per month to an attorney to do the same thing so I tried to make it affordable.
to be fair, with the funds in $ you probably have a better chance of getting some of that back than if it was BTC.
The idea of bitcoin was something that was impossible to regulate. This is what happens as a result, you take risks.
I've known the founder since the start and she's the real deal
I think this title is slightly sensationalist.
and It is why the coop is in such trouble in the UK some greedy rich pensioners invested in hi yielding bonds (PIBS) thinking oh 7%/8% yield with out understanding their responsibilities.

They whined about having to take a haircut to the press and MP's and the coop had to sell off its family jewels to private equity vulture funds who are gong to screw over the holders of PIBS anyway
Looking at the diff between the two versions released by apple
http://opensource.apple.com/source/Security/Security-55471/l...
and
http://opensource.apple.com/source/Security/Security-55179.1...

the only thing that changed in the relevant part was that "goto fail;" was added.

@@ -627,6 +628,7 @@
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
goto fail;
+ goto fail;
if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
goto fail;

this makes a copy & paste error highly unlikely.
I have little sympathy for Mark. Assuming he didn't straight up stole the money, it all happened because of his incompetence.

How do you not notice a leak of 850,000 BTC?

How do you not have most of it in cold storage?

How do you not have all kinds of alert systems warning you about even a 500 BTC discrepancy, let alone hundreds of thousands?
I've been advocating Bitcoin and trading with it since early 2011. Yes, MtGox was unstable. But so were other platforms.

I've tested withdrawal on MtGox every three years, to see and experience their current liquidity: Getting out Euro's was easy: getting out BTC has never been a problem. Probably them being my three-monthly-test, only a few hundred Euro or a fraction of a Coin at most, made it go through just fine.

Yes, there were apparent problems, and yes, these were highlighted everywhere. But in that case: with very little searching you'll read about people having problems bitstamp, kraken, btc-e, and whatnot.

This is a confusing market; one that requires you to keep a keen eye on the social-workings of some niche-forum, a reddit-community and a blogosphere around all that. In that sense, it might not be hindsight, no. But in that sense, /any/ problem was predicted. By someone. On some Forum. Or Blog. Or reddit-self.post.
"Different lenses" is a cute term for cherry-picking. Using Sweden as an example is bad enough, since they're well known for having one of the most "social democratic" governments in the world. Using Greece is even worse, and I shouldn't even need to explain why. It's like using Iceland as the only data point in a discussion of bank regulation, or Ukraine in a discussion of nuclear safety. Also, the numbers for local government (including US states) are likely to be even worse for your point. I challenge you to show that the numbers measured across the whole world (not just OECD and certainly not just two outliers) have changed significantly.

It's probably quite reasonable to include pension costs. You also forgot to mention the salaries of government contractors (especially military). On the other hand, the numbers we have are already limited to people in the workforce so adjusting separately for unemployment would be double-counting. Nice try. When all reasonable adjustments are made, the results might show a slightly greater advantage for government workers, but still very far from your wild claims about government workers getting super-rich off the backs of the rest of us. Those remain utterly unfounded, and the burden is still on you to provide more than a few shreds of pseudo-evidence.
For a lot of uses cases it very much is. Even ascii can work for some. Not all tables/DBs have to do with spoken language data.
I am also adding in a "free4ever" coupon. It's just not up yet
U.S. fourth-quarter GDP cut to 2.4% from 3.2%
How does this happen?
And it doesn't even have a strong safety net and workers rights - the way Spain implemented TUPE is a joke.
It's hard to take them seriously when they appear to be selling a block of press board on a couple of metal stands for $1000.

To be fair, it seems all standing desks are insanely priced.
Try www.startpage.com.

An option to disable the personalization of search and going back to seeing the top 10 results for a search term that everyone sees would go against the core strategy that Google and others pursue these days.

The idea is to gain information about you and give you personalized advertisement and services. This has been criticized with the term Filter Bubble [1]. Consider your phrasing "I just want search results", similarly the terms "have you googled it" or "let me google that for you".

Quaint.

https://en.wikipedia.org/wiki/Filter_bubble
Thanks Alan!!! Nice to see you here
He initially posted a comment including

> [...] I really do feel sorry for Mark Karpeles.

So, it didn't seem that complaining was the main point.
You mean masochism like going for the "better" solution when you need it for your use case?
I was selling a significant amount of Bitcoins in January. I wanted to use Mt Gox because of higher rate. I did not think there was a real possibility of the whole exchange going down. However, I did not pass identity verification because of some minor problem. So I sold the Bitcoins on Bitstamp and had money in the bank a day later. I was really really lucky.
Michael Nielsen has a good writeup: "If correlation doesn’t imply causation, then what does?|

[0]: http://www.michaelnielsen.org/ddi/if-correlation-doesnt-impl...
I've never really done pair programming, but I feel like I'd benefit from it. My boss was looking over my shoulder the other day while I doing some Clojure, at which I'm still very new, and had some suggestions on my workflow. It's on my list of things to look into.

Anyone have any invites left, by chance? Email in my profile. :)
Not necessarily.

Debt isn't just college students and poor folk. Job loss, divorce, health issues, etc can easily put you in a situation where the bills fall behind and you have a cash flow crunch, but you're not destitute.

I had a friend in a situation like this, and managing the various deals (payment arrangements, forgiveness programs, deadlines, etc) was very difficult. Paying $50/mo to manage this stuff would have saved her lots of money in fees and interest.
Agreed, this is a case where a small number of test cases would have been sufficient to cover the critical parts of the code and avoid this particular error and many like it.
Mozilla keeps changing the dev tools while the WebKit inspector remains fairly consistent. I no idea how to quantify it, but I just prefer the inspector, by a long shot. The networking tab and DOM inspector are brilliant.
I see this as similar to Blueray, a solution searching for a problem. The vast majority of people don't have a significant problem with the current implementation of email, and those that do develop workflows. It's like a toaster, it works fine as it.
... because you just can't trust income that's not silver bullion and was not preceded by genocide.
https://duckduckgo.com/?q=scraper+site
Google is taking Cognitive Dissonance to a new level:
It's okay for them to scrape every single site, download its content and images, and cache it on their servers, and run their AD platform on top of it. but that's not enough, they would still like to impose their rules and punish people who do the same thing.
>Most people who call us idiots for not connecting the dots earlier are those who haven't been here long enough.

I've been a spectator for quite a few years and after their first hack I was out of MtGox. It was tempting to go back, but time-and-time again they proved their incompetence to a degree that I was not going to risk my holdings. They are amateurs and I have my doubts as to whether they've properly applied any knowledge they've gained over the years.
Energy firm cyber-defence is 'too weak', insurers say
Where do you think the term"Spanish practices" came from :-) of course the politically correct term is now "quaint andalusian customs"

When I worked for a big telecom JV it was an open secret that everyone thought that Telephonicas dominance in South America was not all above board
How would you transfer out $10 from an exchange? My bank charges more than that in fees for any transfer at all... Also, it always took weeks to get anything out, so you'd be waiting for months to transfer $100.
One of my personal "favorites" is this gem from OpenSSH:

/* No MIN_SIZEOF here - we absolutely *must not* truncate the
* username (XXX - so check for trunc!) */
strlcpy(li->username, pw->pw_name, sizeof(li->username));
Site looks good, apart from the video on the right, which looks kinda wonky. Maybe it's just the initial frame (can't watch it right now) but it looks kinda WordArt-ish. Also, "join us, we're disrupting" sounds like a job advert, not a product proposition.

I love the idea though, and I wish you the greatest of success.

EDIT: could also do with some kind of tagline in the page title, unless that's not the done thing in SEOland anymore.
Delay matters when a twitch.tv streamer is interacting with their viewers through the stream chat.

Delay matters when multiple people are trying to watch the same stream "together", but end up seeing wildly different points of time in that stream.
The greatest web conference lineup?