skysight-inc/HackerNews huggingface dataset:
The first thing I always, always look at when reviewing a new monospace font for coding is I look at the 'l'.

The first time I googled monospace fonts, you see, to decide what I wanted to use when I was setting up my first IDE (intelliJ, I think it was), I saw a bunch of images of different fonts, and when I saw the 'l' of DejaVu Sans, my jaw dropped. It was beautiful.

You have that similar style of l. Source Code Pro has it, as does Ubuntu Mono and Menlo. It's that straight notch at the top with the curvy tail at the bottom. I love it. It's kinda quirky but elegant at the same time.

I'm still using DejaVu because many of those other ones have the asterisk symbol appearing too low for my taste.

I like your font. I see what someone else meant when they said it looks kinda 'fun'.

In your screenshot in the top left, I noticed the word 'int' looks a bit wonky. the n and t are kinda leaning into each other, with the i leaning outward. Character balance is a hard thing to achieve, I've read. Keep working on it, it's a very lovely project.
Funny, I just swapped out the network card on my work desktop, because the new card has features the old one lacked.
the shape of the F-15 isn't exactly unique. but yes.
That's pretty weird, given that flight crews are required to wear their seat belts at all times.
Gulp was the first thing I though of when looking through the examples.

Edit: In fact, could this whole thing just be a gulp plugin?
Russian troops launch an attack on a Ukrainian base
Site Validation for Swiftype Search Engines
If you are going to be paid (even just in part) with stock options, you are investing, so do your "due diligence"!
I like JavaScript. I do most of my browsing on a browser with JS enabled. I only browse with JS off when I think the sites I'm about to visit are sketchy.

However, I also like saving resources and separating concerns. We have CSS to make pages look good (or at least half decent). We can make them look even better with JS, and GSS in a later version may very well do that: compile a stylesheet that does the basic layout/typography/effects and then patch what CSS cannot do with JS.

If I decide to disable CSS, I should still be able to see the HTML, and if I disable JS, I should still be able to see the content with most of the styling, except dynamic content and anything that CSS can't do.

I'll be watching GSS, a precompiled solution would be really useful.
Yep, I'd suggest looking at Light Table for ideas (or Atom).
Replying again to say that I am extremely touched by both donations that I received, and I have sent them on to the address being used to gather funds by the bitcoin community as an apology to Dorian Nakamoto.

http://www.reddit.com/r/Bitcoin/comments/1ztjmg/andreas_im_f...
I hope you haven't chose the name based on http://en.wikipedia.org/wiki/Quiet_Revolution. A wonderful revolution that left Quebec in its current advanced state ;-)

PS: not all of it was bad.
OK, since someone already trolled about Google Maps (in a poorly reasoned way), I'll lodge my own curmudgeonly criticism: mapping is rarely the way to solve anything.

Especially in New York, and with standard Google Maps service, it's not hard to find where things are. It's hard to find that they exist -- and, if they do, whether they fit your need...and clicking around on a map is not the efficient way to do it. Nor to enumerate it.

Even the most famous map -- John Snow's cholera map -- was not revolutionary in itself. Snow didn't find out anything from mapping, it was just part of the documentary process and the one made famous by Tufte. But Snow himself would've concluded that the map was of little evidence, because such maps were used to prove the miasma theory that he was trying to disprove. And his map, without the data that he collected, fell into this visual trap.

So what is the way to do things? Use a spreadsheet. Think about the important facets about each entry. And hell, one of those could be "address", and in literally one step, you can also make a map out of it if you want.

And when I mean "especially in New York", I mean that geographical distance is not the most useful metric. Even when it comes to geography. I prefer proximity to what subway station, and that is a kind of metric that is obscured/obfuscated by a map
I see this comment quite a bit, with regard to not being able to detect a keystroke, and I honestly don't understand it.

For one, I type far too quickly for auditory feedback to be of any meaningful use. Second, a combination muscle memory and spring feedback usually catch situations where I've missed a key (I can feel that I hit it too lightly). Third, I find some of the mechanical keyboards to be too stiff and require more force to fully press each key, leaving my arms more fatigued at the end of the day.

