skysight-inc/HackerNews huggingface dataset:
I had two minds about typing a reply to you, as it would be the beginning of a tangential discussion on something else rather than the article in question... but, (edit: this seems to be the topmost comment on the page, as I write, so I felt impelled to add my voice as well)

Opinions on fonts are very hard to quantify. The font in question, used here is Alegreya, and I've found that it is both aesthetic and pleasing to the eyes. I use it as default font in MS-word/Libreoffice and also as a font replacement (using Stylish - FF, font replace table - Opera addons) in my browsers.

So, as a regular user of the font in question precisely because of its (in my view,) readability and aesthetics, I respectfully disagree with some of the opinions you make about the font, regardless of how learned your opinion appears to be. :-)
I wouldn't say no matter the cost, but if the income is disposable, yes, we'd prefer to be able to do something when we want and not based on the schedule of a company/vendor we'd have to have the service provided by.

A great example? Look how popular 24 hour Walmarts are.
That's a nice description, wiggling its serifs around. While reading it I couldn't help but feel like something was about to move, like some sort of tension, everything was about to tip over. :)

I think that could be a nice effect if you were writing something suspenseful, at least for me, depends on how everyone else sees it too.

Edit: And I see another reply from someone who loves it. So maybe it's just you and me that see it moving. Maybe we should get that checked out. :)
Show HN: A command line RSS reader & multi-tool written in C++
Wow... that is so weak.

Their attitude makes me want to switch to another desktop even more so that the software itself.
Maybe a more tractable approach would just be to have some kind of wiki that would just track articles for given companies along certain categories (e.g. the article on Walmart would have pro's/con's for the worker's rights category).

Anything that centralizes this kind of information even if it doesn't completely parse out the good/bad would be nice
That anxiety causes depression though, which is the point.
It might not be the OP's total life destroying depression, but it will definitely impact your overall happiness and wellbeing/feelings.

If you're fat, and that makes you concerned, you're self conscious about being fat, and it's almost definitely going to hit your self esteem, if not cause you to be upset with yourself about eating/etc.
I think some experimentation is healthy. Although I noticed the different style of font usage here, I kind of like it.

I'm tired of looking at fonts that leave no trace of the history of the act of writing. Perhaps tech writers want to emphasize the act of writing itself?

For example, maybe they are trying to get as far away from something that looks like a monospaced font, since that looks too much like code and this is writing.
There is a huge difference between energy production at an internal combustion engine and that at a power plant. Power plants are far far more efficient. Even if they do use fossil fuels. An ice wastes most of the fuel energy into heat. At the large scale of a power plant you can capture and use most heat and can perform much better exhaust cleaning.

Furthermore, most of the new power generation in the US is expected to be natural gas and solar and both of these are cleaner than gasoline.
The problem with voting with your wallet is that the richer you are, the more times you can "vote".

I'd rather vote with my actual vote.
I think that Paul Buchheit disagree: http://paulbuchheit.blogspot.com.ar/2009/01/communicating-wi...
Awesome UI
There are many advantages. Here are some:

>>> class MyEnum(Enum):
... VALUE_ONE, VALUE_TWO, VALUE_THREE = range(3)
...
>>> v = MyEnum.VALUE_ONE
>>> v == 0
False
>>> v == MyEnum.VALUE_ONE
True
>>> type(v)
<enum 'MyEnum'>
>>> isinstance(v, MyEnum)
True
>>> print(v)
MyEnum.VALUE_ONE
>>>

Now try to think how these would result if you'd defined VALUE_ONE... your way.
Poor is a bit strong, but yes the message was mixed.
Bitcoin doesn't have to compete against fiat currency because it addresses a different market - one that wants fast international money movement, minimal regulation, privacy, low cost, and minimal institutional involvement.

Bitcoin isn't going to destroy fiat currency, it's going to complement it.

And I find it unlikely that anyone would hold any cryptocurrency other than bitcoin, since it will be difficult to create the perception of value once a currency has been established.
The Modern Science of Mental Health!
The original title has "girls" in it, so you can't blame the submitter.
i've been working on the same cool idea for the past year. the cool bit is, its a cool idea that once i'm finished will make it easier to play with the other cool ideas i have :)
I see. So even if a oil fired plant were created to power electric cars, more cars could be powered by the plant than by an equivalent amount of gasoline?
What are some oddball coding jobs in industries one might not expect?
What's wrong with workers under 18? I had 3 different jobs before I turned 18. Unskilled factory labor seems like a great fit for the teenage crowd.

