skysight-inc/HackerNews huggingface dataset:
Articles like this are important to keep my mind actively thinking about how I do management. It is really easy to fallback to a "natural" management style when things are crazy busy, and it feels like you are struggling just to keep your head above water.

I like these, because they let me take a moment and step back and think about how I am doing and what parts I can change.

I do try to do the 1-on-1 meetings pretty often, and we do the team wide meetings more often, than he suggests. We've had big swings in positive and negative news over the course of a week, and having meetings that regularly keeps everyone in the loop.
Coding definitely made me feel like I was getting dumber the first few years. idk if anyone else experienced the feeling from holding so much logic in your head and then going back to reality would give me an exhausted feeling mentally. Anyways, that was a long time ago and I've learned how to roll with it since then. Now I'm even more fun to hang out with :)

Now that I think of it, at first we're overloaded learning programming. And then we reach a point where we really know a lot about all kinds of things and we hunt for new things to learn because we've lost that 'overloaded' feeling. I know I scour ycombinator and reddit and other blogs a lot for new interesting programming things to learn about.
Gartner’s Hype Cycle: Which Technologies are racing ahead...?
The Swedish government cannot guarantee Assange won't be extradited; it falls on the Swedish judicial system to do that.

Your comment again puts forward the idea that the political forces aligned against Assange are so great that no amount of critical thinking, due process, or countervailing concern for the rights of victims can apply: it is, to use your word, "obvious" that the case isn't about "rape", but about an undocumented (and undisclosed) but nevertheless clear and immediate effort to haul Assange to the US and try him with espionage. No court in Europe seems to view the situation that way.

