skysight-inc/HackerNews huggingface dataset:
On that subject . . .

Have you worked with any competing platforms, or is Azure pretty much the platform you know? I'm just curious about your thoughts on Azure from a comparative, rather than strictly technical in-a-vacuum, perspective.
> the presence of the 'utf-8' parameter, then 'utf-8' is a pretty poor discriminator between foo.com and bar.com, and probably shouldn't be used to determine search results.

And yet, it will link random text to websites even if they appear only in Google's URLs. I realize you're talking about discrimination (as in, "what's the better result for utf-8?"), but if the code is generic, it ought to be generic in this respect as well. After all, it linked up random nonsense to random sites given nothing more than Google's say-so, even though there's plenty of information out there about, say, rim.com that would tend to indicate that nobody except Google thinks that random text is relevant to an otherwise well-known site.

> How do you know that they don't? Google pointed out some longtail results that look bad, and you yourself pointed some out in a previous comment.

Indeed, I do not know. I know that it would be dumb to link those things to random sites, but you are correct that I do not know if they're doing things that dumb.

> I don't assume that they don't; I'm just saying there's no evidence that they do, and that assertions of wrongdoing based on the belief that they do are just irresponsible speculation.

Well, for one, I'm not really asserting "wrongdoing" here. That is, I don't particularly think that it's wrong of them to do things this way. My interest is mainly technical, so I'm more interested in figuring out exactly what they're doing rather than blaming them for it. As such, I'm going for the most likely explanations I can find, rather than worrying about whether it's been proven to such an extent that they can be blamed for it (as I'm not really going to blame them anyhow).

You may have seen where I pointed out that I don't think it will "ruin search" in the end because they should expect a crapflood from spammers now that it's clear that they use clickstream data to rank sites. After all, there's a large spam attack right now on a tiny wiki for a game I play. I have to think Bing is more of a target than that. I can't prove that, true, I'm just playing the odds here.
I'm not talking immediate damage, just the difference between getting a hip replacement in 10 years versus not.
Sure, but opportunity cost is not a line item on a budget.
Some people emailed me back.

Not one person emailed me back to say I was not following etiquette standards.
And (from the article) Iris development was funded almost exclusively by Lotus, under contract, with an exclusive option to purchase all the IP generated. That sounds a lot like a wholly-owned subsidiary.

Most laypeople think in terms of products, not corporate entities. The various international Google subsidiaries are all separate corporations, yet the lawyers & VPs who set them up aren't considered "founders" of them. Meanwhile, business units that operate with significant autonomy and generate a product that's distinct from the parent company's main business usually do have a "founder" figure.

Where would you put Android on this continuum? It's a business unit within Google now. However, it's run with a large degree of autonomy, has its own codebase, and creates a product quite distinct from Google. And moreover, it actually was founded by Andy Rubin as an independent startup, but purchased well before they got to market.
Yes, and it's a bad thing.

