skysight-inc/HackerNews huggingface dataset:
The issue is not so much that an employee has questionable opinions, but rather that his company endorses his blog containing those opinions with a direct link:

"Rather than talk about what he does, check out his website."

While I'm sure that post was not on his site at the time the company decided to link to it, they are still currently in the awkward position of endorsing it. I find it ironic that in support of his anti-intellectualism Andrey references an essay by Paul Graham discussing the differences between engineering and science. This essay does not support his point unless you only bother with the most cursory of glances at it.
Hangover 2 The Movie
That is characteristic of mathematical code, like btree. (ranty aside: being able to recognize this and find out information regarding btree for maintenance is(should be) one of the key reasons to get a CS degree)

I found the btree file relatively readable. Some macro stuff is not familiar to me, but I am sure I could figure it out in a few hours if I felt like. And I haven't yet rolled around to implementing a full-on btree, ever.
Out of curiosity, why was I down voted on this comment?
The author of this blog posting seems to equate being self employed with having a startup or online business. This is certainly a great thing to do, but there are other paths to self-employment. And self employment isn't for everyone.

Take me, for example: I'm a developer, and I've been an independent Web/database consultant for 16 years now. I feel incredibly fortunate to be able to have my job. I work with half a dozen different companies and organizations each week, I meet new people and businesses all of the time, I get to learn and work with a variety of technologies, I work as a senior technical person rather than as a manager (which would be expected at most companies), and I have a fair amount of control over when and how I work -- although with three kids, a mortgage, and a bunch of clients, I definitely work more hours than I would if I were an employee somewhere. (But I really enjoy what I do, so that's OK.) I don't have to ask anyone for permission to go on vacation, to go to a conference, or just to pick up my kids from school once per week.

That said, I remember when the current recession started, and high-tech companies were laying people off in droves. I told my accountant that I was worried about a large crop of these laid-off workers starting to compete with me. He told me that I shouldn't worry, that most people want to just have a steady paycheck, and don't want to deal with all of the things that a small business owner needs to worry about.

And indeed, being in business for yourself means dealing with the month-to-month worries of ensuring you have enough income, that you're marketing yourself in the right ways (and yes, I market myself, although it might not be obvious at first glance), that you know how to choose clients, that you can negotiate with clients and banks, and that you can balance the various demands that your clients put on your time. It's definitely not for everyone; my wife has gotten used to the ups and downs of our income (and we live pretty well overall), but it's not nearly as straightforward or relaxed as having a paycheck come in every month.

If you can pull it off, though, then being self-employed (whether in a startup or a business like mine) is incredibly rewarding and exciting. I've been offered full-time jobs by a number of companies, and while I've always said, "I'm willing to consider anything," the fact is that I'm really enjoying myself now, and can't imagine returning to the days when I went to the same office, with the same people, and the same tasks day after day.
CouchDB is designed to be as durable / reliable as the underlying io abstractions (posix and friends) will allow. This in memory stuff is really just a minority. I believe Cassandra is also reasonably durable as well.
Yeah. Because we're the U.S, we believe the government would go bankrupt if taxes were calculated before hand in stores, in conversations. Also, tips for service like waiters....it would crash our economy if we included tips in the price of the meal to avoid awkward moments of young waiters staring at your wallet and making last minute-conversation that might even be dishonest.

Oh yeah, and we have cocky 29 year old kids that post bullshit stories to HN (yes I'm 29, but the only way I believe you can make 250k is to go into a successful business for yourself).
I think that in order for interoperability to happen, interoperability needs to be a visible and well known feature. If it's not, a market leader has little incentive to make it easy for people to migrate to their competitors.

But if Dropbox already supports it, like you say, maybe it'll actually happen. Now we need to find the WebDAV for universal login - OpenID in its current form is pretty clearly a failure at this point.
We were trying to build one at http://startups.org/ideas.html, it's been going interesting i might say especially as everything that was added up till now was pure viral. We hope to see busier days though, we really want to do something good for the community out of it.
Sometime the best marketing for your product is stupid marketing of competitor's product. Those that worry about their data when they read what supporters are saying and they hear "writes finish extremely quickly and therefore lock contention is quite low" because "it is all in memory" will turn around and walk away.

Some who are nice will take the time to explain and criticize that is such a bad design (and those will be deemed as haters), most will just turn around and find something else.

> but arguing that it's peachy because its biggest limitations were designed-in from the start

My beef with them is with the perceived dishonesty in their marketing (and it must be the 4th time I've said, sorry if you have to read this phrase again). They basically never made the trade-off obvious on their front page. So at worst it was dishonesty, at best it was just a bad thought-out design that wasn't fixed until a couple of months ago. Sorry, I cannot accept their product, because I have doubts in their competence.
VoteSpot - location based polling done right
Haha yeah, I wasn't planning on adding any more to it. I just thought it was ridiculous that it had gotten as far as it had, so I was hoping to kill it with that.
Let me address the visa part (with a disclaimer that I am not a lawyer, but have gone through the visa-related ups and downs myself).

1) You CAN come on tourist visa and try to look for a job -- it will give you about 90 days with a max of 180 days at a stretch. Super strictly speaking, tourists are not supposed to look for jobs, but I know people who have done this.

2) H1B visa allows premium processing so you can get it approved in 14 days, if you or your future employer can pay $1225 premium processing fees. You can get more information from uscis.gov -> forms -> premium processing. Let me say this again: H1B process does not have to take several months.

As others have mentioned before, I would suggest you to contact companies that offered you jobs but you declined.
I have an enormous amount of respect for a group of people who band together and see an idea into the marketplace. That deserves a huge congratulations.

But there's a reason Apple doesn't make these. It's ugly. It doesn't work in portrait mode. It doesn't hide itself when I don't need it. It isn't fluid.

Overall, I think it deteriorates the entire experience of using an awesome tablet device. Sure, it's good for a single use case -- but that's not why the iPad is awesome. It's awesome because of how much it can do across use cases.

This doesn't fit that bill.
I'm having a hard time figuring out how forking a project placed under the BSD license by its developers can be "cheat"ing those same developers.
Really? In Finland we always discuss salaries as in before personal tax. This amount is a bit less than the company pays though, because they pay a part as social security compensations etc.
Newspapers did a lot of things too. But it was Classified Ads that let them do it.
Once they lost that revenue stream -- every other part of the business suffers.
You might be right, but considering all his options I wouldn't give up without a tough fight.
> If you find some particular type of notification obnoxious, change its behavior or turn it off.

Exactly. Some notifications are obnoxious, but they're not that common and it's really easy to turn them off application-per-application (you can even configure individual notification types within an application). And growl offers clear, simple and centralized access to configuring notifications.
Programming From The Ground Up
It seems to me that by cooperating with schools and introducing assessment, Khan risks losing his way. The educational value will not be improved by becoming more schoolish -- schools are the problem.

As hackers know and as Mitra showed, learning is fun. However it ceases to be fun when one is told what to study and pressured to compete for meaningless grades/scores/badges.

(IIRC, Mitra doesn't assess children directly in the sense of giving them grades.)

Also, now that Khan knows that children will be assessed on his video material, I expect that this will skew his future presentations in a bad way.
Hmm... The video says over and over that you can rest your fingers on the keys like a normal keyboard, but none of the footage actually shows people using it this way.
But also kudos for developers who are honest and are calling out a broken design for what it is, without worrying too much about being called a 'hater'.
missing a once in a lifetime opportunity due to over negotiation

I doubt it can be a once in a lifetime type of company if they would not hire you over a requested 4½% pay increase. If they play hardball over the requested raise, then you should accept the $110k offer.
Actually, this has been actively researched since ICs started gaining widespread usage in the 1970s! Even before that there were plenty of journal papers produced that deal with the basics of ML and AI.

It wasn't until the 1990s that computers started becoming reasonably priced and more accessible to researchers and hobbyists that we began seeing an exponential growth in the amount of research output. In many way, one could argue that the proliferation and development of AI has very much followed Moore's law, since these are extremely complex and costly calculations.

Bandwidth increases have certainly increased the availability of data sets (Google has its entire ngrams data set fully available, and it's multiple terabytes in size), but storage capacity (hard disk, RAM, and CPU cache) and computing power have really formed the bottle neck. It's not just storage capacity, either: I/O read/write times are also immensely important. It's all just a huge balancing act right now.
I completely agree. Although with one caveat: I find the new "notification center" to be quite obnoxious and was surprised to find that the only way to turn it off (evidently) was to set the timeout to a very high number (e.g. 999999). Still it's true, the beauty of Growl is the fact that you can easily adjust it to suite your needs. Now if only Skype would update to support GNTP.
Top 50 iPad Rollouts by Enterprises & Schools (Updated Oct 11)
How about instead we agree that you are interesting and appreciated HN commenter (I particularly enjoy your contributions to financial tech threads), and Patrick is an interesting and appreciated HN commenter, and neither of you are likely to make comments that warrant whole threads simply to correct.
> Email arrived, iTunes changed song, Download done

Most of these are not even enabled by default (Mail and iTunes are not growl-enabled so you need to enable a separate addon to handle them), and are trivial to disable (a checkbox in the Growl preference pane)

If that is your "biggest productivity gain" as an OSX user, I'm sorry to say you're just an idiot.
That is a cool project you have there. I am thinking about a product that depends on detecting an RFID card at 8-10 meters but all the readers I find cost several hundreds to a few thousand dollars which is a bummer.

I think the difference between Netduino and the Gadgeteer is that in the latter all the interfacing is standardized to the point that you can use as a Lego of sorts (no loose/random wiring). This is done by standardizing all the connectors between the different modules and clever API design.

Here is an interview with a demo:
http://channel9.msdn.com/Blogs/Clint/NET-Gadgeteer

And it can be bought here ($249.95 for a starter kit or you can buy the modules separately):
http://www.ghielectronics.com/catalog/category/265/

P.S. I am not an interested party, I just thought this information would be useful.
I think you are missing some perspective. China has more online users than the US these days. The EU has more people online that the US. I bet it would chafe Warner Bros' butt just as badly if 100k people pirate their movie in the Europe as it would if 100k people in US did the same.

If you told a company that planned to sell to 3+ billion people that you could cut several tens of millions in legal fees a year by dropping 200m users they would probably take you up on it. Lord knows most of the world's online betting companies are not in the US. The big media companies in the US are pissing in their own water supply, they just don't realise it yet.
If the sole purpose of forking is to circumvent the $2 price tag, and not to implement new features yourself, then how is it not cheating them?

As I said, you can compile your own copy without forking and without paying. But forking with the sole intention of making easier for others to avoid paying is poor form, if permitted by the license.
The 1.3 SDK allows for applications to generate Growl notifications without Growl installed. This is called "Mist" and is a new feature of the 1.3 SDK. Thus, Growl becomes the "pro" version of Growl when installed, allowing you to customize the notifications, and the "free" version is the built-in notifications.

I think this will, if anything, increase the usage of Growl by third-party developers.
Here's my rewrite of the headline:

Forbes Columnists' Influence Massively Self-Inflated

Mine even has the side benefit of being true.
True. I think xxbondsxx was just wondering about the wisdom of linking to his personal website from their homepage. I'm a developer myself, and I give a lot of importance to what my potential colleagues are going to be like. This is especially true when the team is small.
In addition to pyre's reasons, part of the point is to let people control their hardware, and to have better physical control of their data before it leaves the premises, e.g. encrypting email, as forgotusername suggested.
If I'm not mistaken, that was just a recitation that replaced the regular Thursday class. It was one of the TAs covering that stuff briefly. All three topics were covered by Tom Mitchell in previous classes.
That's not a solution, but sounds more like a thedailywtf.com posting. DST has not been any problem on most operating systems for a long time now. And for well written applications it should not be any issue either.
I agree entirely.

I use Growl for exactly one thing: To notify me of deliveries via the Delivery Status widget. Because if I don't act on picking them up quickly, I might have to wait 1 to 2 days to get my package from the office.

Everything else? Off, because there's no material benefit for me being notified.
are from Europe you may be used to well-defined hiring windows where a job ad closes on date X and after that it doesn't matter if you are a triple-Nobel-prizewinner, you will not be considered.

That's not been my experience at all. I'm in Ireland, an EU member state, and I've worked at several small technology companies, and I've replied to job postings on mailing lists that are 12 months old and they are still hiring.

IMO it's only really big companies / public sector etc. that have these crazy rigid rules. (cf. Yes Minister)
Golden iPad With T-Rex Bone: Yours For £5m
Top Selling Wholesale Sunglasses
Thanks byoung2!
I don't know if things were different when he took the SATs, but I know several people who got 800s in math last year. It's not that hard, especially if you're reasonably intelligent and study a bit. (I myself got a 770 and a 780 for two different tests without really studying for math, and I think those were both just one question wrong).
It's no more cheating the developers than I'm cheating the government by taking every tax deduction available to me.
The biggest one I know if is "host-meta" (RFC 6415), which is used by webfinger (properly supported by gmail), and a few other "social"-type protocols.
I also hosted a Q&A about our experience here on HN:
http://news.ycombinator.com/item?id=3141331
Motos Nuevas
Semantic/CEDET is now part of Emacs and does a little bit of that job. I haven't explored the all the features beyond the smart "find tag" (semantic-ia-jump) in C++ feature, though, so I don't know if it may meet your expectations.
You can deliver Growl support built-in to your app, users just won't be able to customize the appearance and tweak other knobs unless they buy Growl themselves. Seems like a very reasonable compromise to me.
Facebook's targeted advertising tools used to profile Europe's far right
That's excellent! I think it's time for me to learn some Django.
Advice for non-tech entrepreneurs: Become a Minimum Viable Developer
How is that not a weakness if anyone who has access to your computer can set an arbitrary password on your facebook account? (given you are logged into your gmail). I think it would be a nice feature if facebook would use that information to force a relogin
The latest episode of The Basement Coders has interesting coverage of the Growl situation and they interview someone who decided to fork it: http://basementcoders.com/2011/10/episode-47-fork-you-growl-...
So do you have fsync enabled?
Computer Advice Forum
> IMHO it is a good idea if programmers learn to test very well the systems they are going to use ...

Great point. It would also help if the company that makes a DB would put flashing banner on their page to explain the trade-offs in their product. Such as "we don't have single server durability built in as a default".

I understand if they are selling dietary supplements and are touting how users will acquire magic properties for trying the product for 5 easy payments of $29.99. In other words I expect shady bogus claims there. But these people are marketing software, not to end users, but to other developers. A little honesty, won't hurt. It is not bad that they had durability turned off. It is just a choice, and it is fine. What is not fine is not making that clear on the front page.
No, it's not rational to demand more from someone who you pay more. Negotiations are two-sided.

If, for your $5,000 pay bump†, the company decides they'd like you to be closing 35% more bugs than every other employer in your pay band, they can demand that in the negotiation. You can then make a decision about whether or not the bump is worth the concession. If it isn't, you can decline the job, or you can negotiate the concession, or you can decide to accept the previous offer.

It is (word chosen carefully:) alarming how bad engineers are at negotiation. Beliefs like yours (aggressive negotiation entitles an employer to maltreat employees later on down the line) are alarmingly common. They're simply not true.

The detail-shackled brains of nerds†† seem unable to get past something here: no matter what employers say the feel about negotiations, surely they can register the tenor of the negotiation in the back of their heads, and then ratchet their expectations appropriately. Surely, nerd engineers think, that must occasionally happen. Answer: yes, it does happen. AT BAD EMPLOYERS. Good employers understand how salary negotiations work and allow for it. The best employers even account for how bad engineers are at negotiations and go out of their way to help educate candidates (Fog Creek, for instance, once said they often "top up" the best offers some candidates receive --- that should function as a big red flashing light to those people that they didn't negotiate well enough).

I am not telling you that employers won't do irrational things if you negotiate hard with them. I'm telling you that if they do, you should run run run away fast, because that's the canary in the coalmine. Those employers are also going to dilute the shit out of you, call you in to work on weekdays, swap your tolerable manager out with some douchebag they hire from a BigCo to increase productivity, lock you into a regimented COLA-based incentive comp plan, slash your health care benefits 8 months down the road, and never ever improve the hardware you're issued.

Don't believe me? Think of it this way: the best engineers are disproportionately likely to negotiate aggressively. Employers that get vindictive about negotiation don't get to hire those people. Why are you interested in working at an employer that shuns the best talent?

(Hiring manager, one of many at my company, speaking here.)

There. You got a prolix response from me. Happy? :)

† (about which Patrick is right: its a rounding error, and it's the kind of rounding error that --- unlike, say, a better- but- out- of- spec laptop, which might incur a huge companywide "new laptops for everyone" shitstorm --- is particularly easy to concede to a new hire.)

†† (see my about:)
A Fair Thread Pool For .NET
This doesn't sound good. :-(
I was almost taken aback by the comments about maple syrup being a "symbol of American authenticity", being Canadian. But considering the value of this article, it's a feeling that quickly dissipated. It's a shame that I have only seen Grade A around here. I don`t recall ever seeing Grade B syrup anywhere. Plus we only have light and medium, I've never see Dark Amber either!

Jealous of American Maple Syrup? Blasphemy! :|
It's just BSD
Not to mention several studies have found that pirates are the industry's best customers, suing them is majorly counter-productive.
What exactly happened with regards to the claims of excessive temperatures in the Amazon warehouse (which seems to have led to this recent episode)

FTA, OSHA claimed the heat issues were resolved December 14 2010, but I'm pretty sure there were more complaints this year ...
That's creative; if I ever find myself backed into a corner and forced to pronounce NoSQL out loud I will borrow that reading.
"""Cat videos? Really? Eliminating the Safe-harbor provisions is killing all and every site that distributes user created content."""

Which roughly amounts to cat videos.
Agreed. If you really need to improve your typing speed while using the iPad then you should invest in a wireless keyboard. Having this hanging off the side of the device will in no uncertain terms come to irritate users greatly.
If Rinum was referring to a traditional offer letter, I don't think he would've suggested getting a binding description "with what happens if they don't hire you". The idea that an offer letter to an intern might include such a section is so far-fetched as to be unhelpful.
ماري كوري
fsync is enabled for the vast majority of calls and it is our default setting. Disabling fsync should be treated as case-by-case optimization IMO
Google lawyer: Why the patent system is broken
I don't know if one can easily find a similar compensation given from an European company... So, distinguished persons like Brian Kernighan or Rob Pike should earn at least 1M$ ?
Har khabar zaruri hai
HEY GUYS!!
THERE IS A GOOD NEWS FOR ALL OF YOU NOW YOU CAN STAY UPDATED TO ALL THE LATEST NEWS LIKE LATEST JOBS AND RESULTS,ENTERTAINMENT NEWS,SPORTS NEWS ,POLITICS NEWS!!!!

http://harkhabar-zarurihai.blogspot.com/

AS ITS NAME SUGGEST THAT EVERY SMALL NEWS OR STORY IS ALSO IMPORTANT FOR THE YOUTH.
so cum and lets SHARE THIS BLOG TO EVERYONE so that v guys can stay updated to all the CURRENT AFFAIRS..
SO GUYZZZZ CHECK IT OUT!!!!!
CHEERS \m/