skysight-inc/HackerNews huggingface dataset:
Well after Bush he was a refreshing for a while. And his campaign promises made him seem like a perfect american leader to transition from pax americana to a post US led world - the skill of Theodore Roosevelt (the only great american of the 20th century) with the goodwill of Woodrow Wilson.

And when you say i will close Guantanamo Bay in a year - you tend to believe that kind of stuff.
I'm not sure why anyone, with the technology options available today, would choose a single monolithic server approach and scale that vertically.

I think this is just poor design and probably not an MS stack issue. But could this be an MS community thing, where they generally prefer proven technical solutions from 2001?
You're missing that there is no need for the algorithm to be anywhere close to efficient. Just searching the whole game tree recursively will do it. Remember the draw rules in chess: if no one eats a figure for 50 turns or so, the game ends. Therefore, the game tree is actually of finite height, and the naive algorithm will eventually terminate.
I was actually just reading this today. It would be smart if you had an email collection field so that people could get updates to this (assuming you plan to keep it up to date).

While I'm not a fan of the paywithtweet feature, the document does have value. (hint the pay with FB doesn't really work 100%)
Requests to a typical smallish site will not be uniformly distributed--not by a long shot. Given that the peak is what matters, if we might get a day's worth of traffic in a single hour, that's 19 requests per second instead of 0.8. Those 19 transactions per second will still sound tiny to many people, but a couple months ago we heard that Mt. Gox could only do 37 TPS. So 70k requests per day is not nothing, especially assuming non-uniform distribution, minimal effort to optimize performance, and cheap hardware (or virtual hardware).
Cambridge, MA

Dimagi - http://www.dimagi.com/

Where else can your passion for programming and open source tools take you? At Dimagi, literally anywhere. I've worked at Dimagi for two years and it's a breath of fresh air. We're looking for talented, adventurous coders to dive in to one of our core mobile health platforms already affecting hundreds of thousands of the world's poor and underserved. Our team of top-notch coders has on-site experience in over 25 countries covering East Africa, Central Asia, South America, and the Indian subcontinent, and travel is an important part of every developer's experience. Dimagi's prioritization of global impact and employee growth and satisfaction over the bottom line makes Dimagi a continuously fresh, exciting, and genuine place to work, and keeps us all honest about what we're in it for.

We're always open and ready to try something new. What else would you expect from the company that packed up and moved to Brazil for the 5 coldest weeks of the Boston winter? http://bit.ly/JSerBp

Come join us: http://www.dimagi.com/careers
Should You Bootstrap Or Raise Money For Your Startup?
SEEKING WORK -- Toronto or remote

I do data visualization (static/print, d3.js, canvas, etc.)

Portfolio: http://bitaesthetics.com

hn@paulbutler.org
Don't forget about Mono. You can write code in your favourite MS language (F#, in my case) and have all the benefits of cheap linux hosting and your favourite SQL database/NoSQL solution.

http://thecodedecanter.wordpress.com/2013/06/22/hosting-webs...
The difference is that in free software, anyone can step up and maintain. Relying on the kindness of Microsoft is a much scarier proposition.
I tend to like doing: sha256(sha256($password) . $ip)

This encrypts the password and makes the cookie only usable by the IP it was set for. Then to verify the cookie, since I already store sha256 of the password, it's trivial to do, without having to store an additional token for persistence. Of course you can replace sha256 with your fav hashing function.
Seeking Work - Remote - London Timezone

Ruby on Rails & Node.js

Experience building products for us (unplu.gg)
and for others (nourishcare.co.uk)

-MVPs-

We have a thing for Data and IoT.

Hourly rate - $45/30£

48h MVP - $3500/2300£

daniel [at] whitesmith.co
8 Reality Checks That Every Startup Founder Dreads
Hmm, unless I'm missing something it looks like the full cost will be around $900 ($300 for Oculus Rift and $600 for Omni). I definitely agree things will get better naturally after a few years, but if this thing works solidly I will probably bite the bullet and drop the money. I need a damn way to exercise, and this would be FUN.
Yeah I really don't understand how anyone can justify paying for a constantly-running EC2 instance. Amazon's prices are absurd; even Linode is better value. For $200/month I could rent three dedicated servers with vastly better hardware specs.
The author doesn't explain why his stack is better than
Java/Scala/Go/C#(Mono) + MySQL/Postgresql + Linux/BSD.

