skysight-inc/HackerNews huggingface dataset:
Generally speaking, I have no problem with absurd questions. Ask away. But if you're sitting on the other side of the table just waiting to hear what you want to hear, ignoring all else, and continuing to ask the same questions, then you're not doing your part on the "great communication" thing. That's my take on what the video is trying to get across. Too bad cnet editorialized the title, and incorrectly so, IMO.
Not All Databases Are Cloud Databases
On the other side of the coin, I am not really an engineer and have worked mostly in project management or marketing, working with engineers. And I have to say, this type of thought is why everyone tended to avoid dealing with engineers as much as possible.

There is quite often this mindset of superiority amongst the engineering community and it only serves to isolate them further. Engineers aren't all knowing, and everyone else aren't brainless morons. While engineers might know engineering, the marketers know marketing, the salesman know sales, the financiers know financing and so on. It takes great collaboration among everyone to make a truly great product and to have it really make an impact.

So, please, if you can, avoid this "surrounded by idiots" type of thinking. Everyone is working towards a common goal, and the sooner we realize that we aren't better than anyone else, the sooner we can achieve our goals.
I'm Canadian and I find that Canadians believe authority is completely corrupt but feel powerless about doing anything about it.
From your description that sounds very similar to NGEN-ing your .NET apps during install time, which is a bit fiddly but one .NET deployment option.
You have a point. 'Western' liberalism has its roots in the Magna Carta of England, sparking the idea that the individuals have rights over the the state. This tradition, coupled with the enlightenment and the idea of liberal democracies has a very long history in Britain, and bequeathed to the US and other places around the world. It's not easy to just adopt these practices wholesale without understanding the fundamental concepts from which they spring.

I think you should have hope for your people and your countries - these ideas are contagious and we live in a world of instant communication and instant spread of ideas. Each generation hence will work towards improvement as long as they continue the fight against oppressive authoritarian socialist states re-emerging.
"...but in the meantime, you can help as an individual. I recommend that you refuse to buy as much as a guitar pick from any company currently owned by a private equity firm, or any financial entity that does not come from the music industry itself."

Well, ok, but how many people really pay attention to the ownership structure of companies they purchase products from?

I know that 'vote with your dollars' is a typical answer to problems like this. On average, I suppose I purchase ~5 individual items each day. I don't really have the time to make sure that each of these companies that make these products conduct themselves in a manner that I consider ethically sound.
It's not the music, but it's the experience. It's something that's been lost in recent times, for the most part.

I have a large collection (circa 3,000 lps). For me, listening was seldom just about the music. The packging can set the scene. Take a Lemon Jelly lp - it folds out into 6 sides of beautiful hand craft art, before you get to the music.
Validate Idea: Invite-only Jobs Site
Hello there,

I felt a bit inspired yesterday after seeing how the monthly "Who is hiring?" is greatly appreciated by myself and fellow HN users.

Therefore, I would like to validate this idea.

======
Pitch:
======

Do you enjoy and look forward to the monthly HN job posting?

Do you (as an employer) normally find great talent through HN?

Do you wish that you didn't have to wait an entire month and could have access to the best jobs(employees) and the most talented network(employers) all the time and at any time?

If you answered YES to all three of these questions, then visit the link below and share your details:

=======================================

https://www.surveymoz.com/s/109791NPJFT

=======================================

While you're there, invite some friends too and help grow an organic network of the most talented individuals seeking out the best jobs.
I do not work for isec or matasano and I had the same question tptacek posted. The lead developer says that audit was commissioned by "us" and yet page 7 of the audit states:

