skysight-inc/HackerNews huggingface dataset:
I'd like to hear a real economist's take on this but from my personal opinion Bitcoin will never take off as a transactional currency because of it's inherently limited nature, and here's the reasons contributing to it:

1. There's a finite amount of them that can ever be mined

2. There's no central governing body control the rate of inflation/deflation through monetary policy.

By definition this creates a deflationary currency. Meaning as a currency it gains value the more goods and services it can be redeemed for, and the more valuable it is the less likely it is that people will redeem it for goods or services.

Meaning if all of a sudden more merchants started accepting bitcoin then bitcoins will appreciate as it's underlying "value" grows, but people will stop spending bitcoin because that coffee you bought for 3 bucks today might be 30 bucks next year. In turn merchants will spend less money building infrastructure for bitcoins since no one uses it.

Does that make any sense?
Great looking graphs.

But, its hard to take the data seriously when the y-axis is rarely labeled...
There's actually a site called http://dontbreakthechain.com/ which serves as a bit of motivation for getting personal development work done. I've had issues with remembering to check the site everyday even if the work gets done, but perhaps making it the homepage would help.
But like, wouldn't disabling internet access altogether also count as a reasonable measure towards security?

What if you just didn't connect the device to any network at all?

What about that?

Are we trying to say that such a thing is unpossible?
Although I won't be moving to the midwest, I am rooting for this. I'm in SF because I grew up here and have a lot of family in the area. I don't live here because of the excellent salaries, because while the average software developer here earns (according to sfgate and us news best jobs) between $110,000 and $120,000 a year, the median 3br house costs 1.1 million.

It would be a great triumph if the tech industry found a way to function without needing to move every software developer internationally into a the 48 square miles of SF plus a small corridor down the peninsula.

I've read about startups in Baltimore, St. Louis. These are bustling, interesting old cities with cool architecture, walkable downtowns, great old gardens and museums, and vastly lower rents. If the tech industry could find a way to convert some of those 110K a year jobs in SF into a large number of $95k a year jobs in cincinatti or st. louis, it would have an exceptional effect on the world.

And you know, if you are paying $110k in a place where a reasonably nice 3br house can be had for $300k, I'd be a lot more receptive to worries of a worker "shortage" than if you're offering that salary in a place where a 3br house is $1.1.

So all I'm really saying here is good luck, I hope this works for everyone involved.
Open source web-application vulnerability scanner
and that's why the parties seem so hypocritical. they just serve a lot of niche issues. like big business and Christians.
I'm sorry but this is bullshit. If this is your view of the differences between Obama and Bush than one of three things are true:

1. You're being intentionally dishonest.
2. You're not American.
3. Your unempathic, a bit of an ass, and probably extremely privileged.
Testing for "reverse" Heartbleed
Yeah, that's always the hardest part. Messing around on HN/Reddit/Twitter/etc. and/or watching TV - it's so easy to not even realize that you're procrastinating. I find that when I realize what I'm doing I can usually extract myself and get to work - the hard part is just getting to that point!
It may change now Microsoft and Mono are working in .NET platform together.
Perhaps their target customer is someone who isn't technical enough to code acceptance tests.

The idea of a tool like cucumber is that it supposedly allows non-technical stakeholders to specify requirements in plain English that can then be used as tests, but in my experience, cucumber is still way too low-level for the vast majority of stakeholders. Developers invariably end up writing the cucumber tests, not clients or managers, at which point the DSL is just a pointless layer of abstraction.

If you make acceptance testing doable through a friendly, non-technical UI instead of in code, it could bring the goals of cucumber a lot closer to the realm of reality.
Not me personally, but I know someone that spent £75k of personal funds on a video training website. didn't get a single sale out of it.
You are very mistaken. Prolog is still very much alive. You can find us on ##prolog in freenode. You can build a web application with prolog. When the 2048 madness was going on, I implemented in prolog in about 200 lines in 2 hours and I had about 3 weeks of prolog under my belt at that time. It's a very powerful concept. I didn't have to figure out the how to implement it, I just broke 2048 down into rules, declared it, and bam, I had a game.
As someone with the opposite problem/concern, can I request your strategies for reading and thinking about technologies and techniques?
They don't maintain it properly today. Go look at bugzilla, there are quite a few new feature patches from Google that just never get reviewed, let alone merged.
It's amazing how much noise to how little action the programming field produces. If the aerospace industry was like the programming industry, stalled planes would be falling out of the sky 100x more often, there would be no stick shakers and automated warning facilities, and the bulk of the reaction would be devoted to saying how incompetent the crashed pilots were.

