skysight-inc/HackerNews huggingface dataset:
There's ways to be promoted without being a manager. If that isn't the case in your organization (even if you _do_ want to be a manager), leave.

Ideally, there should be two ladders: technical and management. Every management rank should have an equivalent technical rank, with salary to match (fellow being equivalent to a VP, CTO being equivalent to CEO). That's the case at Microsoft, Google, Facebook, Yahoo and many other technology companies (as opposed to enterprises that merely _use_ technology or sales/marketing companies masquerading as technology companies). Technical talent should be appreciated; at the mean time, being a manager is quite different from being an IC and requires a different skill-set -- one shouldn't become a manager only if they want a raise.
UK police tweet every incident over 24-hour period‎
We were talking about the chat, not SO as a Q&A site, which is something it does quite well - much better than IRC for some things.
I'm experiencing this particular brand of hell right now.
The article mentioned that he donated to the Gates foundation, which in fact uses capitalist principles to help third world countries.
We agree that the writers (and publishers) of the Times need to be paid--KachingleX is in no way an attempt to take that material for free. We do think that a paywall is the wrong way to ensure these folks get paid, though.

As our founder tweeted yesterday, comparing paywalls and social payments: "Paywalls: forced, solitary, a hassle, alienate readers. Social payments: open, social, easy, fun, tap community u build."

Bill (Technical Marketing, Kachingle)
"This got built and is in daily use."

That gives me another idea! A web monitoring tool that will hit all your projects on a daily basis, solely so you can make this claim about anything you have ever written!
No, just iScroll. I don't think you can make a UI like we have with jQuery mobile or any other mobile "widgets" framework.

They can only go so far - they give you one standardized experience.

If you want real awesome stuff, you have to hand-code, and for that you want a framework/library that supports hand-written custom code well; thus Prototype.js is the optimal choice here.
It's really simple: consider documents retrieved by requests to be nodes in a state machine, and consider hyperlinks in the documents to be directed edges to other nodes. That's it: your state is your position in the state machine, and your state transitions are navigation through the web of hyperlinks.

If you have an API which talks about URI patterns, for example, then it's not REST in this sense, because these URI patterns aren't found inside the documents as hyperlinks. Instead, they're found outside the document.

Similarly, if state is not encoded and transformed by following links in the web of documents, and instead is implicitly understood to be occurring whenever you do e.g. a PUT of some URI pattern, then hypermedia isn't the engine of application state.

A purist approach to REST, though, is IMO impractical for systems that aren't very like the web itself.
As of Win7, calc is drastically different.

