skysight-inc/HackerNews huggingface dataset:
[Ask HN] : A Network to Launch Consumer Web Products?
Pretext:

The whole world is raving about Minimum viable products and with the advocacy that is going on towards building the bare minimum required and letting the market decide, we see startups and entrepreneurs all around the world launch, bare minimum products.

The problem however is that most of them fail, and then bucket themselves in the category that it was a matter of failing fast, when in reality, if you look at the stats it starts to show that not enough of the market paid attention, gave it a shot and gave the product a chance in the first place. In some cases its a genuine case of a bad product, but in most cases, its also the case of not having an audience to even launch do.

Seth Godin says it better in "When Minimum viable Product doesn't work" : http://sethgodin.typepad.com/seths_blog/2011/11/when-minimal-viable-product-doesnt-work.html

Case in Point: Most Startups and Entrepreneurs lack an audience - a following that they can launch to, who will engage with the product and kickstart the feedback cycle.

Secondly, its fairly obvious for anyone who does an analysis on the posts on HN, that to a fair bit of companies and especially the YC companies, this form serves as that very platform (doubled by Demo day and the press) if the "voting rings" in HN are an indicator, they are trying to rig the system towards their favor to democratize it, and as bad as it is, and this community fights hard to preserve the balance, there is a need.

Here's a framework towards a community based launch platform. Would love to hear your thoughts - All of it - the good, the bad and the ugly.

https://www.dropbox.com/s/1j5vnuyllqxfkg4/Early%20Adopter%20Network%20%28EAN%29%20v1.1.pdf
"The difference between this and everything else out there is that the Companions do not play for the player, but play with them."

http://en.wikipedia.org/wiki/Girlfriend_experience
The idea has been around for a while however not at scale. Which brings up the topic of cost? I know it can be outsourced, however hopefully not this way: http://www.foxnews.com/scitech/2011/05/26/chinese-prisoners-...

Kidding aside, If you can offer good quality/friendly companions I can see this being a hit. "it's like exec for WoW"
San Francisco, CA (SOMA) - Mobile / Front-end engineers, Full-stack (node.js) engineers - Full time / intern

Stealth - consumer web and mobile

--

We are a unlaunched, funded startup focused on improving how people fundamentally browse and interact with online services. Our new web-based experience combines UI/UX innovation with data algorithms to allow users to accomplish tasks in a more usable, efficient, and social manner.

We work mainly with JS (jquery and node.js) and HTML5. Mobile developers should be familiar with iOS/Android.

Curious? Contact [my username] at alum.mit.edu. Including your portfolio is preferable!
I believe this is implemented application-side for SQL Server by the Microsoft Distributed Transaction Coordinator, which allows enlisting in existing transactions.

Some explanation of how it works: http://stackoverflow.com/questions/494550/how-does-transacti...

Usage to 'forget' automated test database changes: http://amnesia.codeplex.com
There are 3 mutually conflicting goals of JSON:

1. Machine parsing/generation

2. Human parsing/generation

3. Ability to transmit it in a parsable format through HTTP

#1 conflicts with both #2 and #3. It conflicts with #1 because binary data formats are much easier to parse, and are generally smaller on the wire than plain text formats. Also, it conflicts with #3 for the same reason, since HTTP is a plain text format, and JavaScript generally deals with plain text better than binary data.

#2 conflicts with #3, because comments are nice for human readability, but should never be sent on the wire, because they are not necessary to parse the sent data. If your comment is important, it should be a data element that's sent on the wire.

The end result is a compromise. Since two of the concerns effectively make comments useless, the compromise should be towards those two. In addition, the reason given by Crockford makes quite a bit of sense. JSON, much like XML, is a format for the transmission of data. Everything in a given JSON object should be important. It's not a programming language, which means that control directives are unnecessary.
http://requirejs.org/docs/node.html

I appreciate browserify having the exact same syntax, but RequireJS can do serverside.
The Kopime Vector
Just signup with multiple accounts.
Argh! I tuned in at 10:52 and wanted to stick around to see the :00 transition, and the player crapped out just at :59, and when I reloaded the 00 had already been switched, and they were just pulling off the pieces to switch 10 to 11. The next such transition is an hour away!

...wait, how did I get so invested in this?
I think Simon Marlow's comment sums it up. "Welcome to Jon Harrop's magic world where everything is not as it seems!"
Are you arguing that I shouldn't be able to record audio on the street if someone is playing a song in the background?
If it ever gets to that point, there are still workarounds:

https://www.torproject.org/projects/obfsproxy.html.en
Honestly, the link you gave is part of the reason we're only allowing Companions within the US as it stands. In addition to making it easier on me (I'm currently going to be writing checks by hand for this -- gotta start somewhere), I feel that it will keep the quality high. Fewer language barriers, less 'farming', etc.
Lots of steps with hard problems to solve.

