skysight-inc/HackerNews huggingface dataset:
Installation sucks, we know. At present, we mostly point people towards Anaconda, or one of the other complete Python distros. That's not ideal if you already have a Python environment partly set up, because it gives you a whole new Python. But at the moment, it's the best of a bunch of bad options.
Is there a release schedule for ES6?
EBay to buy Braintree
Dietary cholesterol is not well correlated with blood serum cholesterol. Dietary fat is also not "fattening." I really wish people wouldn't mindlessly repeat nutritional maxims, they cause a lot of harm.
This Article seems to ignore the (historical) fact that America is just following the footsteps of the common breakfast in all other English speaking countries (eg, UK, Ireland, Australia, etc). Which is odd....

https://en.wikipedia.org/wiki/Full_breakfast
How long before the Thinkpad Nub/pointing stick guys are demanding a nub version rather than a trackpad version? Think of the size reduction!
The GNU system announcement is also on gnu.org, if you're not too kean on Google Groups.

<https://www.gnu.org/gnu/initial-announcement.html>
>GNU APL is made up of about 50,000 lines of C++ code

A GNU project in C++, isn't this unusual?

EDIT: Today the GNU Coding standards says [1]:

"When you want to use a language that gets compiled and runs at high speed, the best language to use is C. C++ is ok too, but please don’t make heavy use of templates. So is Java, if you compile it."

Using the WayBack Machine to 2004 [2]:

"When you want to use a language that gets compiled and runs at high speed, the best language to use is C. Using another language is like using a non-standard feature: it will cause trouble for users. Even if GCC supports the other language, users may find it inconvenient to have to install the compiler for that other language in order to build your program. For example, if you write your program in C++, people will have to install the GNU C++ compiler in order to compile your program.

C has one other advantage over C++ and other compiled languages: more people know C, so more people will find it easy to read and modify the program if it is written in C.

So in general it is much better to use C, rather than the comparable alternatives."

[1] http://www.gnu.org/prep/standards/standards.html

[2] http://web.archive.org/web/20041010060657/http://www.gnu.org...
Show HN: a framework to save travel memories
Hi Guys,

We've whipped together a web app we call a framework to document and share travel memories. I'm curious to hear what you think about our animations. They're a little out of the box, but not very stable on all devices. It's not super pretty because we're in beta, but I'd like to know what you think of the functionalities. Cheers!
Love the platoon analogy. I've seen it work firsthand and it works in all sorts of different places - especially startups!
I think the backspace key would be the best key to try to find a reference for. It is often pressed multiple times in a row and would allow for recognition of common typos.
Jesus. So I might finally end up playing the ridiculously huge Steam library I've accumulated over the years. Rad.
Credit Card Processing as a Commodity Business
It is not too late. StumpWM is written in lisp. If I had more time, I could write a manifest like RMS's about a system entirely written in Lisp. At least, I've started to gather a few files in a git repository.
My biggest concern is the possibility of touching the screen in the middle while trying to hit the A,B,X,Y buttons. I know it specifically says you have to physically press the screen down to confirm your choice, but it would be distracting to be inadvertently interacting with the screen.
Linux was well ahead of where Hurd was at the time (and, in fact, ahead of where Hurd is now in terms of practical usability) when Linux attracted those investments (which mostly occurred after 2.0 in the mid 1990s when Linux was 5 or so years old and Hurd over a dozen years old.)

Kind of ironic, in retrospect, is Linus's original comp.os.minix posting announcing the project, saying on part, "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones."
Do women 'need a dude' to help them buy a car?
Use Automated Email to Avoid Feast or Famine Cash-flow
Eggs don't cause gas? All I'm gonna say to that is that you do NOT want to be within 4 cubicles of my co-worker during the couple hours after he has an omelet for lunch!
Understanding Objective-C Delegates through Javascript
For the time being, that bit of the README is misleading - you need to install IPython, because it relies on 2to3 running during setup.py. That will be fixed (by me!) for our next major release, due this winter.
Keep in mind you can always just plug in a 360 controller, so if you have one of each, you can switch between the Steam and 360 controller depending on the game and your preference.

