skysight-inc/HackerNews huggingface dataset:
If you're okay with writing your own queries and some basic HTML, you could use something like d3.js to render graphs.

If you're looking for more of an Excel pivot table on your MongoDB, there's a category of enterprise software that does this basically called "analytics dashboards" or "business intelligence dashboards" like Pentaho or Jaspersoft (1st google results, not recommending necessarily).

Most of those products come with the associated enterprise price tag ("call for pricing"). I'm not aware of any free ones
In search of objects – Benedict Evans
Rich Hickey proposes two new reader literal forms
> Out of necessity and as a means to an end, because nobody else sharing his philosophy is willing to do it.

I think that's a pretty striking description of failure in promoting an ideology.
Painting with a broad brush, this article is.

English is my native language, but I spent many years achieving fluency in French and that included extensive study of culture. I achieved a degree in English literature so I also know the background of the language (re: oops everybody who speaks Latin is dead - thanks plague!). English is by and large the most complex "cultural dumping ground" of the world. American English is incredibly diverse.

What bothers me so much is that the cultural issues surrounding language are far more complex than the English language itself. Citing Finland or South Korea is bullshit because they are very homogeneous societies and cultures. Toss in a bunch of Central Americans trying to learn Korean as a second language, or Gold Coast Africans trying to learn Finnish and show me what that study looks like. Bad, that's what. Why? Because those KSL and FSL students will be on the outside of the culture, and be dealing with literacy not just in speaking/reading/writing, but of adapting to a world that they do not know.

Boston English isn't the same as Mississippi English which isn't the same as San Diego English. Basic literacy, spelling, is the glue that allows people to move between cultures within the same language. That's why slang is so amazing in American English - it's all the influences and rule breaking that the language can stand...which, as my studies have shown, is one of the major criticisms against French as a language and culture. It's interesting to me and really broadened my worldview.

Now, after throwing the notion and explanations from this article in the trash, I do have an alternate issue that must be addressed within English learning. The day that "technology" renders writing by hand obsolete - which is a frequent argument I've heard put forth by parents and lazy students (Who writes cursive anymore? Why do I have to learn division when I have a calculator?) - students will be cheating their brain development. Why is cursive hard? Because it's forcing mental connections between the linguistic and motor skill areas of the brain. Same goes for working on basic math problems by hand.

Just like taking hits to the head in football, using performance enhancing tools should be evaluated on the basis of maturity of mind having achieved the basic skill set by which the enhancement is dependent. Also, pay sucks in Education and the dynamic of parents/administrators is one that I'm smart enough to avoid. Want smarter kids? Make them work harder.
LLvm was created with a different philosophy from GCC. It fact it started being a GCC add on.

Llvm uses his own debugger. It is just RMS realizing people are abandoning GCC en masse, and not liking it. Just that.

LLVM wanted to develop it on ways that gcc people did not, so they created something from scratch, after trying to modify GCC because it was so complex.

It is not simply a fork, but a complete redesign.

LLVM main advantages are:

Instead of being a monoblock compiler like gcc, LLVM is a series of inter operable libraries and tools. This way you can program your own different compilers, or parsers, or debuggers just including libraries.

The above means you don't need to use scripts like in gcc but you can actually program a compiler very easily.

You also don't need to use the linker if you just want a parser. Or you don't need the parser if you already have stored or computer generated an Abstract syntax tree.

It uses his own cross platform "assembly" code so you can use it with dozens of different languages, or compile dozens of different languages.

It compiles to bytecode. It makes portable code possible, programming GPUs on the fly, javascript...

You can use it for whatever you want, even making closed source software.
Io.js and a Node.js Foundation
Repealing the DMCA would also work. Completely overhauling the copyright system from the ground up would be even better.

I know that when you're the little guy, you have to pick your battles wisely, but there are a lot of things we can no longer do as a society because our public domain is no longer growing.