Successful software sales are a function of your support costs (assuming you've jumped the first hurdle which is writing a product people want to buy).

x% of your customers will take up y hours of your time. The software (and support materials) must be designed so that x and y are reducing in size as time goes by.

Free software with paid support is more like consultancy. To scale means more staff.

Paying for support is also more complicated - there must necessarily be a two-way conversation about work done, hours taken, etc. Collecting money for software is a one-way conversaton - here's the price, take it or leave it.
Maybe he should. I write for a publisher whose offices are more than a thousand miles away from me. We have this nifty thing called the Internet now, and postal mail works even when you don't live in the same city anyway (postal mail being how most book proposals and manuscripts are delivered when they are not sent digitally). Even if you have to fly halfway across the country twice a year for meetings, which is more often than many people would have to actually meet face-to-face with editors at publishers (judging by my limited experience at least), it costs less than sweet digs in the financial district of one of the most expensive cities in the world.
Count me in; I'm lying in bed with my laptop, hacking (and checking HN every now and then) right now. ATM, I'm trying to remake myself into a UI person (well, at least a half-assed UI person) and trying to clean-up the user-profile form for Quoddy[1]. To hell with football, the Dolphins aren't in the SB, and there's code to be written...

[1]: https://github.com/fogbeam/Quoddy
Poll: Superbowl audience ...
I've heard about this "Superb Owl" thing, so I thought I'd ask about the HN crowd. Adjust for future/past tense as appropriate. If you're interested in seeing a result, it might be necessary to upvote the item. Sorry.
I'm in the USA and I'm watching the S.B.
I'm not in the USA and I'm watching the S.B.
I'm in the USA and I'm not watching the S.B.
I'm not in the USA and I'm not watching the S.B.
I didn't say it was. I said that was his point.
Somewhat related: An elementary method of fast multiplication of large integers:

http://en.wikipedia.org/wiki/Karatsuba_multiplication
Not to put down people's hard work, but I am yet to encounter a utility company website that has any sort of sensible usability. Multi-digit pin number login names, split into little textboxes, that are frustrating to enter? Check. Only 4-digit passwords? Check. Emails me a PDF attachment that just asks me to go to their website? Check.

Each time I move (and get a new utility co), new surprises await. My latest utility company apparently uses a slew of Gmail accounts to massmail the statements. Sigh.

Screenshot:
http://dennis.posterous.com/why-are-utility-company-websites...
"there's code to be written..."

So true.
If it's repetitive, it can be automated (to varying degrees).
If you aren't getting haters on hacker news, then you are doing something wrong.
The book Adam's Tongue by Derek Bickerton chronicles one view of how language evolved in humans and in doing so, evolved humans along with it. It's pretty fascinating.

The book explains how our brains wouldn't really have the "thoughts" you speak of without having had language in the first place. I'm not sure precisely how this fits in to children who can't speak and who were never taught to sign, but my guess is it would introduce considerable mental stumbling blocks.
No, well it depends on how they handle errors. Not all apps are stupid enough not to handle errors and crash. YOu can not make blanket statements, that is why you are being modded down. You can not speak for all apps, and it makes you sound childish to do so.
وظائف حكومية
Maybe with some more features. I take a lot of notes when studying so being able to search and tag notes would be handy. Backups are nice when your notes are valuable. It would also save me carrying around huge binders full of paper.
Using git to manage a website
And why would you? What does that mean anyway? We should not descent into a meme-hole of in-group speak.
Take note of this quote from the article:

"And their findings about teen births, women’s status and innovation depend on Scandinavia, a region with a mild and sensible culture that is equally evident among people of Scandinavian stock who live in America."

The whole thing is basically an elaborate rationalization of racism through the cliche of social darwinism. As much as I dislike stupid people, I hate social conservatives even more.
I don't care because they don't seem like details I need to worry about — but if all the mechanics or microwave repairmen said the one I had was a terrible choice, I might care.
There's a poll: http://news.ycombinator.com/item?id=2186782
If it were that easy to convince people homeopathy was bogus, we'd have world peace by now.

Most people believe what they want to believe, evidence be damned. Sad, but true.
I was under the impression that they were still using Perforce or has that changed?
It is indeed free, and when you bother to set up the conversion goals and link to Adsense then it's as good as many paid solutions in many situations. The people ready to dismiss Google Analytics are the ones who haven't been shown how to get the most from it.
Well, the feeling is mutual!
The fake Facebook profile I could not get removed
A github link as well as twitter/hn would be good as well
Do you know how much Karma you need to create a poll? I don't believe I have enough, or don't know how to.
Read the parent conversation again, when you realise that the grandparent said "if prodded I can link" you'll see why your parent said "prod".
Only 7.5MHz bandwidth, and actually only 2 channels. Still $200 is a damn good price.
The risk point is a good one. Free but closed-source software seems like the worst of two worlds, noone has any obligation to make it work and unlike if it was open-source, I can't do it myself either.

But does anyone really use free, closed-source software for core business functions?
The Difference between the UK, Great Britain and England Explained (video)
I still use python for my utility scripts. There isn't a "next thing" for the niche yet AFAIK, all the hot activity seems to be in web-application languages(eg. Clojure, Scala, HaXe, Fantom) which don't do a lot to get down-and-dirty on the backend.
"We was".
Ask HN: Calculating salary
I am interested in learning how do fellow HNers figure out salary for themselves and others (if you are in position to hire).
How do you quantify your experience, and potential into a dollar number?
Do you change the number in regard to the company you apply for? I.E. if you are being hired by google, you expect to get more money (say $110K) than if you were getting hired at a start-up because start-up usually does not has much money (say $70K).

About moi: I have had 2 part-time IT jobs @ $10/hour and my current position is @ $20/hour which ends in a month. I went for the low money in order to gain experience in the IT field. Now, I feel confidence in my skillset and would like to earn more money at my next job. Currently, I am trying to figure out how do various people's salaries change over the years. Do most people start with, say, $60K in the first few professional years and then over-the-years started to earn more money, OR were others able to start making $85k+ very early in thier career. Also, waht resources and factors do people use to come up with their salary number?
I do like the idea of putting things onto an SD card, but the $100 price tag seems to be way too high.

Then again, for people that spend a lot of money on notepaper (how much do people spend over say, 3 years? More than $100?) and pens there might be a positive tradeoff.
The next generation of business leaders for most companies is inthe same meetings with Oracle's salespeople. They will pick "solutions" for business over their IT staff's opinion. Oracle thinks like them, the IT staff doesn't.
Richard Herrnstein and Charles Murray called it back in 1994 - http://www.amazon.com/Bell-Curve-Intelligence-Structure-Pape...
Yes, I see what you mean. Us none native speakers would appreciate some more context, though.
I should have gone for a way to work in a reference to this quote:

There are worlds out there where the skies are burning, where the seas asleep, and the rivers dream. People made of smoke, and cities made of song. Somewhere there's danger, somewhere there's injustice...and somewhere else the tea is getting cold. Come on Ace...we've got work to do!

Oh well, maybe next time...
Thank heaven for that. I thought I was going to have to write Javascript on the server one day.
Of course by manicuring search results I mean blacklisting domains.
According to the page it's 72 MHz, not 7.5 MHz.
Working on my startup, getting ready to launch this month, although I think its wonderful that the rest of my nation is really into a Superb Owl.
We don't need data caps on our phones
It is impossible to be good at any technical niche if you don't know the nitty gritties of every other option out there. I just happen to talk about Windows Azure a lot because that's what I work on :).
Survey: What makes Kickstarter project funders tip?
How many projects have you funded so far?