I'm glad they went a different route, it opens up more options for gamers and developers.
Did I miss any sort of guidance for the cost?
I vaped for a while on the strength of this analysis, but eventually concluded that stimulants weren't worth the blood pressure increase. I still vape zero nicotine ejuice though. That stuff is delicious.
I think the reason that using mouse is more precise is not because of its shape, but because we use at least all of our palm to use it while with controllers you only have one thumb to connect the stick with your body.
>there might suddenly be a lot of companies looking for "part time" workers interested in 1950s-level health care plans (to wit: none)

You are aware that employer-sponsored plans came about in the 40's as a way to get around wage freezes (wage freezes enacted because of World War 2), correct?
Vine videos only reliably load for me on Chrome. They're almost totally broken on every other browser.
Isn't the standard American breakfast a bowl of Corn Flakes? Breakfast cereal is perhaps the most heavily marketed of all grocery store foods.
Just call it a "Machine".
mouse > track pad > analog stick
At least as long as they still have eggs to lay. Once they run out they are tossed (as in thrown into a landfill). Net / Net, it doesn't end well for either party.
I have to guess that these trackpads will act like joysticks for fpsen. Keep your finger on the left side to move left, etc. Maybe I'm wrong though.
I really cannot understand why this whole phase of "posting my slides" is becoming a big thing. Powerpoint presentations are useful in context. This link was of no use to me apart from some bullet points
What is the point of me speaking to an "account manager" (usually a lady) to ask me the same questions the recruiter just did? Is the "recruiter" just there to push buttons on some CRM system or something to make sure I wasn't a false lead? That's not really recruiting.

I just tell "recruiters" that yeah "I know Java and .NET - expert in everything. Let's talk compensation..." and just wait till I talk to the actual tech lead to explain my skills and experience in detail. From what I noticed, if you have worked in one stack or the other you are experienced in my book, you can catch up on the details (WebAPI? Scala?) during your first week.
I'm a firm believer of "yet" there :)
You can open speaker notes by clicking on the cog at the bottom. Some slides are nicely annotated.

