skysight-inc/HackerNews huggingface dataset:
> To feel guilty because one has not earned one’s salary because one has not had a great idea is the surest way, it seems to me, of making it certain that no great idea will come in the next time either.

Feynman has a similar story about playing with ideas and just enjoying the process instead of worrying about the pressures associated with being great: https://www.physics.ohio-state.edu/~kilcup/262/feynman.html.
Lead JVM developers have stated this themselves

Where? Who?

Yes, of course they explore options and alternatives, and no solution is a panacea, but this debate is well over a decade and a half old: This is not new ground. And while we're in a world where Microsoft is saying "give it up with the whole value / reference type thing" (the value/reference type is an implementation detail), Java went ahead and optimized the existing platform to a pretty good degree, in many (but not all) cases, leaving it to a pretty good GC to pick up the pieces.

Just to be clear, I'm no Java booster. I've spent a good chunk of my career heavily involved with .NET. But for all of the talk about the superiority of the .NET platform and its illustrious value types, it's Java that quite soundly takes the performance crown when they go head to head.
Which also could be why Tuesday at 2am looks different. Many places are closed on Monday and people are probably less likely to go out.
From the keyboards subreddit:

Red (45 centiNewtons, 60 cN)

Brown (45 cN, 60cN, tactile)

Blue (50 cN, 65 cN, click/tactile)

Black (60 cN, 80 cN)

Clear (65 cN, ?)

Green (80 cN, 105 cN, tactile)

http://www.reddit.com/r/keyboards/
Google won't accept a gmail.com for a new Google address
One person per Google account? How long has it been this way?

Google -- if you're listening -- this is a shitty user experience. Maybe I want multiple Google accounts to manage multiple businesses.
Not at all. It allows you to concentrate more on the recipe and less on the technique.

I've homebrewed for years and my biggest complaint has always been it's damn near impossible for me to make the same beer twice. There are so many variables in the brewing process itself that are hard to control (probably the biggest being temperature). Even with a very tight process it's likely that you're going to get some variance that will affect fermentation.

This appliance removes a lot of variance.
Netflix: Participate in the Survey, access results
> newline-separated list of unescaped file names

That breaks when you have newlines in filenames, no?
Did you make a webpage about the project? I'd like to learn more about your progress.
i just want to know how much ram and cpu i need to handle front page hackernews traffic.
It's a dense sensing of the radon transform - hence its not compressive. But you can resample that lots of ways and satisfy the RIP. Reconstruction of images from sparse radon transforms is one of the early examples that helped shape the field.
helm is better
Agreed. It seems that the Leap, being limited in its field of view, forces the design of UX utilizing it to strike a useless middle ground between broad and fine movement.

However, I've started to experiment with combining the leap with a mouse--i.e. left-hand over the leap and right-hand on the mouse--to control a single hand grabber/toucher/pointer object. I assign broad movements to the mouse and much finer movements to the Leap. It seems to work well, in much the way that arms work for large motor control and wrists work for fine motor control.
This years JVM Language Summit

http://www.oracle.com/technetwork/java/javase/community/jlss...

Evolving the JVM By Brian Goetz and John Rose

Also, take a look at project valhala: http://openjdk.java.net/projects/valhalla/
And while we're in a world where Microsoft is saying "give it up with the whole value / reference type thing" (the value/reference type is an implementation detail)

No. First, they are semantically different, but second -- it's an implementation detail that provides better performance when used correctly. So, exactly what the parent was describing.

This is not to say that the CLR couldn't also optimize better, but personally I'm just voting for Project N.
I would not. I've had enough bad experiences working with just friends, I could see it going even worse if you do it with your SO.
I think we discussed that equation here before: https://news.ycombinator.com/item?id=8060404

According to that, the "what if"'s are a function of perceived happiness of others?
Banks: Credit Card Breach at Staples Stores
M-x apropos python send
Good article and observations. One thing to think about though from the scale of China is that it still a pretty locked down market still. It has opened up immensely and Hong Kong is always mentioned here. But they still oversee and control many areas of their economy.

Strict control of a market can lead to one of two things: 1) falsifying growth that isn't true market value demand or 2) growth being repressed by policy.

China could be possibly extending into their 36th year of high growth with either of those. If the former it will end badly, if the latter, once they really open up, they could exponentially still grow intensely. They are still owed lots of money in debt and that it what helped spike the US after WWII, other countries battered and in debt. Lots of riches will flow to China for some time.

