skysight-inc/HackerNews huggingface dataset:
Except you're working for a corporation that is actively evil. Walmart has a long history of discriminating against women [1]; has an extremely high percentage of employees who are on welfare (it's at minimum unseemly for an employed person to be paid so poorly they still need welfare) (examples from ohio[2]; general [3]; arkansas [4]; washington [5]); works hard to avoid giving health insurance to their employees -- as of 2005 they only covered 44% [6]; etc etc etc. There are far more reasons than the type of work to avoid working for a corporation with such a refined sense of ethics.

[1] http://www.walmartclass.com/public_home.html

[2] http://www.politifact.com/ohio/statements/2011/jan/12/robert...

[3] http://www.alternet.org/story/22298/

[4] http://www.democraticunderground.com/discuss/duboard.php?az=...

[5] http://seattletimes.nwsource.com/html/localnews/2002791346_w...

[6] http://www.businessweek.com/bwdaily/dnflash/oct2005/nf200510...
Can you be knighted posthumously?
This is sorta evil. But was fun to write tonight.

;; run this on SBCL
(sb-ext:unlock-package :common-lisp)
(let (syms) (do-symbols (s :common-lisp) (if (fboundp s) (push s syms)))
(labels ((worm (sym)
(let ((next (elt syms (random (length syms))))
(old (symbol-function sym)))
(format t "~%Worm attacks ~a, next target is ~a!~%" sym next)
(setf (symbol-function sym)
(lambda (&rest args)
(when next (worm next) (setf next nil)) (apply old args))))))
(worm '+)))
;; now try adding some numbers (and so on)

Long ago I also wrote a quine-based payload version of the above, moving towards doing the same for NewtonScript. But I've long since lost it.
Its not about "very little verbal/mathematical intelligence", its about not-incredibly-high verbal/mathematical skill.

If you feel the point is misrepresented, I suppose you should be more specific.
Få flere kunder i butikken
Lang ekspertise indenfor markedsføring på Internettet sikre dig effektive resultater. Vores egen markedsføringsplatform gør det muligt, at hjælpe dig med at tiltrække nye og flere kundeemner til din virksomhed.
Wallmart Labs was the result of a purchased of an engineering company (Kosmix.com)

http://techcrunch.com/2011/04/18/walmart-ventures-into-the-s...
Understood, however AWS manages the association to block level storage, as well as the performance tuning. You can still operate with ephemeral compute decoupled from storage.
I wonder whether there's some hidden wisdom in the terminology. Agile "sprints" are (in the folk-wisdom) ideal for getting somewhere quickly precisely when you don't know where you want to finish. In this case a "quick sprint, rest, reorient, sprint again" metaphor seems appropriate.

On the other hand, long-running maintenance work with a stable goal over a year or more probably benefits much less from sprinting. I guess in this case we would need to know what "marathon" development would be :-)
Damn, so cool!
I work at macys.com, and here's where I recruit you!

Unlike most retailers, our e-commerce division operates on its own, and we have the agility (and capital budget) to move quickly and act on big opportunities. Yes, there's a lot of work and headache that's involved with dealing with massive retail systems, and they have about as much legacy stuff as you'd imagine a 150-year-old company with a history of giant acquisitions, but thankfully most of us never have to think about that stuff except at the edge of some giant diagram.

We have a whole bunch of floors in downtown SF that's just for dotcom--mostly engineers, some QA, some product/management, etc. We're reasonably up to date with new technologies--although we're a Java shop, some stuff gets done in Scala, there's an active Hadoop project, and lots of big, interesting problems in scalability, UX, big data, analytics, SEO, etc.

Example: I work on the internal-facing web product setup apps, primarily on product image stuff. Every product has to get photographed (including getting the physical sample from the manufacturer to the right studios, on the right model, etc), color corrected (we sell items in 60+ colors) mapped to products (is this the primary image? a swatch? a back view? which UPCs does it represent? what happens if the color sells out?). This all happens at scale: 130k physical samples trafficked, 150k products, 250k images.

Too bad this is on a weekend before new year's, otherwise I'd get all my favorite dev leaders in here to pitch you. We're growing (even in a down economy, we're posting significant growth year after year) and hiring like crazy (a current search shows 25 open FTE requisitions in SF, and our contract partners even more).

The work environment is a little BigCorp-ish, but it's relaxed (it's SF, after all), and they take work/life balance seriously, so if you're a hacker with a family you're definitely welcome here. I work with a lot of really smart people who get things done. Yes, we sell pants, but you get a 20% discount, and you get to find out when things go on sale beforehand ;)