(I won't go into the annoyance of having my focus split between the slide and the separate notes.)
"GNU will be able to run Unix programs, but will not be identical
to Unix. We will make all improvements that are convenient, based
on our experience with other operating systems. In particular,
we plan to have longer filenames, file version numbers, a crashproof
file system, filename completion perhaps, terminal-independent
display support, [...]

Linux has, eventually, started to fulfil the promise: technologies like cgroups, dm, uevents, kdbus, alsa..., and the respective userspace: systemd, dmraid, lvm, udev, pulseaudio, show that GNU/Linux is not UNIX but better in some respects.
Suggestion: even though you are explicitly imitating imgur for a different medium, don't say it out loud. If you want to convince imgur to work with/buy/fund you first, fine, but otherwise, two things intuitively make it seem like a bad idea:

1. potential legal issues with referring directly or indirectly to imgur

2. it really comes off as a cheap copycat rather than a unique product serving a different (albeit somewhat similar) purpose.

Come up with a creative name indicative of the fact that it is in fact a standalone, not dependent on or related to imgur itself in any way.
It's just a phrase, jesus, ease up on the INTENSITY coffee. I don't actually hope anything. It's like saying "well one would think".
The lavish white wedding dress and all the Bridezilla-esque trappings?
"(I so wished he had used the 386BSD tools instead)"

My understanding of the timeline is that 386BSD was not available when Linus started work.
Mojang (Minecraft) GitHub DMCA
2166 score on Google Doodle
Wisdom from a MacArthur Genius: Why Grit, Not IQ, Predicts Success
Unfortunately, I didn't see improved documentation in their future vision...

I'm not sure how a lot of those ideas will work with compatibility with older versions of IE. You already have issues using the element tags for new attributes.
Google Alters Search to Handle More Complex Queries
Google Summer of Code & Monkey Project: 4 successful students
I haven't used a thumb-controlled trackpad, but do use a trackball which I'm imagining might be the most-similar experience to this input controller, since it's a thumb gesture but still much closer to the precision of touching a surface than wiggling a stick. I'll be really excited if this makes the FPS experience in my living room actually work for me.
> As far as I know they are still using Rails to generate the HTML pages. If not, it is a recent change.

I think they recently moved that part to the Scala, but it was much later than the other thing.
Web Apps In Clojure And ClojureScript With Pedestal (Strange Loop 2013)
Well yes, it won't fit on a phone. The point was that making a CPU that rivals current desktop cpus is possible using A64, so long as you are willing to expand your power budget to meet them.
My high end (new)ThinkPad has both an trackpad and a trackpoint, and i must say the trackpoint is more precise when tiny movements are required.
Plus, it looks like an owl.
On The Cusp Of Craftsmanship
Currently fund ratings are determined as risk adjusted excess return versus the fund's best fit index. A "C" is average (no curve here!), so you'll find most index funds will be rated C. Funds that have returned more than 3% more on an RAR basis over the past year are deemed A.

We'll want to revisit ratings as we build out - to look at the graphic representation of excess returns in a universe and then customize ratings around reasonable percentiles.

On the +/++ and -/-- portions of the ranking: these are simply momentum scores for the sector in which the fund participates. So, an A++ fund is a manager who is doing well on a risk adjusted basis, in a sector that has strong current momentum.

We'll need to be more explicit on the biases. You're right they don't tell me much. The biases are clearly based on the forecast 10 year returns. At present we are negatively disposed to international generally. You can actually read through our views on the blog: http://www.kivalia.com/blog/post/2013/07/11/Investment-Outlo...

See if that helps.

Will take usability thoughts into account as well. Thanks!
Go doesn't have look-arounds in regexp pkg because it's not O(n)
I think the challenge is Valve is trying to create one-size-fits-all inputs with those trackpads. They have to work as joysticks and pointing devices, since Valve sells both console games and PC games on their platform.

As a PC gamer, I'm super-excited for this gamepad because it will beat the ever-loving-crap out of a joystick for games that depend on a pointing-device (strategy, RTS, no-aim-assist-FPS games). It might not measure up to a mouse, but it could still provide a "good-enough" experience unlike a thumbstick.
Swirl - an R package that teaches you statistics
>> I'm not sure why this would be hard to believe at all.

It's very hard to believe - bacon, cured in salt was a preserved food and you will find references to it in almost any account of American history.

The early settlers in the 1500's brought pigs to America and it's been an American staple ever since.
This bias toward youth often translates into an ageism that is often understood but not overtly spoken. Except by Facebook CEO Mark Zuckerberg, who noted at a Y Combinator event: "I want to stress the importance of being young and technical. Young people are just smarter. Why are most chess masters under 30?"

It's very simple, Mark. It's because people over 30 realize there are bigger and more important things in life than playing chess.
I think that it is obvious that this dual track pad solution could be a good move for any game style which currently uses dual analog sticks (FPS and 3rd person, etc).

As others have already mentioned, it is less obvious whether this will be a good solution for platformers and fighting games. But with a bit of quick pondering I suspect it could open up a huge range of options for any developer who wants to try and step outside the normal "the player will use combinations of button presses to trigger actions".

For example, a platformer which rather than using a "tap button to trigger a small jump" and "long press button for a larger jump" we could not only see a "small up scroll = small jump" and "long up scroll = large jump" input method, but also a "slow up scroll = slower jump" and "fast up scroll = faster, more explosive jump".

Fighting games could also open up a lot of depth based on the length and speed of right hand strokes, not to mention the variety of angles and rotations which could be made.

The more I ponder it, the more I'm hopeful.
What I don't understand is all the whining about posting slides.

This is fresh off the presses, answers hot questions in the angular community, and obviously people are upvoting it. If you're aware of what's happenning in Angular, every slide stands on its own and has useful info.

Can we please give all the moaning about format a rest please?
But they are charging plenty of money for University of Phoenix Online courses.

The statistics, that a disproportionate number of graduates from Phoenix and places like that are unable to make student loan payments, tell you that they are not returning on investment for those students.

If you are poor, and study very hard, it is possible to win a scholarship at a reputable college, and achieve social mobility that way. Pretending that people who have not worked hard enough to win a scholarship can become middle class by taking out a loan is a dupe. They would do better to join the army for that purpose.
so true, maybe someone can write a script to grab similar titles from HN for comparison.
There's been definite progress with HURD recently. I'm not sure mid-90's Linux is still more usable than HURD (though I'm certainly not sure of the converse, either).
Advanced Testing and Debugging in AngularJS
Swipe right to left, not left to right.
FTC announces investigation into “patent assertion entities”
I've seen this referenced a few times in this article. Did the pilot consciously attempt to "land" in the Hudson River, or was the plane simply going down in the Hudson and the pilot was able to correct its pitch enough to land? If its the latter, I would say the autopilot could have done it better.
Well, even GCC uses C++ these days.
Amulyte (YC S13) Crowdfunding Campaign
CrossFit's Dirty Secret
The answer is because that's what's in the spec. For HTTP, it's probably a mistake to hardcode header types. They are defined as key/value pairs of strings in the spec. There are a few keys that are specified, but how they actually work in practice (upper? lower? quoted?) is difficult to predict. There are just too many variations. So you end up with proper types for the most common ones, and then throw the extras into a separate "others" type. Which is great, except that now you have two places to check for things.