What compels you to contribute to a project?

If you've funded a project even though it reached its goal, why did you fund it?

Do you fund a project because you want to participate or to get a project's "gifts"? (or both)

What categories for projects do you back and why?
Could Python be capturing the dissidents of Java?
At least for my curiosity, Canada should have an option or be included with the USA option.

I suspect many of the "I'm not in the USA and I'm watching the S.B." would be Canada but I'd be interested in the breakdown. I've seen a fair amount of activity on Twitter from those outside NA that seem genuinely interested and knowledgeable.
Just got done with a 2-3 week binge of programming, taking time to regroup and refocus.

Just got done reorganizing all of my research in one note, loaded up on skydrive (impressive how far live has come since I last looked).

Ran across this device which I must own: http://www.wirelessgoodness.com/2011/02/04/noteslate-the-100...

Toying with the idea of dumping all of my research out of one note and into the interwebs, raw. Haven't decided one way or another yet.
I voted for "I'm in the USA and I'm watching the S.B"

But, more accurately, I have the SB on the TV, but I only look up when they start cheering really loud so I can watch the replay.
I think you should point out more things that set you apart from other candidates. While an interesting detail might not land you a job, it might get you an interview.

Also, be more specific in what impact your work has had on the company. For instance, when you mention that you've developed tools to aid in internal operations - be more specific - say that "my tool has reduced the time to prepare a monthly report from 2 days to three minutes".
Because the only two choices are whether to live in the heart of Manhattan or the middle of nowhere?
> or obtains a contract that protects him from wrongdoing.