We need to take pragmatic actions that fix problems, not exchange recriminations and continue to live with the problems.

In other words, we as a field sometimes use this algorithm:

1) Identify the problem
2) Repeat

We should have fixed bounds checking and use after free errors by now.
How does this work? Where/how are you generating the barcode? Is there some hidden Starbucks API?
> Obama has been worse than Bush as far as torture and war go

Please remind me how many wars did Obama start based on fake intelligence.

Obama may not be the president the world hoped he would be, but Bush is on a whole different league. If the US is much less secure today than it was before 9/11, you can thank Bush and his cronies (Rice included) for that. That situation also severely limits what your current president can do.
New theory of Consciousness: As a different state of matter (By Max Tegmark-MIT)
HabitRPG works much the same way, tracking activities to form habits.

https://habitrpg.com/
Smartcard support is pretty important for a lot of people. If Chrome drops that feature, that would be a huge shame.
When I saw the price I was a little surprised too. I bought it back when I was in grad school--in a non-ants discipline--so I have no idea how I convinced myself to pony up the cash, but I am glad I did.
Hey Kids Now You Can Build Your Own Rocketship in the Back Yard
Google could have said... you listed too many artist names. Then the guy could fix it.
>The guilt about a lack of productivity already exists (daily work, or not).

This is what I think is unhealthy. If you want to spend a lot of time coding in your free time, go for it. If you notice guilt because you are slacking, you should revisit your priorities and earnestly think about why you are coding that much.
i think most people will tell you that it _is_ easier.