Hell, in the US, there isn't even a minimum age limit for farm labor[1], and the minimum age for non-farm labor is 14, with anybody over 16 being allowed to work unlimited/full-time hours[2].

[1]http://www.dol.gov/dol/topic/youthlabor/agriculturalemployme...
[2]http://www.dol.gov/dol/topic/youthlabor/agerequirements.htm
Typefaces affect how people perceive content. Content presented in a serif font appears to the reader to be more credible. [1]

It used to be the case that serif fonts were a no-no on VDUs because their low resolution made serif fonts difficult to display and less readable. This really hasn't been a problem for a long time, especially when the font size is larger, as in this case.

I tend to find that dark text on a high contrast background "jumps" around making it somewhat difficult to read for long stretches when I'm reading on my computer or phone. You might want to play with the accessibility settings in your browser to make plain white backgrounds a light gray and text a dark gray. (I have my PDF reader set to display content like this and it's infinitely more readable when I'm reading something that's several hundred pages long!) Apparently impaired contrast sensitivity is common in dyslexics [2], although I'm almost certain I'm not dyslexic! Dyslexics also have issues with serif fonts, although this isn't an issue for me.

[1] http://www.fastcodesign.com/1670556/are-some-fonts-more-beli...

[2] http://uxmovement.com/content/6-surprising-bad-practices-tha...
Clojure web apps: Zero to 'Hello World' on Heroku in Clojure in 15 minutes
American Airlines: one day of lounge access to anyone with Klout score over 55
I write all my CSS using BEM (Block-Element-Modifier) now and it's helped quite a bit with making updates (no more specificity wars) and maintaing contextual style rules.

I was thrown off at first by the ugly naming convention and "classitis" that the pattern produces, but the gains are worth it.
Currency has two major functions.

As a medium of transfer, you may be correct.

As a store of value - I find it hard to believe another cryptocurrency will approach Bitcoin.
that's easy. minimize your purchases with mega corporations. buy more from small businesses.

btw, if your bank is

jp morgan chase

citibank

bank of america

hsbc

you should be ashamed of yourself.
Introduction:

The worst invention since LISP is a serious contender for overdriving specious "features" of OO that noone needs or can even comprehend a use for, while remaining firmly grounded in C since you will need it because without C how could one possibly make such an abomination as C++?
I had pg@ delete my HN post, so to leave only the properly re-edited version on my blog.
We frequently exceed this level of spec for an average size house.. by a long way. However, simple commercial work can often get away with lesser levels of specification as they are generally dealing with typical construction methods and 'volume' contractors and consultants.

Using the standard construction methods is kind of like including stdio.h. The better the knowledge and experience of the contractor, the more advanced the library, but the more complex the docs. In a typical set of docs, it is probably 50/50/50 legal vs contractual vs actual description of the building.

"with modern CAD systems it is entirely analogous to generating a new report from a database" (not analogous - they are actually databases with a cadd layer on top)

But I would love for this to be true! It is amazing how much is still done manually, or even by hand in the construction industry. There are very few firms who have attempted to fully integrate automation into their processes.
I had a really hard time finishing projects when I was younger. One day my college advisor said, "If you never finish your own projects, you'll work for someone else for the rest of your life." Of course, working for someone else isn't always a negative, but you get the gist...
The dark side of Dubai (2009)
I was thinking more like a picture of a saint bernard taking a dump
He's thinking of C, which allows all kinds of dumb crap in declarations.

