skysight-inc/HackerNews huggingface dataset:
It's a good time, since the average quality of your colleagues will be increased compared to the low-enrolment periods. This means more engaged classes, happier professors, better team projects, more ambition, more achievement. You're more likely to meet a great founder. You'll have a better educational experience and thus get better value for your time and money.

(I'm a CS prof)
Make the display of points optional. I find them useful in finding comments to look at on long discussions. I use upvotes to signal interesting comments, but I rarely do it on comments that have large upvotes. Now I am inclined not to upvote. I guess to remain consistent, I should upvote comments only at the end of the discussion.

I find that I miss the points on other sites, why couldnt they have a way to uplift comments so I could see through the cruft.

pg, while you are at it, could you fix the size and spacing of the up/down arrows. I never downvote. When I accidentally hit downvote, I have doubalely penalized the commenter, once for the downvote and once again for the upvote I intended to give.
I don't think that's the case with disease. Diseases need to have always have some living host in order to not die out completely. I don't think groups of several dozen are large enough to support that. Further, it's possible that some of our diseases are actually from the animals we domesticated as a part of agriculture.
Car costs actually vary quite a bit depending on what part of the country you purchase in.

Also, with no sales tax in Oregon, a BMW is significantly cheaper in Portland in total cost.
>I would say the same as you would get anywhere else +/-10%.

That's out there.

SFO and NYC have a huge premium attached to hiring developers there. Anywhere else in the country is easily 20% behind (but often makes up the matter on cost of living by far)
and i suppose what i'm trying to say is that if you have a group large enough to outgrow hunting/gathering, its likely to be large enough to generate at least some of the issues described in the article attributed to large groups of people.
Simulating EDGE and 3G Speeds
Peacetime CEO/Wartime CEO
I doubt you're their target market for renting a country. If you can drop 70k for a night without breaking a sweat, feel free to tell me I'm wrong.

Given this is a partnership with Xnet, and:

>Rent a Village by Xnet partners with these destinations to transform them into highly customized settings for events, corporate retreats, conferences, and more.

I imagine this is more about "events" than a single person renting a country so they can sleep in it for the night. But that, too, is a possibility, if they wanted to just so they could say they did.
_DD: What do you practice?
Apps for Communities
Iron Mountain Exits Public Cloud Storage Market
Thank you for this suggestion. I did exactly this; they were happy with the number and rejected the discount, insisting they would pay my full rate. Probably means I went too low.
Actually, I believe in this case iOS users are paying because they're conditioned to pay. I don't think the quality argument for this ssh client really holds water.

Maybe Android users are just more discerning in who they give their money to?
PG, can you tell us if hiding the points has reduced the number of up/downvotes being given globally on the entire site? (IOW, has karma growth across all users slowed down noticeably?)

My personal feeling is that I don't click the upvote button nearly as often as I did before.

When the tally was displayed, my vote had an instant visible effect. Without that small gratification, voting feels less meaningful.
Does `C-space` work for you? I currently use M-x set-mark-command instead.

Other than that, emacs seems to work without issues! (Also, backspace was sending C-h, so I had to remap that in emacs.
ABC Cancels 'All My Children,' 'One Life to Live'
Following speculation that All My Children was on the brink of cancellation last month, ABC announced Thursday that the long-running soap opera, along with One Life To Live, has been cancelled.
Sure, maybe I'm over generalizing. However, I keep reading stories about how it is hard to make money in Android, like this one....

Doom Creator Says Android Not Profitable
http://www.mobiledia.com/news/87020.html
Compare to your average room at your average Holiday Inn Express, which is 25 square metres and rents for $100 a night. That's four million dollars per square km. Liechtenstein is a bargain!
There are probably better people to ask; it's been asked many times before. The problem is one of skill set overlaps, as xach notes (http://www.xach.com/img/lisp-and-vim.png). Also, I actually program more in Lua, C, Erlang, and a few other languages than Lisp from day to day.

Starting points:

http://cybertiggyr.com/15-vim/

http://stackoverflow.com/questions/94792/using-vim-for-lisp-...
The oort cloud is supposed to lie in that range, and it is speculated to contain several trillion objects.

http://en.wikipedia.org/wiki/Oort_cloud
Why Creative People Are Eccentric
Does anyone else have a major problem with the idea of using a closed-source SSH client? Even if it is App Store reviewed, I just can't bring myself to type production passwords into such a thing.

For this reason, and because I'd also like an on-the-go SSH client setup that works on other devices, it would be great to see a browser based terminal emulator and pty muxer like ajaxterm [1] really take off. It's almost there, but currently not so usable in mobile Safari.

https://github.com/nats/ajaxterm
If they can't manage to set the product apart, at all, why am I going to give it a look?

Because it's Panic, a company that has earned your attention by consistently delighting you. If that doesn't describe you, they probably aren't really trying to sell you an SSH client.
To throw out another interesting number, I often hear people complaining about finding ways to fit hundreds of gigabytes of language models into memory in order to make search complete before heat death.

That's really just not a cell phone level of computation yet.
I wouldnt be put off reading The Good Parts by that post, although it does raise some valid points IMHO. The point is, the author of that blog post probably wouldn't have even known about those things had they not read the book. Whether something is 'good' or 'bad' is somewhat subjective. Check out Crockford's YUI Theatre lectures (http://yuiblog.com/crockford/) to get a taste of what you'll be in store for in that book.

At some point in those videos he mentions a book called The Little Schemer - I haven't read that but the reviews on Amazon look decent and if Crockford calls it out as useful you should probably not ignore it.

I found a really good book to be Object Oriented JavaScript from Packt (http://www.packtpub.com/object-oriented-javascript/book). Unlike most other js books, it spends a good few hundred pages without mentioning browsers. I seem to recommend their books a fair bit, no I do not have anything to gain from doing so :)

Finally, once you start getting stuck into things go hang out in the #node.js IRC channel. IRC is still probably the best technical resource out there as far as I'm concerned, especially when the community is as friendly as the #node.js regulars are.
I'm surprised they're aggregating at the zip code level. The neighborhood differences within a zip code seem too great for an average measurement to have much meaning to an individual homebuyer/seller. Case Shiller breaks values down into three tiers of price, which provides a little more insight.
By the way, the reason Google is willing to spend this computational effort for your convenience is probably the same as GOOG-411. They are definitely recording every translation they do in order to use as a huge training corpus later.

The best data is more data.
If you are inserting 3 into an indexed and sorted list (1,2,4,5) you can calculate the index of 3 in O(Log N). But you also need to update the index of 4, and 5 which is an O(N) operation.
13 days late, bro.
The vast majority of non-technical users, if asked, would say "all software should be like that."
I wonder if this would get so upvoted if it was free.
This isn't actually a false positive. The system for catching people is a two part process.

1) Error is noticed, someone asks about it on the Steam forums.

2) User ID is checked to see if they have GMod on their steam games list. If they don't, then the person is assumed to have a pirated copy.

Now, we can still get false positives (someone is using a friends computer and posts under their ID, and the friend doesn't have Gary's Mod), but it sounds like this person was permabanned.
> Because if you were in one of the target groups, you'd be nodding your head as you read it saying: "These people understand my problem(s)".

I can't speak for Zak but this is certainly not true for me and many others.

If I can't find out what you actually offer, after selling me a nice story about solving my problems, I walk away. It's such a frustrating experience that I assume doing business with them will be just as frustrating so I don't bother contacting them with my questions.

I had this happen recently, finding out later that they did almost exactly what I was looking for... and it was a technical product. I can respect that they wanted to market primary to non-technical types but if I can't get the info anywhere on your site, I'm not interested.
Hot Gemma Atkinson Profile | Biography
I'm also a member of the "Taught my wife binary just for fun" club, but I used fingers in a different way than Rick Garlikov did.
I told her that there was a way to count to 512 using just your fingers, and let her work through how it might be possible using a similar question-answer trial and error approach. Once she realized that each finger had 2 states (up or down), she naturally recreated a binary counting system.
It's a neat trick, and even comes in handy when trying to keep track of a large count of something.
With kids, however, you may end up with behavior problems around the numbers 4 and 132 :)
Sorry, should have given references. The concept is called velocity of money http://en.wikipedia.org/wiki/Velocity_of_money

Although, I learned a slightly different definition than the wikipedia article. When I saw the studies, it was defined as "Number of different players a $ changed hands from before returning to the government". The study I saw said each $ spent on defense made 12 jumps, where each $ spent on welfare made 7 jumps.
Patrick, I have the same reactions. The points are good for parsing, but they are also good discipline in posting comments. Something that ultimately gets 1 point was probably was not worth posting anyway. Something that was downvoted was probably poorly worded to begin with. (Also you guys have a poor appreciation of Maine humor. Unfortunately my GF and my kids agree with you.) What surprises me is that you like anecdotes from decades past in SV.

Bottom line: keep the points so that some of us become a little bit better in our writing.
The Evolution of Web Design: 1990 - Today
Good to see opposition to this mount.

Today, it seems like there is a plague of (fake) "libertarian" arguments for protecting essentially government-sponsored enterprises from ... the government.

IE, the oligopolies which currently control broadband are protected from private competition by regulation (control of right-of-ways in the case of broadband) and from government competition by "libertarianism"/"free-market" arguments/ideology.

We can also see this in health care, intellectual property, etc, etc.

Someone should coin an evocative term for these entities-outside-either-markets-or-serious-regulation.

(Notice the quotes to distinguish this from real libertarian arguments)
There's actually two main reasons, related to each other:

In order to do the kind of open domain recognition google (and others) do here, you need data. Lots of data. That implies that the models themselves are very large, and (generally) require more CPU to recognize with. You can't do that on a mobile device, mainly because of the space issue, but fancy new algorithms probably consume more CPU than even the latest mobile hw can manage[1]

The second, related issue is that, again, in order to do this kind of open domain recognition, you need to constantly improve the models[2]. Even a moderately sized set of models would be a pain in the rear to send back up to every android device using the system.

[1] You can typically do the front-end feature processing (and adaptation) on the device, and most vendor's solutions end up doing a bit of that.

[2] Even for speaker dependent modelling (dictation), you'd probably want to associate a key with the model and adapt that model in the cloud rather than sending model updates back to the device because of the space and transmit times.
Obama's "Trusted Internet ID" Scheme Announcements: Reading Between the Lines
Quakebook Blog
Care to elaborate? I haven't seen such calculations.
Interview with inventor of the digital camera Steven Sasson
BlackBerry PlayBook strong, well-priced, Latest Review
One thing Portland really doesn't have compared to the other West Coast cities is a good university. (Sorry Portland State, it's true). I don't see that being fixed anytime soon, so that's always going to cause a problem for recruiting new grads.
i agree. but the paper doesn't bring up only disease. it includes other factors that i'm not sure necessarily follow.
Asia out of IPv4 addresses
I didn't even know this was a debate.

