skysight-inc/HackerNews huggingface dataset:
DynECT Email (http://dyn.com/enterprise-email/dynect-email)

Many of our clients rely on email to drive their revenue, as that may be the case for you folks as well. We solve this very specific problem by ensuring delivery of their email to the intended destination (the INBOX!). We are able to ensure deliverability of large email quantities by working with hundreds of ISPs, monitoring bounces, improving and maintaining sender scores and many other specifics with a product called SmartMTA. Any incremental increase in your email delivery rate has a direct impact on your bottom line.

There are many vendors who do a great job helping folks manage lists, content and templates, but there is nobody out there who does as good a job as us ensuring delivery and providing analytics. We are working with over 1,000 Enterprise Level Accounts, including Twitter, Netflix, Groupon, Pandora, Photobucket, Mashable, Zappos and many more. We currently have clients that do anywhere from 50,000 emails to 400+ million emails a month! And did I mention no downtime since our inception?

Feel free to ping me at acaron@dyn.com to chat about your business needs!
The short answer is yes, you need to use the environment to fully grok Smalltalk.

Much of the power of Smalltalk comes from the environment. It is pretty amazing how even now parts of Smalltalk are more sophisticated than todays programming tools.
Writing in assembler, it's easy to construct linked records, and recursion works correctly, since you have a stack.

It might take awhile, but it doesn't seem like it would be as hard to macro up some higher-level routines for parsing and code-generating a simple PASCAL.

I'd expect that most Beta-machines (nowadays virtual machines) would have been written in assembler back then, including lots of expertise running compiled Algol amongst other things.
Thanks. Pretty much all the tools I listed should work for PHP as well.
True. I've had trouble with that as well when starting up. But later on I found I'm not writing methods that are larger than 10 lines (longest being 20 lines) in Smalltalk, which makes it tolerable. Still no ideal.

I hear that SqueakVM has a package called nvi that can emulate Vi keybindings as well as emacs keybindings.
> that is basically equivalent to plain old browser textarea is a showstopper for calling Smalltalk environments pleasant.

That's hardly an apt description. My Smalltalk environment has intellisense, auto-complete, syntax highlighting, and automated refactoring. I use Pharo.
'anti-American'? That's absurd.

Well, it's not my phrasing.

- - - - - Begin Quote [1]

An ABC News review of dozens of Rev. Wright's sermons, offered for sale by the church, found repeated denunciations of the U.S. based on what he described as his reading of the Gospels and the treatment of black Americans.

"The government gives them the drugs, builds bigger prisons, passes a three-strike law and then wants us to sing 'God Bless America.' No, no, no, God damn America, that's in the Bible for killing innocent people," he said in a 2003 sermon. "God damn America for treating our citizens as less than human. God damn America for as long as she acts like she is God and she is supreme."

- - - - - End Quote

[1] http://abcnews.go.com/Blotter/DemocraticDebate/story?id=4443...
This doesn't really seem to be an "Ultimate developer & power user tool" list. It seems to be more of a "this is what I use".

According to you, your ultimate setup for Rails development includes a machine that loads the Rails stack slowly (!), a 24-inch monitor (while you say you'd love a 27-inch), and headphones that sound "ok".

You have an interesting definition of "ultimate".
Here are two possible client interactions:

## CASE ONE

Client: We want to build an HTML5 application for our customers to access our low-level educational books.

Me: Ok, we can do that.

My internal monologue: I understand that when my client says HTML5, they really mean a whole set of technologies.

Client: Great, let's talk more about the idea!

## CASE TWO

Client: We want to build an HTML5 application for our customers to access our K-6 educational books over the internet.

Me: Oh, you don't really want 'HTML5' you want a single-page application written in HTML that uses Javascript to load client interface components in small pieces, rather than refreshing the whole page, and to drive reflexive interface elements that behave like traditional desktop applications. Also, we'll use CSS to style elements and use newer CSS3 features where available. Don't worry, the app will degrade gracefully in older browsers. We'll probably use a Javascript framework like Ember or Backbone coupled with a back-end web service built using Sinatra. How does that sound?

Client: Ok, great. Well, we've got a few candidate firms to work our way through. Don't call us, we'll call you.

You see, the guy in business building K-6 educational content can't also be in the business of building web applications. No matter how much you want to educate the world about your craft, it won't change one simple life lesson: you have choose what you'll be good at, because you can't be good at everything. Your clients know this implicitly. If they have the money to pay you, it means they're good at their business. Don't ask them to be good at your business.

Buzzwords are abstractions for clients. They make our complicated technology accessible. They create a 'product'. This is good for our industry. If you're uncomfortable co-opting names for specifications, like HTML5, then you should propose something different, not simply complain about the abuse.
All applications in the future will have to be network aware.

They can be web based, but they can use other tech if that fits better.

I believe parent post simply criticizes the fact that some solutions ignore the possibility of something that's not web based.
I am one of those that is terribly disappointed that HTML5 has become the name of all the new web technologies. It's misleading and confusing as to what is actually being discussed.

But I have gotten over it and moved on.

One major problem I can see is job descriptions written by people who think using buzzwords they don't understand is the key to getting top talent.
Yeah, that's a stupid guideline.
Too Big to Fail and IT
Photo Organization Service Everpix Launches Public Beta
This does assume that the higgs boson is real and we can come up with a way of manipulating it at relatively low power levels. Not much good in the short term if it takes the power output of a star to achieve :)

Alastair Reynolds' Revelation Space series of hard sci-fi has quite a bit about ships called Lighthuggers that basically travel at about 0.95c and exploit relativity to achieve short journeys for crew members when hundreds of years pass in the real world. A more advanced technology in the books is one which reduces the inertia of an object to achieve even higher speeds, the higgs isn't mentioned explicitly IIRC but I think it's what the books are getting at.
That's funny you mention that:

Scraping keys on the gorilla glass is the demonstration they do (or at least have done twice while I am there) at the Apple store to show you how hard the screen is.

You sure you weren't scratching it on a diamond, stone, or perhaps a piece of plastic stuck to the screen was being scratched?
Assembly allows you to use pointers and recursive methods, which were specific problems with Fortran. You can do anything in assembly, it just takes a lot of lines. Programming languages, especially early ones, can place major limitations on how computations are expressed, even if they are nominally as turing-complete as any other language.
http://www.uie.com/brainsparks/2011/12/12/net-promoter-measu...
Leadership revolves around having respect for your colleagues and believing in them. This component is very similar to an ability to maintain healthy relationships with family and friends.

Don't be just another software developer destined for a career in middle management. Spend quality time with your team and get to know them as people. Find out where they excel and assign responsibilities accordingly. The listening part will then come naturally.
Does this kind of insurance even exist? My home insurance has always had clauses about 'acts of god' such as these.
As has been noted repeatedly: “To Mock a Mockingbird” by Raymond Smullyan. It’s one of the finest mathematics/logic books ever written for the intelligent layman.

http://www.amazon.com/gp/product/0192801422?ie=UTF8&tag=...

(Yes, that’s an affiliate code. Strip it out and replace with your favourite charity. “Raganwald" is an acceptable answer for “favourite charity.”)
The overall message is old ("talk to your customers!"), but I found the concrete suggestions (cold call and say "do you have this problem?", measure the amount of time someone spends talking about a problem) very valuable.
Why not use aerofs.com? I mean thats the goal, server-less dropbox. The server is just a communication means, it does not store anything unless you ask it to.
Ries book is very interesting, and Running Lean is more product focused and pragmatical[1], and less about the theories behind it. And the book was a result of testing Lean Startup Ideas, and taking a very skeptical look into it (which is, in itself, a very lean approach).

For me though, it seemed like a refreshing refocus and evolution of Agile into a more customer centric product development[2]

[1] http://www.runningleanhq.com/

[2] http://www.slideshare.net/HackerChick/lean-startup-how-devel...
Movies aren't expensive to make, unless you want to make them expensive. The technology involved has been getting cheaper year after year. Take "monsters" for example. It's a sci-fi movie in the best tradition, that doesn't look low-budget, and that cost less than a million dollars to make.

I think the problem is that studio's have too many incentives to increase budgets and few reasons to trim them. I'm sure they could make the same movies they make today for a fifth of the budget, if they reorganized themselves around doing that.
I can't help but compare this to the US government, which can't even seem to pull itself together for an annual budget. With respect to space, hopefully SpaceX and other private efforts will be able to propel the US in ways that NASA hasn't been able to.
To figure that out, you would have to try it.

I guess you Googled and found some interesting things like;

http://www.frank-buss.de/lispcpu/

but no answer to your question. So get out your pen & paper and build one :)
Agreed. Books are also the result of much more time and effort spent thinking about, planning, and evolving the content, structure, presentation. A book-length collection of blog posts just won't have the attention to detail and completeness that most books do.

I also believe books improve one's ability to concentrate, which directly benefits a programmer's ability to get into and stay in flow. Whereas blog posts are, to paraphrase Fight Club, 'single serving' bits of information, reading a book requires (and improves) mental commitment and the ability to shut out distractions and delay gratification for longer durations.

I got myself a Kindle for Christmas, and one of the biggest benefits of this little device is that it eliminates distractions like email and makes it much easier to shut out the world and concentrate on reading long, relatively difficult technical papers and books (vs reading them on my computer as I had been doing previously). Amazon really knows what they're doing when it comes to books and reading.
Can't LinkedIn clarify this in their terms of service?

As in, only individuals (not organizations) are allowed to create personal accounts, and LinkedIn will treat the person who crated the account as the owner, it is non-transferable, and masquerading as another individual is prohibited? Etc, etc.
The actual article is titled "Presidential Candidate Ron Paul Slams SOPA", which I think is a better title, especially for us non-US residents.

As while I'm hugely interested in the whole SOPA story, being from the UK, I had no idea who Ron Paul was, let alone that he was a presidential candidate.

Now that I know who he is, his stance against SOPA is much more interesting. Just a thought.
The thing I like most about Ron Paul is that he's unelectable as a national candidate, he knows it, yet has fun on Reddit and the national stage every four years.

The thing I like the least about Ron Paul is that some of his ideas are easily comprehended and adopted by people who I would otherwise consider intelligent and educated. It breaks my heart that for all intents and purposes, they are insane.

edit: had an extra "and" in there.
This is cool, but what the cloud needs to truly work is a standard for communicating between any two services. Optimally, I should be able to use any Dropbox-type service with any web app, by setting "file opener" URLs. There would be some authentication method between the servers, and the file would be transferred over to the app for editing, and back to Dropbox when I press "save".

Is this feasible?
Interesting. So essentially he is talking of not so much reducing the federal government but basically dismantling it in it's current form and reforming it into something that is basically responsible for the military (although interestingly that list provides no provisions for an airforce presumably because planes hadn't been invented when it was written, so I guess it would have to be ammended) and currency control.

