skysight-inc/HackerNews huggingface dataset:
I'm puzzled when people critize MS for churning out new stuff. Are they supposed to stick with silverlight for another 5 years even though it's not a success?

I think complaints like this reveal what some people really want: to learn the "one true tech", stick with it and squeeze 10 or 15 years use out of it. That's a recipe for stagnancy be it from MS or an open source stack. People in tech just need to get used to abandoning their hard learned skills to stay relevant.

I realize there are real world employability fears that influence these choices, but for people like that being a generalist is probably a better choice.

To answer the question more directly however, WPF or any desktop stack is only a stop gap till web apps are more capable. It's definately on a downword trend.
San Francisco, CA - RentMineOnline (FBFund '09, SeedCamp '08)

We're revolutionizing the marketing industry for apartment communities. Our company is small, growing and profitable.

We're looking for an on-site rails developer (we won't complain if you also like to write javascript).

Our stack is:

* nginx
* passenger/rails
* redis
* jquery, prototype
* amazon rds/sdb/s3
* hosted at slicehost
* facebook/twitter/linkedin integrations
* code hosted on github

Come join our team in the Presidio and start pushing code from day 1. As one of three in-house developers (+2 remote devs), you will have exposure to all aspects of our business, and you will see your work have an immediate and important impact on our operations & bottom line.

email kevin@rentmineonline.com
The thing to keep in mind is that this was written for a SoundBlaster back in the early 90s. I remember being really impressed that Commander Keen 4 could use the SoundBlaster 16 in my 486 to make decent music at all.

As for notifications of device property changes, you would probably get them by reading from the various control and status files. Although I use Plan 9 at home and at work, I have never really done anything with audio, I'm afraid.
Why would it be unethical?

It's not like it'll divide us any more than we already are ( at least here in the states).

This technology would be an awesome startup idea to try and get it down to a reasonable price range for almost all people to utilize.
No more unethical than private tutoring, in my opinion.

People understandably like to draw parallels between mental enhancement and physical enhancement in the context of sports. The difference is that sports are a purposefully-created level playing field, where any sort of enhancement creates an unfair advantage, eliminating the point of the game.

In the real world, there's no intentionally level playing field for entertainment's sake. It's up to everyone to get ahead as best they can. Nobody would complain if their mover were using steroids.
And if you're asking "what is?", the answer is probably your copy.
Sounds familiar. I wonder if the same masochistic fools wrote them both...
San Francisco, CA – interns, remote, h1b, whatever…..

Rackspace
http://www.rackertalent.com/san-francisco

Here at Rackspace in San Francisco we are hiring across the board. We are looking for Python/Django Engineers, Front-End Javascript Engineers, Pyhton/Twisted Engineers, Node.js Engineers, Test Devleopers, DevOps. Project Managers, you name it.

We have an awesome new space in the SOMA district of San Francsico, and we have lots of room!

We are open to hiring interns, remote workers or candidates on H1b visas depending on the role.

We are working on some very exciting cutting edge products that are highly visible and will be products used across our entire organization and be used by all of our customers.

If your interested please feel free to reach out to me <paul.querna@rackspace.com> or Blake Haggerty <Blake.Haggerty@Rackspace.com>.

http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2011/11/17/...
Thanks! I'm planning to add syntax highlighting in the next update.
How To: Throw a Great Hack Day at Your Company
Ask HN: How many Googlers left the company due to SPYW?
http://pandodaily.com/2012/01/24/larry-page-to-googlers-if-you-dont-get-spyw-work-somewhere-else/

I'm curious how many (if any) Google employees took SPYW or Page's position on it as a sign to get out. I'm not asking this as a way of taking a position on SPYW specifically, but I am very interested to know if that sort of unenforced charge by a top exec actually has any real effect.
What I Learned About Hack Days at Yahoo
One of my least favorite things about working where I work (for another two days) is that I have to lock my screen all the time.
The Perfect Crime
That can't be the reason, though, as it is highly dependent on the country you live in. It isn't real vs fake, it is about the culture a person is brought up in.
RFC 2616