I figured the overall list processing model (car/cdr and code as data), lack of for loops and ubiquity of recursion obviously made scheme a lisp.

I suppose I haven't really written any common lisp though, so maybe I'm missing something.
Scheme is in fact the most orthodox, true to McCarthy's original intent, living LISP.
It's confusing: Is the article saying that:

1. Scheme is not Common Lisp ?
2. Scheme is not Lisp ?
3. Scheme is not a Lisp ?

For the #1, everyone understands that Common Lisp is a different programming language than Scheme.
For the #3, it is clear that Scheme is a Lisp.. where Lisp, here, means the Lisp family. (Read, cons, car, macro system, etc etc)

For the #2, this is where it can get a bit blurry as it depends of what we mean by Lisp. Do we mean all the dialect who decided to unit themselves in Common Lisp? If so, Scheme is not Lisp. Do we mean a lisp dialect? So, Scheme is Lisp. It's just confusing because of the word lisp who is being used in all possible ways.

But, Scheme is a lisp and Scheme is not Common Lisp. Whether Scheme is Lisp, it depends of your meaning of Lisp.. So, unless you take the time to clearly define what you mean by lisp, it doesn't worth all the argumentation.
Awesome. This means, if we extrapolate[1], that IE11 won't run on Windows 7!

[1] http://xkcd.com/605/
This analogy is too extreme. Slavery should not enter into a programming language debate unless you are actually discussing forced human bondage.

