skysight-inc/HackerNews huggingface dataset:
First of all, this is awesome. Great idea, can't believe it hasn't been around till now, and will definitely be using it.

The only thing I could change here is the "x" icon when expanded. Someone mentioned here that they would be unnerved hitting an "x" button with a lot of text - this is definitely valid, I felt the same thing when trying it out. A simple change to an "exit full screen" icon (like this http://findicons.com/files/icons/1667/iconic/32/fullscreen_e...), would solve the problem nicely : )
This is pretty ironic!

Does the writer not know that the font he chooses to use does not render properly without OS level font smoothing?

In fact the increasing popularity of these 'fancy' fonts in websites is a problem for me. They render very aliased on my machine at any zoom level (I always have windows set to maximum performance vs fanciness)
It doesn't explain the advantages over all the other dbm alternatives:

http://en.wikipedia.org/wiki/Dbm#Successors

I'm yet to see a good replacement to Kyoto cabinet both in terms of ease of use and performance. I feel it'd be better energy to pick up kyoto cabinet and maintain it than re-write something from scratch.
{Arial) It's just a bad copy of Helvetica - a really bad one. It's just ugly.

The author mixes personal preference whilst aiming to clarify technically which I am not very fond of.

As a designer, if there's anything I learnt, all this doesn't matter. These are basically tools. A good designer will make even the stupidest font (if such a thing exists!) look beautiful. A bad designer will make bad designs no matter what. Remember, a lazy carpenter will always blame his tools. Sure, good fonts give you that extra 'edge'. But remember, right now we don't have a very good way of displaying custom fonts over the web without some kind of Javascript hack or increasing the page loading time by directly loading the font file and/or without having alignment issues across various browsers.

Also, there are uneven artificats rendered across font edges in some browsers which only worsens the User experience of using a custom font. Thus you'd be much much better off using arial or the likes of it.

Upon reading the author's article you might be convinced that one font is better than the other, but given the time, I can lead you on an infinite loop comparing various fonts side by side saying something is better than Helvetica and something else is better than this something, and so on. The real fact is, when you read content, the font doesn't matter much unless it is pretty bad. So if you read a lengthy article on a blog and if I just asked you what font it was, I'm sure you wouldn't have an immediate answer, unless you are too much into design, etc.[1]

[1]In fact, I'd like to present the author (and all of you) a challenge:

http://www.ironicsans.com/helvarialquiz/
Function declaration for main. The type declarations for the function parameters default to int, but can be specified outside of the parens before the curly brace.

The int argv[]; is where the declaration for argv is happening and is being declared as an pointer for ints.

You can also see elsewhere in the code where they are passing pointer addresses (as int params) into functions and then using the address to build pointers referencing that data.
What's a "genuine" coworking space?
I guess I qualify. I usually make a point of trying new food, and insects were no exception. After trying some I really became fond of them.

Of course, occasionally I try some new ones that turn out to have an awful taste. :)
But the same applies to other food anyways.
Are Neglected Smartphones Making a Comeback?
What's yellow and infinitely differentiable? A bananalytic function!
It's a holdover from Fortran (and probably from before that). Whereas modern day we would define functions as

int foo(int i, int j) {...}

in Fortran you would do (! is comment)

function foo(i, j)
integer :: foo !return type
integer :: i
integer :: j
!body goes here

Early C stuck to that style, so you would just put the names of the variables in the declaration, and then before the body give them types. The reason only argv is mentioned in that example is that C assumes a variable is an int if not declared otherwise, so there's no reason to put "int argc" like "int argv[]".
Don't tell me what to do. Especially when the reasons are nonsense.
Thanks for this. I like the actual suggestions for what should be done, rather than just ranting against poor practice.

This article doesn't mention margin sizing, nor maximum column widths.
A good word to inject into article titles like these is "some."

Do some charter schools work? A new study of Boston schools says yes.
Off the top of my head:

The Shawshank Redemption

Empire of the Sun

(M) Donnie Darko

Artificial Intelligence*

The Godfather (parts I and II only)

*this is my "most people hated it, but I liked it" submission
This will probably help:

