skysight-inc/HackerNews huggingface dataset:
Seattle, WA - Pariveda Solutions (full-time)

At Pariveda Solutions we focus on The Business of IT®, helping our clients improve their bottom line through information technology strategy and solutions. Our goal is to be the #1 privately held IT consulting firm in the world, striving to build long-term relationships with clients where partnership is a centerpiece. Our mission is to incubate, develop and deploy world-class talent in service to our clients.

The Pariveda Opportunity:

As a Pariveda Associate, you will work on small project teams to deliver solutions to our customers:

•	On most of your projects you will work directly with our clients:
o	To understand and document their business and technology requirements.
o	To design, code and test technology solutions.
•	On IT strategy or process projects, you will be a member of a team with more senior Pariveda consultants. You will work with many technologies and work as an IT visionary for the client.
•	On some projects, you may be a team lead for one or more consultants.
•	You will be involved in building Pariveda by participating in intellectual capital development, training, recruiting, and business development.
•	You will work mostly with local clients as a part of our geographic model, minimizing travel requirements.
•	You will work alongside some of the sharpest developers to improve your technical and consulting skills.

This is an exciting opportunity to help build our fast growing national consulting company, your career, as well as the careers of others.

Candidates must meet the following requirements:

•	Three to seven years of consulting or related experience
•	Experience as a team lead or senior developer
•	Experience in one or more technologies:
o	Java / J2EE
o	Microsoft.NET
o	Business Intelligence Technologies
o	ASP.net
o	SQL
o	AJAX
o	JavaScript
o	HTML
o	CSS
•	Experience working with clients or customers
•	Experience with multiple phases of the SDLC
•	Ability to read and understand technical documents written in English, with good communication skills on email and phone conferences
•	Ability to share knowledge and expertise with other Pariveda software developers
•	Strong analytical thinking and problem solving skills
•	Strong written and oral communication skills
•	Bachelor’s Degree in MIS, Computer Science or Comparable major
•	Legally authorized to work for any company in the United States without sponsorship
It may be good for the 20something not married no kids kind of guy, but for me, 30something married, kids - I'd rather not eat dinner at the office. My wife is an excellent cook, and personally, I'd rather go home and be with my wife and kids than to sit around eating with my coworkers.
Basically, if LivingSocial IS having the same internal issues as Groupon, we aren't seeing them because LS is still privately held.

Are there other warning signs to look out for? Do they publish their customer or client satisfaction numbers?
Yes, and a REPL, available both inside VS, and as a command line environment with fsi.exe
Because, uploading before pressing the "save this publicly" button is counter-intuitive to most people. Much like if texts were sent before I pressed the send button -- until i press that button there is the option to change my mind, edit what i say, etc. This is the mental model most people will have, way more so when presented with a "publish" button (akin to a send mms button).
Next 6 months of a Lua based, free-to-use native mobile development SDK & IDE
Boy, 11, urinates on $36K worth of Apple MacBooks - Technolog on msnbc.com
It isn't submit it's "upload". And it is only overblown outrage now that we know the facts right?
The Most Awesome, Least-Advertised Fedora 17 Feature
People also doubted that Facebook retained deleted profiles a number of years ago. Is this an unhealthy opinion to form in an age of growing "cloud" data?
On Mayday of all days such a characterization of Marxism as the extreme on a 1D number line of political responses to urbanization feels simplistic.

Of the infinitude of academic distinctions of Marx's writing to be raised here, the distinction between "political Marxism" and "analytical Marxism" seems fruitful. For the purposes of this distinction, political Marxism would be the set of writings embedded in the political climate of Marx's age, The Manifesto, etc. The politics that resulted from these writings bloomed initially, but as the mantle was passed through Stalin, Lenin, Trotsky the politics became increasingly fraught with problems (being gentle here.)

Analytical Marxism for me is limited to _Capital_. Marx proceeds analytically, taking the rich tradition of political economy to heart. Ricardo and Adam Smith are addressed directly. Marx attempts no emotional arguments here, no appeals for solidarity or revolution. Instead, the ideals of capitalism (e.g. exchanges between individuals are mutually beneficial) are taken as true, and Marx attempts to create a framework for analyzing the structural forces that result from this economic mode.

