skysight-inc/HackerNews huggingface dataset:
Hi Gabe,

the basic idea is that it's becoming easier to grasp what you need than who you are, as a company. If you take research, the same staff of Whatever Inc has to deal with an ever increasing complexity, and thus it could be that it's better to work with people who know what you are looking for than those who know who you are by being affiliated with you for years. Of course not true everything but an increasing amount of challenges.

The problem currently is that most platforms include bidding mechanisms, which as in http://en.wikipedia.org/wiki/The_Market_for_Lemons don't appeal to the ones who "get it", thus only enabling low wage tasks. Getting this and, fully agreed, the right communication channels facilitating relationships (eg Bloomberg terminals from it's early days) could open a nice window of opportunity for everybody involved...
Off topic: Please tell the client to fire the "IT guy" that suggested SharePoint. Now.

Back to the original question, why are you trying to build a CMS from scratch? The project sounds like a customer facing marketing site. Is it giant brochure (web site), or does it actually do something (web app)? If it's a giant brochure and the client just needs to edit some pictures here and there, there are plenty of CMSes available on the market for Java and .NET. My company recently switched to WordPress for our marketing site because we realised we were wasting too much time reinventing the wheel in .NET for a mostly static marketing site.

Now, if it's a web app, I would recommend going with whatever technology that talks to their back end the easiest, which in this case, sounds like the client is already using Java. I wouldn't want to try to get Mono to work on Linux, or switch to Windows hardware just to run a .NET web app, although I much prefer C# over Java.
Nvidia actually provides drivers for FreeBSD, which have worked well for me so far. Nothing on the ATI side, though.

And I don't think the users of other BSDs have much need for 3D acceleration..
1 million pair using 16 MB is about 16 bytes per pair, which is perfectly fine but nothing impressive.

The dataset is static, so a simple naive solution would be to create a big array sorted by key. Assuming both photo and user IDs use 4 bytes each, this would result in about 2GB of data. Then use binary search to lookup values.

However, if we really want to reduce the size, we could build a finite state machine from the dataset (maybe reverse the values to increase the level of shared suffixes) which should reduce the size by an order of magnitude.
Is security(8) setuid? perl does a number of things to make setuid Perl scripts more secure than either setuid schell scripts or C programs (cf. taint mode).
Racism is an edge case?

I've lived in Toronto, Vancouver, Seattle, and now SF - all diverse places by American standards. And I've experienced racism at every. single. one. Not of the pitchfork-and-lynching variety, but racism nonetheless.

I want to live where you live, where racism is an extraordinary edge case.
On OpenBSD, all of your interface configuration is done with ifconfig and it's all documented with 'man ifconfig'.

On a linux system 'man ifconfig' doesn't even mention iwconfig or wpa_supplicant.

I think that makes it a little easier to learn how to do it.
I hope Google looks at "remove from search results" but I hope they don't allow that button to remove the results from the official ranking. That's easier to game than PageRank was.
"It's easy to tout self-reliance when you're a white male."

"This entire issue is crap.
I am a black programmer..."
NFL Forum
Proposal for Google+ to handle online handles
Congress makes legislation. That's only part of law. The judicial branch of government attempts to resolve ambiguities in the legislation. That's what the Supreme Court did in 1972 when they ruled in Gottschalk v. Benson that software for a general-purpose digital computer was not eligible material for patent protection. They were careful to say that Congress should really clarify this question, and that they weren't categorically saying no software could ever be patentable.

Congress has still not clarified this question. What should be followed is Supreme Court precedent, i.e. Benson, Flook, Diehr. Theoretically, that's the law until Congress says something different.

The word of the Supreme Court should be actual law, not just theoretical law. It's up to the executive branch to direct the USPTO to follow that law. Patents should be examined consistent with Supreme Court precedent.
Interesting observations on the music business, and what iTunes hath wrought.