Regardless, that concern has very little to do with this particular article, which catalogs and rebuts specific "misconceptions" about the legal issues faced by Assange. Those rebuttals are either compelling or they're not. What do you think about them?
A couple of months ago, when my drip maker finally broke, I switched to using a french press (thermally insulated, so it keeps warm for hours rather than minutes!) - I just boil it in a glass kettle. The whole setup cost me maybe $35 from Amazon. (Link: http://www.amazon.com/Thermos-Nissan-34-Ounce-Insulated-Stai... )

This has two effects:

First, the coffee tastes better. No more "ugh, burnt" taste, and the process of pressing it seems to produce a rounder flavor than drip-brewing.

Second, I actually drink less coffee! Since a pot (which gets me ~3 large cups worth) takes about 15 minutes to make, I don't tend to slam through it as quickly, and I waste less. Given that I was hitting ~3 12-cup pots per day before, I don't think this is a bad thing.

Overall, it'd made my coffee-drinking experience a bit slower and more enjoyable. The morning ritual of boiling the water and pressing the coffee is a lot of fun.

(My wife has a k-cup maker which I use when I don't have time to make a press worth's of coffee. It does fine.)
TL;DR
300m + 700m in Facebook shares in April (much less today) was careless and very very very very veryvery shitty deal, for a service with no revenue, albeit hot. So learn from this.
Wow is this ever a troll piece
Most definitely a joke, though it took me a second to realize that myself.
LaunchRock Acquires Giftiki, Collaborative Gifting Service To Shut Down
Why do what you love
My Proposals For CSS4
According to A.J. (aka Jill Price) herself, it is more a curse than a superpower: http://www.youtube.com/watch?v=SoxsMMV538U

"We can say time heals all wounds," said Price's mother. "Doesn't for her."
Dittoed.
Now that we know Karl Rove is advising the Swedish government in the prosecution of Assange, I think it is completely reasonable to assume the worst with regard to Sweden's intentions about extraditing.

I think this article makes a much more convincing argument about what is going on than the one in the post:
http://markcrispinmiller.com/2011/02/eight-big-problems-with...
The Two Week Problem
The Future Ain't What it Used to Be
Do you think turning a cathedral into a bazaar is a minor architectural change?
Can I, the customer, pick and choose the finest wares? If not, it's not a bazaar.
When an exception from Java side is throw, we catch it, and raise our own JavaException python class.
It can hurt you if you were conned into paying a Rolex-level price, and/or thought you were buying an actual Rolex. And maybe you weren't, but I imagine plenty of people are.
I realize it doesn't make any sense. It was working until it wasn't. I contacted customer service and they just gave me the steps on how to set up the domain from the documentation. Since I had already done that, and it appeared the settings were correct (since it was working for a while and I never changed it afterward). I didn't bother with it any more after that because it's not worth fighting GoDaddy over $15 or whatever, I'm just taking my business elsewhere.
I actually just read this book due to you, aaronsw. Your post on LessWrong where you mentioned it caused me to go out and read it.

I am now aware that ~90% of the people I associate with are very much in the "fixed mindset". It is kind of sad, honestly, because they are all bright people, but you can tell they have essentially stagnated because of their mindset. This includes myself, of course, but I have been slowly realizing the usefulness of the "growth mindset" over the last several years. Now I have a name for it.

Thanks for this. I will be sending your write-up to several of them.
NLP based comparisons of products or services, in any language
No. That is not the explanation.
No, this is just completely wrong. Sweden, under the ECHR, cannot extradite people to face the death penalty either.
On Lucene.Net: Becoming a Top-level Apache Project and Its Future
> Coherent vision and a priori design are not the same thing. Apple has coherent vision. Bazaars can have coherent vision (should have coherent vision if they hope to be successful). But that's not the same thing as a Cathedral's a priori design...

A priori design can adapt to new ideas. I'd argue that's what Apple did/does, in many cases.

Likewise, I'd argue that the truly ad-hoc bazaar development is responsible for some of the worst ideas and bad code that can be found at Apple.

The historical lack of good centralized vision on aspects of the Core OS -- such as Objective-C -- has led to staggering missteps and ridiculous inefficiencies on behalf of both the framework and compiler teams. This has been to nobody's benefit and the sum result is clearly inferior to better-designed language work done elsewhere (eg, MS).

Likewise, the ability for applications teams to drive forward ill-conceived OS and framework hacks has led to some terrible long-lasting implementation failures, which is something a coherent top-down vision could have prevented.

However, the fact is that products can succeed despite of their poor implementation. Costs may be higher, bug counts may be higher, and user satisfaction may be lower, but that hasn't always stopped Apple from building successful products. Where I take umbrage is in the notion that there's a dichotomy -- either you do things poorly and let intellectual lazy engineers take the lead, or your product does not succeed. That's not accurate.

I don't think Apple is a good case study for your point.
Sorry, I should have been clearer in my post. The domain was set up and working, and then it stopped working.
Entropy Outweighs Gravity in Forming Nanoparticles into Structures
Virginia Woolf died in 1941, so either the piece must be really old, or you must mean Naomi Wolf. ;-)
Sorry guys if you get a server error page, seems like my heroku dev postgres can't handle ANY traffic. I haven't implemented connection pooling yet and I run out of db connections way to quickly ... will try to fix it or set up my own db!
In the very beginning (2004 when I was a freshman), I remember being able to buy ads myself, for something like $10 for 1,000 views. This was really, really popular. People would advertise all sorts of things like parties, furniture, etc. A really popular advertisement was for roommates to pitch in and buy 10,000 views of "HAPPY BIRTHDAY, EMILY! WE LOVE YOU!" and a picture of the blocking group to the left.

