skysight-inc/HackerNews huggingface dataset:
selfish question here: Does anybody know how to setup vim so that :! recognises aliases?

something like...

set shellcmdflag=-O\ expand_aliases\ -c
I too am one of the only people in my gym who seems to care about building strength as opposed to trying to look like it.

As an anecdotal example: I finished five sets of farmer's walks with 105 pound (about 47 and a half kilograms) dumbbells in each hand. After I'd finished, I was approached by a bodybuilder type and told that I was wasting my time. What I really needed to do, he explained, was to do lunges in place, because what I was doing now wasn't "doing anything."

Apparently being able to pick up two hundred pounds of weight and walk around with it wasn't "doing anything."

Honestly, you're wasting your time getting into it with people like this. It's just a fundamentally different mindset. I just thank them politely for their advice (after all, they really do mean well, they just don't understand) and get on with my routine.
That's really interesting and unfortunate you were unable to help move the conversation forward toward a more realistic understanding. I think it's probably a 'time and place' situation where you are in a class with a lot of different people intellectually and this kind of 'engineer think' can seem to distract from the heart of the conversation. Hard to say.

I think everything you are saying is actually more reason this is necessary, esp. right now as our understanding of machine learning and AI are beginning to yield some progress. And for some reason this reminds me of Krishnamurti and David Bohm conversing about the nature of consciousness - bringing together two worlds that typically are apart is really fascinating and ripe for new discovers of thought and understanding. All good things.

Some classic videos of their fascinating conversation:
http://www.youtube.com/watch?v=Knu4ujA1rfU
related: http://news.ycombinator.com/item?id=2140283

tl;dr: Law schools are liars.
That sentence was written by the author of the article: it doesn't appear to be based on what people actually said. The quote from Facebook is "A bug enabled status postings by unauthorized people on a handful of public pages. The bug has been fixed."

Of course, we have to keep in mind that Facebook has an incentive to downplay the severity and the author has an incentive to hype the severity; the truth is probably somewhere in the middle. There's no reason to believe that there was mass-abuse of this issue unless someone has evidence to the contrary. At the same time, Zuckerberg's wasn't the only high profile page to have a strange status posted on it recently.
"Fitness" is kind of a vague term. What are your exact goals in regards to "fitness?" Are you training for endurance? Strength? Explosive power? Or are you training for a specific sport?

The "minute details" are anything but if you've got a specific goal in mind other than just "fitness."
Ah, interesting thing I just barely noticed: Compare the vertical scales on the US and Canadian graphs.
Just a quick "me too" here. It's a great combination for knocking together a quick GUI around whatever random hack the business needs today. I don't know of a Swing editor that's as good.
Exactly. I'm not sure why this is necessary. If you want to store rich objects, just serialize them and create your indexes as necessary.

Anyways, I'll definitely check it out. Maybe I'm missing something.
Which is true regardless. What point are you trying to make?
Have you tried using :split and :vsplit instead of opening new windows?
How is that fundamentally different from someone observing 2500 years ago that drinking wine could affect the same processes?

That is the point many in this thread are trying to make. The essence of the question is usually more persistent than it first seems.

That the physical can influence or even determine the mental has been known for at least as long as 3000 years. Those particular experiments you reference don't add much to the philosophical discussion of libertarianism at all.
If the solution to a lagging economy is to have more money be spent, give it all to hardened drug addicts. They'll quickly spend whatever we hand out.

Or here's a better scheme. How good do you want the economy to be this year? GDP of $100 trillion? Great, I can make that happen. Have the government print a $100 trillion bill and give it to me. (Or hand-written is fine.) I'll use it to buy a $100 trillion candy bar from my friend over there, then he'll burn it. Boom, $100+ trillion GDP, zero inflation, recession over. We'll all buy yachts!

The point is that moving money around does not inherently create prosperity. It can help if the act causes resources to be used more efficiently, but figuring out how to do that is incredibly hard. Politicians (or anyone really) trying to do it at a national level are like monkeys at the controls of a nuclear reactor. They're vastly out of their collective league. Theoretically they could make the situation better, but don't count on it.
TFA: "Under the plan, traders would buy and sell futures contracts on specific events such as terrorist attacks, based on whether they believed they would happen. "

How do you make a bet on a long-term trend? What kind of long-term trends? Political events?
But that's implying that working at Google won't be as rewarding. There's a lot of pressure to execute and iterate and so on when you're doing a startup. People sometimes forget to sit down and relax. Being in a less risky, less stressful position at Google can give you the important insights you need when you really start your business.

I also submit that it'll be easier to quit Google when you've discovered your home run idea than to change your entire business.
What is a great name.

adj. voldemorted - distributed
yes but it doesn't do much for having two monitors
Eric Schmidt wants to set the record straight
I work in database centric (Oracle) organization and we've never attempted unit testing at the database or even pl/sql level, for many of the reasons mentioned. Additionally:

1. It's hard to achieve any form of dynamicism in the database. Yes, you can use "execute immediate" in PL/SQL, but that introduces other problems. We have some packages that cobble together long complex queries to be executed via execute immediate, and they're very difficult to understand.

2. Functionality is often quite dependent on the underlying data. In a dev environment where tables or schemas may be dropped or rebuilt, this can become painful.

3. Tests tend to be very tightly coupled to the underlying design. Compare testing a java method whose underlying code could be swapped out without failing a test if its functionality remained unchanged with, say, a test that must verify if certain rows have been written to a table. In the case of the latter, changing the data model may also break the test.

4. Side effects: the database layer tends to be side effect heavy (triggers, child tables, log tables, etc...) Testing for these is painful.

There are some PL/SQL testing frameworks for Oracle,
( http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks... ) but, IMHO, many of them are fairly weak, and/or, suffering from bit rot.
I would never have used Netbeans at all except for the fact that it had a decent Swing editor and JRuby support.

That being said, emacs is my day-to-day environment, Netbeans was never more than an occasional side tool.
You're not really supposed to run vim in multiple windows. Use your system pasteboard if you need to copy between them. There's probably some plugin that would make it work with yank registers though.
You have to bear in mind that the Canadian graph is measuring kilbots per second, which is a far scarier metric :)
How Many UX Designers Does It Take to Fix 5 Social Problems?
I completed my MSc in Computer Science at Oxford in 2009. My undergrad degree was a joint honours IT and Philosophical Studies BA (UoW Lampeter).