Making an exemption to the DMCA is a temporary fix. For software, we should probably have a completely separate system of granted monopoly, wherein the protections are contingent upon deposit of the source code with the patent and trademark office, which would then become public record when the protection expires (on a completely independent time scale from anything to do with Mickey Mouse).
I call it 'comfort reading' like comfort food. It is one of the books I pick up when I am lying in bed sick for the day. Usually something by Heinlein/Clarke or maybe Asimov.

Moon is a Harsh Mistress, Tunnel in the sky, Friday, Rama, have all been read 5 to 10 times.
I use the usatoday android app when I have my contacts out. I find it to be the easiest to read with limited vision.
I remember going through that stage with my kids. To keep myself stimulated I'd add an extra bit here, a funny voice there, kept what worked and kept building and building on top of the actual text in the books. It was like a performance after a while, and of course, my poor wife would never do it "right" when she read it.
"People just want to make Emacs better, and he is vigorously denying people the features they ask for."

And while I have as of yet no opinion on the concept, a lot of people believe he's hypocritical for supporting non-free OSes in GCC and Gnu Emacs.
Note this is explicitly RMS' philosophy, which hasn't changed. For him, freedom takes precedence over technological quality. He has been saying this for ages, for example when he explained that Open Source (as represented by Eric Raymond) and Free Software (as represented by the FSF) have very different goals.

If you accept that RMS' worldview is about freedom, even if it sometimes means sacrificing some technological advantages, you'll see his position is consistent and reasonable.
Fantastically quick and simple. It requires a well-formed LinkedIn profile though, my bullet-point structure didn't look too pretty.
Tried the meeting part, don't like to judge people based on few photos. There are some seriously nice and interesting girls that I met, via other ways, that don't have a single WOW photo. But as other poster suggested, our location plays its role too.
Depends what sort of apprenticeships a proper Craft apprentice is 4 years and thats seen as a level below the asociate profesional ones.
Hey, that's pretty great. I didn't get a chance to test it out with another person, but I'm so happy to see WebRTC being used to keep things so simple for users. Also, nice hold music :D
Parents also read to me just a few books hundred times. I especially enjoyed the bits that rhyme. I think it stimulates in the same way as songs do, that's why people comeback to poetry more often than novels.

I wouldn't read Golang to my daughter though ;)
Get the early adopters and the world is yours to keep
https://stallman.org/stallman-computing.html

I've never heard him flat-out say "why", but it sure appears to be in order to maximize anonymity / privacy on the web.
Not to mention the wash of hormones and neurotransmitter chemicals that can dynamically amp up or damp down specific sections of the nervous system.
Apocryphal: http://www.snopes.com/media/notnews/uglybaby.asp
20% only sounds right if you are lumping in immigrants who are barely able to speak English.
(A bit) off-topic, but imagine if Google is working on a from-scratch brand new javascript runtime engine.
On Windows there is the Group Policy. If your machine is domain joined, the group policy is controlled by the domain. A non-domain joined machine also has a policy, which can be edited using the "Local Group Policy Editor".

The policy contains items such as "Devices: Allow undock without having to log on" or "Deny access to this computer from the network" (user/group list).

A policy consists of a number of such settings. For instance you can set who can shut down the system, and who can do it from remote.

With Windows 8 came <a href="http://www.windowsecurity.com/blogs/shinder/microsoft-securi... access control</a> where access control lists (ACLs) now can include tests for type of device being used, network location etc. This can be used to disallow access to certain documents or applications from phones/tablets while allowing access for the same user as long as he/she uses a stationary device within the corporate network. Dynamic access control also takes most of the pain out of complex access control as it can decide access not just upon your security group membership, but also on other claims such as limits, department, organizational unit, local certificates etc.
What makes this so bad for consumers is that if you search for an app via Google, you can't even open links directly.
Sightly off-topic but:

Do we really need user agent? What are good reasons we should keep on using them? I could find none...
That's only true for lesser authors, of which I am including Hemingway.

