skysight-inc/HackerNews huggingface dataset:
That's really cool. I wouldn't say that you are not a designer, especially considering how much I struggle with CSS/HTML5 to get an acceptable result, on my rails views.

The problem with the these kind of designs are the fonts. Most of these old-style, handwritten fonts won't work for non-Latin languages unfortunately :-(
Founder of Women Who Eat on Tubes claims Facebook has taken group down
I disagree with this.

If the hobbyist knows that the code may be used in a critical environment then the hobbyist should withdraw the code or make it very clear its suitability for some task has not been tested. It is rather like asking someone for directions and the person misleads you on the basis that you are not paying him for directions.

Ethics always apply whether you are being paid or not.
Sure, but how do you do effective due diligence on the likes of Goldman Sachs, Morgan Stanley, et alia? They have so many deal makers, partners and deals going that it can be nigh on impossible to get a grapple on how that affects the term sheets that you received. My gut tells me you should deal with companies that make most of their money from the finance market you are getting your capital from, are of a similar relative size in their market as you are to yours, and if possible have a similar head count (which is almost impossible as a start up); these are the rules I tend to make when hitching my horse to someone else's service wagon, be it finance, legal, comms etc. Obviously it is much harder to meet these goals as a small business.
One that's missing that I've found rather useful: add ".pibb" to the end of any Gist URL to get the "HTML Only" version suitable for embedding in any other site. Time was, before a lot of blogging engines had GitHub integration, this was the best way to get code on your blog.
Style Jukebox delivers HiFi music from the Cloud on all devices
No c99?
Thanks for the kind words! Cardo is special in this regard. Not only is it beautiful, but it was specifically made for linguists / biblical studies people etc. So it includes a metric crapton of unicode glyphs. That's one of the reasons I chose it: my native language is Turkish, so I'm familiar with these types of problems :)
I think this is just a massive over generalisation.

Sure so you have an example of perfect pizza.

How about WWII... that didn't really go perfectly for them? Or their economy being a complete shambles ever since. Or how about their Nuclear plants, or their response to failed nuclear plants. Selection bias is a pretty powerful beast, "All japanese are perfectionists, look at the pizza" isn't a compelling argument.

It's pretty clear Japan, just like everyone else, screw things up, and are slack/lazy, etc. There are not 129 million perfectionists... just 129 million people living out there lives in a modern developed economy with a fetish for foreign culture.
I take it you've never had to work with bad code. It's ruinous to the company's prospects since it slows everyone down and makes' developers lives miserable until they quit. It starts to take an entire afternoon to make a simple change, and your business is paralyzed.
I think if i saw anyone wearing glass around my children i would detain them with extreme force until the police can arrive.
'Cherry tree from space' mystery baffles Japan
The "better developers" sound suspiciously like unemployed friends of his.
http://i.imgur.com/T8pADs1.jpg

The python flask app finds music on your computer and scrapes as much data as as possible from sources like last.fm, discogs, iTunes and musicbrainz. You can upload music as well if you like, it will read tags and transcode it for you.

You can edit tags, search (really fast), stream and find related tunes. Ideally I want to analyse my music history to build a true smart playlist, also maybe connecting this up to sabnzbd for missing albums.

If only I could make a pretty UI...
I have to admit to a huge amount of respect for the Japanese culture - problems not withstanding. Its ability to distill "essence", as exemplified in the article, and its huge respect for craftsmanship just leave me in awe.
Not to mention Microsoft's Metro wasn't exactly original to begin with:

http://www.trendastic.com/wp-content/uploads/Metro-AOL-vs-Me...
It's not just Bootstrap, though, is it? It's also flat design, similar colour palettes, similar fonts, using one big hero image or some sort of carousel, and numerous other details.

And the real kicker is that most of these aren't done well.

Aside from having a very limited expressive range, flat design has all kinds of usability problems that plenty of people have called out from the start. The fact that both Microsoft and Apple have chosen to adopt flat design does not change that unfortunate reality.

I cringe a little every time I see a web site using Proxima Nova, a font which renders horribly at many sizes and in many browsers, whatever all the renting-you-fonts-for-money services will tell you about how optimised their fonts are. I wince even more when I have to use a site with trendy thin fonts that are so hard to read under many conditions that I have to start hacking the CSS around to make it more comfortable. At least there is a small silver lining here: Helvetica is less common in font stacks now, so everyone on Windows who has printer fonts installed can breathe a sigh of relief.

Carousels have problems that are well known to anyone who studies usability, yet people persist in using them, presumably because they care more about looking cool in a demo than having a site that is actually effective. Or they just don't know any better, because they don't know anything about usability, and anyway they feel compelled to use at least 98% of what's in their template on every project. After all, the only acceptable alternative is to use a hero image that automatically scales to full page width, thus reducing modern, good quality, high resolution monitors to displaying heavily pixellated versions of clip art that is probably irrelevant anyway, and obviously no designer would do something silly like that.