How do you find the asteroids? (telescopes, answered)
How to get mining equipment up there?
How do you mine in zero gravity?
How do you get the prize back home?
How do you stop it when it gets here?
How do you get it down?

Each of these has a dozen sub-hard-problems. Like zero-gravity mining: how do you dock with/attach to the rock? How do you get enough energy there to break/smelt/refine? How do you continue to operate in the ever-expanding dust and grit halo mining produces? How do you deal with spares/repairs when the store is a billion feet away? How do you keep your prize once other nations realize "Hey! There's a trillion dollars of metal out there where there are no laws! We could just divert them easier than mining them ourselves!"

and on and on.

So,
1. This is standard stuff except you've missed out PATCH. POST should be used for Create only, PUT is used for update only. Not sure how this is cool or practical, it 'is' the standard.

2. PATCH should be used for partial updates.

3. HATEOAS has nothing todo with this, it advocates including including hypermedia (links) so that the data is discoverable. It could describe the type of metadata you are returning....

4. POST and PUT don't constrain return types.

5. You should use a vendor mime type for this.

There are reasons for standards, if everyone comes up with their own versions for everything the internet would be a total mess. Not very practical.

Can't wait for the next installment.
SparkNotes is hiring a full time web developer in New York, NY.

We work mainly with PHP/symfony but are open to candidates with strong ruby/python/perl experience as long as you've worked with (or at least are open to) MVC web frameworks.

Full LAMP stack, opportunity to make a big impact (5 person technical team) on a high profile site (well over 10 million uniques/month), backed by the resources of bn.com. Work out of our Chelsea office and cadge lunches off your friends at Google.

http://www.linkedin.com/jobs?viewJob=&jobId=2924074
In case anyone didn't follow, this is a recipe for alcoholic carbonated apple cider. So easy a kid could do it! The part to be careful about is the carbonation step where you put in more sugar and put the lid on. If you put too much sugar its possible that the bottle will explode.
Europe Pressures U.S. Tech On Internet Privacy Laws
I agree. I've had to wrap non-amd libs far too many times.

I wonder how this will work when optimized.
That's not the only EULA violation you need to watch out for. I can see someone paying people to be their own personal gank squad in a PVP MMO. Depending on how things play out that could easily get people banned etc.

I still like the idea.
Carmack on why transatlantic ping is faster than pushing a pixel to the screen
Run Your Startup Like a 1940s Hardware Store
Simple does not have to mean featureless. Essentially equating lack of ease with a UI as stupidity is somewhat rude, but worse it's short sighted. Many people have spoken recently about the Github UI - it's much better than what came before in that world, but it can be better, as I'm sure they'd admit.

Your "constant drive to simplify" is better understood as a constant drive to improve. Local maxima are dangerously beguiling, we should always question.
I hate to ad hominem, but this guy is a known troll of the Haskell community. (I don't know the back story but I believe it's related to him running an OCaml consultancy; many former OCaml fans, myself included, discovered Haskell as "that language that's like OCaml but better".)

Rather than downvote his posts or comments to oblivion, I recommend reading it all with a lot of skepticism.

For one example, he claims it takes two days to install the Haskell compiler. I can refute that from personal experience, or you could just consider that it's really implausible anyone would ever try out such a language. (And then visit their downloads page and see it's the same as Ruby or whatever: apt-get install or download an installer and run it: http://hackage.haskell.org/platform/ )

Edit: the post is from 2010. Present tense in the above is all wrong.
Santa Clara, CA, USA -
London, UK -
Bangalore, India

Arista Networks is looking for software engineers, hardware engineers and software interns (as well as a bunch of other positions I probably don't know about). We are a fast-growing pre-IPO company that produces high-performance datacenter ethernet switches.

More information at http://www.aristanetworks.com/en/careers
Megashares is half that.

Just saying.

And excellent file search engines exist for all those sites (www.filestube.com).
Sorry should have clarified that it's not run in-house but rather supported for full-on production deployments, from what I have heard.
The current github is overflowing with visual noise. You don't need to be some sort of moron to desire a less cluttered interface.

The recent post http://news.ycombinator.com/item?id=3814508 has many readers commenting on their preference for a bit less clutter.
The Routine Is Familiar (a response to "Gangbang Interviews")
Simons Foundation Chooses UC Berkeley for Computing Center
I thought it was a split frame thing too, but then noticed that they veer into the tens place pretty frequently and cast shadows. :) (And the other comments give more details about the original art installation.)

That's not to say that you couldn't do a split-frame thing like this, with a little bit of cleverness and planning. Even if it were only split around the middle, that's only 72 transitions to film, which isn't too bad.
Most IPOs are a bad deal for tech companies with easily replicateable business models. I wonder if P is ready to take the floor out.
I believe you are thinking of Christian Marclay's "The Clock".