const typedef;

is my favourite.
This site is my quick and dirty start: http://dontbuytheircrap.com
But I haven't gotten around to building the tool yet. The idea is to have a mobile friendly web app that leverages social networking to help with this very problem. I didn't think there would be an opportunity for monetization. Maybe I was wrong.
I really want to play! 25 bucks is too much. Can't it be 5 dollars instead?
This section explains pressures: http://en.wikipedia.org/wiki/Space_suit#Operating_pressure

This 4 minute 1987 NASA video explains suit history: https://www.youtube.com/watch?v=X4WK6IUQ7QU

This page explains the protocol and over two hours of pre-breathe: http://spaceflight.nasa.gov/station/eva/outside.html

This section (4th paragraph) explains what happens when a space suit is pressurized: http://en.wikipedia.org/wiki/Gemini_9A#Objectives

Quote: After pumping up his pressure suit to three and one half pounds of pressure per square inch, "the suit took on a life of its own and became so stiff that it didn't want to bend at all." He struggled to move inside his stiff suit.
That's hard to do without researching various umbrella corporations, sponsorships, partnerships, and investment deals.

(edit) I meant this part: minimize your purchases with mega corporations. buy more from small businesses.
Lots of people voting with a few dollars each adds up and will get their attention.
Guilty! I think it's an entrepreneurial rite of passage or something.
That's a true statement; but many companies that do terrible things make all their money not from the rich but from the middle-class and poor
There is something charming about 256 colors though.
Where did you see this quote on the website?
Not really hard. Just move your money to a local bank or credit union. Easy.

Edit: Not really hard to do that part either. Just do your grocery shopping at a locally owned market or farmers market instead of a nationwide chain. No need to avoid the national chains completely. Just move in that direction.
That's exactly how I feel, I guess. D seems to have a lot more features (import, public import, and static import?) and I'm no expert but I feel some aren't all that necessary/add enough value. Go has fewer than C++, which I think is really good, except for some few ones that I wish were there. Only generic programming/templates off the top of my head actually.
> What's wrong with workers under 18? I had 3 different jobs before I turned 18. Unskilled factory labor seems like a great fit for the teenage crowd.

A lot of people disagree with it and want to spend their money accordingly.

Many of these issues are subjective, I fully agree that it often isn't black and white.
Any Rubyist or Python developer will be caught off-guard with C++. Dynamically typed languages are intrinsically easier, and languages like Python and Ruby do garbage collection for you, resulting in a lot less work for the developer.

C++ does none of that. It's a slightly higher-level modification of C with object-oriented features, and C is still a lower-level language closer to, say, ALGOL or Simula rather than higher-level like Java or Smalltalk. Adding OOP still retains the hardware control and all of the bad stuff that comes with it (segfaults, buffer overflows, etc.), but adds complexity.

C++ is complex. Twisted. Mangled. But it's powerful, and you can do things in it that you could never dream of doing in C, Java/Jython/Mono, Python, Ruby, or Go.

It's like a Mitsubishi Lancer Evolution. It's a pain in the ass to deal with on a daily basis, but its potential is simply unmatched by any other vehicle in its price range. There are others that are more comfortable. But none reach the capability and sharpness of the Evo.

C++ is the Evo.
Your zoom appears to be set to 125% (not sure if that absolves IE or not -- I see similar lines in Opera when zooming). Looks okay to me at 100%.
Show HN: WordQueue - Word of the day tab for chrome
Map of Startups in San Francisco
The app doesn't need to be aware of the content under the widget it wants to have an alpha value < 1.0. Its the job of the compositor to render the app's content as provided, regardless of what is over or under it, that is what it exists to do.
Show HN: A set of handy tools to work with sequences and collections in Python
An old friend sufferes from a very similar problem, and it's basically been following him around his whole life (sadly, I don't think he's gotten past it even in his mid-30s).