_Capital_ provides a set of analytical tools that are timeless and non-dogmatic. A great example is the exploration of how the relative prices of various commodities are set (Marx suggests it is emergent behavior). _Capital_ also takes on such problems such as the contradiction between exchange value and use value, and how the investor's and producer's perspective on exchanging commodities and money differs. These are problems many writers wave away as non-problems by maintaining a myopic focus on individual exchanges.

_Capital Vol.1_ Text http://www.marxists.org/archive/marx/works/1867-c1/
A crash course youtube of Marxist analysis http://www.youtube.com/watch?v=qOP2V_np2c0
All of David Harvey's supplemental materials to _Capital_ are highly recommended: http://davidharvey.org/reading-capital/

Another text you might be particularly interested in is _The Making of the English Working Class_ by E.P. Thompson, which expounds a humanist perspective on the migration from farm to factory in England.
Buy Best Male Sex Toys
The Male Sex Toys – Recommending the best male sex toys for the ultimate self-gratification experience.
"Walden: a Game" - living deliberately 'as a part of nature'
They don't need to start it to get the metadata. All that's sent is the content-disposition header with the suggested file name.
The Decline and Fall of 'Draw Something'
Those are great, cheald, nice work.
Aren't Skype supernodes more like DNS? Just telling the two parties how to connect with each other and then getting out of the middle?
You must be at least 13 https://www.facebook.com/help/?faq=210644045634222

Because of: http://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pro...
Thx to everyone for overwhelming support and feedback. We lauched V2 today on Day 2.

______Version 2 additions: (ordered by demand)

-Open search browser plug in

-Settings to Add sites (like Wikipedia.com back in)

-Settings to exlude even more sites

-favicon added

-Quick links to alter 'removal slices'

-Settings for Adult filtering

-Removed sites now in alpha sort order

______Quick stats:

171,686 Total Unique Searches

148,477 Absolute Unique Visitors

420,963 Pageviews

peaked at 1,500 concurrent users

+plus:

Got some HN Love

Got some Reddit Love

Got some Techcrunch Love
How fitting the name "OMGPOP" turned out to be.
Wow, love it – really nice. I shall put together some more demos, see where it can be taken!
Reminds me of the olden days of IE. The times when some scripts only worked in IE.
2012 Logo Trends
I'm really curious to see how -- or, for you're sake, if -- the traffic decays. A front-page view on hackernews will generate that level of traffic with an exponential decay over the next few days. That being said, searches are different from views, in an exciting way for you.

I used it and bookmarked it for potential discovery searches in the future. It's a very interesting idea.
In case the Flow guys are reading this, please please please put out a simple HTML version of your thing.

Flow sits at the top of my "most annoying web app ever" list, because it follows the pattern of loading an empty shell, then populating it. I bet this works amazingly well for the guys developing it from their local dev server, but for those of us across the Atlantic from your servers it's really really painful.