Another small point is China isn't as innovative yet as places like Japan or South Korea. If they did innovate like that it could also get wild, but mostly it is a copy economy as of now.
Jewelry That Turns Your Veins into a Power Source
But all the hip startups are using JS, it must be the best
I find rotating between different types of input devices helps the most. Some weeks, I work on a laptop. Some, at a PC with a common mouse and keyboard. Some, with my Unicom and a trackball. I also change up how I sit, and the location of monitors. Any one system eventually leads to the same pain.
Your key fetching command is vulnerable to the deadbeef attack. That could be anybody's key.
I was expecting that to be a link to someone from tng
It's interesting because I'm the exact opposite. I had an original ipad before I had a smartphone, used it all the time, but then saw an immediate drop in usage when I got the phone. Now as I've gotten more and more used to the phone over the years, my ipad has really started gathering dust.
I started setting up Aenea back in April and got distracted with porting the OS X server to the newest version of the client. Now that there's a working server, I'll have to give it another shot.

In the interval, I switched to a standing desk and it did _amazing_ things for my hands. I tend to slouch when sitting, and just standing while I worked for several periods a day reduced the pain a lot.
Meteor showers predicted for early Tuesday morning
The implication is that people who used to have a full time position would now be forced to take a part time position. The ACA employer mandate only applies to companies with more than 50 full-time employees, incentivizing employers to have less than 50 full-time employees. The thought is that some companies around this limit will avoid the mandate by making a greater percentage of their employees be part-time.

That said, the employer mandate has been delayed until 2015 for companies with >100 employees, and until 2016 for companies with 50-99 employees.
But the question is, when have companies manage to kick their competition out of business and raised prices?

More importantly, if the theory is: "Amazon/Microsoft/ETC is trying to underprice and drive its competition out of business, and not just doing good business.", then what is the falsifiability test of this theory?

How do you know whether Amazon isn't just the best and cheapest service provider out there?
These two comments seem to contradict each other:

"we have no idea how neurons are storing information, how they are computing, what the rules are, what the algorithms are, what the representations are, and the like."

"...you get an output from the end of the layers, and you propagate a signal backwards through the layers to change all the parameters. It’s pretty clear the brain doesn’t do something like that. "

So why can't the brain do some kind of backpropagation?
I think the iPad has a longer replacement cycle - I have an iPad 3 that I use a lot - pretty much daily, and I purchased it on day of release march 2013. While I upgrade my iPhone every two years, I am so happy with my iPad I'm happy to wait another year, or maybe even two - it's fast, has an awesome screen - plus, it will make the leap onto the iPad air all that more awesome when I finally do upgrade.
Then you just make a Google Apps for Business account...
I guess I'm not sure which tool you meant was adapted; Cython (and Pyrex) certainly adapt Python to work more directly with memory, but I would say the style of code in the article is an intended use case of them.

(I also might have undersold the connection between the two, Cython is arguably just a friendly fork (I guess mostly they wanted to move faster))
Because Samsung is an immensely diversified company that makes everything from washing machines to apartment buildings. Phones are big part, but just a small part of the overall company.
I understand your viewpoint. It's interesting how your lack of trust for things made you become socialist, while my lack of trust for people made me develop anarcho-capitalist tendencies. I guess everyone's political philosophy tends to stem from their core personality traits. Interesting.

My issue with the concept of centralized power in the society is that it has a tendency to consolidate over time and if left unchecked, tyranny is almost inevitable. Sure, you trust your government now, but nation-states generally have a very ugly history of oppressing and even exterminating portions of their population every once in a while. I just don't believe that they can be trusted not to do it again. Not everyone is a good person, and many people in the higher rungs of power tend to have psychopathic tendencies.

So at the end of the day, you don't trust your physical assets not to betray you, but you tend to trust the society you live in. My mindset is completely opposite: I don't think that people can be trusted not to do bad things. You mentioned bitcoin, and I think this is one of the elements that it solves almost perfectly: it eliminates the need for trust, if used correctly. Strong gun rights solve the same problem, they almost completely eliminate the need for trust: I don't have to trust the society to respect my property rights, I just have to trust that most people are not crazy enough to try to get themselves shot.

I think socialism is a nice concept and I think that the idea of helping the less fortunate is commendable. The problem is that it has to rely on the coercive element (uniformed men with guns showing up at your door) if you disagree with the system.

Not to drag this out much longer; as someone who strongly believes in non-violence, self-ownership, self-governance and rejects most forms of collectivism, I can't agree with pointing guns at people in order to create a safety net for others. It defeats the spirit of charity and looks more like extortion and robbery. In my opinion, helping the less fortunate should a voluntary act that stems from one's desire to do good, rather than fear of being violated.
Amazing LED pet safety collar on kickstarter
I'm fortunate that I've never had rsi despite my extreme computer usage, but I'm interested in the possibilities of eye tracking for interfaces. Is it accurate enough? One simple thing that would come very handy is widget focus switching, maybe in combination with some key combo, "switch focus to where I'm looking" - that would save me a lot of reaching for the mouse.
You're right, myriad popular tools are not totally consistent (ls -h and du -h are similar but grep -h is very different). There is a bit of hope however--the GNU folks have documented lots of the options currently in use so you can try to find one that fits when you build new tools: https://www.gnu.org/prep/standards/html_node/Option-Table.ht...
I also do a rotation: mornings on a goldtouch split keyboard, afternoons on a thinkpad, and I use workrave for typing breaks.
The train has not left the station, because the legality of many of the behaviors and practices of the intelligence community is unsettled law. Furthermore, the what is legal can be changed through legislation.
You can check my mini manual to quickly be productive with Emacs: http://tuhdo.github.io/emacs-tutor.html