http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
Mountain View - Khan Academy (full-timers and interns welcome year-round)

Our mission is to provide a world-class education to anyone, anywhere. We already have millions of students learning every month, and we're growing quickly.

Our students answer over 2 million math exercise problems per day, all generated by our open source exercise generation framework (http://github.com/khan/khan-exercises, http://ejohn.org/blog/khan-exercise-rewrite/), and Sal's videos have been viewed over 117 million times. We're just getting started feeding this data we're collecting back into the product to help our users learn more (http://david-hu.com/2011/11/02/how-khan-academy-is-using-mac...). If you're interested in data, analytics, and education, this is a dream gig.

Plus, it's one of the highest educational impact positions you can imagine. We're hiring all types of devs -- mobile, frontend, backend, whatever you want to call yourself. Big plans ahead.

http://www.khanacademy.org/jobs
I'm not sure that it actually violates the letter of the law of the spec, but I think it definitely violates the spirit, based on this section: http://tools.ietf.org/html/rfc2616#page-51.

I thought that GET (along with a few other methods) were supposed to be "safe" and not result in any action on the server except possibly logging and stuff like that? Is this required to be HTTP compliant or is this more of a recommendation?
Achieving and Maintaining Inbox Zero
I don't see an explanation about VAT, but outside Germany you shouldn't need to pay it, which makes the actual price about 50 euro/month + the one-time 125 euro setup fee.

Sadly I just reserved an instance for one year with Amazon the other month but this looks quite a good offer.
You don't beat around the bush, do you ?

(Sorry for this poor joke)
I get it that the person who wrote this is angry, but not a single real commentary in there. And not "(seriously)". At least provide more arguments, compare their The Rules with those of other awards, and please, give a more extended explanation of why you think all the things you mentioned are bad.
The good the bad and the ugly:

The Good: you made a video for your app. That's a lot more than most people do and you know you have to iterate. At least you're being realistic.

The bad: you made it as quickly as possible. Honestly, I could barely watch. The music was too loud and distracting from the content. There appeared to be no structure to the video. What does this app do? Why am I using it? Show me a use case, not a fast-moving screen capture of someone using an app without an explanation of what they're trying to accomplish and how they're doing it via your app. Present problem, solution, success. Reward the viewer with an "aha" moment.

The ugly: that music was awful and intrusive. Watch the brand recognition video going around (http://www.youtube.com/watch?feature=player_embedded&v=N...) and you'll notice two things: the very clear, pausing voice of the child with a mellow, low-volume soundtrack running in the background. It humanizes the pitch, almost making the viewer imagine themselves in the room while the child is talking. it's human, it's real. Yours sounded like an air show video from the History Channel with a bunch of high-power guitar riffs running in the background.

Hope I'm not being too negative.
Some Thoughts on GPL Enforcement
What, so it only takes 20 minutes every {TTL_expiry} seconds? How does that help? The cache becomes a pastiche of what the service should have had in the first place - a "GET /starting_tree" handler.
Seems very inconsistent to me. You could probably manage for some shows, but not all. For example, a while ago I felt the urge to figure out where the suits from Better Off Ted came from. It took a disproportionate amount of digging to even get a tiny hint. Never found out the actual answer
If it works well for them that's awesome, but that signup stinks of elitism for me. "You can't do some simple calculus? You must have nothing to add to the discussion."
people who can do calculus

Or who can plug some characters in Wolfram|Alpha and get the result.
Hey - not at all thats really useful feedback!

I know it needs a lot of work, and I struggled to find a track. It needs a story element. At the moment I just wanted something to show the process of making a plan.

The link you provided is really useful - I'll start working on the next iteration.
As for the terminal, it is constantly evolving

That explains why it installs .NET framework, Silverlight, Flash and God knows what else :)
San Jose, CA. Full time

OptumInsight is seeking Software Engineers, a Software Architect, and a Software Development Manager to work on the Axolotl suite of health information exchange applications.
http://www.axolotl.com/
We work mainly with the Java stack but use a number of other tools as well. I prefer generalists who can do both front-end and back-end work as needed. Prior healthcare experience is a plus but not required.

Here are direct links to the postings where you can apply.

Software Engineer: http://careers.unitedhealthgroup.com/Data/Jobs/Information%2...

Software Architect: http://careers.unitedhealthgroup.com/Data/Jobs/Information%2...

Software Development Manager: http://careers.unitedhealthgroup.com/Data/Jobs/Information%2...
I have to agree with jsavimbi. Great job on gettng something out quickly, but I couldn't tell what the app does after starting to watch the video. The only thing I have to add is how small the video was, I couldn't tell what was supposed to be on the screen at all; clarity beats being clever i.e. make the video front and centre rather than embedded in the monitor if it means the screen is too small to read.

By the way, what did you use to throw the video together?
Please Ignore (testing using MathJax on here...)
\[\begin{aligned}
\dot{x} &amp; = \sigma(y-x) \\
\dot{y} &amp; = \rho x - y - xz \\
\dot{z} &amp; = -\beta z + xy
\end{aligned} \]
Would it be enough for a magnet url and a short description? The Pirate Bay is moving away from hosting torrent files anyway.
The resources attached to URIs do not need to be directly related to the underlying data model implementation. The interface which you provide to a client-side developer should closely match their domain and not just your implementation [2]. Provide useful abstractions.

Great point. I think this is where I get hung up a lot. Its just too much work sometimes to try and imagine how people will consume your API. In a perfect world people should have to ability to mash up your data to create any kind of application they want and so we tend to drill straight down to the fine-grained model. It feels easier since we have already figured out that model, now all we need is a URL structure to also represent it.

But, when I explore creating a model which represents the consumer's domain I feel like its really dang close to RPC. Basically I end up slipping the opposite direction I did before. Why not just make every API call have it's own resource representation? FullCatalogWithAuthors might as well be GetFullCatalogWithAuthors.
"I'm sure every hacker says this, but I want to change the world."

I'm having a hard time making "no programming experience" congruent with "being a hacker". I don't mean to put you down, I hate the elitism that is found in a lot of hacker subculture.

But what part of the culture do you identify with, if you've never coded?
In the previous HN thread on this topic[1], a HN member pointed out that he had built a device for doing this for around $30.00.

[1]: http://news.ycombinator.com/item?id=3525744
Sauron (for emacs): keeping an eye on what's going on
I dropped out after I had secured a stable internship at a local game studio.

After working for them over the summer of my Junior year, it seemed like a good idea to continue working for them rather than attend my Senior year. Thankfully, I was correct in that assessment. Otherwise I would have wound up with no career and no diploma... :)
We don't currently have a "karma" idea, but are working to add more game-like elements.
There is a fair amount of case law that makes it a public performance when a product is played / copied outside of a users home. EX: You can't have a rack of DVD players and let people remote desktop into them to view any movie they want.
Someone should really do a kickstarter project. I'm sure it'd be funded.
People say stuff like "[REST is] THE term for the underlying architectural style of the web", but that assertion is pretty much back-rationalized onto the web. I know I'm not the only HN'er who was there at the beginning for HTTP, and this conceptual purity that RESTians allude to just wasn't there.