From my (limited) knowledge of how comlab/Oxford works, it looks like students will be splitting their time between the philosophy department and comlab.

I can't quite see how they're marrying the two together. I know from my first degree that it's a great combination - there's more crossover than you'd initially think. But it does rather seem as though you'd just be splitting your time between two very different departments, rather than literally studying the two subjects in harmony.

Interesting development though.

(PS: happy to answer your questions about Oxford/CS/applying/etc)
> In theory it might be beautiful, but I'd say 5x5 is a pretty awful way to start if you are new to lifting weights.

Then you've obviously never tried it. It's actually a wonderful starting program. I lifted for years and never made remotely the progress I have on 5x5. I wish I could go back and tell myself to start it sooner!

> If you've been sitting on a chair for 8-12 hours a day you will have lots of muscular imbalances that needs to be corrected before starting a program like this.

Rubbish. They'll get corrected quite fast by actually doing the exercises.
FuzzyFinder is great. It's no ido-mode though
Thanks for the feedback.

To be honest I didn't want to name specific markets as I didn't want to create too much interest in areas where friends of mine are working. I didnt want to add attention and make it more crowded. :)
Human civilization (and not just our current iteration) is like a gigantic, uncontrollable beast. It tramples thousands underfoot, growing fat on their fears and impossible dreams. Some people may be riding up on top, out of trample range, but they're still riding on top of a gigantic, uncontrollable beast with no real aim other than its own continued survival.