In this case (HTTP), it's easier (and more correct) to just leave them as stings. The general principle with network protocols is to be strict in what you send, and forgiving in what you receive.
The trackpads look great. Hopefully they can deliver on the promise of making mouse and keyboard games more accessible on the tv console.

The Y and B buttons look difficult to press. Given the arc that your thumb travels on pivoting from the base of the controller handles, it may make sense to shift the buttons down and towards the center.

I would also consider removing the on-controller screen. It adds a big per-controller cost. Also, when have these been successful? Neither the Wii U nor the Dreamcast did this idea justice. Was it just bad implementation? I think its just a bad idea.
Once demonization has eradicated tobacco from the public's grasp, these benefits may be sold back in pill form for an even greater margin of profit. Yay Capitalism!
I'm worried that crowdfunding will lead to serious malinvestment, with large numbers of naive investors throwing money at a thousand Fakeblocks and Colors.
>But the thing is, those leaks weren't one-man attempts to re-architect the US

This is a good point.

The same applies to many other things in history; communism wasn't some kid who thought up a new ideology in his basement and pushed it on everyone else; it took the endorsement of the intellectual elite and a broad movement to make it happen. Still it went badly for billions of people.

Your implication is that this stuff is happening whether we like it or not, and that that somehow invalidates criticism of the naivety of it all. But then you side with it. If it is an inevitable march of history, surely it is as reasonable to criticize it as it is to endorse it, or as futile to endorse as it is to criticize?

The thing is that these broad movements are made up of people like Snowden and Swartz and so on who make things happen because they believe in it, and we do have some control over that. For example, if the international intellectual community had been less naively infatuated with democracy and independence movements, perhaps they would not have pushed so hard on Rhodesia and the Belgian Congo, Zimbabwe and the DRC would be first-world countries instead of hellholes.

If you make the inevitable march of progress cool, it will happen faster, whether it's a good thing or not. If we make reasoned caution and sanity cool, we might get a better outcome for the future of humanity.
Non-acredited investors are only allowed to invest 5% of their income. If grandma aint't got no income she ain't losin' alot of money. As long as all transaction go through marketlaces and the marketplaces are forced to validate the limits. Then no one is losing their life savings. Personally, The better option is to force the state lottos to inact the 5% limit and worry about the crowdfunding.
Has Gmail's SSL Certificate Changed? How Would We Know?
I wonder if it's to avoid people seeing a sharp drop in revenue. If they report now and then revise in a few months a drop of 50% or more, people will back off in a hurry.
Tor Browser Bundle 3.0alpha4 Released - The Hacker News
I love how Valve is making me say "I want a Steam machine!" in 2013.
From the article.