For as long as there has been a web, there has been at least one (often more than one) conceptual ideal claimed to be the heart of the World Wide Web. The reality is that the whole system is hacked together. Things that work well tend to be discovered, re-discovered, and perpetuated --- but that doesn't make any of them the web's "underlying architectural style".

I tend to buy the idea that REST-ish-ness makes for better, clearer, more usable APIs than RPC. But I also think REST needs to win on the merits, not by waving some imaginary "REST is the web" flag.
Local Directory vs. Local Guide
not a bad idea, right?
Effectively preventing legitimate chargebacks by leveraging unrelated transactions is a big no-no in basically all commercial agreements for card services. Otherwise, not only are chargebacks not worth anything, but also in quite a few jurisdictions the card company will be left to foot the bill for any disputed transactions themselves because they share liability with the merchant in the eyes of the law (and unlike chargebacks, that liability will not be limited to 6 months or so by a convenient commercial agreement).

Basically, regardless of any legal weasel words in their Ts & Cs, if Valve ever actually tried this on a significant scale and one of the card companies got wind of it, Steam would be toasted faster than a loaf in close solar orbit.

This will therefore never happen, and a judicious word with your credit card provider will almost certainly get any threats to make it happen dealt with quite effectively, as kevingadd observed.
Using Drupal to create a RESTful API is like using a tank to hammer in a nail. It takes about 50 lines of code to write a simple RESTful API in pure PHP.

