skysight-inc/HackerNews huggingface dataset:
The point is, in web design there are a lot of different aspects that have to be balanced. One of them is accessibility & speed, an other one is visual design and identity. The choice of a web font over one of the ~6 standard fonts affects both of these and there is a choice to make.

This choice can be: I use a web font because this allows me to convey 80% of my visual identity with the text, I can put the text (and content) as the central element of the page and include no images on the page except for a small logo, leading to a fast loading page. For this, I accept that the user has to wait a little bit until the text is displayed when he/she visits the page the first time and the font isn’t cached yet. On a decent internet connection this might not be noticeable but on a bad 3G connection it might take the page load from 4s to 6s. Do the benefits outweigh the risks/disadvantages?

I do agree though that this decision is often not made consciously and a lot of times a web font is slapped upon a site just because we can. Way too often, visual designers create pictures of websites in Photoshop with no idea about the implications. On the other hand, I have seen that the rise of web fonts has made designers shift away from creating designs that are basically a frame with the visual identity where they slap in some random content. A lot of sites now treat the content as the main element of the site, reducing all other elements to a minimum. I would argue that this change greatly improves the quality of web sites and that the rise of web fonts is one of the main drivers of this change.
After smart phones, smart wind turbines
CAPTCHA: Inaccessible to Everyone
Not sure about Boeing, but batteries made in USA never failed me.
The thing is that Boeing essentially created the FAA and wrote its rules, because nobody else could. And since then they have continued to lead the FAA because Boeing actually makes airplanes. The FAA will never become independent of Boeing unless it becomes an airplane manufacturer itself so it has an independent source of expertise.
But not their only bottom line.

To Boeing, a 787 with a safety record so terrible that nobody buys it is equivalent to a 787 that ships so late that nobody buys it.

When presented with a choice between risking a terrible safety record and the certainty of shipping late, which do they choose? In a case like this, from a purely financial standpoint, a company would choose to risk safety, and would be completely rational to do so.

The public would prefer a 787 that was a certain failure to one that was a potential deathtrap, but Boeing's incentives aren't necessarily aligned with the public's desires. This is why we have regulation.

All else being equal, Boeing certainly does have an incentive to improve safety, as you point out. But it's far from their only motive, and in many cases it won't be the strongest one.
how is it slow? slow to show intellisense? Slow to start?
Picking your own ruby patchlevel on Heroku
Well, he also wrote such songs as Psycho Killer. Songs do not necessarily reflect their author's point of view.

And there's also "Stop Making Sense" :)
Chairman Hersman said that potential causes of the initiating short circuit currently being evaluated include battery charging, the design and construction of the battery, and the possibility of defects introduced during the manufacturing process.

Paraphrase:

"The thing we built doesn't work properly, and we think it could be because of how it works, how we designed it, or how we built it".

Sounds like a useful assessment.
It can also wreak havok on render farms. Apparently intel and amd floating points are different enough that you can't mix and match inside the farm.
It would be great if shasum would let you check against a sha on the command line so you could do something like:

curl https://install.meteor.com | shasum -c 6fa3128600e9bd73a161a625f8503e6614b44b2b | sh