Otherwise, I agree.
Apple AirPlay Private Key Exposed, Opening Door to AirPort Express Emulators
Thanks for your in depth response.

I save roughly 50% of my take home now living somewhat luxuriously. My living expenses will be very low when my fancy lease ends up; probably around ~1k/month.

It's tough though, because I am worth more to this company than any other company in the world; since I hold a lot of specific knowledge.

I think your most relevant question is 'how much will they pay a free lancer to fill my shoes if I walked'.

I also am probably confusing soon to be ex boss and coworkers with the company itself. It is a small company, and more than just the company, my actual friends would having shitty days at work if I just walked; but I don't doubt for a second I would be replaced by the first working bobble-head hacker.

I definitely am not afraid to walk.

I took other advice in this thread (and elsewhere) and did the following. I picked a rate that is just a little higher than I really feel comfortable charging (but is nearly twice what I was charging 1.5 years ago free lancing) and knocked it back a bit; and told them exactly what my rate was, and that I would knock it back for them.

My boss glady accepted, and rejected the discount. So my rate will be $65 an hour. The fact that they went higher than I offered really just proves that I am low balling myself? Eitherway, I am very happy with that rate.
I installed both Chrome and Firefox from their respective dev channels and they're on auto update. A few hundred thousand alpha testers could really help.
The explanation is probably, "We want to sell licenses for the latest version of Windows".