He gets _very_ excited about something. A new technology, a new idea, a new trade, whatever. He goes head-first into it. He becomes an expert (he's one of the smartest people I've ever met). He may even launch a company around it.

And then something doesn't work exactly as he thought it would. Maybe the trade isn't an profitable as he'd hoped. Maybe the customers didn't come banging down his door on day 1. Maybe the press didn't write about his new idea quite as glowingly as he'd hoped.

And then he just starts to deflate. And can't get out of his own way. The idea, the energy, the emotion, the passion - it just drains out of him like air from a burst balloon. He really, truly (I hope), wants to be successful, but once the balloon tears, he never gets that initial passion back, and ultimately he gives up and moves on to the next thing. I've seen it happen 4 or 5 times over the past 10 years, and it's truly disappointing because he has such totally unrealized potential.

The lesson to be learned is one that we all hear quite regularly as entrepreneurs -- it takes more than passion and drive and brains (and luck) to win, it takes more than anything a LOT of perseverance and ability to slog through those tears in the balloon.
This might be the first time internet points actually count for something in the real world.
AsK HN: Why can't the US change to the metric system?
Every 3.14 years I have this question. I know that changing all highway signs would cost a lot of money and would take a long time. Well, had we started fifty years ago we would have been done by now.

When designing mechanical components or circuit boards (or looking at other's designs) one recurring thought is that our fractional unit system might actually cause inefficiencies and increased cost of goods.

You can look at an American design product and identify it as such by taking a few measurements. Mechanical designers will think in fractional terms and specify "nice round numbers".

For example, a feature might be set to 1/16 of an inch, when, perhaps, a smaller thickness or length would have worked just fine. In this case 1/16 is 0.0625 in, which happens to be 1.5875 mm. Now, a designer working in SI units will probably specify 1.5 mm for the same feature. This doesn't seem like much, but you are talking about 5.5% more material. That's not a trivial amount if you are making a bunch of widgets.

We ship liquids in gallon containers. A gallon is 3.8 liters. If we worked with liters, might we buy and ship three liters instead? Perhaps generating less waste?

This is a very simple example to illustrate one of the mechanism that might be at play here.

Don't know. Just a though in between coding sessions on a fine Saturday evening (Los Angeles).
My favorite feature that wasn't mentioned is completions for `kill`. For example, in bash I would have to `ps -ef | grep command_I_ran` then `kill -9 process_id_of_command_I_ran`. Bonus points if you can do that in one command! In zsh, you only need to do `kill -9 partial_command_i_ran[tab]` and it will complete it for you. Also, !$[tab] and the like. Also, you can set the theme to random to get a surprise every new window.
Who cares. American Airlines lounges are not that great.
Site is down. 404 error
Square puts out a credit card reader you attach to a cell phone to make charges "in the field". It is perfect for what it does. The use case is some band is selling t shirts and CDs at a gig and now they can take cash or credit instead of cash only.

The message, while I don't agree with it, is clear solve a small problem completely, don't try to do more because you can't do it well and will drive away all your customers. What he is speaking out against is what you suggest doing solving the wider problem, because he automatically assumes you will do it in a halfassed manner.
Free beer at LAX and most airports. It's better than nothing.
I just created my Klout account and it seems to meassure your popularity in various social networks. Seems like a win-win for the site and the proverbial -famous person- if they can get free perks.

How is this sustainable though? Are they selling their data?
Far from the truth. Internet "celebrities" have received free goods and perks for quite some time.
I think you've read it right. Your HTML is more verbose, but you get used to it. I have elements like <h1 class="product__head"></h1> and it seems ugly and redundant (the h1 already indicates that the element is a heading!), but the advantage is that your CSS rules have a narrow scope (fewer collisions) and are easier to maintain. Further, your CSS is no longer coupled with your HTML. I would use .product__head in my stylesheet instead of .product h1 or h1.product__head. Then, if someone changes the h1 to h2, the stylesheet doesn't have to change.

Essentially, you just have to treat your HTML class names as hooks into your CSS; that's their function. Your CSS rules should not be concerned with your HTML structure.

I hope that helps.

EDIT: This article, mentioned elsewhere in this thread, does a fine job explaining these concepts: http://nicolasgallagher.com/about-html-semantics-front-end-a...
It looks like the business model is taking money to provide perks to people with a high score who in turn do free social advertising. Sounds more sustainable than Facebook or Twitter's model.
This page on the codeacademy site:

http://www.codecademy.com/tracks/web
Whether or not your phone is disposable seems not to be relevant to this attack, such as it is. Your device will still leak information suggesting where you have recently been.
Aleksandr Dugin: Will the Conflict in Syria Lead to World War III?
I tried and failed to do this ten years ago. The basic premise was you scanned a product barcode at a store and would get useful information back. Americans almost entirely care about price so the first module I wrote scraped Amazon and gave back the Amazon price. I wanted any number of modules to give you other information relevant to your needs. Some examples:

- Environmental (eg the furniture you just scanned was made from rainforest)

- Nationalism (eg if you call support it will be answered by someone in a different country)

- Manufacturer (eg pointing out another store carries all 5 colours instead of the 1 you see here)

- Reviews (eg metacritic scores)

- Social views (eg gay marriage)

I was hoping that price would be the least useful piece of information, and provide a way for sources of information (eg Greenpeace) to be connected to consumers who wanted to know about that for the product right in front of them.

Today you are still stuck with price, and in some cases reviews, and we are all the poorer for it.
> The file size isn't too bad

184,565 bytes for the GIF versus 34,991 for a PNG of the same or 7,692 for a JPEG with no visible artifacts.

I'd say the file size is unusably huge.
add a www in front of it
TANRI TEYİDİ : CEBRAİL VE İSRAFİL HADDİNİZİ BİLİNİZ
This caused me to check my Klout score, haven't done that for a very long time. Looks like they may be onto something...
I removed myself from Klout over a year ago. This is the first time I've come close to regretting that choice- but then I remembered that I never fly with American Airlines.

But I can see how this could be an interesting win-win for both companies- you care about your Klout score more, and you're more inclined to fly with American Airlines.

That said, most people I know that are on Klout joke about how they've been identified as experts in topics they know nothing about. Klout is either genius, or it's waiting for someone to reveal how inaccurate their entire model is. I removed myself after I realised I would never get past x points until I linked my Facebook account. It is a personal account that has no bearing on my professional life- why would I do that?
> people who actually like to drive and live in an area suited for doing so

So... that's what, about 15-20% of the US population? With all respect, your point seems isomorphic to "this car isn't perfect for everybody". Well, duh.

The point you're replying to is that (given a reasonable infrastructure) the Tesla works very acceptably as a long distance vehicle. I don't see anything in your post to refute that.
Even if you're not flying AA, you can still use this pass to gain entry to the lounge. From the post: "You do not have to be an American Airlines passenger to be eligible for this Perk."
Klout scores between 45 and 55 get lounge access to United Airlines.
I'm always suspicious of sites that break without 'www'. Either the DNS was setup by a novice and/or someone with little knowledge, the platform that runs it is a convoluted mess or something else is horribly broken. I know that's not really a fair indicator, but "what else is wrong" and "how badly is the rest of it is cobbled together" are the first 2 question that pop into my head.
You wrote a powerpoint for a four-person lunch?
Let me know when Emirates offers the same.
Will it? https://www.youtube.com/watch?v=kmtm9CSLjaQ
I didn't think that through 100%. You're absolutely right.
Even still, I fly out of JFK most of the time, and the sheer number of terminals means their lounge is unlikely to be in the same place as my departure gate.