edit: Lesser does not mean valueless. It means not at the same level. To be lesser than a master doesn't make one worthless, it just means one is not at the highest possible caliber in their art form.

Mark Twain, on the other hand, is dialogue-heavy and yet you get a very stronge sense of what emotion you're intended to read sections in because he gave the characters much more flesh and blood.

To compare --
Hemingway - “I did not care what it was all about. All I wanted to know was how to live in it. Maybe if you found out how to live in it you learned from that what is was all about.”

Twain - "'Ransomed? What's that?' 'I don't know. But that's what they do. I've seen it in books; and so of course that's what we've got to do.' 'But how can we do it if we don't know what it is?' 'Why blame it all, we've got to do it. Don't I tell you it's in the books? Do you want to go to doing different from what's in the books, and get things all muddled up?'"
Anyone see the header on Stallman's response? https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00...

> [[[ To any NSA and FBI agents reading my email: please consider ]]]

> [[[ whether defending the US Constitution against all enemies, ]]]

> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]

He's such an adorable ideologue.
There are many measures of benchmark sizes. One important measure is size of codes that account for 99% of execution time. If your codebase is a million lines but your hotspot is a thousand lines, benchmark result is sensitive to optimization quirks and in some sense benchmark is small.

More on this idea here: http://blog.pyston.org/2014/12/05/python-benchmark-sizes/
all the good luck to you & your relationship ;)
The Beginner's Guide to Rails Helpers
Our political parties have very different ideas about how to fix education. Liberals just keep lowering expectations (learning to read is too much now?) and conservatives just want to either fully privatize it or at least let "the market" fix it.

Neither makes any sense to me.
I really like the idea of an online resume, but I'm hesitant to sign up without knowing what the end product might look like.

Are there example resumes I can look at to see what I'd be getting? If so, it might be a good idea to link to them on your site so that I can see if it floats my boat.
Worth noting that Hopkins rereads his scripts because he is acting on them, in both the specific and general sense of "act," and not necessarily for the casual reader's pleasure. I wouldn't be surprised to learn that a professional musician plays a piece > 100x before he performs it on stage, or that a translator ends up reading the source material > 100x before she translates it.

I do agree that rereading a book you enjoyed is valuable, but if you're not a professional "actor" on the artwork, or you didn't passionately love the book, I think it's preferable to wait between rereads, longer than would make possible 100 rereads in a human lifetime. You're a different person than you were 5, 10, 20 years ago, and you'll experience the same book differently as a different reader.
I like the idea but could you include a sample showing a LinkedIn profile and the site it produced? I'm reluctant to login with my account to test this and give away my details.
You can only speak for yourself. Lots of game developers, including myself, do not commonly use heavyweight IDEs.
>Having a preference means that you know all available options well

With tools, languages and frameworks evolving so rapidly these days, it's impossible to know all of your options well.
Thank you! We try to improve the app as we learn more about how people structure their profile. Or you can just edit it afterwards.
> supposing that this data is representative of most peoples' password practices

That might not be the case; not all passwords are created equal.

As an example, my password to some goofy online game that requires registration is nowhere near as strong as the password required to log into my work email account - for some things, I prioritize being able to type a password in quickly on a mobile device over the danger of someone breaking in and playing a low-scoring word in online scrabble.
Even more closely related: http://asoftmurmur.com/
Twitter sees surge in government requests for data
Show HN: Non-app Mockup, brainstorm your app ideas on paper (weekend project)
I'll be impressed when WPF is ported to OS X.
For twitter users: Google play seems to be @GooglePlay. Tag with #ChromeIsTheNewIE and ask if it is malice or incompentence (those are the only two I can come up with : )
These are some good maxims. But I have to be "that guy" and suggest that maxims and proverbs might not be the best ways to practice zen. I find that the more I memorize how i'm supposed to do it takes me away from thinking about how I could be doing it, with other people in mind.