http://www.ironicsans.com/helvarialquiz/

It really stands out in e.g. logos, but less so in body text. I don't understand this author's vehemence against them though...
Agree with the OP. Just use Verdana (sans-serif) and Georgia (serif). If you are on Debain (and its children) you can install "ttf-mscorefonts-installer" -- which provides Andale Mono, Arial, Verdana, Georgia, Comic Sans, Times New Roman and Courier New.

[0]: https://launchpad.net/ubuntu/precise/+package/ttf-mscorefont...
Adopt MongoDB? I thought people were starting to realize that it's not so "web scale" after all.
From the Wikipedia page:

He gave lectures on category theory in the forests surrounding Hanoi while the city was being bombed, to protest against the Vietnam War (The Life and Work of Alexander Grothendieck, American Mathematical Monthly, vol. 113, no. 9, footnote 6).

Wow, just wow...
Difference between Startup Weekend and a Startup
As MERS spreads, frustration at lack of info grows
Tim Cook confirms: Apple spending $100 million to build new Macs in Texas
I think the most important bias is "novelty bias". Lots of people want to convince you they have a unique thought process so they can sell some books or interest investors or position themselves as a "thought leader". Nothing wrong with this in theory, but in practice I assume people are speaking with far more confidence than they should have.
My startup is one year old and no one is using it
The prior art had the bulk of the device attached significantly above the neck line which was not enough to render the patent invalid (paraphrased)

I don't know how you write down in law the difference between an invention (something new) and a new product (doing something that's already been invented in a slightly different way). There has to be a way though right... right?
Well, you can continue using third-party XMPP clients like Pidgin.

Federation has the inherent problem of spamming. I think whitelisting domains could have been a way out.
Mint 15: Today's best Linux desktop (Review)
Ask HN: font-face make font compatability a non-issue?
This HN post: http://www.64notes.com/design/stop-helvetica-arial/ makes the argument for font availability on client side machines. Yet with the advent of server-side @font-face, why is there still a reason to consider font proliferation on operating systems?
I disagree that chickens taste better than most insects. My experience is quite the opposite.

Chicken is usually more bland, I guess. While insects vary a lot. Some can be pretty tasty, others quite awful.
I would also like to see a clause that specifies that, when a third party assigns a patent to Twitter, they get to use any of Twitter's patents for defensive purposes.

How do you use patents defensively against a patent troll with no products? The only method that I see is to offer the troll the option to purchase another patent in return for an agreement to not pursue their existing one.

Reading the fine print of http://www.rpxcorp.com/index.cfm?pageid=23 some time ago lead me to think that they do exactly this. They've taken out the text that lead me to think that they do so, but how else could their central market position help after patent litigation has begun?
I almost exclusively launch programs in Windows 7 and 8 by pressing the start button and typing the name of the program. I've found Windows 8 to be better at finding the right program, and a lot better at finding settings when I want to change them (although I would prefer it if they displayed apps and settings on the same page).

I can see how some people would prefer the old menu in the corner to the full screen, but personally I think the full screen is better.

I'm not sure what part of my comment you are saying isn't true?
I really looking for a short-key for fullscreen mode but now you can use Escape key for exiting the fullscreen mode.
Would someone tell me exactly what makes this feature "controversial"? I am seeing this exact same headline everywhere.

Is there any merit to it, or is it the standard linkbaity headline we've come to expect.
Sorry, you are right. Firefox does not hide https. My bad, but in my defence I've only used new Firefox occasionally.
Me too , it's just unreadable.