Microsoft played the lock-in game too well and they can't even get their customers to upgrade to new versions of the same software. Since Windows is a one-time purchase, if no one is buying the new versions of Windows, Microsoft is making much money off of these new versions.
Free AiWeiwei Human-Botnet this Sunday
Help overload the servers of China's Ministry of Culture this Sunday to protest the detention of Ai-Weiwei
cf. http://www.theonion.com/articles/wealthy-swiss-tourist-offer...
Yeah, It's so annoying. I need to test on IE9 but I've only got xP..
The arithmetic average for home prices is not too useful either. I clicked on a random county in Wyoming that had an average of more than $600K. Turns out that it's like 20 cheap houses (most going for $150K to $200K) and one huge farm for $29.5 million.
It must not come with legislative powers, because at $70K per night, that's only $25.55M a year. The GDP of Lichtenstein is 5.05B according to a quick google search (google for "lichetenstein gdp" and you get a result from google public data sources). I'll pay $25.55M for the right to tax the people of Lichtenstein for one year! Even if I only raise taxes 1%, that's a cool $25M profit!
Count this as a downvote. :) If I see an apparently braindamaged comment from patio11 or RiderofGiraffes, I at least reconsider whose brain is damaged, mine or theirs?
Angie Hicks, Founder of Angie’s List: Challenges Faced By Female Entrepreneurs
Curious to hear others' thoughts on this.
Or mostly because all the good SSH clients are open source software, and were created before the Android Market had support for buying applications, so they have just remained free.
Why Superawesøme Switched to Hourly–Based Billing
Scheme moves very little, standards-wise. It's still mostly R5RS and R4RS, with R6RS being deemed a total failure.

The standard of Scheme, if at all, is being set by major implementations. However, Scheme is designed so you make your own early in the learning process.
I'll pitch $500! Just need 138 more...
How long after the earthquake will rebuilding begin in those areas directly affected by the earthquake?

How long after the tsunami will rebuilding begin in those areas directly affected by the tsunami?

