skysight-inc/HackerNews huggingface dataset:
"Best thing I've bought with Bitcoin... so far"
/facepalm at how many logical fallacies you have squeezed into one short comment.
If you're looking for the rest of the private.xml file (HYPER + H/J/K/L) mappings...

https://gist.github.com/skryl/8143550
“Angry” languages aren't used much anymore (FORTRAN, COBOL, BASIC), so there is no need for Caps Lock.
Neither has been anything more than a TMZ clone. Why would anyone in tech read either one? Especially Gawker. Gawker is about as relevant to technology (or anything besides the latest celebrity gossip) as People Magazine is.
Outlook 2014: Platforms are Eating the World
Form and GM would need Tesla(technology, talent). But does Tesla need Ford or GM(diffused operations, liabilities,redundancies, old generation talent)? Nope- Therefore unlikely
People are gaming the system. They are just smart enough not to brag about it.
Get to be 70 and be on (or just over) the edge of the technical breakthrough you've been working toward more than full time for 15 years and part time for 30 years before that. Oh, wait. I guess that means I'd already found that fanatical resolve. :-)

Seriously, I think the only way is unhealthy emotional involvement.
Would you say the same about another field? Please, when you're teaching literature, don't make all of Shakespeare the same color. The students will think it's all a bunch of foreign gobbledegook. It will be harder to sort the nouns from the verbs and it will be total chaos.

I think you underestimate people.
"Ronnie" would most likely be Ronnie Kasrils (https://en.wikipedia.org/wiki/Ronnie_Kasrils).
The falsified results prompted more funding for the vaccine effort.

But, of course... ;D

http://www.kcci.com/news/central-iowa/isu-researcher-admits-...
Myer website is down due to stocktake fail
By self-promotion, I'm thinking of the following kinds of thing:

- I say something subtle or not-so-subtle that I perceive will impress other people concerning my (real) abilities, for the sake of impressing them.

- I intentionally say something that will make me look better than a peer.

Self-promotion is not so easy to define, but it's something you can recognize when you see it. This is behavior that in a previous time we would have thought of as immodest. Americans (I'm one) and others with similar cultural tendencies don't have a sense of how self-promotion comes across to people. Avoiding it is as much a matter of good taste as anything else.

is there not a problem of little time versus the need to judge?

It seems to me that a necessary qualification of a manager is that he or she take the time to understand the strengths and weaknesses of his or her reports at a level sufficient to have an opinion about their contribution, one that is not dependent upon them needing to be flashy in various ways. My sense is that anyone who cannot do this is either too busy or perhaps otherwise not in a good position to supervise a team.
One questions lingers the mind. With mobile apps on the increase and each vertical having a winner, what would be the future search be on mobile? Will you use search or a specialised app?
I noticed that the APL one seemed off as well. But I would say:

APL: Other languages are verbose and irregular.
I'm actually curious about this. You can refund without having an original charge. This is exactly how Square's new payment system is working. This is simply because a refund is not canceling the original withdrawal, rather it's depositing the original transaction amount back. I'm not quite sure how a credit card company could determine the exact transaction link (other than just comparing merchant and transaction amounts). Maybe they just deduct the base points rate on the deposited amount. I then wonder how they would handle if I bought a TV during a promotion for a bonus 3% points and then returned it.

However, I wonder what would happen if I were to send money from my actual credit card to my Google Wallet (with no fees until Jan 6th, unless extended), and then use the Google Wallet card to use Square to send the money back to my bank account using my debit card. If I wanted to slow the process I could use a bank transfer from Google wallet. Of course there are daily/weekly limits for both of these but it's a method I think would work.
>> but the command line is no longer the most efficient way of doing everything

> I agree with you, but the fact that most of the most gifted programmers I know usually gravitate towards some truly esoteric tools because of the complete control it affords them, negatively (sadly) impacts the rest of the programmers that look up to them

I spent years programming with Visual Studio and other IDEs that preceded it. I now work exclusively with "command line" tools because I can't physically use a mouse as my primary input device. I also use Linux now since it isn't possible to navigate OSX as efficiently as I can navigate using xmonad, tmux, and Vim on Linux.

It isn't an exaggeration to say that I owe my career, and my business, to the gifted programmers who maintained and improved the tools that I depend on now over the last several decades.

Is it possible the command line is the most efficient way of doing things and you just haven't discovered that yet?
Seems to me that the reality is that big businesses hold the leash of the US government, so this is as much a repudiation of them as it is the NSA, the Obama admin et al.