It's not the consolidation and uniformity that bothers me. It's consistently doing things that just aren't very good that I find frustrating.
very true, specially in the field of web-design. If you browse the latest 10 pages of themeforest.net templates you will find all similar designs (infact exactly what you mentioned in your article in a detail manner :) )

Since the comeback of flat design everybody is becoming a designer because all they need to do is put big pictures and 1 or 2 colors and bordered boxes and vola! you are a designer
A sentence ? Sure. But not a life sentence.
Well the "CCP are evil tyrants destroying the freedom of chinese" gets frustrating when you are sitting in china watching the destruction of poverty and rise of the middle class wealth and power. ;-)
The naan in Japan is also much better than the naan in India.
Your logic doesn't make any sense. We don't pasteurize milk if and only if the supplier says "it's probably diseased", we pasteurize it all on principle. It's trivial to prevent edge sorting regardless of the quality of the deck, by rotating half the deck whenever you shuffle.
What It's Like To Design A Font From Scratch
If we are talking about installing these to rural parts of Africa, having to eat more may be a valid consern.
> how do you do effective due diligence on the likes of Goldman Sachs, Morgan Stanley...

Is this a suggestion that due diligence is a futile exercise?

If my company is taking hundreds of millions of dollars in investment, I will be damn sure proper due diligence is executed on all participants -- including Goldman, Stanley, etc. Because they are such high flyers, it should technically be easier to execute said due diligence.
Hmm, I'm sure infighting is bad, but often enough individuals do have skills and in particular experience with the setup and/or code and/or business contacts that the startup has made that you're not going to find a replacement nor train one without losing lots of time and money. Certainly that's an avoidable risk with effort, but I'm pretty sure that some level of infighting may be less risky than losing certain individuals.
Practical Cryptography With Go
Those letters are not vowels, no. Like in Hebrew, they're more akin to separation characters. Like, in latin languages you write 2 letters and you have the difference between open and closed vowels. Certain rules then dictate when you have 2 open vowels after one another, you're supposed to introduce a word boundary, and abrupt fall-of of the first vowel immediately followed by the second, also long (fun thing is that, of course the rules started changing. So in latin ae the a and e are short vowels, like 'ai', but in English you'd say 'a-e'), which is sort-of the same in latin. It's just in latin you write the vowel before and after the split, in semitic languages you write that there is a split. These letters make the difference between, say, kaba and ka-aba. Or agan and haganah ('haganaa'). But you'd still use the same letters for keaba, kuoba, and other words (if they existed).
You can get the best steak in the world "Kobe" in japan.
Erm... the japanese copied the germans.

I mean when someone says "What is the highest quality car?" - no one says "[Toyota|Mazda|Honda|Izuzu]"... though they might say one of those if you ask about the 'cheapest'... which is counter to your point.
The advice has been given several times, on HN, that founders should vest, so that you don't need to claw back 1/3 the company from a founder who walks away a month in.
An OK list of tools. Two I would add at the very top, though:

1) A problem your app solves

2) Users of your app

Seriously, the other items on the list aren't necessary until these two criteria are met. Then, and only then, will the elements of that list be necessary.
Chrome is planning to move to openssl for everything, doesn't mean it uses openssl "now all around".

According to the planning doc linked earlier this week, it might take some time to get openssl into chrome. The Plan is for it to occur over 4 "milestones". I'm not sure how long each milestone will take, but suffice it to say, it's not "now".

And it was the other way around. Only Chromium Android used OpenSSL. Everywhere else it used NSS (linux, mac desktop, windows)

Quote from
https://docs.google.com/document/d/1ML11ZyyMpnAr6clIAwWrXD53...

"Currently, Chromium supports two different SSL/cryptographic backends. On Windows, OS X, iOS, Linux, and Chromium OS, Chromium uses NSS. On Android, Chromium uses OpenSSL. "

Please check your sources carefully and don't write unfactual information. Especially in the realm of crypto it's important to get the details right.

It would be even better if you edited your post so future readers don't have to read my post at all in order to get the correct information.
We spent tons of time and effort making an awesome software program only to realize in the end the users were not computer savvy and would rather do the work in a non-technical way regardless of the benefits.

If any of the sales deal with Government entities there could be a million dumb reasons. I've seen: someone doesn't believe that there much be a catch with something so cheap--decides to buy the thing that costs tens of thousands more instead, manager decides they don't want to process paperwork for a new integration regardless of cost savings, management doesn't want something cloud based so they can "have more control over it" by buying servers, "the sales guy emails me alot, so it's kinda creeping me out", etc...,etc...