I suppose it's individual preference, but the soft clicking I get from my laptop or Microsoft ergo keyboard (low-travel laptop style keys) are more than enough for me.

To add to your list of keyboard gripes though:

- Keys with sloped sides (an extension of "keytops too close together") that cause me to hit adjacent keys when I slightly miss

- "Fn" and Ctrl keys swapped. I was working with keyboard in a seldom-used office yesterday that caused me to repeatedly clear lines when I meant to hit Ctrl+C. I will be replacing that hunk o' junk.

- Absolutely no separation between Function keys and numeric keys.
Is there anybody here who knows enough Linux internals to say that it has sense to actually seed /dev/urandom by copying to it from /dev/random? I'd believe it would be enough just to read some limited number of bits from /dev/random once to be sure that the pool is populated according to the /dev/random estimate. Then it should be enough to continue reading /dev/urandom. Anybody?

(However even reading a limited number of bits from /dev/random on the first call of your code can freeze the router with no mouse and keyboard (or anything else if this is done often enough). So I still consider the above practice a bad strategy for a library writer. The person who designs the initial OS boot however should think about it. The reason that even Linux kernel doesn't do this automatically even once at the start of the whole system is because the kernel developers know that they don't have access to enough entropy unless the hardware somehow provides it. I believe having RDRAND type (not in the sense of alleged backdoor but in the sense of a known hardware source) of entropy in every CPU or chipset is actually a good thing solving an actually existing problem. We are far from that state still, unfortunately.)
yep, also disappointed/confused by their pricing model.
A look at their project page on Indiegogo (before they started deleting comments) would validate everything I'm saying.

There are many reasons for me and many others to feel the way we do about this company.

The original product offered had no branding and included support for android devices with bluetooth 4.0. Some time after funding was completed backers where contacted regarding a design change and a choice of options, all of which included the company logo on the front of the device. Many backers voiced their concerns with this as the device would no longer be inconspicuous to would be thieves who could easily remove it. Those concerned backers were completely ignored and the logo was put on regardless.

There were many delays in shipping the product, this along with a lack of communication left us backers feeling like we'd been had. Eventually we were told that the products would be shipped, after more delays it turns out that the team decided to use our money to go to CES, money I feel should of been spent on improving the product as they don't work.

Now that the products have shipped Phone Halo has decided to drop support for android devices that are not running 4.4, which is currently 2.5% of android devices. Although this does not effect me I feel it is extremely dishonest for those with other android devices who backed the project.

Also how does the age of my account devalue my opinion?
yeah. FPGA device prices are still up there unfortunately
Do elephants call "human"?
UemeU alpha key giveaway – 100 keys,normally £6.99 
Neat, open world platform - bit like Minecraft
Looks very nice!

Our Zinc Save [0] extension takes a slightly different approach. We add a button on at checkout that guarantees a fixed, better price. If you use it, we then do the price shopping for you and place the order on your behalf. If we don't get the price we promised, we keep or eat the difference.