How long after the meltdown will rebuilding begin in those areas directly affected by the meltdown? And how long after the meltdown will rebuilding begin in those areas indirectly affected by the meltdown? (evacuation zone)
> The fact that they went higher than I offered really just proves that I am low balling myself?

Yes.

Your boss knew how much it would cost them to find a replacement - short or long term - and your $65/hr came in below that. I am ecstatic that you are happy with that rate, but you probably could have earned more. Does it matter? Probably. But you're happy, they're happy, and I'm happy.

Next step? Get it all in writing. Sign a contract with them. If you haven't watched Mike Monteiro's excellent video on getting paid, take 40 minutes and watch it: http://vimeo.com/22053820

Enjoy your freedom, EOF!
It's not people of Liechtenstein you'd be taxing, it's the many multinationals that send their profits there.
Ask HN: Enterprise wide source code library
Hello,

I'm thinking about building a source code library to be reused by several teams.

Here's the scenario:

* There is a piece of software we'll call feature 1.
* Team A works on product X, which needs of feature 1 with some minor changes.
* Team B works on product Z, which needs of feature 1 as well, but with other set of changes. Some may overlap with those required by product X.

Feature 1 is a piece of software that is used and improved by both teams, and updated accordingly to fit each product requirements. Take into consideration that a modification introduced for a product might not fit other product's requirements.

Of course, feature 1 must be stored in a repository (I'll go with git, having a centralized bare repository), but I'm not sure as to which kind of problems may arise from this. Probably branches would be the way to go in order to keep each team's modifications isolated, and getting an integrator to cherry-pick changes from each branch into a master unified general branch.

Also consider that we will have several such reusable pieces of software with their particular documentation. That documentation must be updated as well along with the software.

Has anyone attempted to build such a thing, and provide me with useful tips and recommendations?

Thank you.
Keep in mind that the US is a deficit spender, so effective tax should be even lower than that figure.
Well that's a disappointment. Since Vista and 7 share so much of the same architecture, I'd be inclined to believe this decision is completely political, which reflects poorly on Microsoft's leadership. This is hardly helping Microsoft to stay competitive with Firefox and Chrome, and it needlessly makes Vista a sub-par web development platform.
Makes sense given that a year from now, MS won't be supporting Vista at all (eg with security updates) if you don't have some enterprise-y extended support contract.

http://windows.microsoft.com/en-us/windows/products/lifecycl...
Rather inaccurate title? Unless I've missed some major section of the article, all that she has to say on the subject of gender is:

"I don’t think this is a gender issue."
Very nice! I've been thinking of doing this in the app that I'm working on.
My big problem with this is that many web service vendors (particularly in education) do not play well with the latest version of any browser. I currently need to keep IE8 on the lab machines for all the student online class software. We actually delayed our WinXP to W7 jump because it took so long to clear anything over IE6.

For consumers, this is fine, but for IT this is a nightmare. I really don't want to come into work and find all of the machines updated and none of the software working.
My view shifted from "work as hard as possible, as much as possible" to a much more relaxed approach when I realised two things:

1. Working all the time is not sustainable.
2. There's always more work, and getting it done sooner isn't as helpful as you think.

Nowadays, I'm a proponent of basically exactly what the linked post says.
The Psychology of Architecture
How AOL is Stealing Billions From Our Parents
How AOL is Stealing Billions From Our Parents through dial up fee skimming.
"I don't think the quality argument for this ssh client really holds water."

Wow, that's incredibly untrue. Quality (and price) is a factor in absolutely everything that's for sale in any industry anywhere on earth. Price and quality.
Doesn't (global-auto-revert-mode 1) do the trick?
How to Be a Leader without Really Trying
Old Brains Do Poorer Job Processing Interrupts
As a new Windows user, the hassle of updating software often make me sit on older versions and I can see why people use older versions of internet explorer for example, which makes my work writing html/css a pain some times.

I'd welcome automatic updating. Should make the web more up to date.
Copyright Scofflaws To Get Google "Re-Education Camp"
"Maybe Android users are just more discerning in who they give their money to?"

Panic is known for their sub-standard software?