skysight-inc/HackerNews huggingface dataset:
I think it's great that Valve is innovating on controllers.

Personally, I won't buy one -- I don't intend on getting a steam machine so I'd only be using it with my computer anyway, and I don't think this will ever beat a keyboard/mouse in terms of practicality and ease of use.

But that aside, I'm glad they are at least trying to make a next-generation controller -- gives me hope there might one day be a controller I actually like. Though I'm not particularly hyped about the controller-specific features via API. For a game system that usually ranks accessibility very highly, the idea of device-tied game features strikes me as a somewhat regressive move, even if the features themselves are progressive.
Then have them push the experimental branches and perform the rebase on a temporary branch, but it's still no excuse to have a clean feature history.
> dash in place of bash by default in Debian, for instance

Dash takes the place of the Posix binary /bin/sh for performance and memory reasons. The default shell for users remains /bin/bash — this is what a terminal application will run, which is what a “shell” is supposed to be. The /bin/sh thing is not supposed to be viewed as the shell, and its replacement is a non-issue in this context.
Hey -- You're awful!
These days we have remote sensing satellites, plus sophisticated software to analyze their data, so it would be quite a bit more difficult to do something big and go unnoticed.
Best Design Pattern Tutorials for Pythonistas?
As a Django Dev I appreciate the design patterns of others daily. However, I don't often implement my own. What tutorials have helped you get a grasp on Design Patterns?
Google creates network for tech startups
whoa, interactive real time learning. This looks like has it some real potential
And Valve kinda says it:

"the Steam Controller’s resolution approaches that of a desktop mouse"
U.S. sues company over miner's religious objection to handscan
Looks neat, but it's very sluggish. I kinda wish that I could just edit the field and type a value myself. Also I somehow got:
shift += --99

It went into minus and I couldn't bring it back.
See also Scott Aaronson, Quantum Computing Since Democritus, or the lectures on which it's based[1], or his paper, "Closed Timelike Curves Make Quantum and Classical Computing Equivalent".[2]

[1] http://www.scottaaronson.com/democritus/lec19.html, Lecture 19: Time Travel.

[2] http://www.scottaaronson.com/papers/ctc.pdf
How they gonna drone your ass if they can't track your ass?

In all seriousness - at the Aspen Institute talks former NSA chief General Hayden emphasized that location data is much more important than the content of mobile wireless traffic. So this tells me that if "they" know where you are, they can at the very least deploy assets to contain, apprehend, or neutralize a target. The US almost certainly used this technique to track and kill US Citizen turned al-Qaeda soldier Anwar Awlaki in Yemen (no due process/no trial).
Wrong amendment, "just metadata", "they're not tracking your cellphones"

Sheesh, no wonder you posted with a throwaway.
There are plenty of places to talk about the NSA outside this site. The issue has taken over the conversation on so many discussion boards that I'd much prefer if HN doesn't get drowned out by the same. Especially if the actual content is mostly speculation.
Not I, but I haven't really thought about there being a sweet spot ever before.

This is something I'd like to know too though.
Yeah. In the typical twin-stick usage, this thing is missing one button on each side - it's got an extra shoulder button on each side (the ones on the back) but in the place of the 4 right face buttons and the left D-pad it's got 2 face buttons on each side.

Realistically, the other 4 buttons (the 3 bars on the bottom and the touch-screen) don't map to normal gameplay buttons, whereas a Sony/XBox gamepad will only have two of those "non-gameplay" buttons.

So technically, this thing has 2 fewer "gameplay buttons" than a typical controller. But it has a touchscreen, and you can put a lot of the low-reflexes stuff in there.
From what I have observed, the best time would be at 11pm EST.
This sort of thing happens with alarming frequency. Growth at any cost by people that are just concentrating on revenues without realizing what running a business is eventually about. If you are funnelling cash into your marketing losing more on every deal you will die while you grow. Growth isn't everything.
Exactly, the first one via a simple google search on the first author's name:

http://www.lpi.usra.edu/meetings/lpsc2013/pdf/1685.pdf

So it is a conference paper, freely available now too. Looking that over, it seems it's that typical short dense sort. Conferences tend to limit the length of papers. Science being more general interest, I would expect that paper to have more prose, background info, and images.
> I want someone to design a mouse for the couch.

Already exists: Bluetooth mouse + lapdesk.

> Third problem: non-mouse hand. It needs a controller for movement. It can't be a keyboard, nobody is going to want a keyboard on their couch.

I use a lapdesk + laptop + mouse on my couch all the time (yeah, I could ditch the lapdesk and mouse, but a mouse is so much better than a trackpad, etc., that its worth it), so I don't see the problem with a small (e.g., netbook sized) keyboard + mouse as a couch controller combo, with a lapdesk -- for a dedicated gaming controller, design the a dedicated surface with the bluetooth connection and directly attach the mini keyboard and mouse to it and you're done.
I did the same, then switched to snus and stopped vaping. I thought the important thing was having something my hand, and some smoke to blow, then I understood that I only care about nicotine. :)
Conan O'Brien Will Conquer LinkedIn
All of NYC's Foursquare Check-Ins, Compressed Into 32 Seconds
I think the "use D or Go or rust" or "there is no alternatives" debate has run its course until people actually do big projects in rust.

I do feel sorry (to the extent you can feel sorry for somebody who probably makes $150k+) for the guy in reddit who's started to talk about features he desperately wants in the C++17 spec.
Obligatory XKCD: http://xkcd.com/243/
This is really neat! Would be a great addition to a cs-tuition program for kids.
Lets call it "The One", just to spite MS's marketers.
At this rate HL3 will be a fan made game. Valve is just going to buy the guys and girls who made it and slap their name on the box.
http://en.wikipedia.org/wiki/X86-64 says "Prior to launch, "x86-64" and "x86_64" were used to refer to the instruction set. Upon release, AMD named it AMD64." and refers to https://wiki.debian.org/DebianAMD64Faq which says ""AMD64" is the name chosen by AMD for their 64-bit extension to the Intel x86 instruction set. Before release, it was called "x86-64" or "x86_64", and some distributions still use these names."

I, myself, had an AMD Opteron machine on which I ran an x86-64 build, with that name for the architecture, of SUSE Linux before Intel released their EM64T.
One or two links out of 30 on the frontpage is hardly what I'd consider "drowned out".
Here's why Valve will struggle in the console market
Wow, that's very useful – you made my day! :)
But you can't find them without an account. Going to the front page provides you with almost zero information & no (obvious) way to explore the site.
How much Passive Income do you make?
How much income do you make from apps? From your web apps? How did you do it?!
GNU emacs was begun after the 1983 announcement I believe. The first release was in late 1984. It's true that "emacs" the editor idiom had existed for years, but GNU Emacs the software was begun under the auspices of the FSF and written mostly/entirely in its early days by RMS.
APL is very nice. If you find it interesting, there are two descendants:

J, which drops the special characters in favor of ASCII, and tries to retain (and improve on) APL's elegance with respect to math.

K drops the special characters and a lot of the data structures, functions, operators and syntax, and tries to be as pragmatic as possible (including speed).

K programs tend to be 30-50% shorter than the equivalent J or APL program, and much faster than APL (although comparable to J).

If you prefer Ada or Pascal to C, or Haskell to OCaml, you'll like APL or J better.

If you prefer C's shorthand to Ada's verbosity, and OCaml's pragmatism to Haskell's purity, you'll like K better.

I like K better.
I'm not convinced of that. You can argue that letting the dominant hand focus on things other than scrolling would be a better scheme. It probably doesn't significantly matter, and I think it's silly that people insist on mirroring things that don't need to be mirrored, like mouse buttons.
Solid questions and the point that is a risky piece to be emulated is the only have one thing.
Snus is an awesome alternative to smoking. I've tried chew and nicotine lozenges, but snus is a happy medium. I've come up with a way to get off nicotine, which I do from time to time: dissolve about 8 nicotine lozenges in a bottle of water. Take a sip when craving hits. The craving goes away immediately. ymmv.
Wow. One of the best articles I've ever read on HN. I wish you'd also do one titled "How to find great markets":)
Sorry about the wrong amendment! I need a coffee.