These advertisements were great because they were SUPER TARGETED, directed towards me by someone I probably knew. I remember sitting at my desk, refreshing the page just to see which new ads popped up. It was wonderful!
When I'm with friends, I'll get caught up in how a service, site, or app is assembled (i.e. interfaces, wrappers, cloud server connections, etc), and take a conversation with friends off on a tangent they aren't interested in.
@jaytaylor The main reason for my part is that most/all my projects are pure python so far and im way more familiar with (C)Python and its libraries (numpy/scipy fe), dependencies, etc. than i am with Java.
I like Jython too, but if i had the opportunity to do everything in pure Python i would ditch it nevertheless!
1) How is this any different than uReach, which is what we currently use? It starts at 24.99 a month.
2) The logo looks too much like Simple's (simple.com)
A Collection of handy Clojure libraries by Clojurewerkz
A couple of things, one of the tenants for democracy was that a government elected by the people is more trustworthy than a self selecting government. There are lots of discussions on why this may (or may not) be true, but historically it comes down to whether or not you believe the people are willing (and able) to replace an ill-behaving government.

The point about Assange being 'easier' to extradite from the UK than from Sweden is pretty key here. The US is on much better terms with the UK government and any extradition that would be possible in Sweden would be even easier to do in the UK. So I agree with the OP that its unlikely he is ever going to be extradited here, or perhaps even charged here.

A much simpler explanation however is that Assange uses his situation to both keep himself in the spotlight (attention on him and by reflection his cause) and to promulgate a message. The way he currently positions himself is as a persecuted rebel fighting the good fight, its a much better and engaging narrative than narcissistic dilettante with poor impulse control. Not being inside his head we cannot know which characterization is closer to the truth of course but we do know what he would like us to believe.
The B-tree property that writes percolate from the leaves upwards, while reads descend from the root is a perfect fit for this architecture.

And you're right. This analysis applies to any NUMA implementation, although it is most pertinent when inter-node communication cost dominates other operations.

I would like to know of any similar analyses out there. I think there's a lot of interesting distributed data-structure research that could be done with Galaxy.
Thanks for your response. Lots of points in here so I'll try my best to respond to each in turn. I apologize if I miss anything (just point it out, I'm not trying to avoid anything).

1. Function composition middleware

Actually, I simply use classes as a way to do function composition. The reason I chose classes over functions I think doesn't really matter in the grand scheme of things, but in my talk I mention that what I am doing is function composition, and I spent a solid 5 to 10 minutes explaining how function composition solves the problem. :) We're on the same page here.

2. The fact you don't have the requirements for the situation I posted.

I understand this, and that is why Vagrant works for you. But it also works for people who do have requirements other than yours. There is a _huge_ amount of Windows users out there that love Vagrant because it now makes Ruby on Rails and so on development work well! If I catered Vagrant to only _my_ requirements (Mac OS X host, Ubuntu guest), then Vagrant would indeed be a lot simpler, but Vagrant as a tool gets a lot of its power and usefulness out of its ability to work in heterogenous environments.

3. `vagrant ssh` is slow. This must be caused by complexity.

This has nothing to do with complexity. This is caused by poorly optimized code paths and how things work up to that point. I just want to note that nowadays `vagrant` commands across the board are a LOT faster. But there is still a lot of work to be done. Specifically the `vagrant ssh` case will get a massive speedup due to cached SSH info.

I specifically have issue with "complexity causes slowness." Sure, it happens, but it doesn't HAVE to, and I'll show that to be true.

4. Plumping and porcelain Git vs Vagrant

Perhaps there is an option here to use unix-type piping to provide an API via plumbing commands. I've decided to take a different approach. Will this work well? Time will tell, but I don't think its fair to criticize Vagrant at this point before this is proven/disproven yet.

5. 12000 lines of Ruby.

~3500 is test code.

~5500 is "plugins" but there is a lot of boilerplate here. The boilerplate is on purpose, I didn't want any "magic," hence it being somewhat Java-like, I suppose, but this is a lot more friendly to non-Ruby developers, and a vast majority of Vagrant users are not Ruby developers. Note that ~3000 of this is ONLY the VirtualBox plugin, which is a pretty complex piece, so that makes sense. The other ~2500 is _every other_ feature of Vagrant.