Could be built into curl possibly.
I, for one, am VERY excited to see the todo features that he hinted at in the article. Evernote is fantastic, and I'm not sure it would be a main todo system, but if there is an area it has been lacking, it is in the handling of todos.
My dad only gave me a few bits of advice, but on money he said, "Money does not buy happiness, but it does whitewash a lot of problems".
No formatting occurs when input is pasted into the field. Is this by design?
This is one of the things that you ultimately learn by doing. Lots of trial and error. I share my experiences doing this through my newsletter (http://orangethirty.github.com/marketing_bits). Being a CEO is not glamorous at all. Lots of hard work.
Key difference: If a drug is found to be dangerous 10 years down the line, all the people who took it have had exposure to whatever risk, long term effects, etc.

If an airliner gets grounded, people who have already flown on it aren't retroactively at risk, so the worst case (other than the one that actually crashes, of course...) is that some airlines have some very large, very expensive, paperweights.
Those constants are meant to be used in low level floating point library code. So bit patterns are critical here if you don't want these functions broken in a subtle way.

Here is the patch that introduced the bug http://www.sourceware.org/git/gitweb.cgi?p=glibc.git;a=commi...
Not just the operationalization of relevant variables, also the analysis of the data is lacking. There are some very standard and boring methods to get a much clearer idea of whether there actually is a difference and also to more clearly look at interaction effects (between, say, age, gender and behavior).
Desktop Linux biggest problem is bad software. LibreOffice is great, but it's still 10 years behind Office. GIMP is a joke. NetBeans and Aptana fantastic but come nowhere near the visual studio or xcode.

It's a shame because some Linux distros make Mac OS X and Windows look like a joke. Have you tried http://elementaryos.org/? it's like warm pillow on a cold night. A brilliant example of UI done right.

I'm excited to see Steam come to Linux. If Office were to come, it Desktop Linux has a bright future.
Amazon to Get Exclusive Streaming License for “Downton Abbey”
I was going to write a sarcastic reply saying "Whoops! Better tell all [major companies using Rails] that they made the wrong decision" but honestly, is it worth my breath? Haha.
Ouya : A new kind of video game console
Until they change the privacy settings to "gain" more traction.
Mooney's Law of Guaranteed Failure
Maybe the site is getting too much traffic.

Can't host the demo's on github pages?
> Furthermore, if you use JS to load your webfonts, you can have the site display in "web safe" fonts until your custom fonts are loaded.

Google "FOUT." Some web designers consider this to be worse than the original problem because it is unsettling to the viewer to see the fonts shift and morph every time you reload the page or hit Back.

There are downsides to both methods and that is why each browser treats the problem differently.
Related: Mozilla's sameDomain proposal https://bugzilla.mozilla.org/show_bug.cgi?id=795346

Some research browser architectures like Atlantis (http://research.microsoft.com/pubs/154698/Atlantis-SOSP.pdf) go the opposite extreme, where cookies are never sent unless their domain matches the initiating origin. In the case of Atlantis, the reason they have to go this route is somewhat messy: their microkernel architecture exposes a network interface to webpages, and the network interface has no way to differentiate between a request initiated by XHR or by an img/script/etc., so the network interface cannot send cookies with any cross-origin requests, or else it risks exposing private data via XHR.

I wonder if it would be useful to see something more flexible than the current standard, sameDomain, or disallowing all cross-origin cookies. When you set a cookie, maybe it would be nice to be able to specify which origins are authorized to send requests with that cookie.
This is sort of an odd statement since the way a piece of code is run is directly related to how it is parsed. If an alternative implementation like Topaz parses something differently than MRI then you'll have code that does two different things on two different interpreters. Having a complicated and informally specified grammar makes this a lot harder to avoid.
I wanted to try using it, but they only supported the city "proper" that I live near (a couple hundred feet from the border, actually), and not my metro area. While I could see that being a hard thing, dev-wise, to do, I'd say it was a huge shortcoming.
I don't understand that logic. If we have "In mid-flight those things get shorted and everybody is doomed." and "Those batteries can ignite when shorted due to shock or tearing - which is pretty much what happens to some luggage on every flight.", I would expect pretty much every passenger flight to be doomed. So, at least one of those claims must be an exaggeration.
There's no incentive to try new services and give feedback

Note that in my original comment I said "... please don't become highly dependent...". By all means you SHOULD try new services, and offer your feedback and suggestions where possible if you think that the site has potential. But understand that it might not be a good idea to get overly invested in a site that does not have a clear ability to maintain its persistence.
Does it support IE7?
Statement By Apple
One thing though, is there evidence that it leads to a better working culture and perhaps stronger business? Or is the proof still to come out?

Valve is at 300 people and enormously successful. It has higher revenue per employee than Google, Apple, or Microsoft.

I love the idea of open-allocation but I worry that at companies in which people drag their heels, avoid learning and other bad things that it could be harmful.

My guess is that it's these corrupt, closed-allocation, intensely political companies that generate this kind of behavior.
Show HN: Prototyping on the Web - Free One-Week Course
"A language which is hard to parse for a computer is often hard to parse for a human."

Whether it often is the case isn't relevant. It may be possible, or even necessary, to make a language hard to parse in order to make it better for the programmer.

Otherwise, by your logic LISP is by definition the best programming language. That maybe be true, but I'm not sure if you would follow your own logic to it's logical conclusion.
Are you aware that I also own an entire village in NYC? http://en.wikipedia.org/wiki/Stuyvesant_Town%E2%80%94Peter_C...
It isn't cross-platform: no Linux support at all.
Pure flame-bait for HN readers, sysadmins, developers, founders. Not worth reading.
Risk management for rare events does not mean only taking precautions against things that have already caused problems.
How to steal all coins
Funny, but I disagree. Rails scales, if you know how... We serve millions of customers each month and have implemented a reliable and stable architecture.
Email Management App Mailbox Goes Live In The App Store
And even before I had twitted it myself :D
Rich Hickey pre-redeems Future[ApiForDatomic] to tell it in Scala ;)
One thing that I particularly liked about Libre-Office is the fact that I can insert snippets of LaTeX when it is convenient.

Sure, not many people use this, but its nearly impossible to create some math in a word document that doesn’t look horrible.

Great project in my opinion. It has its quirks, but I've yet to find one that I could work-around with a few seconds of Googling.
This seems a politically motivated press release by the NTSB. Boeing certainly wants to get their planes back in the air. This misleading declaration that NTSB has identified a "cause" is the first step in removing the grounding order on the aircraft.

Chairman Hersman said that potential causes of the initiating short circuit currently being evaluated include battery charging, the design and construction of the battery, and the possibility of defects introduced during the manufacturing process.
Often, no. When I'm buying something, I might be in the position where I either buy it online or a store, and if I can't see what's going on, I'll just head out to the store. If it's not a necessity, I'll just forget about it many times.

I am but one data point, of course, but I am not a unique snowflake in this regard.
I was just looking at Gumroad this morning - this seems a much better fit for selling physical (non-digital) products.
HN Mods: A job post link is broken on the front page
"Front End Developer for Fashion Tech Co. (YC S12)"

It's pointing to www.vastrm.com instead of http://www.vastrm.com/.
>use a web font because this allows me to convey 80% of my visual identity with the text

You lost me here. You convey absolutely no visual identity like that. People are reading the text, it is not window dressing. I'm sure marketing would be shocked to hear they don't need to worry about logos or colours or branding any more, because they can convey 80% of their identity just by using a font where the a has a 1% longer tail.
+1. Push notification is the only way to notify about new emails. The trade-off is that you are gonna have to store user credentials on server. That's the reason why Sparrow didn't implement push notification.
Yeah... Sometimes its just challenging to turn down work as a smaller company that wants cool projects. I can't justify devaluing our services that much. Have you been in a situation where you had to turn down a project that you really would have loved to do and was being handed to you?
Quick background: We're building a video platform, and running a free course is our way of "hacking user acquisition" for testing our new version, geared for educational and tutorial content. All the while, this will be a real course, based on curated material and original material. Please join or comment!
Panic and recover are non-idiomatic; using them the way you would exceptions in Python is (stylewise, I mean) a little like using setjmp and longjmp for flow control in a C progam.

In the Go standard library source code, "panic" has pretty much the role 'assert(!"error message")' has in C.

The reality is that Go does not have exceptions the way Python does. If you're writing idiomatic Go, you're manually checking errors.
> "I'm going to cry a little but it's not like I'm working on a nuclear reactor"

Great for you, but you're a developer who presumably works on 'shit CRUD apps' for other people who pay you for the effort.

What happens when a script from a compromised source that you run on your devbox grabs the entire contents of ~/.ssh/ and sends it to the bad guys inbox? Congratulations, all your clients have been thoroughly owned.
You can't control for luck.
How does this explain the trend of legos getting cheaper?
Of course it's useful. It's just like debugging code: when the bug first surfaces, the cause can be anything in a large space. As you learn more of the characteristics of the bug, the problem space grows smaller until you eventually identify the root cause.

They've just learned what areas to focus on.
I've done a lot of java and a lot of ruby. Anyone that states that Java makes them happier as a developer is viewing the world from a very different perspective than I am.

That right there is why I disagree with your point. I'm far happier programming in ruby than java, even though there is more ambiguity to the syntax.
I really like this. I had done something similar in a project, but this execution really ignites my imagination. Really well done. I am curious if chosen.js would have to be modified to handle backbone style async, I know it's been strange in cases like that.
It has a web app thats very usable.
This opinion is about 10 years out of date. Lego now forces their designers to mostly use simple pieces and colors; if they want a specialized piece they have to gain support from many other designers and only the most popular pieces are created. Otherwise, the designers have to make do with pieces that mostly would have looked familiar 40 years ago. It's a really refreshing change and I'm happy that it's helped Lego to return to profitability and domination of their market.
I think you're replying to protonfish, not me.
Totally. Nobody on HN likes to read post-mortems or understand what goes wrong on a large, revenue-generating product, or in partnerships, or growth. Or hear opinions from somebody who's bootstrapped a biz to $750,000/yr gross. Nope. Definitely not of interest.
I have their extension on installed on chromium...
The name "Go" is a problem, but the name "C" isn't?

Silly.
I have been encouraged to try out Nextdoor, and I am convinced they could provide a good service. But, I cannot convince myself it will be profitable and stick around. How will nextdoor make money? The normal rule seems to be--if you can't tell what is being sold, you are. Is that the case here?
And even then, I bet they're using https://developers.google.com/google-apps/gmail/oauth_overvi... which means you could revoke the oauth token at any time from your Google account!
Cloud computing is a trap, warns Richard Stallman [2008]
I will try to recover it with http://recovermywebsite.com (I might get something a bit newer). Anyone who knows who I can contact with the download when I am done?
Instagram for Weddings
Has anyone made an Instagram login thingy for wedding or events like a hashtag only you log in to Ted and Angels wedding and take pictures.... how would I do this? They all go into a place and then later Mom or whoever moderates them then we buy the book or prints or hey money more money to spend on this..
Anything scales if you know how, but why choose to use a buggy, bloated mess if you don't have to?
The Elves Leave Middle Earth
"Unfortunately their budget is pretty unreasonable and they don't seem to be willing to sacrifice features to get the project even close to their budget."

Run fast. I've worked with too many companies like this and this problem will not end. No matter how much you try to rationalize or explain the situation, they will not listen.

In the end, you will most likely get blamed for not making the insane deadlines.
Tire: Lightweight JavaScript library for modern browsers
awesome points guys; I'll create two videos so both the publishers and producers can see how it works et

csense: great point regarding the technical/non-technical aspect - never thought of it this way

more recommendations would be awesome :-)
Statement by Apple
Not unless Congress gave you permission to, which they haven't.
Reading http://www.zdnet.com/yes-you-can-use-the-new-chromebook-offl..., it seems the Chromebook tries to fit that market or at least one close to it.
Min, Max under negation and an AABB trick
I don't think I have suggested otherwise.
So what do you suggest "113" should be interpreted as?
CoinDL : Download Music, eBooks, and Graphics for Bitcoin
How would you frame that question in terms that a user who calls IE "the internet" could understand?
Assuming a single page js app: wouldn't storing a session token in localStorage, and appending as a header on every xhr request, solve some of these problems?
This bodes well for shareholders. I imagine any additional return will be announced in March (when dividends/buybacks were announced last year).
Its an amazing concept. I wish i could make it. I feel failures have more take away then success.
Wish you all the best
There is always the "non-turndown turndown." Tell them to engage with someone willing to do cutrate work, and come back when they aren't getting the results they want.