Microsoft, Google, Facebook, RSA and the rest deserve the shame and scorn they are receiving right now. I'm sorry if my techie friends working at those places are hurt by this, but I feel very betrayed by these companies' complicity in and taking moneys for all the surveillance and backdooring, etc. So, shame on you, I hope your brands aren't totally ruined.
If you consider that bulk of cotton is produced in African nations but they have very little chance in getting paid at the rate American cotton output gets through subsidies from the government, poverty is inevitable. If the subsidies disappear, the prices will be allowed to correct and those African nations would be able to lift themselves out of poverty with the earnings. The free market is not at all governed by supply and demand, it's being interfered with the country with the most power. It doesn't end there, by increasing the price of an essential commodity, it's able to deny poorer countries from accessing it without not going into debt with World Bank, and with very little ability to repay the debt, the country is wide open for American corporations to set up whatever operation they can be allowed to by bribing that country's elite, and extracting any other remaining resources in that country or by blood. The men and women in those countries wearing American uniform, firing American guns, flying American fighter jets, fighting along side with America's war.

It's essentially how pimps work by coercing prostitutes into a large debt they can never repay, and must work the rest of their lives to pay off the debt, with a large amount of it being paid to the biggest pimps in the area, and tribute payments to the king of all pimps.

It's cleverly hidden through the language of international economics, and things like "freedom and democracy" for all parts of the world. Of course money and freedom sounds a lot better than trying to sell communism, but I personally believe, it's still a form of world domination. The marginal materialistic life we enjoy in North America and the West, someone on the other side of the world is dying for it, because the market favors those with the greatest power, and by which the rest of the world must play by.

Nevertheless, I choose the lesser evil between the two evils. Democracy and freedom it is because communism produces barbarians.

Happy new year.
Sorry, this small government lark is nonsense and irrelevant in this.

The Americans seem to bang on about small government constantly, and I cant imagine that in actual reality, the US government can't be proportionally as big as say the German or , I dunno, Japanese government, where they don't particularly bang on about small government in anything like the same way. If it is, as big or bigger, I suspect that is largely down to the insane huge military the same people who bang on about small government totally adore and idolise.

Interesting too that for some bizarre reason, you have managed to get in some Obama and health care stuff in too. Sorry, but most of the rest of the civilised planet has some form of universal health care. I dont see what that has to do with anything in this debate. If Americans don't want to look after their poorest, weakest and most vulnerable, then fine. Its not my country. But its got nothing to do with industrial spying.

Oh, I note you have not placed any blame on any republicans who were just a responsible for all this. I dont remember GWB being all liberal about freedoms.

Sorry, but from what I can see, the subtext in your post is basically a poorly cloaked attempt at a right wing agenda. And frankly I don't see that as any sort of credible answer.
Relationships can be directional if you want them to be. Also, I wish people would stop conflating "religious" functional programming with pragmatically expressing algorithms as compositions of functions. That said, I don't think you and I really disagree much on the big picture.
The first sandwich you ever have is the best one you've ever had, too.
Edward Snowden's Alternative Christmas Message Broadcast to the UK
As a PHP dev in the recruiting startup industry, this was hilarious.
I guess, but do you still not have a use for it? What if you're talking to git and referring to HEAD? Or if you're #defining things in C? Or if you're writing an email and you want to emphasize a few words?
Steele was brought in to write the spec. He didn't design Java.

In fact, his classic talk "Growing a Language" is among other things a very polite and implicit, but devastating critique of the design of Java.
I think macs make working with keyboard shortcuts very difficult for various reasons.
- Command and Control are confusingly named.
- They use most of the function keys for windows related things - bring all windows to front etc.
- There is no key for right click like those offered by Windows keyboards to bring up context menus.
- You can Command-Tab to an application but not to the individual windows of that application. You must use Command-Tilde for that.
- Apps offered for mac don't have a consistent behavior for the close button. Some apps will close the window, but stay in the dock. Others will quit.
- On Windows, if the first letter in the menu bar items is underlined, you can be sure you can just do Alt + that letter to open up that menu item. You could even move windows using one of the menu item options and arrow keys.

My biggest issue on switching from Windows to Mac was losing all those keyboard shortcuts. On Windows I could do a whole lot more without ever touching the mouse.

I know you can remap your keys etc. but then you usually end up acting all awkward anytime you have to use someone else's computer. So I want the defaults to be good instead and I think Windows got theirs better than Mac.

Don't hate on me for this. I know both operating systems have their pros and cons.
The experience isn't completely ruined, but immersion is affected. It adds the GPU limitation as another difficulty factor in the gameplay. In twitchy games, the moments of maximum screen chaos are simultaneously those where you need to react quickly, and you are less likely to be able to react quickly if you're dropping frames.
If this ends up costing you even $1, I would dispute it based on principle. And would not be surprised if a class action lawyer gets interested in extracting some compensation from Google.
Key sequences -- even though they may involve more strokes -- are simpler in some ways than chording, so I can see why that would be attractive.
I say this as humbly as possible. I've taught a few classes to newbies for work, and yes, I'm frustrated with how fast the powers that be expect classes to be taught. But one also has to accept how slowly you have to go to teach new material to newbies. I've gotten unsolicited feedback from students thanking me, and one even sent me an email saying I inspired him to learn more, which was really touching. I've also received the "my god, you do it so fast!" comment. So with all due respect reading that post, that's not a symptom of "two cultures" per se, its a symptom of bad teaching, and a complete miss-match of material/audience.