~3300 is core code. This is mostly a glorified plugin runner that handles plumbing for you, such as hooking up the right host/guest combination, choosing the right communication (SSH, WinRM, etc.) for the machine, error handling, etc.
> Just because we're likely to be wrong to some degree doesn't mean we shouldn't try to be as close to right as possible.

Of course not! We should try to get as much of what we are doing right. We also must realize we are not as clever as we think we are (or would like to be). Cathedrals are monuments to imaginary deities. As such, they aren't subject to the laws of reality. Our efforts should, OTOH, be guided by what's real and measurable and take into account that what we "know" but can't measure is nothing more than an educated guess.
Stack overflow post of the day
are clients asking too much from developers these days?
Wow.

First: your very first sentence does not appear to arrive at its conclusion via logic. Because [KARL ROVE], it asserts, we can assume [INTENT TO EXTRADITE TO US]. That's not even wrong.

Second: it is very much not known that Rove is advising Sweden on the prosecution. The only thing that is known is that Rove, a phenomenally well-known political consultant, was at some point advising the governing party in Sweden. It is not remotely uncommon for US political consultants to work overseas. They aren't advancing US interests when they do that (how could Rove be? He's not an agent of the US government); they're advancing their own wallets.

Your claim is identically as strong as virtually every conspiracy theory ever. Syllogisms with an identical structure are behind the claim that "9/11 was an inside job" and that "Obama is part of a communist conspiracy".
If you value the status symbol of a Rolex (not I - I think they are tacky and ugly - sorry) fakes diminish that both for the producer and consumer. As another said, they also introduce the chance of fraud by intention or mistake.

That said, I think overall fakes provide excellent advertising for the real thing and probably increase profits. Anything widely faked implies the real thing must be valuable.
Pls see our features here - http://profig.com/virtual-phone-system - and compare.

Plus we offer much more than a regular phone system:

- Call Tracking

- Voice Broadcasting

- Sales Call Center - dials over 1000 numbers/min, skips dead #s, leaves pre-recorded msgs on answering machines, only connects live pickups

- Support Call Center - integrates with our CRM to show relevant info about your customers as soon as the phone rings

- Click-2-Call - put a button on your site and allow your visitors to talk to you directly

- Surveys

and more in the pipeline...

All these features come in a single dashboard - a business can use 1 or as many features as they want, on demand.

Please see our site for details.
My question is: If Sweden wants Assange, why is Britain the one saying they'll invade the embassy? Shouldn't it be Sweden who is invading the Ecuadoran Embassy instead of Britain? I really don't see Britain bending over backwards to break the diplomatic status quo for Sweden, but I do see them doing that for the U.S. or themselves and that's why I think this is about more than a rape case in Sweden.
Bright pass by the ISS visible over England tonight
The problem is that coherent vision and a prior design are NOT equivalent. Obviously, I cannot know what was going through the head of ESR when he wrote the original essay, but what I've always taken from it is that a priori design is inherently inflexible, prone to becoming disconnected from reality, and ultimately less inviting to creativity.

If the suggestion of the article is that the only way to retain quality is to move back to the "single vision" world of a priori design, I'm sorry...that ship has sailed, the cat is out of the bag...whatever your favorite analogy, PHK is very right that the new generation has gotten used to not having instructions handed to them.

Of course, anyone is free to start a project with a single vision, recruit new members, and do their best to grow the project. I suspect, however, that such an effort would loose out to one that figures out how to develop a coherent vision without the need for a priori design.
Why I released a crappy todo app that no-one will ever use
A Statistical Portrait of a Y Combinator Batch
The trick with a french press is to grind the beans just slightly coarser. If you aim for the consistency of sand, there's enough surface area to brew well in 3-5 minutes, but it's not so fine that you end up with a mouth of grit at the bottom of your cup.
Now, if you wanted to argue that the rape charges look strange, because those charges were dismissed at first, both victims do not want to prosecute further, the accussed is kind of a target, so on... well, OK.