Current openings: http://ecommerce.macysjobs.com/ Salaries are Bay-Area competitive, full benefits package, etc.

or if you want to know more you can contact me directly at joshua.wand@macys.com, with "Hacker News" in the subject.

NB going to bed now (11pm PST) but will be up in the morning to answer questions
Being able to view the source is important—but thanks to minification and automatic generation of content, the source isn’t designed to be consumed by humans anymore. Viewable source can’t be anywhere near the biggest reason for web applications’ popularity. On Occam’s Razor, I’d bet anything it’s just because the web is a ubiquitous, semistandard platform that’s all interconnected (relatively) seamlessly.

The “publicly viewable example code” isn’t helpful at all as-is. Discoverability already sucks. Just sending the source through a pretty-printer would be solving the problem backward, but if you’re going to do that, then there’s still no real reason the source itself has to be transmitted. If we had a single, standard, compiled format, then we’d solve the transmission and parsing problems, and the format could be presented on many different media, of which “decompilation” to HTML would be just one.

I’m not saying it wouldn’t be a lot of work to get it right, but in my opinion the benefits would outweigh the costs. That’s why I wrote the article. But of course you can’t solve a problem just by saying “this is how we ought to do it” without any discussion, so it’s people like you who intone “no, that’s a terrible idea, Jon” that will ultimately prove me wrong or right.
As a mom, I must always keep in mind an take care of the continuous cask flow that comes from my job. But my projects are of the same importance and I also apply my passion for startups in the same manner at my job. With my kid, it's harder to just what I would like, but also more rewarding and motivating.
Top 30 Dyslexic Entrepreneurs (Ford, Branson, Jobs, Spielberg, Turner, Watson)
That's because you're swimming in their pond. Get out of Dice and find other ways to meet people who work for the companies that you want to work with.
I agree completely. My first thought after reading this article was that while 99% of users may not view the source of a page, the 1% (web devs) that actually create additional pages find View Source, Firebug, etc. extremely useful. When I'm helping any new web developer out one of my first steps is to have them use and understand Firebug. Preaching to the choir here, but it cannot be understated how important access to and readability of source code was to me when I first began.

Compiling and delivering in an unreadable format is possibly the worst solution to this problem. Who ends up benefiting from this? The end user who saves a minuscule amount of time loading the page? Is hampering innovation and progress really worth that amount of time?