[0] zincsave.com
leading cause of death in TX is capital punishment amirite? Seriously though, can we all make ridiculous blanket statements, or are you the only one? Where in Texas do you live?
(cadaddr a) :P
XML works very well as a serialization format. Especially when you apply schemas that are able to validate your XML structure. I agree, typing XML can be cumbersome but so can JSON (which can be quite nightmarish in larger blobs and which doesn't allow comments).
Hmm add a line-in, transform the signal, pipe it over to the transmitter and BOOM; silent disco!
Hi! I licensed (MIT) all my Ruby on Rails applications. If you're free, I'd appreciate some UX recommendations and PR's!

Compliance chimp - a simple way to manage PCI Compliance
https://github.com/akshatpradhan/compliance_chimp

Spoutlets - a simple way to share your journal for your therapist to read
https://github.com/akshatpradhan/spoutlets

Lending round - a simple way to manage a small loan to an acquaintance.
https://github.com/akshatpradhan/lending-round

My LinkedIn: http://linkedin.com/in/akshatpradhan

Thank you!
Top 5 PC cases
The interview of the pilot Dennis Fitch by Erol Morris in the TV show First Person [1] is one of the most riveting interviews I've ever seen -- would highly recommend it.

[1] First Person, Season 2 "Leaving the Earth"
Right, so you're comfortable with the amount of risk today, and you don't want to increase risk. Shall we then freeze and cap the number of Private Pilot certificates issued by the FAA? Wouldn't want to increase the risk (by adding more pilot traffic) merely because someone else also wants to fly an airplane.
>it is not an issue.

Was an issue for me, otherwise I would not have said so, obviously. See my above comment where I said "not without it". Also, I'm aware of this:

http://jugad2.blogspot.in/2014/03/the-protocol-relative-url-...

So it may have been some other issue, but was an issue, for sure.
Searching For One-Sided Tradeoffs
Hacker News for Real World News
Absolutely ok.

I interviewed with a company last year which would not tell me either how much money they'd raised or where the money came from. They just kept responding "we have plenty of runway, you don't need to worry about the money", which had the opposite effect of course. I could never shake the feeling that their mystery funder was writing personal checks to cover day to day expenses and payroll.

A year later and they are still looking for a CTO.
There are two previous discussions of this that might also be worth reading:

https://news.ycombinator.com/item?id=5103031

https://news.ycombinator.com/item?id=4899505
I love Chattanooga. It's beautiful, has a ton of entertainment options (especially if you're into being outside), and the people are great.

The fact that we have residential fiber also helps.
I got bored just reading the article (made it about halfway through). The game obviously holds someone's interest, but "spreadsheets in space" probably isn't for me.
I never understood why Mozilla always talked about how great the future was going to be, when Persona would be part of web browsers.

But then never implemented it in Firefox, even as a default-off optional feature.

It looked very half-hearted, and that was a really bad signal to the world.
My solution was to set the location to south of Hawaii. That gave me the best combination of bright during the day and not dark until 8pm or so. Setting my actual location was making it darken before 4pm.
Would really like an end-to-end guide on compiling C with objective C (and possibly some example code in gambit that shows the interfacing you did).

I'd love to be able to do this with ECL (http://ecls.sourceforge.net/) to build apps in common lisp for iOS (possibly android). I know about MOCL, but I'm a pretty cheap guy, so would rather stick to open technologies and do the work myself.

I'm not a scheme guy, but until you get a writeup done, would you mind posting any info you have on interfacing gambit with iOS?

Good work, and thanks for sharing!!
It's obviously a step in the rivht direction, but the branding and creative is too uninspiring for a mass onboarding. While I share their frustrations, I would never become "Quiet" because the people behind it appear naive and fail to address complexity in their manifesto (ie: cororates = bad, yoga = good). I think it is also highly derivative of the "slow" movement that sprung up a few years back.

I don't like to hate on creativity , but faux-revolutionaries that don't address complexity really annoy me.
Yes, it's not exactly in the raspi price range. That range is covered by the TV-tuner SDR receivers and other USB-stick receivers.

On the other hand, for what it does, that x40 is actually quite cheap.
I'm a (private) pilot. Many years ago, I faced a sudden engine failure and performed an emergency landing in a minuscule pasture surrounded by a very forested area. It very nearly costed me and my passengers' lives.

The plane was without engine for several minutes before I landed, yet that time was spent fully engrossed and completely focused on the problem. I had clarity of thought like nothing I've ever experienced.

No emotions — no fear, nothing — just stone cold rationality. Going through the checklist, Mayday call, considering options, etc. with swift and decisive precision.

Though I believe the extensive training certainly helped, to this day I'm amazed at the incredible stress response our body has evolved. Even though it happened many years ago, I still think about it a lot.
Modders Have Samsung's Galaxy Only Milk Music Now Running on Other Devices
Maybe every car with the system could work as a re-transmitter?
the best part of the interview is when she says she used a team of investigators similar to the CIA, and then goes onto thank only 2 people for their work. hilarious.
Do you know what the software certification criteria are for a sUAS and UAS?
Woah, small world! Not sure who this is though. Shoot me an e-mail? Contact info on website, asivitz.com
but that takes the fun out saying "car of the cudar of the cudar of...". Seriously though, such a simple concept of list manipulation can be used to solve so many problems. I never realized the power of this until a long time after.
Yeah, sorry about that ^_^ Fixed.
Nicely done.