Workflow involves clicking a link to look at a task. Then hitting the back button. Then waiting several seconds for the list to slowly repopulate itself. Then trying to scroll down (which is no easy feat since there's no scroll bar), and just before you get back to where you wanted to be, the list jumps back to the top. Repeat (scroll/jump/scroll/jump) several times before the page settles down, usually cutting the last item in half with no way to see it.

So yeah, Step One: HTML in a table. So that the back button works, and the page otherwise behaves like a web page.

Step two: Un-reinvent the scrollbar. The javascript thing you have in place that only works with the mousewheel just plain doesn't work.

Glad to see you're doing well for yourselves, but I'm sorry to report that I'm one of the people in your "churn" column.
>>"Going from $0 to $500k in 1 year.."

Congrats. Great work.

>>"..with no VC Money"

What makes it something to be proud of? Doesn't that imply taking VC money is bad? Why?
EDITION: stupid brainrashed children say "rite dis" i rite. i say rand good guy rand good. seomooooooooooooooz i buy. 99 cents onry. i buyyyyyyyyyyyyyy.

congo rats ulations rand seomoz good marqeteen jawb. sory end congrexuleeytions end have nice day.
File realm & role based security with Glassfish 3.1
It is easy to setup a file realm for role based security with Glassfish 3.1
I wonder if GitHub Pages behind a CNAME record would work...
How will San Franciscans combat offensive deployments of the Mariachi? Will this lead to retaliatory strikes of Chinese street opera?
From a very brief look Theano is an expression evaluator. It optimizes expressions, it does not solve numerical optimization problems.

I think it can be used as a backend in Ceres to push computations to the GPU, but as it stands it is a different category of software than Ceres.
I'm one of those "address-hiding security" fans - I've architected and deployed more than 7 million (currently operational) IPv6 nodes, 100% of them in RFC 4193 space. We have many layers of security. Link Layer Security, Application Layer Security, Firewall Security, IPsec Security, App Transport Security in addition to the non-routability security.

I've never understood security professional who turn their nose up at the usefulness of using a non-routable IP address in your environment. It's always seemed self evident to me, that putting your resources on something like "192.168.1.5" - on an internal network, in addition to all of the other steps you take, would be yet another layer of defense that makes an attackers life difficult. And, in an enterprise environment, I would rather optimize for security than ease of two-way communication with external entities.
You don't have to be the market leader to be successful. Some friends of mine started an online survey product similar to SurveyMonkey (but better in many ways) years after SurveyMonkey. It's a very profitable business.

Obligatory plug: http://www.surveygizmo.com
Thanks for the response. It's interesting that you use the word tolerable. Did you enjoy working at the big companies at all?
I'm guessing the JVMs have gone a long way on optimization (or maybe they're using JIT)

Also not sure about how optimized are the C# sources in relation to the Java sources

For example, in the Mandelbrot benchmark there are several differences

- Java uses more arrays

- C# and Java use different break conditions

- Calculations are done differently (with similar results)