Another feature that was finally updated in Win7 was the "Add Font" interface, which as late as Vista was still using the Win3.1 UI: http://www.imgur.com/lGSIA.png
I always appreciate the efforts of HN'ers who post a TL;DR summary. It's less about taking the easy way out, and more about saving time.
I think a server that takes a login and password, sends the pair to another core (or server) to do a bcrypt (http://www.openbsd.org/cgi-bin/man.cgi?query=bcrypt) check, and then responds with a pass/fail would be a good benchmark.

An async web stack benchmark server should juggle loads of concurrent connections while making internal requests to another process or server, and then sending the response (when available). That's representative of a lot of common server tasks, yet can control for the work itself.

I'm suggesting bcrypt in particular because the amount of CPU time per client can be easily controlled. (In a nutshell, bcrypt is a hash function which can be made arbitrarily slow to deter password cracking.) Offhand, I'm not sure which systems have bcrypt besides OpenBSD, though.

FWIW, I have a simple bcrypt wrapper for Lua (http://github.com/silentbicycle/lua-bcrypt).

There's also a Ruby bcrypt wrapper (http://github.com/codahale/bcrypt-ruby) which includes a copy of the bcrypt source from OpenBSD. I feel vaguely uneasy about including that with my Lua wrapper (it really should be its own library, and more widely available!), but may eventually do so.
I'm not claiming that XML-RPC or SOAP is "crappy"; there might be poorly-designed implementations (and of REST also!), but both have vital and important use cases. I have never used SOAP, but have both designed and consumed many XML-RPC APIs, and have no problem with them.

It's very important to use accurate terminology when discussing software and technology. The statement "Foo.com uses a REST API" only contains useful information if 'REST' is meaningfully defined. If 'REST' is redefined as a synonym for 'XML-RPC', then we lose the ability to distinguish between a REST and XML-RPC API in written or spoken conversation. I am not making any value judgment regarding either API style; they are simply different, and should be kept distinct for the purposes of communication.
haha...thats great, Here as well;

I've never felt like race was a big issue in my local startup community. There are plenty of black, brown, olive, tan, yellow, and peach individuals sprinkled throughout in most events I attend here in Houston.

Sometimes it would be nice to connect with them just we share that kind of commonality, but I always felt that creating a "black startup" meeting group would be extremely cheesy and too inclusive.

I don't care what color they are as long as they come up with good ideas and do what they say they will do.

That being said...markets are markets and if you have some cultural or ethnic insight into an opportunity for a business or a way to help your specific community; you should count yourself lucky for being born whatever you are and try to capitalize on it.

Theres no reason the team you build has to be racially ?inclusive/exclusive?, and actually the aforementioned diversity actually helps strengthen teams in my opinion by providing those different cultural or ethnic perspectives.
Cars just a pixel in Google's sweeping AI vision
Ask HN: Is Github Firewall Install worth it?
Their entry level plan for 10 users costs $2500/yr for a single installation.

Has anyone tried the product? Is it really better than simply setting up and using gitosis or gitolite?
Making a phone spying tool because "It seemed challenging and fun." Bad idea.
I think working in a corporation kills that confidence in yourself. It numbs you somehow.
Very neat product. This further reinforces the idea that an iPod Touch is probably the right gift idea for my son this Christmas... and maybe this product next Christmas.
I can buy the argument that just shoveling huge amounts of aid to people doesn't fix anything long-term. But it's not solely a decision between that and no charity. He mentions employment, which often benefits from having a stock of not-yet-exploited research to commercialize (SV firms do a lot of innovation, but they also do a lot of commercialization of stuff for which the early-stage R&D was done in academia, at government research labs, etc.).

Charities funding research, and especially insisting that the research be published in some open-access and not-patent-encumbered form, can provide that raw material that new companies need. Charity-funded medical research can also directly produce treatments that improve conditions in a region long-term. And, although it runs into a bunch of political controversy, same for charity-funded research on things like new crop varieties.
Straight from B&D's site:

The reference to specific manufacturers is for informational purposes only and does not represent that the Power Monitor has been approved or endorsed by the manufacturer or your local power company.

http://www.blackanddecker.com/energy/PowerMonitorCompatibili...
Does it even matter whether you are Black, White, Brown or Pink, Red, Yellow, Green or whatever as far as the person is smart, dedicated and hardworking.
Two things struck me, one kind of minor - a Pentium 66? In 1997 my desktop machine at my new startup job was a Pentium Pro 200. It replaced the SGI Indy R4400 200 from my previous startup job. No offices with doors, though, of course.

The other thing was, and I don't mean these questions in a derogatory way, how do you start working for Microsoft in 1997, of all years. And how do you stay there for 12 years running? What kind of startup employee will you be when the only professional environment you have known is Microsoft? I'm not suggesting that there aren't perfectly excellent, sensible answers to all of these, and obviously his new employer thinks so. I just can't personally conceive what they are.
Seems like if you want the thread to be about perpetually.com it might be best to avoid language so loaded that it requires a footnote. You could just say "required community service" before [1] and eliminate any confusion. What you wrote basically invites a political response rather than one that's about the service under discussion.
How does the supplement work?
Turns out that there’s a strong correlation between a student’s grade and their assessment of the professor’s abilities.

Very interesting.

I don’t listen too carefully when a poor performer tells me how awful their previous manager was.

Wait, what? Are we confusing correlation with causation here? Let's say, for example, that a manager tends to give female employees poor ratings (or whatever BigCo calls a grade). Do we discount their negative assessment of the manager? If there's a poor relationship between an employee and a manager, I'm not surprised when there is negative performance and a negative assessment.

Aren't we extremely interested in negative performers? We need to triage. Some employees are stars and will be stars no matter how you manage them. Ignore them, keep the kitchen stocked with whatever they drink. Some employees are poor performers no matter what you do. Identify them and fire them immediately, or better still leak their résumé to competitors, you get a 2-for-1.

The area of management opportunity are the "swing performers," those whose performance can be influenced by management practice. Some of the negative performers will be irredeemable, but some will be swing performers and it's worth listening to disgruntled poor performers if you can find a way to filter for swing performers in the hope that you can identify opportunities to turn them into good performers.
I've been using this app for a few months now. It is fantastic.
Yes. Demographics are interesting. Don't project drama onto an innocent question.
Chinese anti-satellite space junk count hits 3,000
Not everything squishes.
Are his billions in cash, or is his net value based on stock holdings, private investments, etc.?
We're talking about The Enterprise here, this kind of stuff is not even on the radar.
Right, I work at Perpetually and I think the coolest thing about the Public data project is that it will only get more interesting with time... kind of like a good wine... I can't imagine what crazy stuff we can dig up from the archive 10 years from now.
And so REST-ful ends up meaning "having no relation at all with REST beyond the buzzwords and being over HTTP"?

By that definision, SOAP is restful.
I suspect that a large fraction of his money is invested in various businesses and not just under a mattress, so maybe that's his way of helping.
I like ANB :)
In that case, why is tertius asking for a summary? If a summary is a good idea, the keyboard can be found between tertius' chair and screen ;-)
There were mines in communist countries too. I think the claim of the article is that without the profit motive there wouldn't also have been the interest in exploring new markets that produced the drill that saved the miners. And they have a point there, because a lot of the technology used in communist countries was copied from capitalist ones. Communist countries would have been even poorer without capitalist ones doing R&D for them.
He had me until: "What’s your final level at Microsoft? Please don’t say CEO or Technical Fellow – I can almost guarantee you it’s not." He may be right, but there are some ambitious employees at Microsoft who truly do want to be CEO. If that's what they want, I hope they continue to bust their ass of to achieve it.

I really don't like when critics put a cap on someone's future.
What kind of startup employee will you be when the only professional environment you have known is Microsoft?

Good thing he's not going to a startup, he's going to Facebook.
Rich in irony as well -- Slim's purchase of Telmex, the state-controlled telephone monopoly, meant that he could stifle competition and charge exorbitant rates. That's pretty much as far as you can get from encouraging employment for the poor.
we just need an automated way to extract that information so it doesn't clutter the comments.
> do you know of any examples of what you consider "true" REST APIs

APP is generally considered a pretty RESTful API.

> vs. examples of "ad-hoc XML-RPC masquerading as REST" APIs?

Roy Fielding took a few in his sight on his blog in the past: http://roy.gbiv.com/untangled/tag/rest
I will give you this one though. My local power company indicates that the meter is property of the customer. Perhaps this is more common that I initially thought:

http://www.dpandl.com/customer-service/dpl-policies/meter-re...
I'd be willing to trade, sell or partner up to actually build the following domains/ideas:

- AggregateDesign.com

- BuyJives.com

- CampusAI.com - forum+wiki for college students (made UI for it a while back)

- Everyday(Arab|Latino|Desi).com - news sites/blogs for each community (also made UI and template for it)

- GameFav.com

- GradSchoolRejects.com - Forum for people who can't get into graduate school (what to do next, etc.)

- LinkCrap.com

- LinkTard.com

- nfektus.com - Social sharing site, automatically sends your link to n random friends on upvote

- ngamr.com - social games site?

- SoFound.com

- StartMyself.com

E-mail address is in profile, get in touch.
Not only that, but there's no proof that those things wouldn't exist if we lacked capitalism... Or that other things wouldn't exist instead.

I like capitalism and think it's the best system yet, but it's foolish to claim to know what would have happened without it.
I own a somewhat related beast, a FJ60 Landcruiser. They hold up well.

It's well established that for every make of car, there is at least one forum devoted to it. My favorite (also has Hilux content) is at http://forum.ih8mud.com.
I had an idea similar to this in my mind for years. My working title for it is BullshitTracker. Feel free to do it.

It will basically track every famous person's promise or prediction. So for example Steve Ballmer will have a page where this prediction will be tracked:

http://news.softpedia.com/news/Ballmer-Google-might-dissapea...

And it will be recorded that he was wrong.

You could see each person's predictions\promises, and see how many of them came true and how many didn't.

I think this will help bring attention to which people are big bullshitters, and which people aren't. There will be a leaderboard for the people who made many truthful and substantial predictions, so you could easily find people whose word is worth gold.
Just checked out your site, I like some of those t-shirts. Might get one.

May I suggest you change the color of the top menu text. Thin blue Arial on a gray background is hard to read.
> Ignorant programmers have fixated on trivial aspects of some REST applications […] "pretty" URLs

Hell, legible urls isn't even remotely part of REST, it's completely unrelated, it's absolutely possible to have a RESTful API with entirely unreadable URLs.
- ProgrammerCookbook.com - Was gonna be where people code post code examples for various different languages etc.

- ConTickets.com - Think ticket master for Con's.

- FearCore.com - Featured Halloween stuff

- MyCollegeBlackboard.com - Was gonna make tools for when I was in college to help me study (Flash cards, etc. did some work with it and I got it to be able to import a lot of material that the textbooks offered on their supplemental sites.) Also wanted to offer grade trackers and a lot of other things.

- nTheMarket.com - eBay type site, may revisit this pretty soon.

- UndergroundGamer.com - never really done a lot with it.

There's a lot more, but those are the ones that I had really planned out.
> Having known a thing or two about C-DAC & DRDO, [...]

A friend of mine used to work at C-DAC in the late '80s and early '90s. I remember talking to him about the work they were doing in the area of parallel processing. My memory is vague, but I remember he was quite excited to work there. Not sure when things had started to go downhill.
Ask HN: Which domain is better for startup
HopeLoop.com
HopeHit.com
Receiv.es
Receives.org

For innovation driven, donation related project
It creates a great path for employees to follow as well. You know exactly what you need to demonstrate to make it to the next level.

Steve McConnell (or more accurately, I suppose, Construx) with the Professional Development Ladder (http://construx.com/Page.aspx?nid=244) was an early advocate for this idea, and Spolsky has discussed it a couple of times as well.

Cash has limited motivational power, but it's akin to the physiological layer on the hierarchy of needs. If you're getting a shitty salary it's harder to give a damn about the success of the product or company.

That being said, also brilliant is the idea mentioned to let people exchange one or more tiers of compensation for stock if they so chose.
> REST is over HTTP.

SOAP is a message protocol, it's perfectly possible (and indeed pretty common) to run SOAP over HTTP.

In fact that's probably the most common SOAP transport.
Thanks for pointing that out and it's good to get this to as many people as possible.

I'm not the site owner either but just found the site to be incredibly useful.
That's true, but it's nice to know who's out there. If you only read TechCrunch, you'd think MCHammer and Chamillionaire are the only black folks to ever touch a computer. Nothing against them, but yeah.
I own spellwith.me and spellwithme.com... I was thinking of an interactive spelling-game type of site for elementary school teachers/students or ESL.

Something like http://www.spellingcity.com/ which is sucks in numerous ways but seems to be popular with educators.

I don't have the time for this project but maybe someone else is interested?
Interview With Garry Tan From Posterous
The miners were put there by one capitalist enterprise and rescued by another.

Let's not turn this thread into yet another parade of ideological comments about the "capitalist system".
Capitalism != Innovation, although it can create an environment where innovation is rewarded.

I'd love to hear what he'd have to say about Sputnik.
Sony Ericsson to stop using Symbian system
First of all, the fact that you need such a code generator for the interface is a smell, not a good thing. To consume a REST service, you just need an HTTP client, possibly some authentication hashing, a url, and parameters and a json parser. You then get a hash.

The Web services I've used tend not to be super complicated. A handful of api calls tend to be used.

There's also versioning, which is handled well with a good url structure.

Also, the schema problem is more of a JSON vs XML issue. I personally use JSON because it's simpler for flatter data graphs. I also use JSON schema btw. XML does have the advantage of xpath (or css selectors) too.

But even in the REST + XML case, the XML is simpler than the XML + SOAP case.

Which brings up Content-Type. Rest can serve pretty much any content type in a way that's readable by almost any web-enabled client. Not so with SOAP. You need to have more software.

Basically, I can add these features on an as needed basis. REST is easier to work with right now and I probably will not need all of the features of SOAP. That's the gist of why it's less popular now.
Creating an advanced Javascript Slideshow using Javascript and HTML part 1
WorkingPoint says goodbye to freemium
Keep an eye out for the Mahindra&Mahindra(India) Diesel truck which should land in the US by 2011Q1.
They were mining gold, in a mine that had a history of prior safety accidents.

Also, what does this have to do with "capitalism vs. socialism"? I'm a capitalist, and I think this op-ed is ridiculous.
The venerable 1st generation 4Runner was essentially a 4th gen HiLux. The original 4Runner is still remembered as an extremely dependable and overbuilt vehicle here in the US.
Maybe your reasons are the ones why we will never see a starcraft AI superior to human ones. But I suspect the real reason is more closely related to the disparity in money and minds dedicated to the two tasks.
Creating an advanced Javascript Slideshow using Javascript and HTML part 2
Plot every person in the world on a two dimension grid. Dimension x is awesomeness, dimension y is crappiness of crappiest job. Vast majority of people will be clustered around top left of graph (unawesome people with crappy jobs). But if the mean y value fluctuates upwards as you move to the right along x, then there's a positive correlation, regardless of whether or not there are significantly fewer data points further to the right. Read the "Correlation and linearity" section of the Wikipedia article:

http://en.wikipedia.org/wiki/Correlation_and_dependence
Creating an advanced Javascript Slideshow using Javascript and HTML part 3
Creating an advanced Javascript Slideshow using Javascript and HTML part 4
I'm not a socialist; I think "socialist vs. capitalist" is the narrative this writer wants to create, when the reality is that this exposes a conflict between a regulated free market and an unchecked free market. Chile didn't produce the miracle drill bit; we did.
Creating an advanced Javascript Slideshow using Javascript and HTML part 5
I didn't like the design too much, but the video is really great! I think it should be on the main page. I would remove the cartoon, and some other content, and put the video inline. Did you create it your self, or did you get an agency to do it?
Undoubtedly you are correct, someone else will eventually be CEO, thus his statement is categorically false. However he is being over the top to make a point, some people think it while knowing they don't work hard enough/care enough to get there. He is saying people need to stop lying to themselves and realistically view their future with the company.
Creating an advanced Javascript Slideshow using Javascript and HTML part 6
I checked out the ingredients and it looks pretty good. I bet this stuff really works. Focus supplements are BIG right now and I've always wanted to create something but just haven't had the time.

I know a guy who is a GENIUS at marketing stuff like this. Let me know if you want an introduction.
US, Canada have priciest cell phone plans in the world
http://www.proclivitysystems.com/
The founder is
I do worry about GitHub on some levels. I'm an avid user and I love it --- but there's the part of me that's really worried about it being the only real option for hosting. Would the community leave GitHub if their policies changed and it was less of an awesome place to work with your code, or would we feel trapped because it's still what everyone uses?
I believe you, but "capitalism vs socialism" and variants on that theme are what threads like this invariably turn into, unless you are careful about qualifying your words.

Edit: it's happening already.
I would click ads in theory if I happened to notice them and was interested. But so many sites become horribly slow and unuseable because of ads that I have used multiple methods of blocking them for years. And even when ads do show up my instinct is to ignore them as irrelevent noise, so clicking is quite rare in practice.