Take a look at http://www.recessframework.org/page/towards-restful-php-5-ba... to learn how to get started. Also, the dude who wrote that has a framework that is built around REST. You don't really need it though.
I.e. it is designed operate at the distance you sit from your computer monitor.
I played with this for a couple of minutes to see where the boundaries were, and I've gotten 'database already exists', 'internal server error', Apache alerts, random hangs and disconnects, and 'command terminated by administrator'.

It's a neat concept, but it needs serious polishing before I'd consider going to this even for quick and dirty testing or demo purposes.
> REST works when you're dealing with objects that respond to messages

You mean GET PUT, POST, DELETE ? This is my criticism of REST. If we transform all our processing objectives into nouns which we can address with these verbs, we will arrive straight away in the http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...

> The whole idea behind object oriented programming is that you don't compose functions, you let objects pass and respond to messages and record their observations (state).

But this was SOAP in the first place?
The n-hexane poisoning incident happened between October 2008 and July 2009, Apple's 2010 report on suppliers' labor practice (published feb 2011) disclosed this severe offense and Apple demanded Wintek to stop such practice and compensate affected workers.

Wintek failed to offer these disabled workers adequate monetary compensation and necessary medical aide. And Apple did not monitor Wintek's clean-up act close enough, just took the vendor's word for it. So later 2011 the conflict blew out into a full protest at the factory's gate.

Though Apple is one of Wintek's major clients, the Taiwan based company did not exclusively produce iPhone panels.
Regarding acme, everyone comes in and goes "Yuck, you mean I can't type 'C-c M-x undoify'?" However, once you get used to it, it's actually rather nice. I have something like 30-40 files open in acme right now, and I find it far, far easier to manage open buffers than in Emacs. Arranging and re-arranging buffers (to use the emacs term, since it's familiar) is very convenient and helps me keep things organized.

It also has "mouse shortcuts" (chords) that tend to reward using the mouse more--meaning you don't need to switch from mouse to keyboard as often, because you can do cut, copy, paste, search, command execution, etc. all with a click of the mouse (and no hunting through menus, either).

It's hard to explain... you really have to use Acme, or even better, watch someone use it. http://www.youtube.com/watch?v=dopu3ZtdCsg seems to be a decent intro, although I haven't had time to watch the whole thing yet.
Now read it. Notice how it is all "SHOULD" and "SHOULD NOT". You can do whatever you want and still be HTTP compliant. Using practices that are not recommended is not the same as being non-compliant.
Thanks - size is definitely an issue. I used jing and exported / converted the swf into a demo copy of final cut. Then I edited the scenes together and looped a free guitar sample.

Appreciate the feedback
Well don't get me wrong, there's no reason to cover up what Welch was responsible for. He was obviously no saint (few are). And I don't doubt for a second that he played a role in the broad direction GE Capital took.

His reputation deserves to be hit for the things he actually did wrong. Immelt can take responsibility for his failures.
Mountain View, CA - fulltime or intern

Room 77 - https://www.room77.com

We're changing travel search by giving people full transparency in their search for a perfect hotel stay. Using the staggering amount of data we've collected and analyzed, we'll actually find and request the best hotel room for you.

Some projects you'll work on:
- computer-generating views from any room in the world
- building the first deep-text hotel search engine (eg. search "eiffel tower views" in Paris or "jetted bathtub" in New York)
- super-fast search across all major providers (we show Expedia results faster than Expedia)
- finding better ways to extract and expose data like hotel freebies and fees