http://www.guardian.co.uk/film/filmblog/2011/apr/07/christia...
Kickstarter game project canceled over alleged stolen assets
Can viruses infect your music and other files?
I got a virus (somewhat nasty one - RootKit.0Access.h) and I am going to clean install my computer. However, there are some files (mainly music) that I never backed up before getting infected. Am I safe to just back these up now and transfer them?

I'm just not 100% familiar with how/where the virus might spread and if your personal files can carry the infection to the newly installed system.

Help appreciated. Thanks!
Excuse me, that's not an integration test
New Sensor Detects When Fruits And Vegetables Are Spoiling
Responsive design – harnessing the power of media queries
"Simple does not have to mean featureless"

Very, very true. Good design can be simple and powerful. However, sadly - it often does mean featureless and this link is a perfect example.

Edit: Why the downvotes? Both my posts were just downvoted. If you don't agree, fair enough - but please tell me why rather than just downvoting and running.
One can't just say "joins are expensive on IO and transfer"; you have to specify exactly what kind of join you're talking about and how it's being used. The way an INNER JOIN will influences how rows are retrieved is completely different from how an OUTER JOIN or CROSS JOIN will.

In all those cases, the devil remains in the details. For example if you're just looking to add one or two columns to the result set, an INNER or OUTER JOIN usually reduces the amount of data that has to be shoved through the pipe. That's because you avoid transmitting the keys that are needed to join the data in-app. On the other hand, if you're joining a small number of larger values to a table with lots of rows, perhaps the join duplicates those values enough to really bulk up the result set. But it's effectively impossible to know whether that will be the case without measuring the performance for a couple different options.

Here's an alternative consideration: ORMs tend to encourage a style of coding wherein every column in the table is always grabbed all the time, regardless of how much of that information is actually needed for the task at hand. This is done in order to be able to generate full-fledged objects like the ORM wants to, and to reduce the amount of custom mapping that needs to be maintained. Now if you're looking for a needless waste of bandwidth, there's a needless waste of bandwidth.

If you're consistently having performance problems on joins, it's likely that the real culprit is poor configuration of keys and indexes. Or if you're not watching how the ORM chooses to join the data too closely, perhaps you've got some N+1 queries sneaking in there.
It was my first project! Nothing big really, just a little 1 MB windows form in VB that streamlines making an internal template. Still, it's exciting to make something my coworkers appreciate.