Furthermore print =/= web.
Thanks for report, I'm currently working on a better version for tablet/mobile devices. Could you please report it on the Github issues?
How You Too Can Be an Unstoppable Entrepreneur
Not really. Especifically in the case of the bird flu, that was mentioned above, chicken get them from birds in the wild. So commercial poultry sometimes might have its advantages.
How does it handle multiple textboxes on the same screen?
Hi, no we're already building the application right now, all designs and wireframes are already done. Our planning is to launch around this July/August
Spiders and crickets seem like they would be mostly exoskeleton. Which bits do you eat, and how do you avoid getting all that chitin in your teeth?
We are currently in the process of adding a Heroku add-on :)
128mb of RAM works for me with clamav turned off.
I grew up in a big college town. Every year the university would have an "insect fair", where among other things, they had a big tent with all sorts of insect food. I remember eating millworm soup, some type of bugs in pasta, chocolate covered crickets, and probably some other stuff too. I thought it was pretty tasty, and now I consider myself very willing to eat insects as food every now and then or at a fancy restaurant. Then again, I also consider myself much more open to new experiences and tastes than most of my peers. So in short, yes, I enjoy them, but I don't eat them on a regular basis, or necessarily seek them out.
Did you misread the title?
How do you use patents offensively against a patent troll with no products? There's no drawback in that situation.

The only problem is the fear of creating such a monster while trying to do good.
Both the RAM and CPU overhead are configurable by you. The default values are max 5% CPU, and max 5% RAM.
The old favorite:

Q: What's an anagram of Banach-Tarski?

A: Banach-Tarski Banach-Tarski
One of the problems that I have with this list is some of the stuff I just haven't had to deal with since college, like implementing all those data-structures like bubble sorts//binary search, linked lists, etc...In 15 years, I've never had to implement one (when I was a C/C++ coder in the '90s, we used 3rd party libraries like Dinkumware). Interviews that ask these type of questions are really skewed at hiring young people just out of school, and favor people who memorize things by rote, not necessarily create/problem solve. Even the author almost admits this by stating he solved problems for two weeks prior to his interviewing...
Thumb up.
similar project

https://github.com/Softmotions/ejdb
Conversational, not controversial
For crickets, yes, when fried they just become salty and crunchy. And you can eat the whole thing. Which is great with beer. :)

For spiders, I've only had the larger ones. So there is actually some "meat". And the taste reminds me of crab.
I don’t want to argue whether to use Arial or Helvetica, as I personally think that the proper thing to do is to use sans-serif and let the preferences of the reader/webbrowser sort this out, but:

What happened to these screenshots? It’s not just the scaling-down for the article (which shouldn’t happen if you want to make a point about fonts…), even the original images look weird to say the least.

Overzealous anti-aliasing?
I roll my own now.

What I want:
0) User selectable/delegable domains (it's ok IMO to use yahoo/gmail/aol/etc. today, if you know and accept the limitations. It's moronic or at best short-sighted to depend on an @yahoo.com, @gmail.com or @aol.com address, though.)
1) IMAP/activesync (push; imap-idle is nice but not sufficient)
2) Good anti-spam
3) Sane and/or configurable account-recovery procedures. Since email is essentially the master-key to your other accounts which use email-from auth for password recovery, it's a big target. This is a hard technical and policy problem. I'd like it to be something users can configure at account creation time in various ways, ranging from SMS/call from to "can't recover password". A good medium might be "takes 3-7 days to recover password with notification given in advance to all other means of contact, must use postal mail to confirm" or something like that.

It would also be nice to have:
1) Great search
2) Ideally, a webmail client. Ideally, as nice a webmail client as possible
3) Encryption wherever possible. The low hanging fruit is start-tls for SMTP and IMAP, and https for the webmail. Storage encryption would be nice; could be "encrypt mail to a public key as it arrives".
4) Support of S/MIME (and PGP, ideally) keys would be really nice; do some signature checking on the server side in the webmail ui? Run a keyserver? Issue s/mime identities to people who use accounts on your domain? Partner with a CA?
5) Configurable retention policies
6) Group/team/business features (address books)
7) Maybe calendaring
8) Maybe voice/sms too
Ask HN: How can you monetize a VBA excel ribbon?
I have a friend and co-worker who is incredibly talented at VBA. He has developed a handful of very robust excel ribbons that automate accounting type work. Those in the Big 4 would love to have it or something similar. We were mulling over how he could monetize it but, I'm unfamiliar with how you could "ship" a tool such as this.

How can you turn robust excel VBA macros into a product?
"Deligne’s most spectacular results are on the interface of two areas of mathematics: number theory and geometry"