I think the tone of my comment didn't come through clearly, I've added a disclaimer.
Or just use both at what they are best at.
I love the man, but my father listens to Rush Limbaugh. It's difficult to find facts he accepts on global warming.

For all the vitriol he spews, Rush does an impressive job at framing situations so that he's impossible to argue with.
People want to pretend that their government is not cutting deals with the US for the same info, which is fine as long as you realize you are just pretending.
You're right - it is a bit sluggish. That's something we have to work on. We also need to fix the double negative issue.

That said, you should be able to type in a value yourself. The code is completely editable.
More FI than SCI, I think. Possibly too much influence from the '50's. Take a look at existing spacecraft like the Voyager probes or the ISS---they're sprawling, sketchy structures with random stuff stuck all over.

http://www.asc-csa.gc.ca/images/iss/iss-accueil.jpg
It's a terrible headline that is going to derail (or already has) the points of the article itself: we should start teaching programming concepts earlier. The first comment on HN and most of the comments on Wired are mostly discussing the inflammatory heading.
But if you're using two finger scrolling this doesn't work so well. Also, while I can use my thumbs they aren't long enough for me to easily be able to access all corners of the trackpad with one thumb.
By that logic, they are also allowed to tap my phone line without a warrant since I'm transmitting my voice willingly to the phone company.

edit: woooosh
Instimage.com here.

I make nothing.
How I do it? It's fairly complex.

Step 1: Build a kickass website, take 6 months

Step 2: Deal with Paypal

Step 3: Rework

Step 4: Deal with Paypal

Step 5: Launch

Step 6: Recurring Step. Post Blog post, spam your FB friends until you lose them.

Step 7: It's built and they don't come.