Either another group will be able to meet an unreasonable request, or they won't. Someone will try to overpromise, and when they underdeliver you will be there.
Hi, y'all. Amy here. If you've got a real question, I'd be glad to answer it.

EDIT: As of 4pm eastern I'm off to meet my interior designer and then attend a joinery demo at a wood shop so it may be a bit but I will absolutely read & respond to your questions later or tomorrow. My goal is to share. And maybe mock people a little, if they can't think up an original insult when they attack me.
Interesting report. Elon Musk's comments aside, one would think that Boeing would short a cell on purpose in a battery pack to verify their assertion that the failure of one of the cells would not propagate to other cells.

That said, if this is the proximate cause of the smoke and fire then it points to some ways to fix the problem that don't involve completely re-designing the way the plane is built which is good news for Boeing.

As for the 'other chemistry' arguments, one of the challenges of various battery chemistry is the rate of charge and the rate of discharge. My Battlebot team went through a number of battery packs for our robots[1] and found that the energy-density, charge rate, and discharge rate was one of those "pick any two" scenarios. A pain to work around.
How web browsers resize images [2011]
Figures, something that looks relatively simple (the C preprocessor) ends up having a ton of complicated stuff going on underneath.
S&P, US set for a dogfight
Stupid question. Is this originOnly proposal about the problem that a document from evil.com can drive requests to victim.com (e.g. img, iframe, clickjacking form, AJAX) and that these user-unintended requests to victim.com will stupidly include the cookies set by victim.com? Or some other problem?
Amusing though this is, I fail to see what it has to do with HN.
Nice article. And he knows (and likes) the Konami code! Memories of Gradius on the NES. Don't know if other versions had it?
Hi HackerNews
If I'm not mistaken these are the exact messages pep8 produces.