But your argument here amazes me. Why is it suspicious at all for the Interpol to hunt for a possible rapist? It does for thieves, kidnappers and so on. And it should. I would be surprised and enraged if the Interpol had an arbitrary threshold of violence by which it would decide to act or not, as if they were nobles graciously granting the plebs the gift of international justice.

Now, I don't buy that this rape accussations are pretexts. If the U.S. really wanted Assange, why haven't they charged him of espionage, hacking, anything to pressure the U.K. to extradite him? Sweden is now full of U.S.'s lackeys, but the U.K. isn't? Or, shit, just send a CIA agent there and get him on a plane. Wouldn't be the first time that happened.
For every time that I've investigated strange code only to find out they had valid reasons for writing it that way, I've also found just as many situations where I'm glad I investigated and was therefore able to turn a horribly over-complex routine into something way simpler and obvious.

Maybe the ratio isn't one to one, but please, please don't just give up second-guessing ugly code.
In my experience, people primarily bring up "factual" information when trying to argue some point.

If you tell them that their facts are wrong then their only choice is to disregard that knowledge, else they could be wrong.

"Please, continue arguing! Don't let reality get in your way."
Parallel Port Sniffer for Linux
I really thought the HackerNews readership was better than this, but a great majority of the comments here have people getting into full-on conspiracy mode in ignorance of basic facts that have been presented. I know these folks don't necessarily represent HN as a whole, but doesn't the HN community pride itself on valuing measured factually based responses over uninformed emotional ones?

I'm sure this will get downvoted into oblivion, but I had to get it off my chest.
Smartphone, big microSD and a few hours are the best version. Then OCR later if you need to - chances are you'll still be wasting your time and will never touch your photographed textbook.
That would only be true if can max out our memory over a century. Has anybody ever actually "reached capacity"?
The only thing keeping ls on your debian system is other packages having a dependency on it. There is no distinction between operating system and 3rd party packages, all of it is 3rd party packages. I have no idea where you are getting this weird notion about ls and where it was designed to run being a bug. I simply corrected an erroneous statement about what makes up a BSD operating system.
Looks great, I think I'm going to add it to the Bootstrap interface builder I'm working on. Super cool!
> "I'll never become a good programmer, but I strive to be the most capable brogrammer I can be."

Being a competent programmer is a prerequisite to being a "brogrammer" (whatever that means).
It's just a list comprehension. Do you imply I should use a function instead? Why not use a very nice syntax feature every Python developer can understand?

Because if you do, I'd advise you not to add integers with the "+" operator, but, instead, build a class with various add methods for different types of arguments or, better yet, build add methods into every class you define so that you can better search for them. This approach would allow you to add things that aren't integers or even not the same type on both sides of the operator.
In 3rd grade I built a transistor radio for the science fair. I remember being so proud that I built it (and received 2 stations!), but my mom seemed to be way more proud of that meaningless blue ribbon.

That's the problem, I think. It seems too many parents encourage artificial achievement that can be quantified, like grades or ribbons, which keeps kids from truly exploring what they are capable of doing.
Did this really seem like a good question when you typed it? "If Sweden wants Assange, why don't they send armed people to UK soil in order to violate the privileges of Ecuador's diplomatic mission to the UK?"
Something I did with my kids early on was miss the fact that even though they can't talk they can understand just fine. My kids developed a much larger listening vocabulary faster than I ever expected.
Why would it make a difference whether ls is part of the operating system or not? It works.

And if, next week, I write a better ls, I can install it and use it.
I guess I hadn't wondered about this yet...why IS Ecuador granting him asylum? Is there any quid pro quo?
I find that interesting. Would you mind sharing examples of some things that you tried to improve at, but couldn't?
Reminds me of of the description of Abraham Lincoln in How to Win Friends, although I guess here Steve wasn't the one that decided not sent the letter - it seems like it was a wise choice either way!

For those that haven't read, a good description: http://www.lettersneversent.com/pages/about/index.php
Monads and Programming