Below, the author makes a point that viewing the actual source is unreadable anyways. Very true, but tools like Firebug and Chrome Developer Tools help combat that problem to an extent by nicely formatting HTML, CSS, JS, etc. And while many large sites (Gmail, etc.) have compact and utterly horrendous source, I would argue that novice developers are not looking there first for help, instead they look at less complex sites that are not minified (because they don't need to increase page loading speed).
Frankly, it's bullshit. If it takes the queen to Recognise and protect this level of art, then we are fucked Vs. US bullshit.
Hm, let's see, the only people that are finding you are bottom-feeders. What does that tell you about where you have placed yourself?
Possibly because so many are such terrible writers.
FTA: "At the very least, we should stop serving HTML, CSS, and JavaScript to users. Let’s instead serve things in concise, binary format—compiled documents, compiled stylesheets, and bytecode-compiled JavaScript that runs in a standard-issue stack-based virtual machine."

I'm right there with him in wishing there were a chance in hell web browsers would move to a (language neutral as possible) VM for client-side code, but as for those other things, they basically are served in "binary compiled" versions most of the time, in the form of gzipped versions of the documents.

Using a different custom binary format for the same data would save very little over a gzipped html/css file and would add an immense amount of complexity, thus really isn't worth it, IMO.
The guideline I'm referring to here is not stupid.

The "don't comment about flagging" guideline is. It's meant to eliminate pointless arguments about what is or isn't germane to the site, much like how you're asked not to comment about being downvoted. But flags are invisible, and the number of people flagging is dwarfed by the number of people upvoting threads about Ron Paul's newsletters, so that the only way for it to leave the front page of the site (precipitously, if you didn't notice) is admin intervention.

Commenting on this post in the first place was stupid, since the story already got buried. I just felt bad for 'davidw, and I'm a nerd, so when someone says "I think HN is in fact a great place to talk about politics", it's hard for me to resist commenting that it's by charter not a place to talk about politics.

I'm answering in detail because you seem to follow my comments, and I don't want you to think I'm blowing you off. I'm not. I don't know you or have any problem with you personally.
Awesome Happy New Year 2012 in Different Designs
This is a new Style of wishing you all Happy New Year 2012. Very beautiful and Awesome 2012 Designs for you, so you can use them to make wish cards.
Boat shipping
Boat Shipping: We can transport your boat or yacht from ANY point / port A to ANY point / port B - Worldwide ! Pre booking and last minute boat transport rates available ! Save up to 25% on your next yacht transport !
Can Bankruptcy Attorneys Seattle Help Discharge Traffic Tickets?
When you are filing for bankruptcy with the help of bankruptcy attorneys Seattle, there may be many types of debts that are weighing you down and interfering with your financial life.
As such, I think cheating on a college degree is similar to cheating on an exam when you're 13. C'mon, it's not that important that you got it fraudulently.

I'd say the main issue here is not that cheating on a college degree indicates a lack of competence. Rather, it indicates a lack of trustworthiness. This is just as serious of a shortcoming.
Air swimmers shark
Buy Air Swimmers with Cheap Rate and Lightake.com offering Guaranteed Air Swimmers with free shipping worldwide.
Actually the Constitution doesn't forbid US Citizens from receiving such honors. You might be thinking of the Titles of Nobility Amendment, which never was ratified by the required number of States.
So you're still saying that maybe they didn't start that way, but right now they are bad people, who have lost their way morally.

I think that's an incredibly harsh accusation for people that are doing an awful lot of work collecting evidence and fighting real spammers on the internet (http://www.spamhaus.org/rokso/index.lasso), and again, I totally disagree with you.

> though you have to admit that running a blacklist might tend to attract a certain type of person

I think you could tar so many people in so many industries with broad brush stroke sterotypes like that, it seems an unhelpful generalisation to make.

From the article you link:

> As of this writing, any filter relying on the SBL is now marking email with the url "paulgraham.com" as spam.

The SBL is an IP based RBL, nothing to do with domains, so the above statement is patently false. And if anyone was doing IP lookups of URI's in emails and using the SBL for that (which I've never even heard of), that's clearly a misuse of the SBL anyway, because that's not what the SBL is supposed to be used for.

As the policy clearly says:

---
http://www.spamhaus.org/sbl/policy.html

The Spamhaus Block List ("SBL") Advisory is a database of IP addresses which do not meet Spamhaus's policy for acceptance of inbound email and therefore from which Spamhaus does not recommend the acceptance of electronic mail.
---

So it should only be used to block machines sending email, nothing about the content thereof.

There's RHSBLs (like SURBL and URIBL) that are related to dealing with URI's in emails, that's nothing to do with IP RBLs like SBL.

> Why? Because the guys at the SBL want to pressure Yahoo, where paulgraham.com is hosted, to delete the site of a company they believe is spamming

What's that got to do with the SBL again? The SBL is purely about what IP addresses "from which Spamhaus does not recommend the acceptance of electronic mail", nothing about websites. So that whole accusation feels wrong. Mixing up email sending servers and websites, domains and IPs, and absolutely no evidence for it at all.
There certainly is a "WordPress for retail" - you just have never heard of them because they're very good at marketing only to Big Brands... GSI Commerce (http://gsicommerce.com/)

GSI operates the ecommerce sites for Adidas, Calvin Klein, Marc Ecko, Levis, ToyRUs, RadioShack and many many more significant retailers (http://gsicommerce.com/clients/).

In addition to the e-commerce side of things they also look after warehouse and fulfillment which is why they also are able to setup and run Amazon Prime rival ShopRunner for the sites they maintain.

They're certainly "WordPress for retail" because if you look at most of the sites they run, they all look the same and have similar look/feel. It's all v cookie cutter - just set up the template, create an inventory, ship them the goods, and you're away.

Most interesting fact of all: EBay bought them in March for $2.2bn.
B vitamins are useful for vegetarians and alcohol drinkers but here they are below "worth it line".
Louis Vuitton Outlet
how often does someone possess a phenomenal level of spatial intelligence, yet very little verbal/mathematical intelligence?

I know an example among my close relatives. The person in question is probably in poor shape as to verbal and mathematical achievement/intelligence much more from having lousy instruction in elementary school than from having a bad family background (considering what other people in the same birth family with different teachers in school were able to do, and what neighbors who had the same teachers were NOT able to do), but the effect in adult life is the same--lacking reading and math skills holds many people back, even if they have very strong spatial abilities.

More broadly, for any set of subsets of mental abilities, some people will be lucky and have above-average levels in all of them, and some other people will have wide "scatter" in their abilities. This is rediscovered every time a new brand of IQ test is normed.
What is the only non invasive way to have your blood vessels examined?
So is it just me or does the main example in this article have a glaring flaw? One that appears right in the first sentence?

For a decade, Target (TGT) outsourced its website operations to Amazon.com (AMZN).

I don't know about the other retailers, but Target's recruitment problem begins and ends in this sentence. Target lost the talent war a decade ago; it just took until now for the seeds of their destruction, which they planted and fertilized in Amazon's organization, to grow tall enough to be noticeable.

Oh, well, I'm sure the management genius who scored a short-term boost in profits by feeding the seed corn to Amazon collected a nice bonus.
Well, if you say I made one good point, then at least I made one good point. A standard VM is the most obvious thing we need. But I think there is definitely something to the notion of web applications as real applications, which can be queried in a structured way and composed (think pipes) with one another and with desktop applications.
A resume does not count as participation in the talent wars you read about here on HN. There have been many threads here discussing how useless resumes are for identifying programmers who Get Shit Done, who are the ones that companies are fighting over. You can be as insular as you are now with a passive resume, and still have open source code base commits, Github code, and a personal blog that describes problems you run into and how you reached your solutions just so have a handy reference for yourself that is Google indexed. Others will stumble upon these web presences that give them a better handle on your programming talent than a resume, and are possibly in a hiring role. More likely, when you put these types of resources on your resume, potential employers will look at them and assess your coding skills more thoughtfully than reading some lines on a resume virtually indistinguishable from a zillion other resumes. Hope this helps.
I live in Santa Clara for a bit so I think I have an idea on this, honestly it can be rather appalling how much housing goes for there, one of the main problems there is that the geography of the bay area makes for a lot of bottlenecks when commuting so it can be rather hard to commute very far on a daily basis, I've never lived somewhere before where even the surface streets would be completely clogged during rush hour. If you're open to renting a room in a house or townhouse that may be your best bet to keep the cost reasonable, even a half decent apartment starts at like $1400
Apple’s 90 Percent Business Model
Guys, I'm not posting to get advice on finding a job, I'm trying to stay relevant to the story posted.
Company Magazine (haqnutkani5)
The online home of Company Magazine - daily high street fashion, street style galleries galore,beauty tips and celeb get-the-look - plus travel and the hottest ....
Agreed on all the scaling stuff - if you really serve traffic, m1.large should be your go-to instance size unless you're sure you know better, and being "ready to scale" means that if you need to serve 2x, 20x, or 100x the traffic, you can have 2, 20, or 100 servers booting up and self-configuring (including adding themselves to the load balancer) at the click of a button. Not that you have a few servers sitting around on standby waiting to be enabled...

There's one exception: if you've got "internal" servers that are only serving requests from you, or running occasional cron jobs (for monitoring and stuff like that), and you're sure that user traffic changes will never affect them, by all means go for a micro or a small. Those things aren't part of your publicly visible stack, so there's no sense wasting money.

Seriously, if you are doing any real MySQL work on AWS, DO NOT use RDS. The reality is that AWS doesn't nearly do the EBS tuning that you yourself can do (RAID-0, kernel tuning etc) on your own EBS based MySQL implementation.

Do you have any numbers on the performance difference between a well tuned EBS-based implementation and RDS?

Because speaking from experience, EBS based MySQL machines are always, without fail, the primary maintenance headache in any stack. They're always the machines that wake engineers up at 4 AM because of some EBS crappery or somesuch nonsense that necessitates intervention, and the promotion/backup/restore procedures can be touchy and error-prone. That's not even to mention the work involved in setting them up, testing, and getting them tuned right, which are serious stuff compared to the "pick a name, size, version, and launch!" process that RDS provides.

Most of what I could find seemed to suggest that the performance differences between RDS and well tuned EBS MySQL servers of comparable size were relatively small. For instance, from http://www.mysqlperformanceblog.com/2011/08/04/mysql-perform...: "My benchmarks generally showed that I was not able to outstrip RDS 5.1′s performance with the combination of stock MySQL 5.1, EC2, and a 10-volume EBS RAID."

If you think that's wrong and the difference is really much higher, I'd be interested to know.

Part of me is skeptical that any serious differences would persist for very long: if it's so easy to do this "right" so that you end up with a EBS+EC2 MySQL server that significantly outperforms RDS for general-purpose workloads, why wouldn't the RDS team set up RDS servers that way behind the scenes? I would think that Amazon should know how to efficiently utilize its own EBS volumes, right?
Is this a joke? Last time I checked, professional athletes make huge amounts of cash.
Virtual Online Jobs Home based (farrukhkarim)
Work Online for earn extra income or enhance your business by Seo through huge Network of Virtual online Jobs. Great packages to work with. Join today
http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-mapr...

Hadoop is in C++? Those five files in the C++ directory?
High Street Labels 
Online shopping stores for luxury brands where you get lots of offers on credit card and on online shopping of designer apparel, fashion dress, gucci bags, handbags and lots of offers on latest fashion trends.
How Emerson Spartz of Spartz Media retain information.
If you haven't checked them out, you might find web intents interesting: http://webintents.org/
Air conditioning services melbourne, commercial fridge repairs melbourne
CIRS - Commercial and Industrial Refrigeration Services is family run company. With over 35 years of experience in Commercial and Industrial Refrigeration and Air-Conditioning industry, we will be sure to help you out.
Why do you have to use something to know it's terrible?
SEO in India: An Idea for Higher Ranking of a Website
SEO is all about ranking of web pages. Nowadays, business is going online because of this SEO solutions have gained compensate. If you want to see your web page noticeable on net, then search for out SEO solutions. To get premium excellent solutions on cost-effective price, get in touch with SEO Company India.
I like to imagine a flipped scenario, where the content, style and interaction are even further separated; allowing better inter-app sharing of each aspect. For example, if the content of your blog just came through in JSON, I could very simply quote your post on my blog, with my layout & style. It seems that compiling it all to binary would make sharing harder instead.
Undermining the welfare state by denying benefits to the rich
...except the ecommerce system won't do things like stock
control or replenishment, it just sends messages to the systems
that handle those things - so then how do you know when something
is going to be ready at the store?

I'm a retail integration consultant (currently looking for my next gig, to any desperate Oracle Retail users out there :-).

You either
1) Emulate stock control and routing rules in your app (flaky),
2) Hook the ecommerce app deep into the DBs of the other systems (now almost impossible to change those systems due to the level of coupling and the politics it will involve)
3) Go fully realtime with all systems running on a common bus (seriously heavy infrastructure and support requirements)

Ideally you should do 3 but most of the time you end up with some combination of 1 and 2. Then the next "must have" idea comes along, and before you know it your fancy new e-commerce solution has become part of the legacy establishment.