> “The Canadian government needs to take a firm stand on shipping via the Northwest passage in order to safeguard the environment and to enforce Canada’s sovereignty,

This is a big deal in Canada right now. There have been a bunch of rumblings from our neighbor to the south that maybe Canada doesn't really own the islands in our north and that the Northwest passage should be considered open water for everyone.

This is troubling for a number of reasons, specifically sovereignty, mining and oil rights and most importantly shipping of oil and nat. gas through the passage. There is a bid debate going on as to what sort of cargo should be allowed to go through the passage, specifically should oil tankers be allowed.

many people want this shipping lane closed to oil tankers, some for environmental reasons, other because they've spent billions on pipe lines. The only consensus you can get in Canada is that we own the shipping lanes and therefor can control what and who goes through it.
Now we just need a OOP -> FP converter ;)
Free iOS7 vector icons set by VisualPharm
Past as prologue? Vietnam-era spying by NSA comes to light
Ah yes, the IAUWGFPSN. You don't mess with those guys. I think they have Gary Coleman on staff. He's a real hard case. Ironically, he killed a man for using the word "ironic" incorrectly.
Wow, the announcements are coming at a fast clip and each more impressive than the last. I wonder if the final announcement in this round will be that Half Life 3 is a launch title?
Realistically I think fans of those genres will be sticking to the current approach of using a PS3/XBox pad on their machine. Valve may have to sell a 1st-party knock-off of such a controller just for completeness.

This device is for Valve's massive library of PC games that need a keyboard and mouse that are normally unplayable in the living room (unless your living room includes a desk, in which case it's not really a living room now is it?)
A Warp Speed Analysis on the Influence of Science Fiction
A video pass is certainly something we have talked about. The method of screencapping and doing early release is kind of "beta" but seems to have worked quite well.
I'd assumed from reading the UNIX haters' handbook, that everyone who had used a Lisp machine would automatically hate UNIX :)
The point is that currently the Scala compiler provides one target - the JVM. Support for .NET was officially dropped last year, and nobody seems to care.

Scala and the JVM are very tightly coupled - targeting LLVM or something should be possible, but getting that to run with high performance would be very difficult.
A lot of accidents are avoided by human intervention, and often very creative "not in the book" intervention. For example, I know of one L1011 that got stuck in a nose up attitude, and the pilot regained control by having the passengers all move forward.

Furthermore, pilots are far, far better at detecting that a problem even exists. There's a heluva lot of information you can get from sound, vibration, smell, the 'feel' of the stick, view out the window, etc. Heck, even going back into the cabin and eyeballing the wings and engines have saved airliners from disaster. A Concorde prevented a crash this way.

Software, on the other hand, usually fails to recognize that anything has gone wrong, and pretty much never is able to correct itself, and certainly won't think of anything creative.
Just wow. Awesome controller. count me in.

Compared with the traditional mouse-keyboard controller for FPS games, it easily surpasses the keyboard part as the movement controller. It may or may not have the precision of a mouse as pointing device. But with the haptics feedback, and the comfort of playing from the couch, I can see myself preferring it over a mouse.

The most interesting part, is that with this fresh, even innovative design, it looks capable of opening new gameplay styles. I can't wait to try it, and even design software for it.
Now, imagine if Oracle had its way and APIs were copyrightable.
It's interesting that you say that. Not to long ago I built something kinda like that for gifs because eof exactly what you said: it wasn't easy enough to make them. So, I built http://gifmachine.xwl.me to scratch that itch. It works using youtube videos as input, so you only have to have a url to get started.