first, it's one character, as opposed to three or four.
and, as you get into longer tags, like "em" or "strong",
so grows the amount of excess typing you'll need to do.
(i won't mention "blockquote", but you know that i could!)

second, it's the _same_ on both sides, not different.
and there's no question about the direction of a slash,
which is not intuitive to people who don't code .html.

third, let us recall that some structures, like lists,
need internal "li/li" tag-pairs on each individual item,
as well as the "ul/ul" tag-pair located on the outside.

fourth, all the brackets/tags are intrusive when editing.
your mind has to "look past" the markup to see the text,
and those distractions make writing more difficult than
it already is, and there's no reason to put up with that.

fifth, the distraction gets even worse if you want to have
curly-quotes, because there's crap like &ldquo;this&rdquo;;
and let&rsquo;s all agree we don&rsquo;t need that garbage!

sixth, .html can get downright complicated, very quickly.
can you tell me how "pre", "code", and "keyboard" differ?
probably not, not just off the top of your head, anyway...
and what's the abbreviation tag again? i always forget it.

and seventh, you mean i have to put a "p" tag on _every_
paragraph? _every_ one? can't it just do _that_ for me?
it's pretty obvious that blank line means "new paragraph".
i mean, seriously, sometimes computers are _so_stupid!_

so, um, yeah, actually, light-markup is a _lot_ easier.

still... if _you_ prefer to write in .html, be my guest!

but me? well, i've got way more important things to do.

-bowerbird
Yes I read one of your chapters as well, very well done and I'll be buying the book when it comes out.
why pick a geographic region at all ? Why not just hire the best people no matter where they are ?

37signals.com/remote/
5 Fast Ways to Improve your Digital Marketing
If you are not in a hurry, I would wait for the reference device (codename 'Flame') that will ship in the coming months. It's not as high end as a Nexus 5 but FxOS runs superbly there (it's a dual core with 4.5" screen).
I don't personally use modafinil, but you might be interested in reading http://www.gwern.net/Modafinil
I don't disagree with anything you said here[1]; the only problem is it completely misses the point of my comment.

> let's stop trying to compare intolerance of harmful actions to intolerance of someone based on what they are

Again, this just subscribes to the view that when group A is intolerant, that's "intolerance of someone based on what they are", or whatever the big evil thing is now; but when group B is intolerant, that's okay, because they had a rational/moral/[other brand of objective correctness] basis for that intolerance. All this amounts to is "yeah, intolerance is evil, but when I do it then it's okay". That's just ignorant. The motivations are exactly the same: you believe B so strongly that anyone who believes/expresses/does A just shouldn't be allowed to exist.

Someone truly bigoted toward LGBT individuals could just as easily say, "it's their actions which are harmful" (and in fact that argument is used by various people and organizations); which just goes to show that your position is one of true bigotry, just one which happens to be supported by the outspoken minority at the moment.

See my last statement: intolerance will never lead to tolerance. It absolutely doesn't matter whether it's group A, B, C, or Z; whether they're claiming rational, moral, religious, or political justification; whether it's intolerance of actions or beliefs or existence; whether it's systematic or occasional; whatever. Repeat after me: intolerance will never achieve tolerance; discrimination will never achieve non-discrimination; punishing thoughtcrime will never achieve freethinking.

If you truly believe that the way to tolerance is through intolerance, feel free to explain to me how that works; but in the meantime, well, in the way that society has taught me so well, I demand that you take your objectively intolerable ideas elsewhere. (See how that works?)

[1 Up until "Tolerating evil makes you at least a little complicit in it" and what comes after; because at that point it just turned into incoherent drivel/propaganda.]
Huh, looks like it's gone now.

For reference, the list "one or two dozen" artists is 167 of them:

Artists include: Grateful Dead, moe., Max Creek, Phil Lesh and Friends, Umphreys McGee, Disco Biscuits, Radiators, String Cheese Incident, Blues Traveler, 311, Jack Johnson, Smashing Pumpkins, Yonder Mountain String Band, Tea Leaf Green, Railroad Earth, Furthur, Ratdog, North Mississippi Allstars, Derek Trucks Band, Perpetual Groove, Drive-By Truckers, Mr. Blotto, Donna the Buffalo, Strangefolk, Brothers Past, Hot Buttered Rum, Jerry Joseph and the Jackmormons, Keller Williams, Sound Tribe Sector 9, Little Feat, Guster, Ween, The Breakfast, New Monsoon, Cornmeal, Grace Potter and the Nocturnals, JJ Grey and MOFRO, Ryan Adams, The Bridge, New Riders of the Purple Sage, Dark Star Orchestra, Steve Wynn, Ryan Montbleau, Lotus, Greensky Bluegrass, The Dead, Zero, The Brew, Club d'Elf, Local H, Bela Fleck and the Flecktones, Of A Revolution, Jerry Joseph (solo & side projects), Infamous Stringdusters, Matisyahu, Camper Van Beethoven, Pat McGee Band, Garaj Mahal, Raq, Benevento/Russo, My Morning Jacket, Michael Franti and Spearhead, Cowboy Junkies, Animal Liberation Orchestra, Assembly of Dust, God Street Wine, Soulive, Dopapod, Steve Kimock Band, Moonalice, Mike Mizwinski, The Gourds, Steve Kimock, Charlie Hunter, Larry Keel, Acoustic Syndicate, Robert Randolph [and the Family Band], Dumpstaphunk, The New Deal, Toubab Krewe, Nate Wilson Group, Del McCoury Band, David Nelson Band, John Butler Trio, Karl Denson's Tiny Universe, The Codetalkers, Matt Nathanson, New Mastersounds, JGB, Lazlo Hollyfeld, Jacob Fred Jazz Odyssey, Mickey Hart Band, Zach Deputy, Mysterytrain, Spin Doctors, The McLovins, Band of Heathens, Particle, Rusted Root, John Mayer, Low, The Heavy Pets, Mogwai, David Gray, Robert Hunter, Sam Bush, Mountain Goats, Big Head Todd and the Monsters, Godspeed You Black Emperor!, G. Love and Special Sauce, Glen Phillips, Kung Fu, Trampled by Turtles, Dirty Dozen Brass Band, The Motet, Lettuce, Gomez Warren Zevon, Big Daddy Love, Bushwalla, Emmitt Nershi Band, Garcia Birthday Band, Marco Benevento, Rubblebucket, Carbon Leaf, Elliott Smith, Virginia Coalition, indobox, Giant Panda Guerilla Dub Squad, Explosions in the Sky, Papadosio, Tim Reynolds, Bob Weir, Future Rock, Moon Taxi, Toad The Wet Sprocket, EOTO, Buckethead, Dubconscious, Rhythm Devils, Addison Groove Project, BoomBox, Roots Of Creation, Billy Corgan, Death Cab for Cutie, Indecision, John Brown's Body, The Pimps of Joytime, Donavon Frankenreiter Band, ...And You Will Know Us By the Trail of Dead, Los Lonely Boys, Hank Williams III, DJ Logic, Zoogma, Alabama Shakes, Citizen Cope, Greyboy Allstars, Cosmic Dust Bunnies, Vertical Horizon, Telepath, The Verve Pipe, Pinback, The DJ Williams Projekt, Blind Melon, Gin Blossoms, Fugazi, 2 Skinnee Js, Tenacious D and many more.
Pardon me for being cynical about this, but from what we've heard about NSA hacking and industry collaboration I would say it's highly likely that a large number of the Certificate Authorities themselves are compromised by the NSA or GCHQ and so it renders the question moot.4 Certificate Authorities control > 90% of the market 3 of them based in the US and 1 in the UK. With access to the CA's keys they can sign any number of certificates they want.
System Shock 2 is now on Linux
Are heartbeats typically visible in the raw traffic, or (after some point) do they wind up inside the secured stream?

(If the latter, this could be an unfortunate case where Perfect Forward Security, when enabled, also helps obscure exploits from later forensic discovery...)
GitHub CSS display issue; sitewide
Some groups have even been running Shor's algorithm on multi-qubit computers. https://en.wikipedia.org/wiki/Quantum_computer#Developments It requires the qubits to be entangled to do the computation, and in the later ones (not IBM's 2001 work) the researchers did observe entanglement.
Web Notifications (draft) with in-browser fallback
The point is to enshrine the conventions you'd likely use anyway if the world was plain text.