Not much to be gained from blame or envy. Just try to set a good example. It might help, over time.
You should instead consider switching to the mainline FuzzyFinder instead of the FFTextmate fork. FuzzyFinder is undergoing lots of activity.

You can also try using tabs to represent views of several buffers at once -- for example, I use one tab per app when working on Django code. I have the views, models, templates etc. in split buffers inside one tab.
Ah ok. IIRC, gvim has key binds for copying from window to window.
Your aliases are generally sourced from your shell rc file (ie ~/.bashrc). Not sure how vim launches the shell to run ex shell commands but in the interest of portability it's probably just sh with no rc files loaded. This is probably configurable. Try :help shell or :help :! (I'm not at a terminal so not sure what you'll find)
Learned Optimism by Martin Seligman, while not the most influential book I've read, affects my thinking on a daily basis. Whenever something bad happens to me or I come across a mental block, I use a few techniques from the book to keep it from affecting me.

Keep in mind, my definition of "bad" is pretty loose. For example, one of the bad events I encounter on a regular basis is being stumped by a difficult math problem. If I were to allow myself to fall into a pessimistic line of thinking, it would make solving problems that much harder in the future.

Seligman found that pessimistic people learn to be helpless and that once they do, they stop believing in their ability to change things. For example, a certain subset of subjects who were given a series of unsolvable problems were unable to solve simple anagrams afterward. These people, according to the theory, learned to be helpless. However, there was a subset of people who were able to solve the anagrams. These were the people, according to the theory, who had developed the ability to remain optimistic in spite of misfortune.

Amazon link to the book: http://www.amazon.com/o/ASIN/1400078393/
Exactly, otherwise it is known as propaganda.
YouTube - Krishnamurti & David Bohm - The Future of Humanity
Start with quadrillions of dollars and invest in airlines.
I've used Vim successfully on Windows/Mac/Linux and you can customized it as you wish.

Interesting post so 1+.

As a side note the font used for the article does not render well on my Chrome browser. What are you using ? :)
I can't decide if this article is pure paranoia, depressing as hell, or inspiring.
With macvim I sometimes end up using cmd-c on a visually selected area, the cmd-v in the other window. It works, even if it isn't built-in. I also avoid having multiple windows open as much as possible (tabs and splits ftw) but when it does happen, I'm very grateful the standard copy/paste commands still work.
The bottleneck is most likely not at Netflix's end. They use a number of CDNs, such as Akamai and Level 3. These CDNs usually co-locate a box right at your ISP. So, it is entirely up to your ISP how much of that bandwidth makes it through to you. I can assure you, Akamai content is fully capable of saturating your tiny broadband connection. I regularly download large files hosted on Akamai (commercial software) and achieve download rates of 2MB/sec on my 20 megabit Cablevision line.

However, ISPs do "manage" Netflix traffic. How they choose to manage it varies by ISP, but it might be something as simple as giving streaming traffic a different priority over web traffic, which tends to be more latency sensitive. Joe sixpack tends to complain when his browser takes longer than a few seconds to load a page, which ties up a customer service line. If your Netflix stream automatically switches from HD to non-HD, you might not even notice because they've made their software pretty good at adapting to changes in available bandwidth.
They really should have labeled the lines themselves on the right side instead of just using the default legend in Excel. I can't really tell who the hell is on the top since there are like three different greens (let alone the colorblind).
Yes, exactly this. People don't hurt themselves by doing exercises with the wrong form - they hurt themselves by doing them in the wrong form with too much weight!
I'm sure there are still some out there, but I haven't run into any. Most philosophers I know are compatibalists. Though to be fair predictable is not the same thing as determined, and we mostly think that determinism is false.