I don't believe I've ever seen a EULA that promises anything like that.
While my CDP class didn't explicitly discuss the Actor Model, message-passing as a concurrency model was studied and we did implement algorithms using it.

How basic is the Actor Model for implementing concurrency using message-passing, besides the obvious advantage of formally defining a common language of terms and proven theorems for what you're doing?
I feel questions like this are too subjective to offer any real sort of conclusion. It usually just ends up people discussing a lot of opinions based on somewhat vague assumptions.
I do not own a television, nor do I know many people who have televisions, so I'm not sure where I would watch. I guess a sports bar, that is where some of my friends go to watch soccer games. But I lack the interest.
how do you find the text recognition in evernote using a camera to take pictures of notes? I've tried using it with business cards and a nexus one to no avail - would be great if this worked
Count me in!
I am in a bookstore checking HN and putting together some physics related data in Lisp (if this can be considered hacking of course).
Just for the record, I am multi-tasking as well.
It's doubled every time I've switched jobs.

There isn't really a right answer to this, because it depends on your experience, the particular subfield you're in, and the company you're starting at. I'd start with GlassDoor and then aim high:

http://www.glassdoor.com/Salaries/software-engineer-salary-S...

You can always negotiate downwards if you really want a job, but you may find that companies are willing to pay quite a bit more than you expect.
http://www.astronomycafe.net/qadir/q546.html

"....the thickness of the Milky Way is 50/100000 or 5/10000 of its maximum size making it flatter than a sheet of writing paper."

You can not calculate how flat something is by estimating from such a photo!
That depends on whether there is a niche for the 'normal people'. Traditional ecological models suggest that without such a niche, the 'normal people' will die out and the average intelligence of the human race will increase.

So long as, of course, we don't wind up in an "Idiocracy"-type scenario.
- never contemplated insurance fraud. not sure where in story you got that.
- i never foisted a book i thought sucked onto editors. i liked all my books and the only one i dont like right now is Supercash.
- i never lied to anyone about my career. not sure where you got that.
- i never needed to write a book to forestall bankruptcy. i was already well-recovered. please read the story.

I dont think you really read the article. but maybe i did paint myself as a "fuck-up".
Just an observation on the first bit:

Wow, kind of concerning how money centric some people are. He would rather kill himself to leave his family money, than try to raise his family poor? I don't have kids so I don't know. Is this a realistic thought for any of you? Would you commit suicide in lieu of being a failure, to try and leave something for your kids? Is that making the best out of a bad situation?
My comment is a little off-topic with the main article, but emphases the opening paragraph:

I will never understand why people seem so intent and boasting about the number of hours they work each week. Sure, we can all work high number of hours each week but at what cost? Family? Friends? Personal down time?

It is one thing to put in extra hours for deadlines, but not each and everywhere week!

How long can most people go before they eventually burn out? I have seen this and experienced this in graduate school. At some point everyone just crashes and needs a significant amount of vacation time to recover. Then you have to question whether working long hour weeks is worth.

Back on-topic ... I believe it is KEY to keep your employees informed about how their work is contributing to the overall big picture of the company.
> And free software without sources rarely fits the latter.

Do you have any evidence for that statement?

I've seen a lot of freeware over the last twenty-plus years, and rarely have I heard of anything malicious.
Documentation is freaking awesome
great to hear, thanks a lot!
US manufacturing still tops China’s by nearly 46 percent
glad to here it!
"… or browse our library!"