I also see alot of times the people making the decisions on technology for organizations (again, Government) are the people who don't even own computers at home and don't have even a basic fundamental understanding of the concepts of what they are dealing with. If the IT departments are brought it, it's more of a yes/no we can/cannot support whatever it is you are presenting rather than that sucks or this is smart. Actually, some of the stuff IT was suggesting boggled my mind too. It seemed like they were very against using anything internet based...
I am from Nepal. Its definite that nobody here can buy licensed copy of Photoshop. People ocassionally buy original Antivirus copies. Selling software in such a market is tough. I have just completed Bachelor of Software Engineering. Developing countries are being able to provide world class education but market is definitely not what they can provide. Creating this software was my friend's idea and he is definitely going to give me share from his earning by making cards but selling software in developing countries is tough since people still think intangible things should be free. Changing this mindset is a big challenge and I am still trying to convince some of the potential customers.
Quite interesting how these commercials have no real content about Mormonism, just uplifting music and passionate people. I guess they really got their 1920s marketing down..
Is it backed by a groundbreaking compression algorithm?
Seeing as only people who use the GPL would be affected in this hypothetical, no.
+1 for not putting a link to your product's website
It's petty in the sense that you're likely to be able to get sufficient fraction of that not to need to worry about money.

At that point if you're motivated by more cash rather than not being seriously screwed, well, you don't sounds rational to me. That cash just doesn't have much value to you, and the risk does have cost to you.
A study sponsored by a company that sells green tea drinks with a sample size of 12. Seems legit!
Meteor primer (If you have any dependencies):

- Forget about async

- learn to love Meteor._wrapAsync

- learn to hate npm packages that don't follow the function(err, result) convention.

- `mrt install npm` should be the first thing you do
Yeah but Bumblebee was clearly a VW Beetle and he was one of the main autobot characters, Starscream et al were clearly US fighter jets and they were decepticon characters.
"I think if i saw anyone wearing glass around my children i would detain them with extreme force until the police can arrive."

If that "extreme force" met the threshold of lethal force, I'd very possibly put N .45 ACP bullets into you until you were stopped, and yes, there's an all too high probability that this would result in my killing you right in front of your kids (only the courts are allowed to kill per se, but using a gun to stop an assailant obviously often results in their death).

While in this incident the victim would not have been justified in using lethal force, I'm sure it's no accident he living in a county (which in this case equals the city) where only a handful of concealed carry permits have been issued (there might be as few as 2 outstanding at this time).

It is likely that Peruta v. San Diego https://en.wikipedia.org/wiki/Peruta_v._San_Diego will be upheld (it follows Heller's reasoning very closely (https://en.wikipedia.org/wiki/District_of_Columbia_v._Heller )) and San Francisco will be forced to freely issue concealed carry permits in due course to citizens with clean records and all that, like Illinois right now. If so, it'll be interesting to see how that effects the slow motion pogrom that includes this incident....

Ignoring all that, if you were successful, you'd be in for quite a surprise when the police arrested you instead of the innocent you assaulted, and it sure sounds like "extreme force" would result in your being convicted of felony battery or whatever that crime is named in your jurisdiction. Hmmm, after such a display, once you got out of prison, you might find yourself barred from any contact from your kids; you would certainly not be setting a good example for them.