In what possible universe is presenting to a bunch of librarians unix/grep/git/latex/python considered sane? Were the presenters really that mind-blind?

Half of those things are debate-ably not even programming, and all of them should be separate subjects. There is little/no reason to teach UNIX/regular-expressions/git/latex to someone who is learning to program in python, assuming the course is made up of non-programmers and the goal is to introduce programming. Its going to take them months/years before they're even at a stage where they vaguely have a reason to use those tools rather than the tools at hand, and I'm sorry but most of them are not going to stick with it that long. Do you know how long it takes to get assignment/arrays/loops/functions/variables/types/logic all working together? We're talking YEARS! We all forget about it the same way we forget about how hard it is to speak our native tongues, but you might as well fly into a room of native Japanese people reading shakespeare for the lecture. Non-programmers do not understand "AND" or "OR". And you're worried about unix/collaboration tools when they're going to struggle to write a 10 line program by themselves if they're the gifted ones?

If you want to inspire someone to learn to program (and I'm on the fence as to whether its really possible to do so if someone isn't inclined to hack things themselves anyway), then present them a real world task from their work/life they couldn't solve with their current tools. Then you need to show them how to solve it with programming, and only with the amount of programming learn-able (that's how much they can learn, not how much you can present) in the length of the course, so they could do it themselves without you present.

If you cannot do this, either the kind of people who program are likely going to discover such things by themselves, or you're probably wasting your time, because you can bet that they're just going through the motions at their keyboards and their eyes glazed over from the moment you said "statement/expression/function/assignment/Boolean/variable". All your words do not mean anything to normal people!!!

/end rant.
Open source WolframAlpha app for Google Glass released
While on the topic of useless keys, what do you think of the Menu key?