...and many other things that contribute to a fast, easy travel planning experience.

If you're interested in information retrieval, machine learning, NLP, or computer visualization, you'll have a great time solving brand new problems and creating a genuinely improved and useful hotel search.

Check out our jobs page: https://www.room77.com/jobs.html?s=HN
The only thing I dislike about lua is the 1-indexing. Other than that, it's a perfect little language.

Yes, I prefer Pythonish indentation to Cish curly braces to Pascalish begin-end, and Moonscript fixes that. But you can't fix 1-indexing with a front end, unfortunately....
No? I bought a used CRV last year in February. I found the car on the Internet. There was no "auto fair" I could meet the owner at to conduct the transaction.
Im sure as hackers we could figure out how to make a device such as this, but the idea I was alluding to would be to make a device that is very cheap and very easy to use (like a hat you put on for 30 minutes and turn on by pushing a button, with an auto off after the time is up)
Thanks! You wouldn't believe how many people told me more or less the same thing while we were developing this site.
Hey - not at all thats really useful feedback!
I know it needs a lot of work, and I struggled to find a track. It needs a story element. At the moment I just wanted something to show the process of making a plan.
The link you provided is really useful - I'll start working on the next iteration.
Have scientists found a crashed UFO on the seabed?
The biggest single problem with the diagnostic criteria applied to me is this: You can be highly perceptive with regard to social interaction, as a child or adolescent, and still be a spectacular social failure.

Hey, that's me! I'm a nerd, I don't like smalltalk, I find people to be exhausting. But I'm not oblivious.
Almost There - PyPy's ARM Backend
Win 8 Metro App Design Templates
Unfortunately, very little is required to be HTTP compliant. It is almost all SHOULDs and SHOULD NOTs, and is full of vagueness. Here's a quick discussion of how bad the HTTP spec is for being strict and easy to implement: http://www.and.org/texts/server-http
I used to live 3 km from their datacenters here:
http://www.datacenterpark.de/
Basically in the former East Germany. They are doing things the right way. I am not hosting with them at the moment, but I have been for a couple of years without issues.

You must also know that the EU paid some good money to get the datacenters there as part of economical development initiatives. Hetzner is operating since 1997.
Probably. All of my information is from a conversation I had with a newly minted Wharton MBA circa 2007.

Also with just seeing how things operate in the Valley. I haven't seen McKinsey around a lot here though...which may be a good thing. Back in the tech bust years, they seemed to have just one piece of advice for every problem: outsource to India :-)
Have you made any connections with the actual wardrobe people working on these shows? Or the clothing manufacturers themselves? The companies that "graciously provide" the stars' clothing surely have a vested interest in promoting those clothes.
Jim Gettys demonstrates bufferbloat
That is quite a trick. The problem is that pretty soon, everyone depends on the behavior of the ugly warts in your original system, so now you're stuck with them lest you break the holy Compatibility.
Controlling Your Game Engine Over WebSocket
Layer 7 Technologies 2011: The Year in Review
Why isn't it possible to search by movies?
Doesn't work in IE9 either it seems.
Are there reasons why it would be hard to port Unix software to it? Could something like Cygwin be developed to help make it easier to run Unix-ish software on it?
Not if you are a business... we don't pay VAT on anything we buy outside Belgium.
>Don't assume that people who disagree with you simply don't understand you.

It's not that you disagree, it's that you imply that forks would be impossible or that the suggestion amounts to "look but don't touch". These suppositions are clearly NOT what I am saying, so I am replying to correct and/or clarify my position.

I don't really have anything new to contribute to your arguments other than I consider a license grant irrevocable based on purchasing the game or whatever. Just as you can't go take back someone's copy of Windows because you don't like their political views, you shouldn't be able to go and take away someone's license for new_game because you disagree or think they should have paid more or whatever. It is true that under this proposition the original author would have to be paid if you wanted to use a fork and had never paid for the original copy of the software.
Inside Foxconn City