There are some humorous/insightful koans from ESR, the Tao of Programming, the Codeless Code, etc. The best ones do not tell you how to program; they open up your mind and let you discover the True Path. (They also sound more poetic, and programmers could seriously use more poetry in their lives)
Can sombody explain this in a bit less technical terms?
Why should that worry me? To me, that indicates that there are people interested in addressing the issues.
I wish I understood the desire to re-read books or re-watch movies.

It makes no sense to me at all.
You do know that "intern" is geting a bad rep as a method for employers to get free work - id call it trainee or somthing less loaded.
A Very Powerful Message
YC-Backed Giveffect Has Built a Shopify-Meets-Salesforce for Non-Profits
The agency is modeled after the National Counterterrorism Center,

That seems counterproductive at best. That particular agency seems notable only for its ability to not distinguish between fact and fiction (http://www.huffingtonpost.com/2014/08/05/terror-watch-list_n...), and to not observe the constitutional right of petition for redress of greivances - there appears to be no way to find out if you're in one of their lists, or to get off those list(s).

Do we really need a CyberChickenLittle to "sniff out threats"? What are they going to do - put all "hacker handles" in TIDE, and then search anyone with those handles before allowing them to "log in" to The Internets?
It's Surprisingly Simple to Get Your House Off Google Street View
Q’s and A’s from the AMA with Steve Portigal on the UX Community on Slack
Are you talking about having a thin client that talks to a private cloud instead of each client's data residing on the vendor's server? One of the hurdles is that the server side of apps require more than reading and writing files. Full text search, recommender/ml jobs etc. Apps don't just need file systems, they need CPUs.

If an app could be installed on a server and sandboxed (so for example multiple apps could share an ElasticSearch instance without being aware of each other) this would be a big step forward.
Great idea - we are already working on a discovery feature: https://brandme.io/discovery and could feature one profile per day on the homepage as sample.
Why does every attempt to improve user experience these days, make the assumption that they need to rebuild the entire stack from scratch?

A really high quality web (maybe even HTML5 client-side only even?) XMPP client would be a welcome thing. This, not so much.
Open source: yes

Free/Libre software: yes (https://www.gnu.org/philosophy/license-list.html#GPLCompatib...)

Copyleft: no
I just made my own here:
https://brandme.io/jonathan-stanton
That might have been true in the past, but I don't see it being true these days. Lots of companies are only now figuring out the benefits of free software. Just look at Microsoft for one example.
Right - my point was more in the context of the idea that to correctly translate that mathematical concept to code you are doing it wrong if you use mutation. If a mathematical algorithm you're implementing contains a summation, you're not fundamentally misrepresenting the underlying mathematical purity if you implement it as a for loop with an accumulator.
Carfull now I got voated down for mentioning the race and sex descrimination aspects ;-)
Of course humans are way more advanced at this. We can look at more than faces. We can look at a person turned slightly to the side, and size up their body, face, hair, read their expression, and what they're trying to say, in a fraction of a second.

Let's see how eigenface figures that out.

Until then, swiping right for everyone may be a better strategy for straight guys.
Unlikely to happen. NodeJS has gone the enterprise way, which is to say that from now on it'll only receive bug/security fixes. It'll stay at the v8 version it is at today, so no new JavaScript features will be added to it (ie. no ES6/7). That's fine, apparently some people prefer that. Everybody else can switch to io.js and enjoy regular updates.
Our brain-computer needs cooling
https://brandme.io/andreas-dittes here's my profile. But thats great feedback! We will definitely implement a sample site on the homepage.
A 99% literacy rate is nothing special. Canada, New Zealand, the US and the UK all have 99% literacy rates.
How we reimagined search for the Guardian app in one day
Introducing Amazon Giveaway – The First Self-Service Giveaway Tool
Or at least his interpretation of that ideology.

I'd be really surprised if most of the people working on these marque GNU/FSF projects weren't happy with GPL/copyleft, at least for these "complete" programs (as opposed to libraries like the GPLed GNU Scientific Library).
Why isn't this in the camera apps on the App/Play Store?!
Yeah, the communications piece is awesome. We (Mozilla) have run into Google properties that send Firefox on Android degraded content because "it's missing some features our mobile site relies on, so it's not Tier 1". When we ask them what these features are, the response is "we can't tell you what things need to be supported to be Tier 1".
> "Cross-compiling this for Raspberry Pi is a pain. ARM != ARM, there are several variants and when I tried to cross-compiling Prometheus with CGO, it just lead to segfaults or invalid instructions."

I'm pretty sure I had similar issues on the original model B and found I was missing specifying which ARM version it was:

export GOARCH="arm"
export GOARM="5"

I don't know if the same is required for the Raspberry Pi 2 nor even which ARM chipset version it is (the same I'm going to assume since Raspbian / Arch / etc still run) but it might be worth checking you have your GOARM environmental variable set
I wonder why it's obscured so much by what looks like protective housing in some shots. I also wonder how much of its navigation it's actually doing, as opposed to being remote controlled.
The challenge is to present a certificate that the pinata interprets as being signed by the CA at the bottom of the page. If you succeed in doing so, you will be given the information required to transfer all of the BTC out of the address listed on that page.
Yes, this is a perfect example of the difference between open source and free software.