This is very compelling. Can anyone suggest topics or materials of study to explore this interface?
My family whiled away many hours on this game this weekend. Anyone with interest in languages and travel will find it fascinating.

One thing this game teaches you is that much of the world is rural.

My parents are totally good at this game. With no external aids, they got a location in Mallorca to within 50 meters.

I think you can get better at this game over time. I have seen my scores creeping up. Recognizing and sounding out languages will help a lot too.
What's wrong with BerkleyDB, Tokyo Kabinet, Kyoto Kabinet, LevelDB .. ?

It's a real question because I haven't actually used them. SQLite is fine, but if you don't need sql they probably fare better.
Twitter policy giving 'whining' engineers bigger say on patents called ‘naïve’
Burrito, ergo sum
He makes some good points, and gives good alternatives. Definitely worth the read. I bookmarked it and will run over it later in more detail.

But gotta say, I did not like the font that he chose to start his article in. But what do I know, I'm just a User!
Follow the journey of three beginners who are learning to code
No More Downtime: The Death of The Social App
Soooo, make crickets a delicacy, get some good pr up and running to make it socially acceptable, and charge health-conscious yuppies $40/lb for em, and it'll sell. It's all about presentation, appearances, and marketing.
>"controversial"? I am seeing this exact same headline everywhere.

I think you may be misreading it. The title says "conversational" not "controversial".
Why I'm Trying Literate Programming
Enter the Dragon - Bruce Lee!

Happy Gilmore - Stupid but funny

Million Dollar Baby - Boxing!
This is coreference analysis with voice input backed by an ontology. Google have done a good job pulling together these technologies.
[Quiz spoilers] If anyone's struggling with the quiz, key things to look out for are slanted vs horizontal lines (e.g. in 't'), the capital R, and general balance (e.g. the 'O' in Helvetica is more circular). It's the combination of these that make the Helvetica logos, generally, look "nicer."

Edit: that said, I challenge anyone to reliably describe which "Mattel" is the correct version!
> If education is the primary path for upward social mobility, then every parent should have some choice in where their child goes to school.

I don't see how this follows.
coloring is already supported by grep, .hg/.gitignore support is just a few lines
Thank you! You just saved me another day trying to track down why some "supposed" hot fields were causing cache misses.

At some point it would be great if Java added some support for memory "hints" that would allow the JVM to interpret these hacks for what they are.
No love for the abelian grape?
Is it just me or are a large number of their recommendations have no commentary at all?