So it's basically pep8 as a service.
Are you supposed to interpret his answer to the best advice he ever received as to cheat?
A word of warning - if you have a reservation, make sure you don't accidentally click on the first button in the app by mistake. Once you do, there's no way to get back to the first screen to enter your reservation code, even if you uninstall and reinstall the app.
Our company's using Lync internally (MS shop, everything is golden if it comes from Redmond).

I'd like to understand as well what this would offer that Lync doesn't - and that's from a guy that isn't a fan of Lync in the first place.

I guess a decent Android client would be nice.. What else?
> Really? Of the millions of books, most of them use a special font?

They use something a fair sight better than what's available to web designers. Whether a font is "special" or not is kinda subjective. I would not consider Ubuntu to be any more "special" than Garamond. But they certainly do not feel constrained to use a handful of fonts Microsoft licensed back in the '90s.

> The hundreds of thousands of little local papers all have their own special font?

Nobody said anything about "their own special font." Any paper big enough to hire a designer probably uses something more than Arial and Times New Roman.

> Is a font that <0.000001% of people can distinguish from Times really creating a unique and distinct design?

I guess that depends. Do you think more than 0.000001% of the population could distinguish Georgia from Times? Many people couldn't name a font if you put a gun to their head, but that doesn't mean different fonts don't matter at all. (If you do want to argue that fonts don't matter at all beyond serif and sans serif, you're welcome to that opinion, but I'm not really interested in getting into that.)

>> I'd actually be really hard-pressed to think of a newspaper or magazine that sets its body text in Arial or Verdana.

> I'd be hard pressed to think of one that uses comic sans too, that reflects on comic sans, not the necessity of unique fonts.

We have just dismissed about 30% of the fonts available to web developers under your criteria. Do you still feel like they have a good selection?

Also, again, nobody said unique fonts. A font does not have to be unique to fit a design better than another font.