The Open Technology Fund (OTF) engaged iSEC Partners to perform a source-code
assisted security review of the CryptoCat iOS application.
I'm not sure that you don't. Having a history of how you got to the current version could help future maintainers understand why you made the decisions you did, and prevent them from making similar mistakes.
Yes history is full of monarchs but our current configurations of government in the West are also reactions to them. We are programmed from birth to revolt at the notion of an American King, and safeguards exist to prevent concentrations of power. What isn't always obvious is the ways that new abuses are being perpetrated, but once that reaches a certain level then the threshold for action is crossed, and new safeguards can be implemented.
Google Play Kicks Porn of All Types Out of Its Store
"Most importantly, I’ve been able to overcome the fear of being judged. Whether you are making a piece of artwork, teaching yourself something new or building a business you’re bound to encounter some negative energy. People will say some pretty weird or just plain mean things to you when you’re doing something kind of crazy. Those comments sting a bit, but they’re most dangerous when you let them feed your self doubt. Battling your own self doubt is incredibly formidable."

This is above and beyond, the greatest lesson I've learned as an entrepreneur. Kudos to you Jennifer for finding the same.
Hi! I applied to Khan Academy for an internship and was denied.

My question is, what do you look for in an intern applicant? (I thought my application was solid with 10 years of experience in all sorts of programming)
Somehow I imagine that Instagram for Squirrels necessarily includes a revolutionary AI system.
Lines, by definition, are straight. Otherwise it's a curve.
Like the Open Pandora (I still use every second day) or Openmoko (paperweight), I'll happily put my money forward supporting open hardware.

Congratulations Bunnie/xob/others on the release of the crowdfund.

This is stage one. Community, hackability and continuous development cycles will lead to better, more feature packed and stable devices. The CPU was a good choice for performance/power/openness but there is nothing stopping them from using a modular design for the SOC and people could replace them as required.. the www.pyra-handheld.com/ is build on that idea.

I'm looking forward to the use cases for the laptop...

Side question: Is there much in the way of design that can be done to improve the physical security to this design? or are we hoping that people simply don't have the driveby ability to mess with this due to the fringe-ness? and physical access is physical access.
This is romantic but unrealistic. By its nature, Art tends to resist the isn'ts and shouldn'ts.
Of the sample of 38 editors and reviewers, only three (8%) detected the resubmissions. This result allowed nine of the 12 articles to continue through the review process to receive an actual evaluation: eight of the nine were rejected. Sixteen of the 18 referees (89%) recommended against publication and the editors concurred. The grounds for rejection were in many cases described as “serious methodological flaws.”

Brief summary.
Wow, is that thing really embedded C++? Bjarne always said that embedded C++ deserved to die if it wasn't already dying, mainly because it appears to remove all the useful bits of C++ to make it some static-typed-only inheritance mush put on top of C, as I understand (most likely wrong).
It was failing because of the amount of debt it had loaded up in it in the previous buyout.
they(cryptocat) commissioned it or were at least involved. https://news.ycombinator.com/item?id=7519431
Have you ever tried to get C# code deployed on Linux, OSX, and Windows?

You end up at exactly the same point you did with C, except now you have 100-500 MB of garbage to haul around with your application.

Cross platform dev and deployment is hard, Java and C# just push the work somewhere else while adding garbage that gets in the way.

If you want to make GUIs for iOS,Android,Windows,OSX, and Linux use HTML/CSS/JS.

If you want to process data on iOS,Android,Windows,OSX, and Linux use C/C++, using only the std C/C++ libs, or a portability library.
I think you're right, but Vim and Emacs and BBEdit all seem to have managed this without unduly choking. I'm not sure where the "fault" actually is in these specific cases -- if I had to place a bet it might be on the syntax scoping algorithms, as nearly every post-TextMate editor seems to re-implement TextMate's language files. (I don't know if Zed does.)
Where'd you find the info on that, the buyer will get all the rights too? None of the articles i've seen have said that, although it would make sense and I've seen people on discussion forums assuming it. Just looking for a citation.
You're getting downvoted because it's pretty rude to say it out loud...

But honestly, I thought exactly the same thing. I consider myself pretty damn skilled in the areas where I focus, but in all others you could drive a Mack truck through the gaps in my knowledge.

In any kind of fruitful working relationship, I'm expecting to be both on the giving and receiving end of those conversations more than occasionally... otherwise, what's the point of even collaborating?