I use mine for a drop down terminal (Tilda, or Yakuake before).
Serious question: Did that metaphor/analogy/whatever actually help your friend? Because I don't get it at all.
CUBOT GT72 - Smartphone libre Android
CUBOT GT72 - Smartphone libre Android (pantalla táctil de 4" 800x480, 2 procesadores de 1.2GHz, 256MB de RAM, S.O. Android 4.2) color naranja
I have different view on that.

The charity Bill Gates is doing now is good, but what Bill Gates did as Microsoft founder was much better and way more important.

Lots of people are still using Microsoft products.
Have you compared it to CapsLock as ESC? I understand Escape is in a ridiculous position on most keyboards, but I think CapsLock makes a great mode switcher, and have been using it for a few months now. (Downside being that it can't be done in vimrc, at least not in terminal vim which I use.)

The jj and jk hacks always seemed ridiculous, but maybe I'll give them a try. I think I would prefer jk for speed and fatigue reduction, or maybe even something on the left home row since I'm left-handed.
What the Internet looked like in 1995
While the cultural observations are all true, the class he's using as an example just seems really poorly planned.

It's not hard at all to motivate why programming is different from all those alternatives. The instructors just picked really terrible examples.

You can keep a room of nonprogrammers at rapt attention for an hour with 30 lines of Processing. Do something cool.
Rap Genius is still #1 at Bing. I wonder if people these days think something doesn't exist if its not on Google.
The customers of the Dutch cloud-services conpany I work for haven been demanding this for at least ten years. Snowden didn't change much there, it's been going on since the Patriot act. European Union privacy legislation demands that sensitive data is stored within the EU. Storing data in other countries is only permitted if a satisfactory level of protection can be offered. This was used in marketing by EU companies in order to promote their own services, effectively creating FUD around US-based services.

When the Amsterdam Internet Exchange (AMS-IX) recently opened up an office in NYC there was a big fuss about it, because it would make the entire Dutch internet traffic subject to the Patriot act, since it applies to any company with an office on American soil.
Yup, it's its own key. People tend to refer to this combination of modifiers on OS X as "Hyper" because of this post by Steve Losh:

http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#hype...
Something akin financially to a hundred September 11th attacks in damages

not to mention the waste of resources that spurnrd this on...
I find jk a lot more convenient. With Capslock my pinky has to move over to the next column, where as jk just sits on the home row.
> Go: C is the prefect language, except it's too low-level.

I feel go is more like "It would be nice to have a Python-like C that would also be a C-like Python"
https://github.com/lunixbochs/reslate

Was built by a co-worker of mine (ontop of slate). Pretty great set of defaults.
Wow. Read the comments make me wondering why so many geeks are so incapable of thinking social issues. Do you guys have even a little bit of sense of human feeling?

How come this is a good news? If the news says Chicago students love computer science, it could be a good news. But it is not what the news said. Instead, the news is: all Chicago students will be Required to learn computer science. How can this be a good news?

Will you consider requiring all students to join football team or to play piano a good news?

Unbelievable ...
> I'll tell you right now, that anyone who uses that phrase is more of a "mindless sheep" than those he criticizes.

Why?

> There is no intrinsic reason to want a "small government" over a large one (or vice versa). What you want is an effective government, that best matches your interests.

You would have a point there if "big government" was used to convey the literal meaning of the phrase by Libertarians. It is not. In proper context "big government" refers to size, reach, complexity, all of the above and sometimes even more. It is generally about government that has grown beyond some boundary.

This is just like saying "big brother is watching". This doesn't literally mean that your eldest brother or a some kind of a giant person is watching you.

You do get that, right?

Big government: wants to touch, manipulate and regulate everything and wants to have a say in everything in your life, from how much soda you can drink to which doctors you can see and more. It spends money inefficiently and with damaging results. It thinks it has power over people and that our rights are granted by government and their laws.

Small government: stays out of the way and lets market forces act. It enacts and enforces just enough regulations to create protections from extremes and to protect and support those in need. It certainly stays the hell out of your diet, home, sex life and medical choices. It operates within a strict balanced budget framework that ensures our financial stability and well being as a nation. It knows that they derive their ability to act from the will of the people and that our rights cannot be trampled.

In this context, yes, you do want small government.
Everyone in Europe I talk to about online data agrees that this isn't empty talk. Practically it really isn't possible today to in a meaningful way avoid some of your data or data about your usage of the Internet to end up in the US.

But, I would argue that this is more of a change in mindset and awareness at this point, which eventually will force changes. Companies or local government will want their data to be stored in a jurisdiction where they at least have an influence over how it is protected. Balkanisation may be the result, or ineffectual laws and regulations, maybe even something useful. But I believe something will happen.
Yeah. We covered operator overloading, OOP (minus polymorphism) in CS 3/4 -- along with learning C++! CS 1/2 was all in Pascal.

I should also note that this was a public (magnet) school in the RTP area. CS 1/2 and 3/4 all had ~10-15 students; AP only had about 8. Almost everyone in all of these classes had been programming long before high school. These were old IBM DOS machines. 486ish I think. On a token ring network (one of the guys wrote a rudimentary chat program that worked locally on the network)
Yeah, I lease out three rooms in our house to roommates and it feels a lot like a boarding-house style setup. It depends quite how it's organized, of course.
There is not much evidence of commercial espionage indeed. But it's not about company's laundry. It's about the laundry of the users, stored by the company. If NSA access to that hits the press, a EU company will lose a lot of customers.
First time in the country, ED raids a Bitcoin seller in Ahmedabad
Become a Hustler
I hold left shift with my pinky or right shift with my thumb. Unless I do a lot of all-caps typing it's not a problem.
It's actually unclear whether it's less efficient or not. Sean Wrona, one of the fastest typists in various competitions, generally uses it in place of shift.

He posts about it here: http://forum.colemak.com/viewtopic.php?pid=8851#p8851
For international customers it is rather pointless to talk about data that never leaves the US. If this is a bad reaction, then what is a meaningful reaction?
I just love the 90s internet websites. I sometimes like to browse through my favorite sites as a kid and admire how tacky everything was back then. The nostalgia is much great. Bring back the 90s.

https://web.archive.org/web/20000614134445/http://game-revol...
I wonder if there is much of a difference in engineering talent between the advertising products (AdSense, AdWords, Admob, etc) side of Google compared to the consumer and business product divisions (search, maps, G+, docs, etc) and data center engineering.
I love you, Bill. I will do everything in my ability to get all help to your foundation, financially or otherwise. Thanks for your enormous contribution to the world. Here's hoping you get a Nobel peace prize.
> I think other languages are also incorrectly characterized

Agreed. This stems from a neat idea, but I think it's an after the fact rationalization (except for a few that are provably correct, like J). For example, C++ didn't stem from a direct frustration with C:

"Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while BCPL was fast but too low-level to be suitable for large software development."[0]

This list is cute, and provides good "taglines" for the languages, but I think it'd be met with a larger grain of salt if it hadn't been written by PG. :)

[0] http://en.wikipedia.org/?title=C%2B%2B#History
So what did AMS-IX say?
If it works, it's somewhere in here: http://www.flyertalk.com/forum/manufactured-spending-719/
Am I the only one who badly want to buy this from like Kickstarter?
I own a bar, so we throw a party with a band etc.

It's usually a good time.
I was talking specifically about working in the US illegally, not overcoming visa troubles themselves.