If you're not in the US, you can give a try to our extension Shoptimate [0]. It does not compare in your cart but at the product page.

[0] http://www.shoptimate.com
Thanks, I think need to gain a better understanding of Clojure and Haskell.

Do you mean nothing in the main Clojure distribution? Or nothing, period?
Get a copy of this for the kids!

http://www.amazon.com/The-Little-Schemer-4th-Edition/dp/0262...
Parimutuel betting pools are less attractive to truly savvy bettors, profit-motivated and deep-pocketed, because there's no way to be sure your advanced insight, at a particular point in time, will have a positive expectation when the betting is done.
According to my magic 8 ball...

Reply hazy try again
I don't disagree that you need comparability, but I see it as an unfortunate reality that is orthogonal to, and should be very carefully traded off against, actual education. Education is the goal, and tracking student progress relative to one another is merely a means to that ends, and as such, it is very reasonable to actively debate whether it is helping or hindering. That the progress-tracking-based system is game-able is a symptom of the disease.
Māla celtniecības bloki KERATERM : Produkti : LODE
I think RMS is a light tower. A guide in some ways, but something you want to stay well clear of...
rule 1: don't talk about the runtime
I think the key to this is what University of Phoenix directly illustrates in their commercials. They claim to have a huge alumni network which will help you get a job. So basically if they are able to get enough people to go through their program early on, they can turn around and leverage that to recruit new students. All of the previous graduates have to take the degree seriously when looking to hire. Otherwise they would be admitting that their own degree is a joke, which they are unlikely to do.
If not confidential, a blog post about the tech used would be interesting.
Does anyone have the ISO or a torrent of it?
I took their Product Management class. It was good, albeit a little more basic than I was looking for and it tended towards too much group work driving the class. I do also really like all the alumni events though.
“You’re giving all of these young people to us, and we have to determine what’s wrong with them,” he says. “You can’t do it. It’s impossible.”

...Of the teenagers in solitary, almost three-quarters had diagnosed mental health problems.

“We don’t have the experience to deal with a person with psychological problems,” Seabrook says. “We’re not doing enough because they shouldn’t be brought to us.”
There is nothing inherently wrong in using the tools provided by Google to fight corporate titans.
It's about reification...

Callbacks are an implementation of asynchronous processing each slightly different sort of like 'function calls / calling convention' in assembler, while promises provide a reified interface that is easier to think about conceptually because you're thinking about what to do, not how to do it.

The contrived example in SO can just as easily be decoupled while still using callbacks, however the promise based code 'looks' better because it more concisely describes what's going on in terms of 'english'.
Sorry that I don't want to go read the tests you linked to, but I'll just speak to the two things you mentioned up-thread. Without context, finding the area of a rectangle, and simplifying an algebraic expression are useless trivia. You teach to the test by teaching how to do those things, while ignoring why you would want to.
Who removed (YC W11) from the title of this, and why?
The layout generator is so cool! Yoink.
On the topic, I love Tufte's "The Cognitive Style of PowerPoint": http://www.edwardtufte.com/tufte/powerpoint
EFF goes to court, quashes patent troll’s attempt to grab donor names
Later in that sense isn't usually very useful, since if the promise isn't resolved, there's no new information about the state of the system. Where I think promises help is that they allow to express the concept of "do stuff later" in a cleaner, more extensible way. It's really just about having a nicer interface (you can even ask it questions like, "what's been done?"). But the part where you decide what the promise will do after you specify what it's a promise for isn't, in my view, an important detail.
I'm really interested in Couchdb, and have probably spent about 20-25 hours on tutorials so far (and probably another 10-20 perusing the Apache couchdb-dev mailing list archives). Honestly, I don't feel comfortable using it on anything serious yet, though I really want to get there eventually. What level of familiarity with CouchDB + indexedDB&webSQL would you suggest is necessary for a potential contributor?
Ha! Actually I don't know. I've lost the thread of the conversation in my mind.
Ah, HTML email - table-based design is not dead! It looks a lot like how I wrote web pages in 1998. I appreciate that my current job is developing browser-only but it's good to remember these tricks in case I have to develop spam again one day.
Liftoff 1.0
IO isn't expressed in the type in idiomatic Clojure (it's dynamically typed anyway), whereas it is in idiomatic Haskell (to great effect and occasional mild annoyance).
Laymans Law - http://laymanslaw.co
We are working on making a place to make legislative law searchable, understandable and most importantly discussion oriented to identify laws that need to be changed.