I'd love to. Please make that text a link.
That's how I'm rolling... http://cl.ly/4RRV
I think it's pretty low...
http://news.ycombinator.com/newpoll
Depends on your traffic volume, we drive enough that it takes at least 24 hours before it charts traffic, to see traffic from Monday I have to wait until early Wednesday :(
This is a fantastic device in environments where you take lots of notes. As others have pointed out, the 'digital' aspect of this device makes it much easier to take notes and share them. No more scanning your notes!!

Besides, I would rather have an SD card of notes than a 1" binder full of notes!! I could always print the notes later.
This is the exact reason why Chad Austin started working on ibb (I/O-Bound-Build): http://chadaustin.me/2010/03/your-version-control-and-build-...
Actually, it's specced out at 72MHz max sample rate. The actual bandwidth spec is usually higher and is dependent on the ADC. Would be nice for the OEM to spec out the two separately.

See: http://www.bitscope.com/adc/?p=3
Wow, I guess I'm the naive techno-utopian of HN.
I wonder if you could write FUSE in PHP...
I swear I read somewhere there was a high karma limit. Guess not, thanks.
How about "I'm in North America" rather than having Canada "included with USA". Sorry for being picky.
Perhaps those people who can do mild intelligence, repetitive tasks will then be the highly paid ones

That is already the case. Most medicine is routine procedure. The average salary for a dermatologist in the USA is around $300,000 per year.
This is blogspam.

http://news.ycombinator.com/item?id=2180623 covers the original (and it doesn't exist yet)
How can I make this more obvious.

Are you telling me you'd wrap a System.out.println() in a try/catch? Even that's not absurd enough to exemplify the problem that all of you are clearly having in comprehending the magnitude of the absurdity you're spouting. The program is GUARANTEED the permission. Why would there be code to check to see if it has the permission? Do you people even understand the current Android permission model? (Such a function literally does not exist in the API.)

It's like a huge joke that I'm the punch line of. And surely, you're not recommending that a tiny fraction of apps not crashing excuses the fact that such a change would break undoubtedly near 100% of applications.

I'm just enraged at the fact that everyone is making caveats to try to make me look wrong while not a single person has actually addressed the claims I'm making. Actual Android developers in #android agree with me - not only that this would be bad for legacy apps, but that it would almost guaranteedly cause them to crash because they WOULDN'T HAVE CODE to check to see, because THAT DOESNT EXIST in the Android API because the manifest ensures they have that permission.
Context - in a lot of clients, you can type "/me did an action" and it will render as "pavel_lishin did an action". Other chat clients, though, just display the action surrounded by a pair of asterisks.

Hence (asterisk)prod(asterisk) would be me prodding him.
That's right, I remember that stat now -- a slightly later peak from memory (compared to other athletes), but an extremely prolonged taper.
Multi-tasking! Programming isnt really something you can multi task, but I'm only watching forthe commercials and half time show.
Mahmoud, you're beginning to see the problem of bias, but there's a good
deal more to it. People like to believe they are secure, and hence, the
supposedly "technical" users like to believe they somehow vet their
software.

The truth of the matter is vastly different.

Can you name anyone who as actually done a security audit on every
single binary and source file they use?

In other words, the assurances people seek by paying for software are
fictitious from the start. The very same is true for open source
software.
Reporters were even getting trouble for putting cameras on their hotel balcony.

If reporters carry the same fate as the crowd they are in, its not what the news should be (The news should be about what hapenned to the crowd, the reporter's experience is just to help people relate to the event). In this case, they were attacked specificaly, not because they were part of the crowd but because they were reporters.
What's a superbowl? Im at the office building a desk for a new dev starting tomorrow, doing some wireframes, and then working on my side project.
I don't scan them. My handwriting is truly terrible. I can barely parse it myself, I wouldn't put someone's servers under the kind of strain needed to pull it off successfully!
While I don't hold your personal philosophy, after reading several of your posts I can see where you come from. I'm inclined to be an OSS zealot but you know what they say, give an inch and they'll want a mile!

It does make me want to rant about scientists who hold this philosophy though...

I know a professor or two who do the same thing and it bothers me to no end. It stands directly against scientific principles, where you are supposed to share your research with the community. On top of that without the source, an experiment involving software isn't fundamentally repeatable.