You don't have to use Ruby/Python/PHP/Perl/node.js to have an open stack. What happens in 3 years when his bizpark runs out? What happens if he is successful before then and is running many servers and DB instances.... What if he need to re-arch to support HA?

Its almost like his argument is.. meh.. in the short term running a Microsoft stack wasn't overtly harmful, since its what I am used to I discarded other considerations...
Chaordic Systems (http://www.chaordicsystems.com) - Florianópolis, Brazil | Full-time, intern, work permit (H1B-equivalent) and relocation assistance provided.

Chaordic is a fast-growing but already established Brazilian startup leading the field of online recommendations in Brazil. We currently serve tens of millions users and billions of requests per month from all over Brazil. Sounds interesting? We're hiring passionate and fun people from all over the world. :-) We're also open for internships of master and PhD students.

We have a multidisciplinary and diverse team, composed of engineers, computer scientists, designers and researchers in the fields of artificial intelligence, mathematics and user experience. Want to work with the latest distributed systems, big data, cloud computing and artificial intelligence technologies? Have a look in some of our open positions:

- Full Stack Developer (https://chaordic.recruiterbox.com/jobs/21194/)

- Big Data Scientist (https://chaordic.recruiterbox.com/jobs/10317)

- Back End Developer (https://chaordic.recruiterbox.com/jobs/20345/)

- Front End Developer (https://chaordic.recruiterbox.com/jobs/20350/)

Other positions and application available @ https://chaordic.recruiterbox.com/

Lots of nice perks including free food, health and dental care, a fun office and startup-like atmosphere in one of Brazilian top surfing and ecotourism destinations, Florianópolis: http://brazilecojourneys.com/about_florianopolis.php

Still interested? :) Have a look in our new office, with a complete BAR with beer fridge, video games, pool and poker tables, located in the coolest neighborhood in town: http://www.facebook.com/media/set/?set=a.506441866066436.107...

Want to know a bit more about us or have any questions? drop me a note on paulo.motta ^at* chaordicsystems.com

Cheers!

Paulo
Quay - Super simple keyboard shortcuts in JS
Comparing MRI Rails App Server Performance on Heroku
Refinery29 -- New York, NY. Fulltime.

Refinery29 is the cornerstone of fashion, beauty, and shopping for a new generation. In an industry dominated by traditional print publications with lackluster digital offerings, R29 has broken away and created a successful (profitable) all-digital personal style destination. We're expanding our engineering team, and require some talented, experienced individuals to help us improve the process and infrastructure which powers our high traffic website.

Please reach out to me via email: jake.mcgraw@refinery29.com or Twitter: @jakemcgraw if you're interested or have any questions.

* Senior Test Engineer *

We're still in the early phases of a more formal QA process at Refinery29. We know what we want, just not how to get there. Your job is to show us the way, help us implement a rock solid QA process. Here are some loose guidelines we came up with, but as I've indicated earlier, we're open to suggestions on how we should run this.

* Stabilize, expand and automate our testing process and infrastructure.
* Lead our software development team in designing testable code, which will primarily be in PHP using PHPUnit.
* Design a system for testing client-side functionality, Selenium, PhantomJS, whatever you want, it's up to you.
* Design test plans for larger software/architecture projects.
* Assist in legacy code documentation and setting documentation standards for future development.

* Senior Devops Engineer *

Over the last 7 months we've made huge improvements to our infrastructure to handle the high volumes of traffic we've received (30 day peak: 550Mb/s). We'd be hiring you as our first in house, dedicated Devops/Systems engineer to help us execute the improvements necessary to handle even larger traffic spikes.

* Design, optimize, monitor and maintain the server infrastructure for production, development, deployment and testing.
* Build tools to optimize infrastructure resources for our development team.
* Assist in cost projection for server infrastructure.
* Manage projects currently being executed by consulting systems team.

Again, please reach out to me via email: jake.mcgraw@refinery29.com or Twitter: @jakemcgraw if you're interested or have any questions.
If you are defining your startup based on the operating system of the servers, you are really really looking the wrong way.

As you name-checked Amy Hoy in the first paragraph, I assume you follow the 30x500 list, or at least know of it, which is pretty basic common sense - and all of it focused on users not servers.

Now - stop flame-baiting HN and get out of the office

;-)
Way too many Geeky answers here. I could understand that, after all this is Hacker News.

But Majority of Users, My guess that is 60-70% of them, wont even know what Javascript is or mean.

My bet is that there is Less then 10% of users who cares about this. And less then 5% who just cant stand to disable it in about:config instead of UI.

And It is true what Mozilla have pointed out, Disabling even some totally unrelated Javascripts like tracking will somtimes make a mess of Websites. I have seen it far too many times with Ghostery.

For those 5% who REALLY cares about Disabling Javascript for any reasons because you think you know so much. I dont see why using an Add-On or going to about:config searching for Disable Javascript is such as big hassle.

And if you DO have such a big concern over a missing UI features, you can always go to Opera.
Vesper Quickly Becoming a Valuable Case Study
Thomson Reuters (matthew.g.campbell@thomsonreuters.com), we are looking for GO hackers to build one of the largest instant messaging servers in the financial market, we are supporting multiple protocols including SIP and XMPP. We have started to open source parts with more to come. https://github.com/ThomsonReutersEikon/go-ntlm
Absolutely disagree. The entire tragedy of GeoCities was that it is now inaccessible. On a personal level, of course you should have local backups. But for the sake of the project/culture at large, there needs to be a long-term plan.
If you don't want to trust encryption you are screwed. Unencrypted TCP doesn't give any snooping protection, it also doesn't give any way to enforce and validate that a route that packets traverse is trusted.
DataSift in Reading, UK - C++, PHP, Technical Architect, Product Management, Operations, QA, and more

For details, follow this link: http://jobvite.com/m?3rPiWgwf

DataSift helps you find the social conversations that you're interested in - in real-time, or from our historics archive. We are one of only three companies in the world currently licensed to resell the Twitter firehose, and across all of our sources, we handle over 6,000 new pieces of data a second. We've grown out of Tweetmeme, the inventors of the 'retweet' button. We've raised 30 million USD in funding to date. Our engineering is based in leafy Reading in the UK, with our sales and corporate HQ in San Francisco.

We're technology-agnostic - if it works, we're using it - and you can see our technical architecture diagram on Slide 13 of this presentation: https://speakerdeck.com/stuartherbert/storyplayer?slide=13

We're successful and growing fast, and are looking to hire in multiple areas!

* Technical Architect, to work on scaling our Hadoop cluster to the next stage

* Senior C++ Engineer, to work on the runtime engine of our realtime filtering enginer

* PHP Engineer, to work on a variety of internal services supporting our data pipelines

* Senior Developer in QA, to work on our in-house testing tools

* Operations Engineer, to work on managing our servers and deployments

... and many more roles besides: http://jobvite.com/m?3rPiWgwf

Like everyone else on this thread, we think we're a great place to work ;-) with an extremely low turnover of staff. But most of all, what we can offer is the opportunity to work on one of the largest and most interesting platforms of any startup here in the UK, as part of one of the highest-quality teams of any startup here in the UK.

Any questions, ping me on Twitter: @stuherbert
You are setting up a straw man. One level of government can lose legitimacy or the ability to operate without government at other levels losing the ability to perform.
It's not just a cool cloud thing. Managing multiple services on a single host comes at its own price too. Trying to manage security separation, disk space, specific user access, projecting bandwidth / cpu / memory / disk usage in the future, figuring out which services cannot run on the same host for yet another set of reasons. Then you add HA for only one service and end up with host A with services X,Y,Z and host B with X,P,Q.

There's a lot of great things about being able to say - these are the two DNS boxes. They pretty much serve static data and have minimal traffic - stick them on two minimal instances which cost us ~0, but give a very high isolation from other failures.
They say the belt is adjustable. Given enough leeway one might be able to use this unless one's downright obese, in which case it is probably not that good of an idea to put oneself through such paces.

Screw the flashy shooters, I would love to hike across Skyrim, although horse riding will definitely feel uncanny.
Which Cross Platform Mobile Development Platform Should You Choose?
This is pretty good. I wrote a similar article last year[1] that goes more in depth on things like automatic mirrors and various types of hooks. It was fairly well received on HN[2].

[1]: http://www.petekeen.com/hosting-private-git-repositories-wit...

[2]: https://news.ycombinator.com/item?id=4707747
Snowden's nowhere near the record for the longest stay in an airport...yet
1st July fool ?
I think this is a fine change. When I do family tech support which I'm sure many of you have done. I always install Firefox or chrome and remove the IE icon from the desktop, and just say "use this, not IE". At some point they end up disabling Javascript because they think it's java and they understand Java is insecure. So now when a page comes up broken, they get frustrated and load in IE. /facepalm
What if... the linked blog post is worth 1 extra year of free licenses and was commissioned by Microsoft PR.
Rap Genius (Brooklyn, Full Time)

* Rails and iOS/Android developers

* Designers who can front-end develop / front-end developers who can design

We pay insanely high salaries and it's fun!
This won't happen. When IPv4 dies, then so will NAT. But we'll all need IPv6 stateful firewalls at home. Generally, they'll block all incoming attempts to make new connections, and allow any outbound connection attempts.

Now you have the same problem. The same solutions will need to apply here, too. So NAT isn't really the fundamental problem here.
If you want to change the world, change yourself. You should never rely on others to change in the ways you'd like them to.
BizSpark is a better deal than most people realize.

You get permanent licenses and a decent amount of cloud hours. You get office. You get dev tools.

When the program finished, if you are not making enough money to afford to pay them, then you should just shut down and do something else. But even if you keep going, you can probably live on old versions for 3-5 years before it gets too painful.
>If people don't know the difference between diesel and gasoline, is a note that says "Note: Diesel is not the same as Gasoline" going to help? Doubt it.

Really? I would think that sign would help everyone who knew how to read, bothered to read, and wanted their car to run. A sign with a simple message like that was enough to fix one national timeclock system that I worked on. "Do not do X before 12:00 Noon unless Y." in English, Spanish, and Polish.

For the people who still messed it up that we found by using heuristics on all of the punch data, we sent reports to their managers that said that they had probably done something wrong. After 3 or 4 cycles of this, the failure rate went from 15-20% to 1-2%.

Unsophisticated users remain unsophisticated users if you systematically remove configuration until the application only does one thing one way, badly.
I bought a prepaid $80 phone from AT&T fusion 2, put on cyanogenmod and it works great. Compared to my friends windows phone, mine still is highly competitive (although I must admit mine is slightly slower when things are booting/loading) and I only get something like 256 MB of ram and am running android 2.3.
This is true, but you absolutely cannot build your business on 'Something will show up to keep us going in 3 years'.
True, but $10/mo should cover your needs fine. https://www.digitalocean.com/pricing
Snowden is the current face of information freedom and privacy. His whereabouts, whether or not he's been secretly rendered, been abducted by the Russians, whisked away to China as a spy, or if he's made it to his final destination of Ecuador is insight into the information wars the world's governments are waging upon one another and their citizens.

As far as "...information freedom or privacy issues or the leaks, this thread has nothing to do about it.", I think you are missing the story.

Whatever happens to Snowden is part of the story. What happens to the guy who revealed this information will set the posture for how the US treats future Bradley Mannings. This incident will be shaping information security policies for dozens of governments, hundreds of multinational companies, and affect international relations between the US and the most powerful countries in the world.

This particular post raises an important question of are we being told the truth about Snowden's whereabouts? It wouldn't be difficult to imagine that some government, foreign or domestic, has him in a hole, trying to get information out of him somewhere while the speculation of him tucked in a corner of a Russian airport, drinking newsstand coffee and bathing in the public restrooms circulates the news headlines.

While on-topic, there are certainly other posts on the topic that provide much more value. Snowden's whereabouts are part of the biggest story to rock the Internet in the past decade: The US government is listening to the intimate details of everything the world is transmitting (potentially including US citizens), and some lone analyst is responsible for telling the world about these violations of privacy and trust.
This was the most relevant bit, far as I can tell:

>> Because I love C#

Fair enough. If I liked C#, I'd live in a Microsoft world, too. I don't, though, and without this being a language war, the ones I like are easy enough to set up on Linux, and tend to be a heck of a lot more stable and easy to install, too.
Hey,

We looked at some other products around sharing but it was working out at a cost of nearly a euro a share. Seemed crazy, but your right it's not idea. We'll make it better over time. We had a bit of a push to get the new marketing site up etc.

Glad you find it useful, took a while to put it together in a useful way.

Pete
$99 Parallella Supercomputer is Now Open Source Hardware
Yeah.

I hate javascript with a fiery passion. But I'm sensitive to (possibly real) arguments that people are accidentally disabling it because they start clicking random stuff in the 'content' tab of preferences. So move it to 'advanced' and call it a day.
Why not use just a little bit more advanced of a tool, like Charles, to blacklist/whitelist not only domains but file extensions as well?

Then that dirty nasty icky javascript that you hate so much will be blocked from even being requested over the network.
What if the user gets their session hijacked when they're on a static or long-term dynamic IP? If the user were to relogin, their session ID would be the same. I think it would be beneficial to at least store a salt associated with their session and regenerate the salt when authenticating.

sha256($password . $ip . $random_salt)

You could also regenerate the salt periodically.
SEEKING WORK - San Francisco Bay Area or Remote

Data Scientist -- Python/Java/SQL/Matlab/Hadoop/etc

Need recommendation engines, traffic predictors, personalization systems? Let's chat.

Other stuff: I was one of four guys at Blueseed, the visa-free startup ship. Created a SV funding map at fundmap.vc

calcsam@alumni.stanford.edu.

http://www.linkedin.com/in/sambhagwat
Stoneburn - London, UK (sorry, no remote workers required) - http://www.stoneburn.com/

Stoneburn are a Google Enterprise premier partner & consultancy. We take businesses on the journey to the cloud, primarily using Google's enterprise offerings (Google Apps, Google Search Appliance, Google Cloud Platform/App Engine etc).

We've doubled in size and revenue the last two years and are looking to do the same this year. Now would be a great time to join!

At present I'm looking for developers and pre-sales consultants with experience in either Google Apps Script or Google App Engine. Please e-mail hiring@stoneburn.com if you think you might be interested, and mention HN in the subject.
SEEKING FREELANCERS

Hi HN Freelancers,

I am interning at Matchist this summer. Just spreading the word! We match U.S. freelance developers to quality projects.

We are always looking for all types of developers!

https://matchist.com/talent
AdRoll. San Francisco, CA. H1B welcome.

Turns out ad tech has some of the most interesting problems you'll find anywhere. AdRoll's engineers are conquering problems in big data (HBase), machine learning (Mahout), real-time processing (Erlang/Storm/Kafka) and UX (Backbone). We make this stuff work for almost 10,000 customers. We're looking for smart, hungry folks across the board.

* In recent weeks, we were named the "Best Place To Work" in SF (mid-sized tech). http://blog.adroll.com/best-places-to-work-sf-biz-times

* Our tech stack was featured on the Amazon's AWS blog a few weeks back: http://aws.typepad.com/aws/2013/04/real-time-ad-impression-b....

* We were recently ranked the fasting growing private company in California by Inc magazine: http://www.inc.com/profile/adroll

Email us at jobs.engineers@adroll.com or visit http://www.adroll.com/about/careers.
Ending the Tyranny of the Open-Plan Office
I think Switzerland's financial industry is too important to risk by getting involved in this.

Those in glass houses?
> If it helps, I'm a real hacker :)

Yes, you have "Perl" in your profile, but it doesn't matter, sorry.

> Why restrict their opportunities?

To not set a precedent for other recruiters. This thread will snowball into an utter dump once more recruiters get a whiff it. And posts like yours set up the stage just for that.
Free Intensive 2-day Programming Bootcamp in NYC
We don't need to follow the link. This comment said the research was "entirely fraudulent". Amusing that his actual argument said something rather different.