Step 8: Move onto next idea? Or repeat Step 6/7 until you're ready to move on...
The nice thing is that a high-DPI trackpad can act as both a relative-input joystick (movement based on how far from center you are) and an absolute-input pointing device (movement based on absolute position in the device's input field).

Joysticks can do this, too, but their DPI is frequently nowhere even close to acceptable for this kind of work - they tend to be somewhere in the 200-400 DPI range, when your average mouse tends to be capable of input at several thousand DPI; if the touchpad resolution is good enough, then I think they're going to have a winner on their hands.
Some people assume that VCs have a reasonable minimum ethical bar.
It's true that the more aware deniers updated their propaganda 5 to 10 years ago with the non-anthropogenic argument. But there are still a lot of less informed deniers that swallow the hardcore right-wing conspiracies whole. i.e. there is no warming, it was invented by Al Gore to take away our freedoms and establish a one world government.
Yes, some models of the B777 (at least) will sound a warning if no controls have been moved/activated for 15 minutes:

"CREW ALERTNESS MONITOR
The FMC continuously monitors the activation of switches on the mode control panel, EFIS control panel, display select panel, CDUs, and VHF/HF push-to-talk (PTT) switches. When a predefined time elapses after the last control activation, the EICAS advisory message PILOT RESPONSE is generated.
The PILOT RESPONSE message can be cleared by pushing any control on any of the monitored systems or panels. If there is still no response after a short time, the EICAS caution message PILOT RESPONSE is displayed. If there is still no response, the warning message PILOT RESPONSE is displayed. Any control activation on the MCP, EFIS control panel, display select panel, CDUs, or VHF/HF transmitters resets the PILOT RESPONSE message. The PILOT RESPONSE message is inhibited at all altitudes below 20,000 feet while the aircraft is in a climb and the flaps are not up."
Well, announcing "how secure we are" is very stimulating to someone's desire to hack in for the upper hand bragging rights.

I'd suggest to be secure minus bragging part about it.
Sure, it may be one link at this exact moment, but there's been plenty more of these articles filling up the front page since the start of this whole situation. It wouldn't be as bad if most of them didn't just repeat old information.
Yeah, I have to agree. Looks like the author took a long time and care to formulate this thoughts. Obviously, the experience to come up with these thoughts took over 3 years as the article mentions.

This is the type of article I come to Hacker News for. Thank you for writing it.
Colorado Marijuana Industry Gets $1 Million From Investor Group
I was a bit disappointed until I read the bit about hardware hack-ability. Accessibility in games is an oft ignored topic. The open nature of these controllers will hopefully lead to more games being playable by disabled gamers as people extend the hardware. Of course, the flip side of that coin is people modifying the controller to gain an unfair advantage.
Cool use of Numba. Does anyone know if there's more information available about their query language and what kinds of Python expressions they dynamically generate?
That's somewhat oblique, easily attributed to misunderstanding (I'm not sure what actual question was asked - it's been a decade since I saw Revolution OS), and poorly thought out: a "Red Hat Linux" system at the time was running more GNU code than Linux code (and overwhelmingly more than Red Hat code).

Every damned other thing in there seems to argue precisely the opposite.

I defy you to find anything Stallman said (as opposed to characterizations by others, which could easily be deliberate or accidental mischaracterizations) that implies a position that a system without GNU code (or with insignificant amounts) running Linux should be called GNU/Linux. If such exists, then I will agree with you that Stallman once held the absurd position you attribute to him.

Edited to add:

"It came up in the documentary because there had been a huge firestorm over RMS saying everyone should call it GNU/Linux."

I agree that there was a huge firestorm over RMS saying everyone should call it GNU/Linux. I disagree with what that "it" refers to.
$10/vid is impulse purchase territory and i'd pay $100 for the lot without thinking too much about it
^ this was my first thought when I saw the controller.

I'll probably build my own Steam box but I'll definitely be buying the Steam Controller. I think this is what they wanted us, the hardcore PC "gaming master race" to do, while at the same time offering it up to OEMs for consumption by the console folk.

<3 Gaben!
You can also read it here, complete with an old-school font: article.olduse.net/771@mit-eddie.UUCP

This site replays old usenet posts. It was cool to wait for the announcement to pop up on net.unix-wizards.

Happy 30th birthday, GNU!

There is a GNU hackathon at MIT this weekend, for those that don't know already and might be interested: https://gnu.org/gnu30/
There's a definitive answer here (hooray, data!): http://nathanael.hevenet.com/the-best-time-to-post-on-hacker...
You can trivially replicate joystick behavior with a touchpad - note how the controller has a raise "home" circle in the middle. This is almost certainly so that it can be used as a joystick, where the input is based on how far from center the thumb is, rather than the thumb's absolute position on the touchpad.
Basic processing may be a commodity but the service is so essential and the data so valuable that there are numerous opportunities to add value (and charge for it) be it fraud detection, analytics, cash management, loyalty, etc.
You'd feel more confidence in the security of the system if less people desired to try and hack it?
The Coming Healthcare Revolution
Makes one think decent image sharing is still an unsolved problem that any half done solution grows very fast.

who here even heard about Game Neverending? ...what about Flickr?
Is there no public version control (git, bzr, svn, cvs, hg, whatever) for this or am I blind?
Test your Javascript
From http://www.prizeo.com/prizes/alexis/a-years-mentorship/defau... ... Quebec is not a country. ;-)
Are there really 20+ bug bounty payoffs for this one application?

On the one hand: kudos for running an effective bug bounty program. That's an impressive amount of community engagement.

On the other: this is just one Rails app, right?
https://www.hnsearch.com/search#request/all&q=post+%22time+o...
Interesting, that sounds correct:

http://www1.cs.fau.de/filepool/projects/coldboot/fares_coldb...

Even with cooling they weren't able to recover. However, a warm reboot, would still work. Speculating, but some laptops might have a way to force a reboot like some machines have a reset button. That'd at least restart the system, although proper BIOS config should prevent that from being useful.
Incase you haven't seen Bret's talk about Inventing on Principle, here it is: https://vimeo.com/36579366
I agree with ig1; If you are concerned with performance, one of the first steps is to measure the performance in order to get an idea of where the issue(s) are. Is your Website Static or Dynamic? If your Website is Dynamic (aka, uses a Database on the back end) then the process of measuring is a bit more complex. Generally speaking, one of the common methods used to increase performance is to minimize the number of calls. This is usually accomplished by optimizing the code. For example, taking a large number of images and combining them into a single image sprite, and then using CSS to load the correct pixels of the sprite. In this example, the single image (aka image sprite) is called and downloaded to the user once, instead of 20 images being called and downloaded 20 times. This can also apply to Dynamic Websites that use a Database on the Back End, for example, making a single call to the Database instead of multiple unnecessary calls (just an example). A Content Delivery Network (CDN) is another possible solution, but that will only increase performance at the transport layer, and will not solve problems with inefficient code, or potential issues on the back end. By measuring your performance, you'll have a better idea of where to look.
So, you get off nicotine by going on nicotine?
Waaaay too much information. do I really need to see every single variation of Star Destroyer?
When Iain Banks discusses the appearance of Culture ships he tends to describe them as being very boring -- a cylinder with a flattened area or whatever. This is a little odd because of all the major SF settings, the Culture has the least trouble making spacecraft and could presumably shape them any way it pleases.

Arthur C. Clarke's "Discovery" is a shielded sphere joined to nuclear propulsion systems by a long shaft -- seems pretty plausible to me. "Realistic" spacecraft are probably going to look very utilitarian until/if space travel becomes technically easy and safe. The vast majority of aircraft look pretty much alike for similar reasons.
Hopefully this announcement will push Sony and Microsoft in the right direction, they can always come out with a controller redesign after the consoles are released.
Doesn't point #4 contradict point #2. I mean, presumably, crashed planes have a cost.
I totally get what you're saying, and agree. But just in case: https://www.gnu.org/gnu/initial-announcement.html
I used to work with a bunch of old geezers from IP Shsrp. Good times, tho' left my mind spinning!
Native Ads Aren’t Evil, You’re Just Doing Them Wrong
Imagine this sucker paired with the Oculus. Interesting times.
I don't understand how Prizeo complies with relevant contest related law. You get entries in proportion to the size of your donation, but apparently contributing does not improve your chances of winning. This seems to be a direct contradiction.

From the contest rules:

The winner will be chosen at random using Prizeo's certified random number generator. No payment or contribution is necessary to enter or win. Contributing will not improve the chances of winning. The contest is subject to Prizeo's Terms and Conditions. The prize is non-transferable.
You forgot to mention something I only discovered recently, but now use all the time: you can even ctrl-V (that's right, paste) an image from the clipboard onto Imgur. Super useful if you just made a quick sketch of something in GIMP, just ctrl-C, go to imgur.com, ctrl-V, click to upload, click to copy URL, done!

Only thing that would be easier if GIMP had a "save to Imgur" feature (and I bet there's a plugin for that ...).
what does be a YC founder for a day entail?
I am Solomon. I made God's Temple. All people are commanded to do offerings to God and get His response.

God says...
King_Midas awesome funny liberal LOL doh news_to_me just_lovely
what_a_mess uh_huh bad chaos conservative the_enquirer
test_pilot commanded enough_said I'm_beginning_to_wonder
hang_in_there imports how_come
Most libertarians wholeheartedly agree that bringing harm to another, either directly by initiating violence or indirectly by fraud, is wrong and should be legally punished.

You don't think that requiring people to work 80 hours/week for months or years on end does them harm? Really?

You think that all of OSHA is tyranny? You think that weekends are tyranny? Vacation is tyranny? Laws against sexual harassment at work are tyranny?