Either OP is a) working with idiots (in which case, quit yesterday), or b) he's not valuing the skills they're bringing to the table.

If they are ostensibly in the same role as him and should know better, see (a).
I think I heard their justification once was that they thought it was a bit of an anachronism that we'd press a hardware button to turn a PC on, but would have to go through a software route in order to turn it off. Every other electrical device usually has a single on/off button, and in a world of ACPI it's entirely reasonable for that to be the same as a default "turn off" action on a PC. Initiating a manual restart or true shutdown then becomes more of a power-user thing that, yes, perhaps it does make sense as a Settings panel.
is it comparable with GCJ?
Can Crowdsourcing Your Symptoms Reveal What Ails You?
It is nice that OTF is funding audits and releasing the reports. It is too bad we can not find out more info on the mythic SJCL audit.
Nearly all stories are deliberately unrealistic in some way. I believe the point is not to make non-engineers look like idiots but to get across to a non-technical audience why this sort of meeting is frustrating.
I'm resisting saying Write once, debug everywhere. This sounds cool, but the road to this hell has been littered with many failures.

Dammit, there goes my resistance. Which apparently is futile. I'll show myself out.

If this does work its a cool things. Just microsoft needs to make c# and the .net framework open source and actually cross platform. Mono is a non starter for a lot of places.
I don't believe they've had an independent security audit. I think their team however is comprised of more respected cryptographers like Moxie Marlinspike, who introduced the concept of SSL stripping, one of the issues that was found in the CryptoCat app. I mean no disrespect to CryptoCat, and more eyes can always find something someone overlooked, but I think the Open Whisper Systems (TextSecure) team is stronger and using better cryptographic techniques.
Metro is pretty good on a tablet.

It's horrible on a desktop.

Here's hoping they don't fsck up the tablet (which they probably will).
Occasionally I'll leave useful debugging log calls in there. It's a lot quicker to just uncomment the code when it's needed, rather than pulling that bit out from source code.

Also, even more occasionally, I'll leave some incomplete code commented out as an obnoxious reminder to complete it later. This is especially useful if the code wasn't ever committed before, so checking it out via source-control isn't an option. The very fact that it's not really supposed to be there is a good motivator to implement it!
I would also say that wxWidgets makes it pretty easy, particularly as you have the source.
I know there is a mass of #defines in it etc. but I have found it very useful and reliable across the 3 major platforms (Win, Linux, Mac). And it renders natively on them, unless you force wxUniversal (which does its own rendering of controls, like Qt does). I would even argue that Qt does a worse job of making stuff look native, particularly on Mac OSX; wxWidgets controls are native on Mac OSX, as underneath it is Obj-C mm files everywhere.
Exactly right. Sort of like BitCoin exchanges with hundreds or thousands of coins in a 'hot wallet'. It cannot help but attract those who would do anything for a few bucks.
The one thing I know I agree with Rumsfeld about.
Agreed. I wonder how the Codeplex team feel about it.
I'd also love to hear your thoughts on why you're hanging up the jacket - I'm considering starting consulting in the same area for side income. (and whether you'd considered charging per week, Patrick Mackenzie-ing a lot of the onerous parts, etc)
Yay!

Just what my iOS app needed, more shitty Windows devs, and dependency injection, or whatever the latest enterprise bullshit is. Why write code that 100 to 200 lines of code that actually work when you could make a giant UML diagram, a bunch of flow charts and write unit tests all day because everything you've ever heard of needs to be an object with a class hierarchy.

The Linux kernel doesn't have unit tests, DI, TLA, etc and works and every ASP.NET app you've ever seen has loads of them yet can barely accomplish anything before crashing / doing something weird?

Customers are gonna be fucking pumped when they find out we've added dependency injection and millions of lines of code that are pointless and unnecessary. Why release memory when you're done with it? Just don't do anything wave your hands and voila you're process is using 200 MB instead of 2 MB, yet it claims to have a 'garbage collector'