I remember Stallman saying something along the lines of "even if it weren't as good as proprietary software, it would be important for people to use free software" over a decade ago.

The fact that releasing the source code, and allowing people to modify it, leads to high quality software is a nice perk as far as he's concerned; but it's not the reason for the FSF. The FSF exists so that programmers aren't helpless when their system breaks.

Raymond's arguments, on the other hand are all about which compiler or debugger is better, assuming the compilers and debuggers being compared are open source.
right. The other key fact is that request header compression is necessary to make parallelism work when interacting with tcp congestion control. Its critical.
(3) Firefox for Android misses true Intent Filters support, which causes annoying experience for the average user.
Amir Chaudhry has explained the background to this in his blog post: http://amirchaudhry.com/bitcoin-pinata/
Hi Martin,

I know the guys doing Brandme. You can see my profile here: https://brandme.io/shira-abel
As the original author of that benchmark, I should point out that that was LLVM SVN (unreleased) against GCC 4.8 & 4.9 - I couldn't get GCC 5.0 SVN to build, so it's possible 5.0 will be faster again than LLVM in certain situations.

However, I would also say that generally I've found LLVM is now producing faster code than GCC in most code I've tested both compilers with.
While the Jeeves stories are good, they can't hold a candle to the time when lawlessness raised its head at Blandings Castle, or to the effect of Mulliner's Buck-u-Uppo tonic on the Bishop and the Vicar (quoting from memory, e.&o.e):

"Tell him we're a couple of cats"

"We're a couple of cats"

"Oh, that's all right then" said Mulliner as he stood aside to let them in. The Bishop, being an artist at heart, mewed as he climbed in, to lend verisimilitude to the deception.

A perfect storm of wonderful English prose with a boundless absurdity of form and circumstance.
My first computer was a display model Tandy 1000 HX. I was young and didn't know much about the internal bits, but I did know rapidly turning it off and on made a lot of neat things show on the screen. Whoops.
Experiments Get Underway on Novel Nuclear Reactor
An RSS-reader keeps the typography consistent and feeds often contain the whole article including pictures.
The downside is that is hard to add new feeds to the RSS-reeder because the RSS-links is quite hard to find.
Here is some context: http://amirchaudhry.com/bitcoin-pinata/
Exactly, I recently heard the nodeup podcast where it was said that io.js is beta and don't expect rc-1 or beta tag, just plain semver, but said that eventually both forks should unite again. That plus update-on-release V8s are incompatible with Joyent's "enterprise grade tested" releases.

I like the two different ideas living together.

A bit like:

- Node.js: LTS

- X: Public release

- io.js: Beta/Canary
Thanks for your feedback! The landing page with a preview of a profile should be up any minute.

In the meantime, you could have a look at our profiles: https://brandme.io/about