Also check my other guides, even just to see Emacs's awesomeness: http://tuhdo.github.io/
The bad news is they're not listening and they don't care.

The good news is this is something you can solve very easily:

https://www.outlook.com/
> Requests require committees. Committees require meetings. Meetings take time.

This is totally false. Plenty of research material is "distributed on request" where the request is just an email and the validation is just checking that the email comes from an academic domain.

It doesn't really matter if someone can print out antibodies (hypothetically). That won't help the people already killed by the ebola.
It's an implementation detail that may provide better performance, but often provides no measurable difference at all (yes there is a profound semantic difference, and such is the foundation for the mechanism in the first place, but that hasn't been the context of this discussion). The parent was contrasting it against a JVM that does both better garbage collection, and actual escape analysis, so the comparison borders on absurd, and it is a statement made with zero context.
Just setup your own, it's not so many steps actually. I've setup VPN servers for L2TP/IPSec, OpenVPN and even PPTP. Setup takes 10-30 mins. Just spin up a instance on AWS/Rackspace/whatever and install the apps, then connect to it. Works great.
Paralysed man walks again after cell transplant
This web browser in Emacs is usable inside a terminal, and it displays HTML really nice. Much better than something like elink. Other GUI web browser is not.
I agree with this. Sounds like the newer devs are not as experienced/knowledgable optimizing java as notch was.

Article also highlights the challenges of using a GC language for high performance games. GC works against you most of the time and you're better off statically allocating as much as possible.
Here's one more tip: did you ever notice that "ls" displays multiple columns, but "ls | cat" prints only one filename per line? Or how "ps -f" truncates long lines instead of wrapping, while "ps -f | cat" lets the long lines live?

You can do it too, and if you're serious about writing Unix-style filter programs, you will someday need to. How do you know which format to write? Call "isatty(STDOUT_FILENO)" in C or C++, "sys.stdout.isatty()" in Python, etc. This returns true if stdout is a terminal, in which case you can provide pretty output for humans and machine-readable output for programs, automatically.
One sort-of attempt at this is GNU's Coding Standards.

Long and Short Options:
https://www.gnu.org/prep/standards/html_node/Option-Table.ht...

General Interfaces:
https://www.gnu.org/prep/standards/html_node/User-Interfaces...

Command Line Interfaces: https://www.gnu.org/prep/standards/html_node/Command_002dLin...

Program Argument Syntax:
http://www.gnu.org/software/libc/manual/html_node/Argument-S...
The Little Go Book
The plain fun aspect isn't a reason to keep the human driven automobile around as a legal activity on public roads. We segregate fun from business and competition for a number of activities. We don't go hunting with fully automatic weapons, why do people get to engage in fun with ridiculously overpowered vehicles when I'm in a more practical commuting vehicle right next to them driving to work?
1978 called. It wants its pipes back.

That approach dates from the days when you got multi-column directory listings with

ls | mc

Putting multi-column output code in "ls" wasn't consistent with the UNIX philosophy.

There's a property of UNIX program interconnection that almost nobody thinks about. You can feed named environment variables into a program, but you can't get them back out when the program exits. This is a lack. "exit()" should have taken an optional list of name/value pairs as an argument, and the calling program (probably a shell) should have been able to use them. With that, calling programs would be more like calling subroutines.

PowerShell does something like that.
"Shouldn't journalists be open about what they are investigating?"

To whom? Nobody besides the government could serve the role you suggest. Should reporters register with the government to ensure they are only investigating and reporting on things they are permitted to report on?

While that kind of thing might fly in North Korea, China, Russia, or Iran, in the US there's a Constitutional amendment barring that kind of thing, so it wouldn't work here.

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."
Personally, I'd opt for Dasher: http://www.inference.phy.cam.ac.uk/dasher/
> "I actually don't think JavaScript (particularly on the server) is a very good language at all. Blasphemy, I know."

That's a relatively common sentiment here, and I agree that JavaScript isn't that great a language. In fact I would argue that it has so many warts, so many problems that if it weren't for its first-mover advantage in the browser space, JavaScript would be dead by now.
Samsung will just copy the breakthrough. Business as usual.
I have a iPhone6 which replaced a 5. My two year contract was up so I sold the 5 and got the 6. I actually made money on upgrading my phone.