Side note: California case law (!!!) has the strongest "Stand Your Ground" provision I've ever heard of, extending to allowing you to, "if reasonably necessary, to pursue an assailant until the danger of bodily injure has passed. This is so even if safety could have been achieve by retreating." (!!!) That's per the 2nd edition of Self Defense Laws of All 50 States (http://www.amazon.com/Self-Defense-Laws-States-Edition/dp/09... ), and the current, very well maintained state jury instructions.
I don't know you'd ever use hibernate anymore. I can cold boot to desktop faster than it takes to read 16GB of ram contents off a mechanical drive.
Link bait title and 2 hastily written lists just to say KISS.
Not having juries is pretty common is countries that use a civil law approach rather than common law:

http://en.wikipedia.org/wiki/Civil_law_%28legal_system%29
I think The Social Network is a bad example. I don't know what happened in real life, but in the movie the guy was never there. I wouldn't want an absentee co-founder to have 30% of my company (or even 5% for that matter) either if I was working on it full time.
To put it more succinctly: my private key has potentially been compromised, not my certificate. By generating a new private key (which implies a new certificate), I can protect against non-MITM eavesdropping for non-PFS ciphers.
I'm not talking about build quality perse - its the process of removing constraints to the end product to maximize efficiency while maintaining or improving quality.
German cars are fantastic I agree.
http://en.wikipedia.org/wiki/The_Toyota_Way
There have been a lot of posts about the custom malloc. From what i understand, parts of OpenSSL actually depend on the buggy implementation (specifically, the fact that you can the last thing free'd can be malloc'd again).
Regarding the second point, the correct advice is not to sign contracts whose consequences you do not understand.

Ideally, yes, but it sounds like that ship sailed already.

Regarding the first point, engaging a lawyer will destroy whatever trust and mutual understanding is left in the relationship between the founders.

You don't have to tell them you hired a lawyer at first, when you're just looking for some basic advice about what your situation really is.

If it goes further and your lawyer is actively representing you when dealing with other people in a business context, and those other people take offence at this or it destroys trust, then you never really had a worthwhile relationship with them to begin with and you definitely want a lawyer in your corner.
'Heartbleed' bug can't be simply blamed on coders
Dealers work on tips though.
> "To see all of the shortcuts for given page type shift+?"

Actually just ? suffices.

Source: the list of shortcuts shown by typing ? on a GitHub page.
Suse tumbleweed, the Kernel Developers PPA, Debian Experimental / Unstable, Arch, Fedora Rawhide, and Gentoo all deliver new kernels usually within a month of release, most within days (albeit more buggy).
Such a self-inflicted wound would not be so deep had they not torpedoed their own credibility so thoroughly beforehand: "It was the "least untruthful..."

So there you have the DNI lying before congress, and his General Counsel, in a letter to the New York Times http://www.nytimes.com/2014/01/04/opinion/testimony-of-the-n... claiming that the reality in Clapper's mind should the basis for judging his truthfulness. It really can't get any better.
Sigh, blogspam from a non-scientific source, about a study with a tiny sample size. Everything is wrong with this one:

The study made them eat 27.5 grams of green tea extract (dissolved in a liquid), then measured brain connectivity by MRI. This MRI-measured brain connectivity was slightly higher, whatever that might mean in practice-- actual memory performance was not measured, it seems.

As pretty much always for such articles: the title is incorrect, the findings are probably wrong, and the article was written by someone without scientific understanding and/or integrity.
An open source SSL library writing a custom malloc sounds kind of crazy, but I guess, oh, it was crazy.
I like green ice tea, but normal green tea I can't get used to it, even when mixed with lemon or something - still don't like the taste much.
Varied. In the office, songs on shuffle, or SomaFM (lush/secret agent), or a random mood playlist off Songza. Using Westone 4R IEMs.

At home, same song choices, but stream to my jambox.
> Perhaps the essential question we should be asking ourselves each time we approach a new site design project is: why would we not choose to be different?

Um, because we've figured out what works for landing pages, in an overall sense. Being different probably means forgoing conversions, which can translate into failure.

This isn't to say there isn't still room for improvement, of course. But improvement is now more incremental, with lots of A/B testing and whatnot. And for good reason.

If designers still want to be wild and creative, there are still plenty of places to do it, like personal blogs or personal projects or working on specific projects that value cutting-edge design because it fits their unique market.

But for most websites struggling to turn a profit or just gain traction period, "dreaming" is not a luxury they have. And it's disingenuous of the author to suggest that this is somehow a failure, no matter how faux-inspirational it may sound.
certainly, n=12 is not science, it's only a mild improvement on wild conjecture.

however, i can't seem to find anything that says the study was funded by a company that sells green tea drinks (or anything that would call the study's impartiality into question)
Great article, I often see myself looking to use the latest thing as opposed just creating a good app.

One thing I disagree with is "don’t anticipate 'potential' problems". Preparing early for problems which may occur later is very important for obvious reasons.
I never realized Django tutorial teach you more than how to use the framework; You learn _best practices_ from the very moment you start reading it.

Also, every other framework seems like a mess now :D You get a sensible structure with Django when you start a new project.
"Giving views such a high priority is just wrong." No, it's not! If I'm trynig to teach someone with wery little programming experience, he'll want to see results. Starting out with something he'll see is what helps to keep him engaged.

There is a reason most tutorials start with: this is how you show something, and if you want to sawe data here's how to make ane use a database. Sure doing it the other way around seems natural to you and other web developers, but it's a bad way to introduce a framework to a complete newbie.
The Windows taskbar was radically changed in 7 to turn it into a dock rather than an active windows bar. And the start menu was radically changed twice - the transition to Vista, where they added semantic search, and in 8 when they made it pretty much only semantic search.

I'm confused how that makes Unity "well below these levels" since their meta-key function is effectively a more robust search and their taskbar is a dock, that is just on the side of your screen.

Or Gnome, where their meta functionality is, again, search. And their dock just requires you to hit meta to access, as if its always hidden. And you get window presentation that way.

The only significant loss - and I would agree it is significant, maybe its one of the reasons I use KDE - is the lack of a categorized tree graph of all installed programs, for when you don't know what you want, you don't have it pinned, and need a way to narrow your options down. That doesn't happen easily in Gnome or Unity (you can present applications by group by searching the group) but a novice user wouldn't know that.
A cash crunch at the Gnome Foundation
indeed, the biggest story is in fact in the discussion of this article - how the hell did you manage to get a username like 'computer' in a place like this?!