(I don't have it anywhere to share, and since it's VB I'd be a bit ashamed to, sorry)
Slashdot Launches Business Intelligence-Focused Site: SlashBI
Kaggle - San Francisco and REMOTE We're looking for:

* Developers (REMOTE)

* Data scientists

* Business Development

Kaggle is a platform for data science competitions, that is changing the way data science is done. We've already solved problems for NASA, Wikipedia, Ford and Allstate (see some of the problems we've solved here: http://www.abc.net.au/catalyst/stories/3296837.htm).

We're currently a team of 14, and we're looking for the outstanding developers, data scientists and business folk who will form the core team.

More information at http://www.kaggle.com/careers
Sorry that should have been 'Cue' it was very early and I hadn't had enough coffee.
masonry contractors Toronto 
Need masonry contractors in Toronto? Three Little Pigs is a masonry contractor in York region that will do your job effectively and professionally. Call today!
Ask HN: Open Source Horror Stories
Hello.

We know positive success stories about people open sourcing their product.

I would be very interested in finding counter examples.

Who had regrets afterwards? Any horror stories?

Background: I would like to convince my investor and myself that we should free the core of our application and have an additional commercial license. The application is mostly targeted at bigger enterprise level customers and I do not see that the people who have commercial licenses, would even consider to go with the free version. But I might be wrong.

Thanks for your time.
Agreed, there are definitely other uses of this that could be bad for the community. We're keeping an eye on how this is used and making sure that we're a positive, not a negative. As we say in the terms of service:

> If you're not sure if something is acceptable or not, please contact support and ask us. At the end of the day, remember what Bill and Ted told us in their adventures: Be excellent to each other, and party on.
[Your Company] Says...
"In countries with strong national healthcare systems (eg Ireland, the UK) there's private insurers as well"

Private companies are there, but it essentially makes it so only the very, very rich can afford them..so we have only one choice.
Ubuntu 12.04 Precise Pangolin review
i used to have some of these sites just to experiment with adwords. i made one called lookup-tables.com (now gone) which was an ascii chart for developers... and all my revenue was from clicks on adwords about table saws.
Are they also launching a time-machine to bring us back to last October when anyone cared about them?
I just wish that rather than adding nullable primitives they added non-nullable objects. The type system used by googles javascript compiler has support for those and working with it is fantastic.
Check in your .gitconfig without fear of including your github token
Well that was pretty stupid. I had gotten into my head that hashes were comments too in C.
I opensourced a ruby-based bulk domain look up tool just like LeanDomainSearch but designed for home user. http://github.com/joenorton/domainblob
UI: Proper Indicators for Hidden Elements - Baymard Institute
C# needs to be decoupled from MS. It is too cool a language to be tied up with windows.
"Government run monopolies are a big problem."

I'm glad we agree.

"Big business gets to choose which congressmen to buy - why shouldn't I get a choice as well?"

a choice which makes it so the rest of us can't choose?
I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms.

There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to comprehend and express himself in the language is the biggest factor in productivity.
I am tempted to write a rebuttal for this. "Why hiring a remote sysadmin is a really bad idea." It would be easy to counter most of the arguments he is making.

The big thing for me is not the time difference per se, but the lack of integration with the business objectives and the other team members. It's the fact that the operations/infrastructure/scaling side is critical to the success of most startups (ie. Twitter).

If a good ops guy knows he needs 4 extra large instances of some cloud host, spread across different regions, he needs to work with the developers to make sure they are developing their software correctly for the architecture. And monitor the growth of the application, usage, etc to ensure it scales correctly.

I would think the majority of startups would want their sysadmin to be tightly integrated into the business and not just "some guy" who keeps the rented cloud servers running.
There have already been attempts to restrict their use, written into proposed U.S. legislation, as just one example.

And I can't disagree with your comment, "won't require any new laws to be passed", either.

Again in the U.S., Federal authorities have already and are increasingly demonstrating willingness to act in extra-judicial fashion. It's not too much of a leap from ISP reporting to demands that ISP's detect and shut down such pipes (think of the "terrists", the children, the poor starving record labels and producers, etc., etc.).

What the ISP's really want, is release from any and all liability. That is one aspect of the recent CISPA negotiations. As long as they can't be sued nor otherwise hauled into court, they may view "shutting down the pipes" as one more avenue for shoving users onto their own, in-house services.
Thank you for getting it recorded.
While I generally use Scala for my personal projects I'm a .NET/C# dev by trade. There are definitely features about the .NET ecosystem that I wish I had on other platforms and that they worked as well as they do on .NET. I'm thinking about features like LINQ (sorry, Squeryl is nowhere near that yet) and the top-to-bottom integration of VS.

I'd like to see more attention paid to it as well.
This is a great idea, I've been waiting a long time to finally get to try it out!
Burligame, CA - Collaborative Drug Discovery (CDD) (https://www.collaborativedrug.com)

CDD is growing and financially stable. Our software helps scientists manage, analyze and collaborate around their drug discovery data (chemistry and biology). We are are in a great position to support the evolution towards more collaboration, specialization and distribution in a market that has been historically closed and secretive. The model has been successful with academic labs, small biotech startups and very large collaborations (like the Gates foundation TB initiative or MM4TB in Europe). We are now gaining some traction with government agencies and the big pharmaceuticals.

I am hiring a full-stack software developer (https://www.collaborativedrug.com/pages/employment#h-1). As one of three developers, you need to be comfortable working or interested in building expertise at every level of the stack. Experience or interest in system administration and operations is nice to have though not required. We have many projects involving web development, data visualization, data processing, scaling, security, privacy and other software challenges to make our scientific application collaborative, engaging and rewarding.

It is perfectly OK if you do not have experience with any of the languages or technologies we currently use (Rails/Ruby/JS/MySQL/Solr...) as long as you can learn those quickly.
CDD is a great place if you want to have a lot of impact and like to take on projects and responsibilities.

If you are interested, contact work@collaborativedrug.com, you will get an answer from one of the developers.
Hiring different utility trailers for heavy duty work
When you have a business dealing in heavy materials.It is a very common fact to need utility trailers. There are many businesses, which hire trailers of various capacities and purposes. There are trailers designed for every purpose and these trailers are put to specific use. Please visit at texasbraggtrailers.com
... will always will be English centric ...

I don't think you can claim that. Maybe for the next few decades or centuries but beyond that who knows what will happen.

Practically every tome, text, blog or article of any
real value in the field is published in English ...

Is it possible that you just don't know they exist? You probably don't know enough to make such claims, as an English speaker myself, I know of a few books that I would want to read but they haven't been translated yet. There aren't many, but then again I don't know about others because of me not knowing the language.
A potentially cool concept, like GWT it lets me develop Java apps for the browser without touching JavaScript and without dealing with Applet signing issues like we used to have.

One problem though, I tried compiling the Swing Hello World app and after it worked at it for a while got a java.lang error:

http://docs.oracle.com/javase/tutorial/uiswing/examples/star...
Introduction to Sinatra (For The Unintroduced)