However, I see sites like bandcamp.com or topspinmedia.com as far more the place to provide those extra services to musicians.
A lot of reasons, but the largest was that part of the big push for Enterprise was to mimic our github.com environment as much as possible. Every difference between the two is a real cost to support. A different Ruby interpreter definitely falls into the "big difference" category. :)
Les Brown On How To Discover The Greatness Within You
It's almost like they think the country has bigger problems. Don't they know Sillicon Valley is the center of the universe?
You sound like your working in the apple software space. This is good for you, since mac app developers are more likely to be small, indie and not bigco enterprise shops. They are more likely to want to "be cool" and not want to be greedy uncle scrooge.

So that's the story you tell them when you want to raise your prices.

Tell them that you're a small indie shop, that you love working for other small indie developers working with teams that "get it" and love to produce beautiful apps. Tell them you're glad you're not working for soulless megacorporations who want to turn software into Walmart. Then tell them that you'd love to keep working with cool people like them, but you're running out of money, and would they mind paying more. Hopefully they will want to not be seen as heartless corporations like Microsoft that peddle cheap junk, and will agree to a rise.
That's not a very well done petition. Here are some of the problems.

(1) The America Invents act was not toothless. It contains provisions that put major hurt on patent trolls.

(2) It fails to actually state any realistic action items.

(3) It shows a misunderstanding of the role of the President in the patent system. What they are trying to accomplish requires Congressional action, not Presidential action.
And that was the story of how the second Declaration of Independence came to be...
Poll: when do you read HN?
What time do you normally read HN? I mean , just after you enter your office or while on your commute in the morning? You can just click the time when you use most. This would help us know when HN is most active.
Asia and Australia:
9am to 10am
10am to 11am
11am to 12pm
1pm to 2pm
2pm to 4pm
4pm to 6pm
6pm to 8pm
8pm to 11pm
after 11pm
Europe and Africa:
9am to 10am
North America and South America:
9am to 10am
As a further aside, there's a recent PEP that proposes to incorporate the concept of virtual environments into Python itself:

http://www.python.org/dev/peps/pep-0404/
The key is in the text added here:

> The biggest advantage that outweighs them all, do you and your team have more experience in the Java stack or the .NET stack. Push harder for that stack because it will be cheaper for the client if you don’t have to learn a new stack. <- is your company / team capable of writing .NET software today, or would a reschooling be in order ?

To which the OP replied:

> exactly, but its not good enough for the client

So the OP is looking for reasons, and the OP isn't best qualified to offer reasons not to use .NET because of lack of familiarity with .NET. This is why the OP is asking here for information to support his decision rather than information to make his decision.
Why The Mac Pro Won’t Last
The idea is good but your implementation has much to be desired IMHO.

Entrepreneurs run on emotion and the idea of changing the world so its a very real problem to be motivated everyday for a long period of time.
> Without government intervention there are no monopolies

Can you really justify that statement?
Iij Post-conference report on PitchLive London 2011
Really REMOTE. You don't even have to be in the USA.