However, I think the true philosophical problem of free will is deciding what exactly a "will" is and what it means to be "free". You've got to answer that question before you can decide whether free will is compatible or incompatible with determinism.
Might as well throw non-startup banking or finance then. wink
A handful of friends who dev in C# use MBPs with Windows 7 on them.

This... can cause issues with pro-mac network admins, one had a minor freak-out when the first thing my buddy did with his 2.5k laptop was to use a 3rd-party bootloader to remove all traces of OS X.
Don't be in such a rush or you'll miss the best parts of growing up. You've got to stop and look around to find out what those things are.
In comparison, YouTube has a page with your connection and your ISP compared to others: http://www.youtube.com/my_speed
Internal marketing-related software for credit-card company.
Wow, I was just talking about the numbers on the scale, I didn't even notice that.
For all the shit I give Comcast, I must take my hat off to them for being at the top of the heap. And I'm not surprised – my Comcast service here in the Bay Area has been awesome. I get every last bit of my 20 Mbit pipe, Watch Instantly starts almost instantly and I always get the HD version of my programming when available.

I hasten to add that part of this must be a function of competition here. I can choose from Comcast, DSL or AT&T's U-verse thing, so they have some incentive to provide a compelling bandwidth offering. Still – at least where data service is concerned, Comcast delivers.
It is if you don't take the advice to rest in between sets. They're quite clear on this point - rest for up to five minuites in between sets. Otherwise, yes, it is too much volume.
Evernote can be installed natively on Mac now.
I'm glad someone is showing average bandwidth rates for this many ISPs; I'm not sure I've ever seen any tech site test that many.

I gotta nitpick the graph though, it's incredibly hard to figure out which line is which ISP (too many lines and similar colors). A regular bar chart with the ISP names under each one would have worked fine (since the avg. bandwidth didn't change much over the course of the study).
Demand Media's Stock Jumps 33 Percent On First Day
So take a degree, CS, which is almost irrelevant to most working developers, and mix in something that is irrelevant to almost everybody alive.

I'm already seeing job adds for sysadmins, php programmers and front end developers requiring a CS degree. In the future they'll be philosophers too?
The biggest surprise is the blinding speed in which Asia has caught up with the rest of the world, both in total population of millionaires (equal with Europe) and in total assets accumulated (almost as much as the US).

I slum it in political forums often (I had to wean myself off of /r/politics just to get IRL stuff done!), and the prevailing wisdom of the crowds always think that the wealth in Asia is more concentrated into distinct industrial silos filled with nepotistic back-alley corruption and Politburo greed; which might well be the case, but it looks like some real entrepreneurial success is creeping in there!
Tunny was the British codename for data from the Lorenz machine, which is what Collossus was working on. The original Enigma machines were attacked by Bombe machines developed by Polish codebreakers pre-war.
I use a simple hack in my .vimrc

com -range YY :<line1>,<line2>w! ~/tmp/cnp.txt
com PP :r ~/tmp/cnp.txt

Then :YY, :PP as appropriate
It's funny that on average Canadian broadband performs a lot better that most American broadband providers.
A nice replacement for the Mail program is Thunderbird, if you use this you can move your emails on any modern OS by just copying a folder.

VLC for movies and dvd's.
Good for them.

Yes, we can speculate on whether this is marketing FUD or real numbers but the bottom line is that MS made a good product that is helping to innovate the mobile space by increasing competition.
I use "ectags --file-tags ..." and the ordinary tag mechanism in vim (:ts filename.c).
I actually have a filter that marks all my incoming mail as "read" precisely to avoid this problem. It might seem heavy-handed, but this solution works even when working inside Gmail itself.
Right now 4702 liked this article on Facebook. Touche.
Perl's Storable can also serialize code references which get eval'ed during deserialization, and can also serialize multiple references once, though you have to be more explicit about that. And Storable is still 2x-3x faster than the already quite fast JSON::XS.

It would seem the bytecode interpreter architecture in Pickle is the limiting factor. If anybody has some good profiling data on Pickle though, I'd love to see it.
Doesn't Facebook have a history of telling us one thing, but actually meaning something else?