Then we can rally a group to contact the right people to make that change.
I agree completely. That's precisely what I would do.
We're stoked to be sharing some of the expertise we have around html email. Be on the look out for even more email goodies very soon!
Counter anecdote: I read it without issues, and did not zoom out.
Acupuncture Vignettes
The tangled tale of Mt. Gox's missing millions
25 B2B Marketing Automation Thought Leaders to Follow on Twitter
Unmark Chrome Extension
I really want to learn more about this stuff! Is there a good book that introduces the basics? More technical introductions are good too.
Oh, yeah, probably. Still, there wouldn't be any frame of reference. Maybe the first generation of kids would all be weird and emotionally unstable by our standards, but they're be "normal" for Alpha Centaurians (or whatever)
Show HN: Gentle – A tool to recover Bitcoin funds witn nlocktime
Related Stack Overflow question: "C++: Why should `new` be used as little as possible?"

https://stackoverflow.com/questions/6500313/c-why-should-new...
Instructors try to help students to make good decisions. If you'll grant that coming to class _and_ studying alone is the best possible student strategy, then class policies that encourage that are good.

If you doubt that students need help to avoid poor choices, consider how common cheating is, and how much effort we put into making it less rewarding for them.

It's a fact that if you put all the class notes online, some students will not come to class, thus you did not do them a favour.
Content Explosion
Dropbox at SXSW
The Price of Publishing with arxiv
PayPal and Netflix are on to Node.js
Ask HN: Why isn't there a more powerful native HTML layout manager?
Most of my works lives in a web browser, but I occasionally dabble in Android, WPF, Flex, etc. Every time I go back to working with HTML I am frustrated by its lack of a more powerful layout manager. I am jealous of all the different panel types that other systems offer.

Yes, you can reproduce pretty much any behavior with the right mix of HTML and CSS, but why the hassle? It should be trivial to vertically center some content or dock it to a specific edge/corner. There is too much reliance on fancy nesting or extra helper elements.

Is it an unreasonable wish to see something like this implemented in HTML6 or whatnot? I am aware of stuff like Grid Style Sheets[1], so I know I can't be alone on this one.

[1] http://gridstylesheets.org/
That's great to hear! I don't know much about LZW... I basically just looked up some common compression algs and tried them out. Glad it helped you out though.
If there's a specific assert that fits you should always use it instead of assert true, as well as saving typing and typos, one of the key benefits is better error messages e.g assertContains()

Failed asserting that 'foobar' contains "baz".

If that string "foobar" was generated by your programming then seeing it in that message might be all you need to diagnose the problem, maybe it was just a typo, maybe there's several words missing, whatever tyhe problem is this gives you vital context

If it just said "assertion failed" or "true != false" or even a witty message written by hand with no actual knowledge of what has gone wrong in this particulainstance you'd have to spend time establishing that the string got as far as the test and what it contained.

Rather than typing out a message each time you can even write your own assertions that do it for you based on the values you pass in.

You also get a chance to document it with the function and class name, which again can be automatically shown, e.g WhateverTest::
A quark user could smoke an InDesign user, mintues vs hours. High pressure, high speed design is still not matched by InDesign today. But there is very little high speed design left. Of course, InDesign is wonderful now.
I don't know how to respond to that question, because the predicate includes "no entropy left", which is meaningless.