deviantART (http://www.deviantart.com) wants developers. We're fully remote[1]; there's no central office with a devteam located there. We expect all hires to be comfortable working in PHP, JavaScript, CSS, and SQL; we like our developers to be able to hack on any part of the site, rather than being frontend/backend specialists.

One exception to all that: there's an Infrastructure Engineer position which is located in Vancouver. It's C++/Java focused, and involves developing backend services used by the rest of the site.

We keep posting this ad because we have some open-ended hiring intended to grow the company. Available developers are currently a bottleneck on the projects we can work on, and we'd like to change that.

We post information about our development process here sometimes: http://dt.deviantart.com/blog/

Apply here: http://deviantart.theresumator.com/apply?source=hn

[1]: http://dt.deviantart.com/journal/We-re-all-remote-220038037
Well said. Stallman can take care of himself just fine.
sometimes I wonder if MS's exchange has got so complicated that they could not contemplate writing a new client from scratch.
Because there's definitely no examples of bootstrapped companies which have gained more traction than funded companies, and (gasp) maybe even been more successful...

Come on. Let's end this celebration of funding once and for all, and start celebrating the hard working entrepreneurs who bootstrap.
Innovation competitions: why we need more of them
Apple stops accepting apps for a while during the holidays.
Yeah, when I loaded the original article, I got a lot more loaded than you would expect (hundreds of domains, most of which don't appear to be relevant), leading me to believe that something shady is going on.
Stallman gives Stallman parody site a thumbs-up.
There doesn't seem to be anything on that site that tells me what the heck it is. It appears to be a HN clone, but what are the guidelines for submission?
OK, but by "enforce", I meant "is the basis of a valid, colorable claim in court that ultimately prevails". IMO, that's the best measure of the paper's value/importance.
Processing 2.0 Alpha 2 Released
Looks sweet!
I'm curious, what in particular makes you say that code is "readable"?

Coding style varies dramatically from person to person, and I don't mean this as a criticism of antirez, but any code which doesn't have at minimum a one-line comment before each function explaining its purpose immediately fails the "readability" test for me. Obviously this isn't a problem for you, so I'm curious to hear what your tastes are.
Downloads: http://code.google.com/p/processing/downloads/list
Most of the time a VC or investor is not going to take your idea and decide to stop investing, but instead go back to his basement and code for hours on end.

I would suggest not even mentioning an NDA and don't worry about spilling the secret sauce. It's hard enough to get advice from them so why make your/their life any harder?
Recording Phone Calls is Necessary in Many Situations
Yahoo to Buy Online Ad Network Interclick for $270 Million
I'm running Chrome on a 15" MBP with OS 10.7 and the Canvas examples were all around 3-8 fps without rounding.
Economist Robin Hanson has a lot of interesting stuff to say about the economics of existential risk, and how we might use refuges as payouts in prediction markets which forecast the end of the world.

http://www.overcomingbias.com/2008/07/refuge-markets.html
Khan Academy has so much potential to be disruptive yet it feels squandered. Why's it taking so long? What's the money being used for?
Are Groupon’s Deal Addicts Killing Black Friday? http://www.sociableblog.com/2011/11/01/groupon-deal-addicts-...
WGC HSBC Champions 2011 Live Stream golf PGA Tour online score, Leaderboard.
An alternative that will make ruby-debug, perftools.rb and some other tools work without installing pre-release versions is to use a tiny patch that re-exposes the _ruby_current_thread symbol.

https://github.com/ruby/ruby/pull/47

Here's a script to install ruby-1.9.3-p0 with the patch applied using ruby-build: https://gist.github.com/1270704
Kate Winslet
I personally don't but I know a high-profile web-developper who does.

Now, how often do you guys actually perform upgrades on a production box (security aside)?

I go by this rule: If it ain't broke, don't fix it.

It should be noted that a lot of the important stuff is now off-loaded to language-specific package management. Python libraries are a good example with virtualenv and your-sensible-python-package-installer, the actual distro repository doesn't matter that much anymore.
First ever manned multi-copter flies, uses hobbyist electric engines
I'm having a hard time finding comparable Team Foundation Licensing costs for a team of 20. Does anyone have an idea how this compares?
Cheap Cape Town Flights - Flights to Cape Town from London
We provide cheap airfare for flights to cape town from London. Dial 0207 183 0392 to book your flights to cape town. We offer cheap tickets for cape town flights.
A bit confused why you think that is the same feature set of Github. The core product here is JIRA and everything else is accessories. What does Github give you in the way of project/ticket management? Also what is the Crucible equivalent?
This sounds like a support nightmare. I hope GitHub has learned from the mistakes that SourceForge ran into when they tried packaging their product for the enterprise.
I like that it is distributed as an OVF, but is there any thought to doing an AMI as well? I know it isn't meant for public use, but in my case I don't want it in the internal datacenter, nor is it easy to bridge subnets in remote offices. An AMI for EC2 deployment behind a VPN would be really nice.
>I have always wondered how effective video is as a teaching tool for programming? I guess when I think about it, it's the same delivery tool as an in-person lecture, but in some ways, more effective since you can pause, rewind, etc.

It's a lot better than some of in-person lectures I've taken, but maybe that's just me. I've been encouraging my peers to use online videos as a source to learn stuff they have a hard time grasping in class for quite a while. They don't listen, but that's another matter...

Anyways, I'm glad Khan Academy is coming out with this. I was freaking out when I couldn't solve some project Eular questions, and pretty much lost all of confidence in my programming abilities for a while. Online tutorials helped me a lot, and I think I've become a better programmer because of that.

One small nitpick: I haven't seen the videos yet, but it looks like they'll be in python. I'd rather it be C or C++. From what little I know of the language, it's pretty easy to pick up, and doesn't put pressure on the programmer to take care of details like memory management etc. I know for a fact that many algorithms that I've implementer in C++ that take over 100 LOC, I've found solutions online that have the same algorithm in 20-30 LOC. Used to irritate me a lot. :P
The dataset is static

If I read the article correctly, existing entries won't change but new entries will be inserted.
First sentence was in reply to ellyagg, who touted self-reliance, and self-identified as white male.

My selective quoting was in response to ellyagg's position that I was not accurately representing d3x's original comment in my original reply.

If the conversation is hard to follow, then you should read more carefully.
Athens, GA - http://eupathdb.org

Do you want to contribute to the fight against malaria and other parasites? EuPathDB is looking for a front-end web developer to help scientists perform dynamic computational experiments on genomic-scale datasets. You'll need to be familiar with Java, Javascript, CSS, HTML, and web services. Knowledge of SQL, Perl, Tomcat and Apache are also desirable. For more information, write to at jobs AT apidb DOT org.
Amazon Is Letting Publishers Ruin The Kindle
You're right and they should use that to improve the petition, but I still think it's important to show that lots of politically active folks care about this.

Sure, Obama can't just end software patents on his own. But at least it puts the opposition on the map, politically. Still, that's all the more reason to want to make a good case.
If you have 25 devs, you're going to spend a minimum of 1.5/2 millions a years on salaries. Does a $5,000 difference really matters at that point ?
Thanks for the clarification. I think I still agree with you. If I had to emphasise a point though it would be that the profitability one can get from information asymmetry is hardly a genuine justification for it.

> advocating FOSS without addressing the economic issues is pure dreaming.

Totally agree. Now I discovered today that Stallman is probably aware of the economic issues[1]. Still, he doesn't deal with them. I don't know why, but I guess he may estimate there are other competent people working on just that (he repeatedly said that Free Software is a cause besides many others, and that he chose this one because he could).

[1] http://www.harishanker.net/2009/06/richard-stallman-intervie... It's not fleshed out, but I take it as evidence that Stallman at least thought about it.
You may need to switch to the Rapid Release track, so you get new features earlier.
Does the mountain of other math videos and exercises on the site not already provide that? I'm pretty sure they cover enough. They cover through Calculus and maybe more. Which do you feel is missing?
Lookups are not really O(1), they're O(number of keys per hash) as long as the hashes are zipmaps. When they become full blown hashes the memory usage increases.

Still, this is a very good way to store a lot of key/value pairs in Redis.
Why Is Reed Hastings Selling So Much Netflix Stock?
Potential silver lining: http://blog.sethroberts.net/2011/02/25/the-baltimore-shipyar...
One reason why you could have been rejected by YC or others
It's simple. They may have funded a start-up that is doing exactly what you are doing in the previous class. After receiving rejections from a lot of incubator programs, one thing i have realized is that there are others who got started doing exactly what we do (or close enough) before us. That said, we have just enough chance of success, but we may have to do it by ourselves. Incubators don't like their children squaring off, and they rather put more effort into an existing baby than another new one. So, if you think your idea was world changing and got rejected, give this possibility a thought- there may be another company doing what you do and you just haven't heard about them :)
What would you suggest to change that? I love Khan Academy as a learning tool for myself but I wouldn't have the first idea on what to do next with it.
Honestly, it was mostly the concision that struck me at the time. Looking at the zipmap source now, I think it's more or less where my code tends to end up in terms of comments--some motivation / higher-level comments at the top, and most functions have a comment before, hopefully with some explanation of any edge/NULL cases as well. Any open-source projects you'd point to as good examples of what looks readable to you? Always trying to improve my own coding habits as well.
I'm not unsympathetic to the argument that, if you're a manager, you should keep on top of your email. If your work involves coordinating other people, you'll spend most of your time in email anyway.

But that's as far as it goes. I'm not a manager. When I'm at work on my computer, I want my email client to not pester me. Instead, I will go to it once or twice a day when I've reached a natural pause in my work. When I'm at home on my tablet, I want my email client to not pester me. Instead, I want to read the news, watch a movie, or otherwise enjoy myself unmolested. If something is urgent, I can receive calls and pages on my phone. My phone has an email client. I don't want it to pester me, either.
We used heroku until the free tier wasn't enough. Then AWS, though it does have a initial learning curve. AWS is really flexible, but you do have to become a bit of a sys admin.
They missed the 15 or so startups from jumpstart foundry, incubated at the Nashville Entrepreneur Center.
Yeah, community playlists. StereoMood sort of does it... I think more with tags, like you suggest.

I always want something me and my music nerd friends can play with and share. Like keep a playlist going in the office but let any people add to it.

Google Docs for playlists?
Exactly. Which is why the only time I quote a review in a post is when it's one from Anandtech. It takes a solid hour and a little more for me to go through their reviews and it's always a pleasure because one comes out wiser at the end of it.
In this review, I really enjoyed reading the A5 architecture and the optics section, it was interesting that they bothered to dig out where the optics might be sourced from (Genius Opt.).
Yep, ~30 inserts per second go in, so it's not static.
The Type of Companies That Publish Future Concept Videos
This article sounds as if nobody on the Courier team had been prepped for a MSFT exec review. There's internal training you go through (Precision Questioning and Answering) that teaches you what BillG's email question was:

A test of whether you thought your product through.

The question could have been e-mail, browsing, orientation, lefties versus righties, market segmentation, price points, or compatibility with RTL languages, but doesn't really matter.

It sounds as if Allard didn't have a full answer to the very obvious email question. And that was project death, back in old-world MSFT. Read some of the old examples from Joel on his BillG review; he was mainly checking to see if you had your product completely buttoned up before letting you ship. Because if the Courier team couldn't really answer how these "creatives" integrated email into their workflow in detail, 1) how can you be certain of their other decisions and 2) they probably would have shipped a half-baked V1 that would have taken two or three years to fix, by which point you would have been ready with Win8 tablet.

Sure, it's possible that he was harping on tablet email the way he threw GC skepticism at DevDiv reviews Every. Single. Time. But, given that it was email and not OneNote (the by far most-loved tablet app, IIRC), I suspect that the Courier team was having trouble turning from a fun hippie prototype team into a shipping organization with all of the details necessary to produce a solid V1 product buttoned down and BillG called them on it.
I work at a large 20+K consulting firm and there is exactly one Indian on my current project, the female Indian project manager. None on the one before that, and before that one the project manager. It's a diverse world out there and while people blame persistent racism my first boss was a black man with a degree from standard and there is simple not a lot of people in that category. Not just for economic reasons but also because your talking about a smaller overall population.

There are many funnels in immigration and education but talking about them like they shape people is missing the point. It's a selection process and the kind of people that can jump though the right hoops are the people that make it to the other side. In 20 years you will see plenty of Indian middle management but you can expect to see yet another round of 'glass sealing' debate not because people can't get their but because so few parents knew how to set that trajectory in motion.
A bill can actually become law without the president's signature. If the president does not sign it or veto it after Congress passes it, it becomes law eventually (IIRC). Also, congress can override a presidential veto. (I don't know if an executive decision could override that.)
Maybe you should make one! Oh...