Wonder what really happened? Must've been much more embarrassing for them to admit they had an "API Bug".

(I haven't heard of any other accounts being borked via API calls, and developers mess with these thousands of times a day, you're telling me nobody picked up on this...? Except the dude who did a harmless prank on Zuckerbergs page...)
To clarify, I meant labour market demand. Either way, it appears that the employment problem isn't simply skill mismatch or geographical immobility; firms have effectively substituted for [US-based] labour and overall demand needs to continue to pick up to restore the health of the labour market.

If growth of the economy overall is needed to solve problems of structural adjustment reducing labour market demand levels, I'm not sure that churning out more mediocre database programmers through subsidised courses can be presented as an optimal solution. As I said earlier, I'm not remotely opposed to govt-funded training when advocated in less crass terms than Greenspun's, but if implemented badly the end results can make employees even more dispensable by commoditising skillsets that were previously an edge for those investing in their own education and dissuading newly-profitable employers from investing in training in areas where demand is picking up.
I thought 32-bit operating systems had a hardm limit of 4GB of RAM, no? (Something to do with 2^32 being roughly 10^9, but I frankly don't know the details.)
With respect to the service tiers of the various networks, a much more useful graph would include the mean, median, and standard deviation of the observed throughput. It should then be really easy to determine if DSL vs. FiOS is responsible for the skew towards cable companies presented in these graphs.
Can't build? Why not? Developers in general love their tools (Visual Studio), the language has a huge user base (C#), and they're leveraging a rapidly maturing framework (Silverlight).

If anything, when it comes to getting developer mindshare, it seems like Microsoft has a huge leg up.
Haha that made me chuckle.

"It is all about execution. Even if you have a great idea - 5 other people will have it at the same time."

Just quoting a blog post...
A bandersnatch ate the anti-hacking chip we'd installed.
In response to your comment and the (well articulated, btw) parent, the problem I have/had is in this part:

"when something has been solved by science, philosophers stop worrying about that realm so much"

The "so much" part was what troubled me -- most of the philosophy of mind class was historical developments, etc., but occasionally it did step into the realm of science, while ignoring everything science had to offer. Perhaps I had an ill-informed professor, but when the parent says that philosophy of mind deals with "messy questions", that suggests that sometimes it can tread on the toes of fact, even if unintentionally. The inability to recognize when that was happening was what disappointed me.
This is also a particularly good pattern for mobile applications as well. Your app serves a tiny page, and then lets it load the data basically in the background. Combine with some localstorage to show the information from the last time they were there right away, and you can make apps that feel significantly more responsive than they were before.
St.Andrews falls into that category as well, with its module and joint honour system being nearly as flexible as the American major/minoring.
Minus - Drag n Drop now on Desktop and Mobile
New does travel quick. I was just reading about this thing this morning.

http://railstips.org/blog/archives/2011/01/27/data-modeling-...

So John in the above link was talking about how when you scale, you end up looking at bottlenecks, which are usually slow data accesses, and moving them into some sort of key-value store--that usually are based on a key-value access pattern. So by the time you're well into scaling your app, you noticed that much of your data access has turned into limiting yourself to doing key lookups to attain the performance you need.

Since (according to his experiences scaling) most of the performance bottlenecks seem to have this pattern, he asked, "what if you restricted your data access to just using key-value pairs from the very beginning?" That way you avoid some of the data access headaches later on. In answering that question, this is what they got.
What is the closest you can get to emacs ido mode in vim?
The report says 16% inherited their wealth.

That means that 56% of people who earned their wealth (ie not inherited) did so as entrepreneurs.
Andrew Warner of Mixergy Interviewed on TechZing (audio)
We've worked very hard over the past few months to release many new features, bug fixes and updates. Read them all on http://blog.min.us

Any comments & suggestions are welcome.

Thanks everyone :)