My iPad3 still works fine for what I use it for and won't get upgraded until it no longer works.
Slightly off-topic but not really: to achieve a stable 60 fps in Javascript, you pretty much have to avoid creating temporary objects as much as you can. For example, I found this talk both very scary and interesting, and would even say anyone who codes Javascript (or maybe even any language that has a GC) should watch it or a similar one:

http://www.youtube.com/watch?v=Op52liUjvSk ("The Joys of Static Memory Javascript", by Colt McAnlis)

This is also handy: http://stackoverflow.com/a/18411275

That sure was news to me, and I see it never addressed outside of games. Which is understandably in a way, but I really think there should be awareness, so that it can be an actual choice to let the GC do it, and not just the only way we know how.
From my outsider perspective, I don't even keep track of these things much:

* Amazon seems to have a reputation for burning employees out.

* IBM seems quite stagnant. They're basically a huge consulting/services company, not very interesting.

* No one really thinks Microsoft can innovate anymore. They're pretty much coasting on Windows and Office, and that's been eroding for a long time. They don't seem to be able to execute anything successfully. Do you know anyone with a Windows phone? Remember the Zune? Do you search with Bing? What are they doing? Desperately trying to do anything to stay relevant, and failing badly. They're on the IBM lifecycle path, but they're not yet just a large services/consulting company. They're still trying to build products, and they just suck. What are your associations with Microsoft right now? When I think of Apple, I think of the iphone/ipod/itunes. When I think of Microsoft, I think of the Windows 8 interface.
Steam pulls game after its developer tweets Gabe Newell death threat – Polygon
I bet they're more like commented out sections of old code, now so far out of date as to be incomprehensible, but perhaps a key to past approaches.
> That breaks when you have newlines in filenames, no?

That seems like an extremely pathological case.
What a wonderful story. I was struck by the anecdote about the the medal given to the village chief.
I would be interested to see some market research that shows people replacing their iPad air with a $200 android tablet instead of an iPad air 2. I suspect it's more the case that iPads are not upgraded as often, also, for many, their phone (android or iPhone) can do many of the jobs of a tablet, so they don't even purchase a tablet for that purpose.
I didn't say anything like that. Only that "fun" is one of the reasons for more than the absolute bare minimum of engine power.
> I have the feeling that trying to limit the meaning of "free" is heavily tied to a specific political agenda.

As is describing taxpayer-funded education as 'free'.
my only issue with this has to do with the occasional lapse in recognition of the touch ID. if it can't read your fingerprint several times, it asks for your password code. touch ID is of course not theft-proof, but initially it's a slightly greater obstacle than a simple numeric code.
Apparently, Helm is the latest hotness in that department. http://tuhdo.github.io/helm-intro.html

It should be just an M-x package-install away at this point
So LLVM is what, chopped liver?

.

COBOL had a purpose, which was making programs more readable / understandable. We now have much better ways to do that, and it's a primary area of research.

C++ has a purpose, which is to maximize abstraction without imposing any unnecessary runtime cost. But we're not focused on doing better at this, since most applications don't really care about performance. C++ may become somewhat of a niche language only used to build the invisible low-level stuff, but it will never go the way of COBOL until something better at its purpose comes along (I've heard good things about Rust?).
Wow, Refactor Cop is a great idea.

I still think Ruby has the best ecosystem out there because of projects like this, code climate, etc. The community can have it's ups and downs but the strong emphasis on code quality, testing and great documentation around open source contributions is bar none.
There's actually a StackExchange site specifically for emacs now: https://emacs.stackexchange.com
There are a few vaccines that work in animals, they just haven't been funded to go through the trials needed to be widely used in humans. There is a good interview on Montana public radio with one of the leading researchers that touches on this:

http://mtpr.org/post/getting-closer-ebola-vaccine

(Rocky Mountain Lab in Montana is where a large portion of the ebola research in the nation if not world the world happens and mtpr had gotten some really good interviews as a result.)
Awesome app. It reminds me of a thing I made, http://www.theinfinitemaze.com/

One thing I did on that site which could be useful here: aid the mouse movement with a A* search with limited depth, so that the game cursor moves toward the actual cursor a little more instead of blocking when there is a wall in the way.
US Ordering 34M Green Cards for Illegal Plan
Have you tried using Dasher for extensive programming (or even regular text input)? I used it a while ago when my wrists were extra bad one day and found it to be pretty slow, and I found not being able to look at both dasher and my text at the same time to be super limiting. I can't imagine it being productive for code input, but I'd love to be wrong.
I agree. Neuroscience isn't my specialty, but I don't remember hearing about research showing that the brain does not use feedback...

Overall though, I think there is a lot of truth to his message.