For example what is "Aggregates as documents" and why is it top?
No. Dr Hipp and Damien Katz were working on UnQL (http://www.unqlspec.org/display/UnQL/Home), which is unfortunately quite similar in name to this new UnQLite project.
a comathematician is a device for turning cotheorems into ffee.

Source: http://mathoverflow.net/questions/1083/do-good-math-jokes-ex...
Do More In-Process Caching
Mike Jeffries Is a Jerk & Other Things That Don't Matter
As I said in another comment I'm also a free Google Apps user and have made no attempt or thought about escaping Google's "silo".

Please read my reply in the context it was given. Using Google's services when they are the best makes sense. Using Ad-sponsored services, especially in cases where something valuable like access to your data is involved, when better alternatives exist for the price of coffee, well that does not make sense.
Toward the end, there is an interesting passage--maybe questions like "do charter schools work" or "are charter schools better" are missing the point. Maybe the existence of charter schools is about freedom to choose.

Charter schools can be set up for any purpose. Some focus on the arts, others emphasize cultural heritage (there are multiple Hmong charter schools in the Twin Cities alone); some are vocational, others rigorously academic. As Rockoff puts it, asking whether a particular school is good based on test scores or college placement is in many cases the wrong question: “To extend the restaurant metaphor, some people like Italian, others like Thai food. Similarly, many [charter] schools focus on tested subjects, while others might emphasize creative writing or the arts.” Not every charter school is right for every kid.
Same here. Interesting that it looks very nice at a glance, but I found it very difficult to read.
I interviewed at 7 investment banks on Wall Street after college. Never took any of the jobs, however, I had friends who worked on Excel spreadsheets that managed 100s millions in capital. This always amazed me.
Preparing for Attack: Five Tips for Organisations
You're probably right. It's Chrome's speech recognition service that is having this issue. It's also affecting other sites.
1. Have you read the article? It's not Arial "OR" Helvetica.

2. Click on the screenshots to see them fullsize.
3 Mind-Bending Ways Apple Dodged $13.8B In Taxes
Where do I go to get them, and how do I prepare them?
Yes it is. Originally that's how you specified parameters: just the name in the parentheses, then (optionally) the types in a format similar to variable declarations before the function body. If you didn't specify a type it would default to int, so argc above would be an int.

All modern C compilers still accept this style for backwards compatibility. I'm not sure about C++ compilers.
NexusFont: Font Viewer/Manager for Windows
Sleep Deprivation: Just as Bad for Performance as Alcohol
Most good professionals I have worked with adhere to this simple rule.
I will quote/paraphrase what a good friend of mine said on MSN: "Lol I wanted to ask you what font you used on your website because it looked good, but it turns out it was just Arial"

And I had the same numerous times with both Arial and other default fonts. The trick is line spacing, font size, and line width. Either that, or it's personal preference and the OP's preference differs from mine and most people I asked about it.

I personally have a much bigger problem with not using standard fonts. They're usually broken in two or three browsers (testing in Firefox, Chrome or Internet Explorer 9), and even if they work I find them ugly more often than not, or at the very least they're less readable than normal fonts. The most used tool in my browser is Inspect Element to reset fonts on many blogs to the browser's default.

I can't disagree with his love for Georgia as a serif font, but even Times New Roman can be pretty (yes, pretty) if used correctly. It doesn't take very long (perhaps 30 minutes the first time, 10 minutes after that) to set the correct settings for spacing and the like. So I do agree that Georgia is usually the superior choice, but Times New Roman is not hideous per se.
I don't think there is any such thing as a "good" patent, whether that is software or what most people would consider a "real invention". For one thing, there is no meaningful distinction between the two. For another, the patent system exists under the auspices of the common good, but the common good would be better served by the open sharing of ideas (PLUG! -> http://moron4hire.tumblr.com/post/50928032057/free-unused-id...).
I personally have no problem with this. One of the biggest vexations when I use Mac at work is that I can't maximize a window without manually adjusting it by dragging the edges. I always want every single window to take up the entire screen even if there's "no content" there.
I want to write this book, are you interested?
Aptana is dead
Aptana is a really good Eclipse-based tool for web developers. We use IBM Rational Application Developer but I was thinking of trying out Aptana Studio. After checking out their website http://www.aptana.org/news, I am a bit skeptical - their last news are from August 2012 and their last Tweets are from a year ago. Is Aptana dead? Did their entire development and management team just vanish?
Awesome!

Let's be crazy 2 minutes...
It's the next Google street view ? Imagine you can rent a Drone in any city you want to explore it in realtime :)
OP Authour (fast?)thoughts on Open Sans?
This article seems to rest on the totally false premise that there's no difference between setting headers and setting body text.

Arial is terrific for body text, because at small font sizes the modifications separating it from Helvetica are basically impossible to even render. Since it has all the hinting to ensure it displays nicely at small sizes, it's a best-of-both-worlds scenario. And Helvetica looks pretty good at large font-sizes, even on Windows systems (admittedly less smooth, but the readability concern goes away). There's no reason to stop using these, just play them to their strengths.

Likewise, Verdana and Georgia are terrible for headers. Not for any technical reason like hinting, but simply because they were designed to be extremely legible on computer monitors at small font sizes, at the expense of actually looking good when blown up. Hence Verdanagate: http://en.wikipedia.org/wiki/IKEA#Verdana_typeface
What does this do that other crowdfunding sites don't do?
How Immigration Hurdles Derail Startup Success
Working is great and all, but balance is key.
Filed in 2005, granted in 2009. Doesn't seem like "actively working" on production to me. Surprise!
Which has been possible in non UNIX systems since the mid 90's, this has nothing to do with micro-kernel architecture.