Overall they're doing the same things, the C# is more like I remember it, so I'm guessing the Java code has some smart tricks up its sleeve
Oh that part I don't really disagree with. I was meaning to point to revolutionary uprisings as a fairly extreme reaction, which I associated with Marxism, but I suppose I meant the revolutionary left in general. Perhaps I should've used a less loaded word than "extreme"; I was just looking for a way to characterize the strength of the backlash that was stronger than the milder backlash that produced the reformist social-democratic parties. I do think that the urban discontent and associated political ferment from the mid-19th through early 20th centuries was at least largely in response to industrialization (if I recall, even Marx says something like that, which is why he didn't think a communist revolution in a pre-industrial country like Russia was likely or sensible).

In a certain methodological sense a lot of people are Marxist, I suppose, even who don't use the term, so I agree he's been very influential. For example, Jared Diamond is sometimes called a neo-Marxist in the non-political sense, because that materialist way of looking at history (as the product of broad structural forces) is traced back to Marx.
just keep them talking, they’ll eventually bring the conversation around to something that is dear to them

It's painful to pretend to show interest then. I can only talk about thinks i am thoroughly interested in (and i talk a lot then), or I can analyze a minor detail or bring up lots of trivia (i know lots of them) to divert the conversation. I don't exactly pass as a talker that way, but at least people don't think i lack confidence.
Thank you for this. I partly own and run a website dedicated to New Zealand Modeling and Fashion. We have high hopes of turning it into something more which is where I come in as a developer. Unfortunately, as part owner, I have to attend meetings made up of photographers, models and the general hipster crowd. How utterly painful for me. I haven't found a way around my social ineptitude and am open to suggestions that especially fit my situation. At present my technique involves drinking a few beers before attempting to start any conversation.
We launched our iPad travel magazine, Overnight Buses Travel Magazine. iTunes link: http://itunes.apple.com/us/app/overnight-buses-magazine/id49...

Its a long-form travel magazine. Our second issue is coming out in July and next up is gaining some advertising. Should be fun.
Facebook's Roadshow to Start Monday; IPO Set for May 18
It uses CSS animations via webkit-keyframes. It might work in Firefox with -moz prefixes.
Nope, only that I didn't put in -moz- prefixes. Probably shoulda!
Your local dentist
At YourLocalDentist.com, we can refer you to dentists in your area and even help you find deals on the treatments you are in need of. Visit our website http://www.yourlocaldentist.com for more information.
It's more challenging to make and grow a business without much money than with.
SEEKING WORK - Edinburgh, Scotland, remote.

I'm a Linux sysadmin, although my friend recently said I should describe myself as an 'infrastructure engineer' if I want to get jobs more easily. I do contract work a couple of days a week - security audits, infrastructure automation (with chef, or whatever you like), working on scaling web applications, deploying rails apps, all those fun things.

I have some ideas about high availability that involve thinking in terms of MTTR instead of uptime that I'm itching to try out. I reckon it should be possible to have the MTTR for 'Amazon turns off all of EC2' to be under an hour. Want to try and make your infrastructure that resilient? My email's john@semantici.st.

(Also, here is why hiring remote sysadmins makes sense: http://semantici.st/archives/277:americans-should-hire-remot...)
Hard to say. The goal was to execute on an idea which seems to be both useful and unique. Get feedback, reiterate and improve. Rinse and repeat.
I apologize for replying without actually looking at your posted code first.

What I meant to say was, "If it's all in one C++ project, it's not symbolic differentiation" and I took the liberty of changing "not symbolic" to "numeric."

Having now read your posted code, I kind of feel like a 17th century naturalist trying to classify a platypus. Clearly this technique is not symbolic differentiation, since it can only produce numerical and not symbolic results (although I suppose the Jet template could handle an "expression" type as its first argument - have you actually tried this?), and it's not really numerical in the normal sense because there's no h parameter that changes the accuracy as it varies.

As an aside, "autodmatic ifferentiation" is a terrible name, in the sense that it doesn't convey any real information about the technique, except maybe that it's being done by a computer and I knew that already. It might still be a good marketing term (like how Richard Bellman named his technique "Dynamic Programming" because it's impossible to call something "dynamic" in a perjorative sense, although there really isn't anything intrinsically dynamic, and in fact you commonly end up solving "static dynamic programming" problems).
What about plain text or uniform-key, unsalted passwords? Granted, it's not a scalability or reliability concern, but I would put that at number one. It seems like every six months, some impressively large company gets in trouble for doing this.
It's even better. That $9000 is a one-time cost.

http://www.atlassian.com/software/stash/pricing
Space Station Expedition 30 Soyuz Capsule Landing
What that actually means is that you have to claim a birth date of over 13 years ago. There are certainly plenty of children younger than that on Facebook.
>Images, files, and binary data

It really depends on your situation. Point by point:

>read/write to a DB is always slower than a filesystem

Obviously this is true, but depending on the context, the difference may not be that important.

>your DB backups grow to be huge and more time consuming

This just doesn't hold up to scrutiny. You still have to back the files up, regardless of where you put them. If you keep them in the DB, then backing up the DB automatically backs up the files. If you keep them separately, you're adding complexity to the backup/restore process.

I guess there are times when you keep references to files in your DB but can live with having the files and DB get out of sync if you have to restore from a backup, but that's a design decision, not a hard and fast rule.

>access to the files now requires going through your app and DB layers

Again, there are times when this simply doesn't matter.

Let's not forget that one of the main reasons people use databases is that they simplify concepts like locking. If you start tying your database to some external structure within your file system, you not only have to implement those features yourself, but you also have to coordinate them with the DB's own implementation.
Your attitude is right. Nerds just need confidence. They already know most of the things found in self-help books because they can analyze behaviors easily (and people are not difficult to decipher). Of course, reading one more book can't hurt can it?
I realize that the shared databases weren't really designed for production, but I used them for many projects in production, and they worked great. They included free backups, so I just took snapshots often and figured if they zapped one, I could just reload the data. The lack of backup on these new free ones kind of sucks.

I appreciate what they are doing, but this is a step back for how I utilize Heroku.
Working Link: http://www.currentride.com
Hoteis no Rio de Janeiro
Reservas de hotéis no Rio de Janeiro e todo Brasil, compra de passagens aéreas, pesquisa de preços de hotéis e vôos no Brasil com descontos promocionais.
Ask HN: how can you monetize when your app is built on top of yelp API?
Just curious, how can you monetize your app (other than ad free and ad supported app like around me app) if your app is build on top of yelp and foursquare API?
That's slowly starting to happen in some areas, notably nursing. There are even starting to be a mirror-image of organizations like Society of Women Engineers (which advocate for women, who are under-represented in engineering) in growing areas where men are under-represented, such as the American Assembly for Men in Nursing (http://aamn.org/).
The chart on wikipedia shows the delays between Microsoft release and standard ratification for 11 months for C# 1.0 and 9 months for C# 2.0.

C# 3.0 was released 4.5 years ago.
Here's Dan Bornstein's talk at Google I/O 2008 about the dex format and the original Dalvik interpreter: http://www.youtube.com/watch?v=ptjedOZEXPM I'm not sure how useful it is in comparing the Dalvik JIT to MonoTouch though.
One advice I got recently - think about what is people's #1 favorite thing to talk about? Themselves! So start with asking people what they do and they will talk non-stop.
"I know, I know- you need to go with the native languages for the best experience."

What about doing this improves the experience?
Train Your Brain and Increase Memory
Very cool article describing how you can improve your memory. It discusses it that genetics have nothing to do with the intelligence and the brain capacity. The simple answer is that brain has limitless capacity. Furthermore, it discuss how can you train your brain in order to increase brain power and improve your memory. How to grown your potential for your higher mental abilities.
Interestingly enough, you can also run C# on NativeClient via Mono.
Re. SSA, I used to use it by default in Java when I still worked with that language, you don't have to switch to java to have it. Although it is significantly more verbose than in Scala (let alone in e.g. Erlang). Even for the shape you show here it can be done, Java has basic initialization guarantees so you can write:

final int i;
if (condition) {
// logic
i = 1;
} else {
i = 0;
}

and javac will produce an error if you forget the second branch of the conditional as this would allow an uninitialized `i`.

Although for clarity's sake I'd probably invert the condition so the "default" case is easier to see.

That also works for instance members, javac will allow setting them in a constructor or an initialization block, and will verify that they are set (and not set twice so you can't set the member in a constructor and an initialization block)
Accelerating the impact economy through investment & innovation
One issue I have with this article:

"Images, files, and binary data: Great now you can't use nginx or another lightweight web server to serve them up."

That's not true - you can create a private HTTP endpoint in your web app that your lightweight caching frontend can serve and cache from.

(I'm not saying it's not a better idea to store things in S3 or another big-blob service, but the reasoning in this article doesn't hold water)
MonoTouch does give you a native experience. It's basically a C# binding for native APIs. It also has a few nice extras like MonoTouch.Dialog which provides a much nicer API for doing iPhone dialogs than using UITableView (although you can definitely use the UITableView API directly if you prefer).
I can't offer specific advice, I can only tell you that drinking didn't help for me. It resulted in me being less sharp, and generally made things more difficult. I found it easiest if everyone else was drinking and I remained sober.

If your co-founder is more socially adept observe them and watch what they do. Ask them questions, be up front, maybe they can offer what they think is trivial, but for you pivotal advice.

One thing that always works for me is to ask "can you explain to me" type questions specific to that persons profession or interest. If it's a model ask about what it's like to be a model, do they like any specific work over another, how'd they get into the buisnes etc... there are hundreds of little questions about any profession/topic that I'm genuinely interested in knowing the answer to. About that one topic they know more than you, let them educate you.
I don't think it's trying to list all the items we miss... the link at the end goes to an article of cool but dead tech. This is looking mainly at the terms that made it into the language (like "dial a phone") that are no longer literally relevant.
Best of Travel Photography