Interestingly also it does provide for copyright control which could be viewed as being consistent with SOPA?

I wonder if his supporters realise what a fundamental restructure this would be and whether such a change would even be practical.

Has he outlines a plan for doing this? I assume he couldn't just turn up on day 1 and basically tell all federal employees to go home.

I can't imagine that you'd really need more than a few thousand federal employees (not counting military) to provide these services.
The title is riffing off of the other two posts I mentioned at the top of my post.

Regardless, all of these lists are personal opinion and limited by resources and current technology. I prefer portability over speed, for example.
I'd like to see a cross-cut of the cartridge, I'm curious what the lasers are seeing.
i disagree that if you drop the iphone with a case it will break anyway - to lawyer the responses: of course the surface and height is important, however using a case will greatly increase the probability of not breaking on most surfaces (for example hardwood floors)

i can't count the number of times i've dropped my phone only to hear my case break off and take the brunt of the blow
The only valid reason I can think of to share your LinkedIn credentials is to manage LinkedIn ads. Though ideally that should be done from a dedicated account.
let me put this into developer context:

let's say you build a user generated content startup. It's one of the projects you built, so after a few months you forget it and go work on another startup. Then while you were 100% focused on your new startup, one of the users posts up some rant on your old one that you barely check.

Should you be held responsible for something put up on a domain that's registered to your name? After all, you made a whole $2 off adsense clicks.