Have you ever considered that some people choose the languages and platforms they work with specifically to avoid the anti-patterns commonly found on the platforms and languages they refuse to work with?
While a little of this clip suggest idiocy - The per... per... dick... dick...

This video is actually more about the human factors in communication. The "you do know what translucent means" is an example of speech that is VERY absolute and inflammatory. The sales and PM are very agreeable to the client and distrusting of the engineer - very often putting the burden of his "being the expert" against him in the conversation.
What's The Value of a Free Lunch?
A spear in a haystack is still harder to find than a needle in a pincushion.
... My brain is now trying to combined the songs "London Bridge Is Falling Down" and "Ring Around The Rosy".
Every employee gets a receipt of how much they donated to which charities. Their donation also shows up in their year end paystub and W-2, both of which can be used in their tax returns.

On fees, it's typically just the network fee (e.g., Mastercard) that gets waived. The issuing bank, acquiring bank and the processor, still take a cut.

Bank transfers have too much friction. You wouldn't pay your corner store with a bank transfer. You'd rather swipe a card. It's why you carry around your bank card (which as a VISA or MC logo). You wouldn't pay for something on eBay with a bank transfer. You'd use PayPal. An interesting point is that both PayPal, VISA and Mastercard on the bank-end are really just a series of bank transfers wrapped with a more refined consumer/merchant interface (card / POS terminal).
Yes - that was my point, that a moral line between the "rest of the world" and the US can't be clearly drawn.
I reckon, and I'm sure Microsoft and Apple do too, that screens without touch input will die out pretty quickly. Certainly within the lifespan of Win8 touch will be the norm.

And the Windows desktop in its current form is awful for touch screens, so it too will die out. Expect similar updates from Apple soon.
TextSecure also has design contributions from Trevor Perrin, who is also amazing.
I fully agree.

This is paradoxal, considering the amount of data Google has on you. Either they can't find that easily with data mining or they just don't care.
Sigh. This was not unexpected (sort of like putting your bishop out there for the queen to capture) but it is challenging. It would be nice if this was dumping a ton of funds to accelerate the Dragon program at SpaceX though, not having access to the ISS anymore would pose something of a challenge.
I do now! I'll see what I can do.
> deep down I know I'll never be as good/desirable as someone with a CS degree.

I stopped working to write this comment--that's how important it is to me that you know this is a belief that will only hold you back.

I could cite any one of thousands of articles that talk about dropouts who made it, but I suspect you know about those articles and it hasn't affected your belief.

So I'll just say this: If I had graduated with a degree, I would have never been able to bootstrap a tech company when I was 20 and sell it for over a million dollars when I was 26.

Don't look at yourself through the eyes of others, because you'll always find yourself wanting. I'm sitting here about to launch my new company (we're doing final testing of our new website right now.) I have no idea whether our site (which is kind of wacky) will convert. I don't know if we'll get any sales. And I've got everything riding on this company--I've put all my chips in.

There's enough in this world that will kick your ass. People haven't believed in my companies for the past 13 years I've been running them. People have laughed in my face, investors have turned me down over and over again, customers have quit, money has been lost (and, on a brighter note, much money has been made!)

Sometimes the only thing you can count on is your internal belief that you WILL make it, no matter what. That's what got me through my last company during its darkest hours. That's what's getting me through now. Enough people will throw shit in your face. Don't be one of them. You are better than that.

The world is full of possibilities. Don't count yourself out. Jennifer sure didn't. ;)
My new TREZOR – Bitcoin hardware wallets arrive
"write once, test everywhere"

Then fix and start again.
Vancouver, Canada - Chimp.net Hiring a Front End Developer, Ruby on Rails Developer, and more (all full-time).

## ABOUT US

Chimp is a small but growing technology company in downtown Vancouver. Our product is basically a bank account that's only used for charity. Chimp is short for CHaritable IMPact. The team here has shipped products at places like Apple, EA, MySpace, ESPN and many more. Our site is Chimp.net where you can find out more about what we do.

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