With HTML it's obvious that the plain text is an intermediate representation that always expects to be further interpreted.
Imagine if we had to beg Google to fix Gmail if we wanted to email people our own way. :-(
Sweet, I've waited for 2 years so I can wait a bit longer.
I commute on my bike all year long in Pittsburgh, and did do as well in Boston (Cambridge and Allston). It was actually easier in Boston as they're better at cleaning snow off the streets. It's perfectly possible with the right gear.
Depending on your needs, there's a developer/reference device coming out soon:

https://blog.mozilla.org/press/2014/02/developer-momentum-2/
Hey John, just quit KA.

Life is too short to waste it in things you don't love. Remember jQuery brought you fame, not because you were chasing fame itself but because your love for jQuery and programming.

Love for what you do comes first, money is just a secondary effect.
> For instance, the Vector type in Idris has two type parameters (not sure that's the correct term to use in this case): the first is the type of the element contained by the vector, and the second is the length of the vector.

In case anyone's wondering, only the first of these (the element type) is a type parameter, since it has a constant value in all sub-expressions (ie. the cons cells all contain elements of the same type).

The second is a 'type index', which is a more general term (type parameters are a special case of type indices), since its value changes in the sub-expressions (the cons cells have different lengths).

The difference is that we don't need to pattern-match parameters on every recursive call, since they're guaranteed to be constant (although we can if we like).

I didn't know this until I asked http://cs.stackexchange.com/questions/20100/what-are-the-dif...
it's because of a 404 on: https://github.global.ssl.fastly.net/assets/github2-bb4df150...
...which are all rational ways for people to optimize their time. And lo, it works sometimes.

So what you're really saying is that even though this is a fairly well-optimized use of people's time and effort, it's illegitimate because people aren't sweating for it. This is HN— if you leveled a similar complaint at a CEO, startup, or corporation, you'd be criticized for implying they're lazy rather than rational.

Don't get me wrong; I don't love slacktivism, either. I suspect it has an opportunity cost. I tentatively agree that it's a proxy for more substantive protest. However, I submit that this is because people don't otherwise feel empowered. If you believe any sort of activism is low percentage, then why not choose the route that is the least amount of effort?
What's the markdown equivalent of that? And then, more importantly, what's the HTML equivalent of that markdown? Clearly not that complicated.

My point is, what you're trying to accomplish with markdown is just as easy to accomplish with good old-fashioned HTML.

If you want nice CSS, define it and tell your users how to use it.

Rather than running everything through markdown, run it through an XHTML whitelist.

You don't write an entire page in markdown, generally - you just write a fragment. So, let me write an HTML fragment, and you can wrap it with the headers you need to.
No.

Mathematica is a commercial piece of desktop software that uses the Wolfram Language. Just like how RStudio uses R.

There are other product platforms (coming soon) that employ the Wolfram Language, both in cloud and desktop incarnations: http://www.wolframcloud.com/
They do have an API but it isn't in any way public. It is all in a closed system.
Sorting by date is a nice way to see what is being worked on and what has not been touched in a while. Especially for projects that have a hundreds of plugins/translators/widgets in individual files. There is not even an easy way to do it on the command line, so those relative dates on the right hand column just taunt me .
I use Lift for that (https://lift.do/). Works great for me
This is incredibly childish HN. First the guy from firefox and now this. Politics is the Mind-Killer.

http://lesswrong.com/lw/gw/politics_is_the_mindkiller/
Maybe I'm misunderstanding, but Kutta's description seems to handle 1) and 2) just fine. An additional requirement of "guaranteeing 'yes' on every correctly typed program" would lead to contradiction, but the point is that you don't need that requirement in practice.
I like these philosophies, but I disagree that they're realistic. American history doesn't have a lot of examples of engagement for this kind of approach.

We basically only flip tables when we feel really oppressed.

People who live in cities seem to feel oppressed, but they also seem to really believe in bureacracy as a concept, so they instead blame the bad guys in the other party, rather than seeing the system as failed. If the bad guys are basically in both parties, you pick your team based on marketing.

Long story short- I don't see these options as viable alternatives to violence, unfortuntately. I'm glad you're practicing them over the alternative- but I'm going to hang on to engaging more instead.
<disclaimer>I work for mozilla on fxos</disclaimer>
And that works really well considering the price point and the hardware. Another benefit of working to make things good on this very low end device is that we made a number of performance improvements that benefit also other devices.

Something important to note compared to android is that android phones in this range are stuck with gingerbread and no official play store.
Privacy Matters: On Nonresistance
Do everything you want to excel at everyday.

One big problem I've learned with not working consistently at any one task is that after dropping and returning to a project, I find myself being familiar enough with areas I last touched that I want to speed through them to reach a point where I begin working on new ideas and concepts. But in most cases, those areas I left off at were the very reasons I jumped ship, either because they were too difficult or mind-numbing to wade through, leaving them incomplete/unlearned, and resulting in me having to take a few steps back to fully refresh myself before I can continue building, which leads to a lot of frustration and feeling like I'm wasting a ton of time.
Google's opening up Glass to everyone for one day only
Which IE11 supports: http://msdn.microsoft.com/en-us/library/ie/bg182648(v=vs.85)...
You'd change your mind about "everybody knows HTML" if you say the HTML I produce.

Little things like <em> or <i>, and browsers being very tolerant of appalling HTML, mean that a lot of people only sort of know HTML.

I do wosh that BBCode or Markdown had better standards.
No, it's not political, it's ethical.

I'm giving my data to a company to hold. They appoint someone who has no problem spying on my personal data and using it for their own _political_ ends, who has no strong concept of privacy? I dislike their ethical conduct. I'll be taking my data else where, thanks.

I don't inherently disagree with her politics, I disagree with the ethical clash. It's a social contract: I'll give Dropbox my data if you promise to be kind with it, and then they appoint someone who doesn't give a fuck about that concept.
Yes, this would be a good improvement to the data pipeline. I only built the front-end so I can't speak to exactly what difficulties would be involved, but I agree.
Monads are probably biggest thing which happened in functional programming in past 20 years. It actually made functional programming relevant. And basic FP is must have for most modern languages. And monads are relevant for actors, event driven frameworks and so on. So yes, any advanced developer should be aware of their existence (to know about).

Secondly most developers are lying about their experience. When I interview someone who claims FP knowledge but does not know about monads, I may sound little condescending . The same applies to CS academic degree. Obviously this does not apply to beginers.

And finally it is totally normal to judge people based on their knowledge. People are expected to know things unrelated to their lives all the time. For example I have zero knowledge of hollywood actors, and people judge me because I do not recognize some George Gloomy guy by a face.