How much money do you think a local ~town/county level newsletter makes anyways? Millions?

Bottom line, is that one lapse of leadership/judgement/what have you is nothing compared to most people...and let's not forget that it was 20 years ago and he has been squeaky clean since then. Which isn't something you can say about any other politician....so either hold others to the same standard...or cut the guy some slack and focus on policy, especially considering the lack of "evidence" in this case.
Just to play devil's advocate to some of the other comments, there is GNU Smalltalk:

http://smalltalk.gnu.org/

It's tagline is "The Smalltalk for those who can type".

However it doesn't look very lively, and you'd be pretty lonely. I don't know any projects using GNU ST. Squeak, and now Pharo, are really the only implementations with momentum right now.

And as far as the typing thing... I am a die-hard Emacs user, and I still enjoy Pharo. This is because programming in Smalltalk is not so much about writing and editing code as it is working with objects. And, frankly, Smalltalk's way of working with objects (and remember: classes and their methods are just objects) is much more powerful than the average editor's way of working with source code.
Ask HN: Experience with SS-8
Has anyone ever filed or been on the receiving end of an SS-8? My wife will be receiving a 1099 for some part time work she's been doing all year, and she doesn't qualify as a contractor. I'd like to know exactly what the process entails and what the usual outcome is, and how long it takes to finish the process. She doesn't mind losing her job, she is tired of dealing with her boss.
Nice introduction into server-side web programming using web2py
Sample of one: conclusion, coincidence.
Given some of the recent HN hubub over open source contribution (projects complaining about rude users, users complaining that they aren't seeing features they wish), I can't help but notice similar strains here in the free with ads-freemium-pay world of online services.

Users expect free things to act like full paid products and services including support and a recognition of their needs; free product makers understandably want to monetize their services somehow and migrate towards approaches that minimize costs and potentially alienate groups of users.

(Before we pull out the old canard that "yes, but you can add code to the open source project" to belie my comparison, that "feature" doesn't help or impact the zillions of non-programmer users of various tools and services out there who are using it for free, can't contribute via code, but expect to be heard because they are users (and yes, they can contribute translations, docs, etc but again, most don't).)

I think this is a never ending conflict: users will always want free stuff. Back in the 80s, packaged software got hammered on BBS forums (what we used instead of HN) for making users pay for upgrades, even minor version numbers. Users assumed that if they paid once, all upgrades should be free, even if they delivered new functionality not originally mentioned for the purchased version. Companies needed recurring revenue to pay for increasingly complex development costs between major versions (well, and some were just greedy). And so it goes.

Even if some ideas don't stick, this conflict has driven innovations in micropayments, ad targeting, and even sponsorships. So, if nothing else, it's a fun fight to watch.
You can try out MapR's Hadoop distribution, which uses its own filesystem rather than HDFS. The MapR filesystem is not append-only, handles small files well, is easily accessible over NFS, etc.

(*Note: I'm a MapR employee, so obviously I'll be biased towards thinking our stuff is great)
The problem with Lean Startup is the same as the problem with Agile, which is that they are born from extremely smart people with great ideas, but inevitably as they become popular a massive cargo cult grows around them. Eventually there is so much noise and misinformation from bandwagon hoppers that even using the official term (Lean or Agile) becomes a bozo bit.

It's been that way with Agile for awhile, and I'm starting to feel that way about Lean Startup as well. When someone talks too much about Lean Startup I start to think they read a lot but don't have much experience actually executing.

The bottom line is that building startups requires adaptability and awareness at all junctures. There's no cookbook for success. Instead you must have a keen sense of what's working, what's not, and an intuition for pursuing promising ideas. Lean Startup strikes me as some useful lessons Ries learned the hard way, but nothing substantial enough to guide a whole generation of entrepreneurs, and certainly nothing that will save any entrepreneur from his own school of hard knocks.
Apple to Appeal $1.2M Italian Warranty Fine
Which brings us back full circle to the Mythical Man Month. While I've argued here for a crossover point where more programmers = more productivity, I acknowledge that there is a similar crossover point going the other way, where more programmers = less productivity. Finding the sweet spot in-between is the art of organization, and not yet a science.
I think this was likely a US Government backed attack to find out who the whistleblowers giving tips to Stratfor are.

Anonymous provides perfect cover for such operations.
An alternative route would be to find the sensor in the guts of the printer and block it there, rather than doing it on every cartridge.

A dark marker or one that dispenses paint would likely be useful for this.
Just keep your mouth closed. That's a first step. Resist the temptation to solve problems - as that is no longer the primary purpose of your job. Your job is now to ensure that others have the resources, environment and information they need to solve problems. You are a gap filler - and to do that you'll need to listen to your superiors and your subordinates to understand where those gaps are. It's just a change of focus.
I believe WebGL is deliberately stripped down so it works identically on mobiles, which today have GPUs equivalent to desktop circa 2004.
Here in Brazil I know a lot of guys from Opus Dei. Some of them are in the tech field (programmers, engineers, managers) and are very open minded and, if not themselves entrepreneurs, entrepreneurship friendly.
It depends on what's going on in the world. In some cases Stratfor is way better b/c of the historical analysis offered -- most periodicals operate on the assumption that the reader is fully versed in all the background details. Stratfor has a section where you can read up on its full historical analysis of every country, region, etc.
From Spec to Test Suite in Common Lisp: Mustache
I drop my iPhone a few times a month (mostly knocking it off of a table) and although my case does not cover the screen (a mophie juicepack for 3GS) I have never even gotten a scratch on it. I'll keep using a case, thank you very much.
Unfortunately the question is, strictly speaking, unanswerable.
The best one could do is come up with a specific design and estimate the number of gates needed, and then one couldn't be sure exactly how suboptimal the design in question is, regarding gate count.
One of the most basic design choices is probably how much and which work to do using dedicated logic, and how much to do using general purpose logic and microcode.
One may get an idea of the order of magnitude of gates required by taking a minimal CPU core (say, the j1 core from http://excamera.com/sphinx/fpga-j1.html), writing a minimal lisp interpreter on that core, and adding the gates needed to store the interpreter to the number of gates used for the core. This is left as an exercise for the reader.
This is pretty cool. It's a shame they haven't retired the problem I solved to get an interview there.
Facebook Wallpapers,Facebook logo,Facebook Twitter icon
Facebook is world's most famous social networking website. The Choice Wallpapers's Facebook Wallpapers in all kind of resolutions and sizes. For your PC, Windows XP, Windows Vista, Windows 7 and Mac OS.To Download Facebook Beautiful Facebook Wallpapers Facebook Background images pic photo, Logo wallpaper click on full size and then right-click and save picture.
I can expense a meal I buy for a colleague and myself too, not just if a third party client is involved.

So imagine our offices are busy as hell and there isn't room for one of my colleagues to meet with a client who is coming in. I say "take my keys, there's scotch in the usual place, take him into the living room". Maybe I'd even expense the bottle of scotch afterwards. Would you now argue that the company owns my home because it was used in this way?
I couldn't agree more. I always find it ridiculous when I see people put a sleek piece of hardware in a bulky Costanza style case.