### Lead Front-End Developer

You’ll work with a passionate team of developers, designers and product managers to develop interfaces, applications and marketing sites that help people make smarter charitable decisions.

http://blog.chimp.net/job/front-end-developer

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

### Ruby on Rails Developer

Working as part of a team, you develop software solutions that help make giving part of every day life.

http://blog.chimp.net/job/full-stack-ruby-on-rails-developer

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

### Digital Writer

You love the written word for its power to persuade, and you know how to simplify complex ideas into pithy, action-oriented content.

http://blog.chimp.net/job/digital-writer

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

### Marketing Web Developer

Translate design into clear, user-friendly online experiences that drive user action. Our ideal candidate will have a complete understanding of contemporary web standards and browser compatibilities, and thrives in a collaborative, fastpaced, entrepreneurial environment.

http://blog.chimp.net/job/marketing-web-developer

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

Apply and more info: jobs[at]chimp.net and http://blog.chimp.net/jobs
You may be right, I may be looking at the past with rose-colored glasses. But still, it feels worse these days. Those formats I mentioned might have been developed by groups, but they were groups made up of companies with expertise, right?

Yeah, but that still happens. There's the W3C and the WHATWG, of course, but also formats like Opus (Xiph.Org, Skype, Mozilla and others) and protocols like OData.

At least in the OpenDocument days you had Sun as the corporate owners. (...) Why does DropBox not feel some responsibility to step in here, as the industry leader? This is a company that was launched on HackerNews. You are like us, why does this not bother you?

I think you're being a little unfair to Dropbox here. You should remember that Sun was in a very different situation: they weren't market leaders, they were users and the main vendor (MS) was asking them so much to license Office, that it was cheaper to flat-out buy StarOffice. And then opening it up was certainly socially beneficial, but it was also a way of pulling some power from Microsoft's hands and making it easier for Sun to avoid licensing their suite.

Dropbox, on the other hand, has no clear business case for opening up. They'd be adding a lot of risk to their main and only product, and for what? Good will?

I'm not saying they shouldn't open up, but I don't think we should judge them too harshly.

By the way, I'm very doubtful of the idea that HN has a whole has an ethical position on opening up. I'd say the mainstream position here is "we like open source if and when it benefits us". Which is why you see plenty of open source libraries and programming tools, but very few open consumer software. Proprietary SaaS is the mantra around here, not FOSS applications.
And try their crypto challenges :)
I saw api working off the premise that economic interdependence has generally increased over the last century.

It doesn't seem like a crazy premise, wikipedia even gets us there:
http://en.wikipedia.org/wiki/History_of_globalization#Post-W...

We could instead get there with a simple note of the history of any of the WTO, IMF, or the European Coal and Steel Community that helped unify central Europe after WWII, later expanding into broader economic links throughout Europe. Friedman has a whole book on this that's probably cited even too much, but for basics, "The World is Flat" might deserve an offhand mention.

Do you think this inaccurately captures trends in economic interdependence?

EDIT: That said, long periods of peace haven't historically been reliable indicators of the end to all wars, so it's probably dangerous to ignore the precarious overtones of international diplomacy over the last few months.
Perhaps we could consider geodesics in a curved 7-dimensional space whose projections onto a plane might form the shape of a kitten.
Yup http://en.wikipedia.org/wiki/I/O_Kit.
I mean Embedded C++ is not really a language, any C++ compiler can be turned into an "Embedded C++ compiler" by turning some features off.
As to the Bjarne quote, a lot of things that are nice in application development can become tricky when you are closer to the metal.
They might even do it themselves. It wouldn't contradict their aim to generate and control the buzz.
Announcing TypeScript 1.0
I sometimes have good runs in blackjack.
He wanted to learn the sign, as a form of respect. Yes, respect could be shown other ways. But to communicate back to someone in their own language can show that you care enough to learn something new for them.