skysight-inc/HackerNews huggingface dataset:
>Except you were talking about startups originally, don't change the scenario when someone points out flaws. Startups don't have the power or money to enforce a monopoly.

Where did I stop talking about startups? All the participants, including startups, that compete for the same market would have the incentive to merge or collude, but only if they can ensure that no one defects or fails to join, because the first defector breaks the monopoly (especially in software where there is effectively infinite reproduction capacity). And they (startups included) could reliably do that with contracts and buyouts if it wasn't illegal, in any market with sufficiently few qualified participants. But it is illegal, which is why even startups don't -- not because it will necessarily be enforced against the startup during the first merger, but because they know that if it works and they ultimately achieve the end goal of a monopoly or cartel, that is what will raise antitrust scrutiny. So we don't start down that road because we know where it currently goes.

Also, I never intended to limit what I'm talking about to startups: I used a startup as an example, but this applies generally. Non-startup small businesses could benefit from working together in similar ways. (As could large businesses, though that quickly becomes the exemplification of why we don't allow it -- again, we still need something to address that.)

And I would also point out that trotsky started talking about mergers so I wrote to address that, but collusion would probably be easier and more manageable, especially if it could be legally enforced between business entities through contracts.

>More than that, you're ignoring the reality of a merger which would be a lot of corporate politics ending up with most of the originals founders getting kicked out. The handful who played the game the best will end up getting the whole pie.

How, if they all have to continue colluding in order for it to work? If you have unhappy former competitors they can quickly become happy future competitors. The only deal that works is the one that makes all the former competitors better off than they would have been otherwise. That might involve some of them not being involved in the operations anymore, but they would still get a piece of the pie.
When the supplements run out would they need to get a new shipment from earth?
There's a good comparison of the old and new note side-by-side here http://www.new-euro-banknotes.eu/Euro-banknotes/Compare/Comp...
I think he's saying just knowing you're being watched is enough to change your behavior.
Heh, but with 63% more muzzle energy than .338 LM ... well, I don't have to tell you this, but for the larger audience we're talking about a heavier weapon and more recoil, a lot more muzzle blast (more likely to be observed by the enemy), the rounds are heavier and bigger (pxlpshr has a point about the impracticability), etc. etc. Snipers have used it mostly because it was available, not because it was well suited for the purpose. And of course sometimes they're called upon to ... discretely destroy material.

They haven't caught on yet, but Barrett and others have been working on cartridges with 400 instead of 600 grain bullets and noticeably less energy: http://en.wikipedia.org/wiki/.416_Barrett#Muzzle_velocity
It seems that CSVs still require a shared storage system. The biggest thing I miss on Windows is a DRBD equivalent. I want to take a couple servers, and have them sync up their disks over the network - no need for a single point of failure SAN.
I've also heard that financial companies needed good double precision support, which was not always fully performant on GPUs.
I was thinking about the actual mechanism that counts and ejects the notes - which is pretty slow by computing standards!
I'm certain it's not an ideological goal, though perhaps it's being spun as one. Livestock simply might not be the most efficient way to produce food at least initially on a Mars colony.

Given an opportunity to live on Mars, I can't imagine any interested person who would have to think twice about becoming a vegetarian to do so, even if only out of necessity.

I'm no vegetarian, but it's pretty clear that it might be more efficient than raising livestock, or at least has the potential to be.
The customer, obviously, for not Binging the power of Snapping to the Windows 8 Style that enables You Unlimited.
The problem is choice. If you're writing a library, no matter which containers you choose you'll have users that chose differently. So you either require full buy-in for your framework (like GTK does with GLIB) or you end up exposing the lowest common denominator of functionality (C strings and arrays).
TFS Source Control History Visualization
Oh for heavens' sakes. Yet more ignorance.

A more realistic view of C:

- C is straightforward to compile into fast machine code...on a PDP-11. Its virtual machine does not match modern architectures very well, and its explicitness about details of its machine mean FORTRAN compilers typically produce faster code. The C virtual machine does not provide an accurate model of why your code is fast on a modern machine. The social necessity of implementing a decent C compiler may have stifled our architecture development (go look at the Burroughs systems, or the Connection Machine, and tell me how well C's virtual machine maps to them).

- C's standard library is a joke. Its shortcomings, particularly around string handling, have been responsible for an appalling fraction of the security holes of the past forty years.

- C's tooling is hardly something to brag about, especially compared to its contemporaries like Smalltalk and Lisp. Most of the debuggers people use with C are command line monstrosities. Compare them to the standard debuggers of, say, Squeak or Allegro Common Lisp.

- Claiming a fast build/debug/run cycle for C is sad. It seems fast because of the failure in this area of C++. Go look at Turbo Pascal if you want to know how to make the build/debug/run cycle fast.

- Claiming that C is callable from anywhere via its standard ABI equates all the world with Unix. Sadly, that's almost true today, though, but maybe it's because of the ubiquity of C rather than the other way around.

So, before writing about the glories of C, please go familiarize yourself with modern FORTRAN, ALGOL 60 and 68, Turbo Pascal's compiler and environment, a good Smalltalk like Squeak or Pharo, and the state of modern pipelines processor architectures.
Are you seriously trying to compare same-sex relationships to having sexual fetishes? Your fetishes will never come up in any sort of everyday conversation, and no one has ever been discriminated against for their sexual kinks.

Asking someone to be private about who they're partners with is very discriminatory. It's not required of opposite-sex couples. And very simple freedoms you might take for granted, like holding your partners hand in public, or engaging in simple discussions, can be a battle sometimes. Compare to mixed race relationships in US history and the present day.

It's no more fair and civilized to suggest a 'don't ask don't tell' on same-sex partners than any other type of partnership. And comparing same sex attraction to a sexual fetish is frankly insulting.
Jack Dorsey (Twitter founder)

Letterlasso is a great name for such a game.
> C... is in absolutely no sense of the term a high level language.

One problem with the term "high level language," is that it was coined many, many decades ago. C is a "high level language" like FORTRAN is one. Remember, when C was invented, programming via punch cards was still a routine activity in many shops.

This is why the assertion that, "C is a fantastic high level language," or even that it's a high level language at all is so controversial: It exploits a term which is so old, changing expectations have tectonically shifted the programming field into a place where there is an opportunity for surprise and controversy.

There are "high level languages" which are minimal, and those which are not. There are "high level languages" which offer a large amount of abstraction and those which offer less. Right there are two spectra which can be used to classify languages, and C is stuck near the extreme lower left corner. (A minimal language which offers less abstraction.) Then you have languages like Lisp and Smalltalk which are even more minimal, but which offer higher degrees of abstraction. When one says, "high level language," one is talking about a very broad category.

Which is why you can do this: http://news.ycombinator.com/item?id=5037315
This seems like it would be worth keeping an eye on - although I'm sticking with Arduino for the time being.
I could see this being appealing for people who use GroupMe. "I wish I had GroupMe but only on email."
Talking about not ugly; it seems that they're using a hex encoded unique identifier for the groups (see movie-talk-bfcd5ecc@breeze123.com in the comparison page.)

I really don't get why people don't look into encoding designed to work well with your eyes more often. There are some pretty good and easy options out there such as ZBase32 (http://en.wikipedia.org/wiki/Base32#Alternative_versions)
Well, did it have anything to do with you or your peers?
As a "new" CS student(I am mid twenties) I have seen plenty of people who clearly do not appear to belong in CS.
Just pure attitude about it makes it clear, usually it is that they do not want to learn(skipping assignments, doing work before class, etc.). Not that this is something that applies to you or your peers, but it is something I find important as a core motivation to learn and succeed.

However, I do find it easy to blame the market. I also find it commonly used as a scapegoat for those struggling to find a job.
Please explain what MISH is/stands for.
Completely awesome. Sent you an email - we have some tools that might help :)
"the iPhone still crushes everyone on music apps / syncing / acquisition"

I'll give you "acquisition", but if you are for a moment suggesting that iTunes is anything other than a steaming turd, then I must respectfully disagree.

I personally prefer the plethora of music apps available for Android and that Google Music cloud thing ain't too shabby either.
This is simply a matter of practicality. It has nothing to do with idealogy, it's simply a fact that anyone going to live on Mars (a least in the beginning) will need to become a vegetarian if they aren't one already.

Eating vegetarian is dramatically more efficient, energy wise (I'm not trying to be a vegetarian apologist here, I am quite omnivorous myself, it's just a statement of fact), and any martian colony simply won't have the resources to waste on meat.

Meat is a luxury.
Author Lucy Cleary
No, we ran Java in the middle-ware.
Building for the teen mobile generation
I would too if there was something similar in DC/VA/MD, although I would have to quit my 9-5 job, find an evening job, and rely upon my girlfriend a lot.

Edit: If anyone does know of a program, I'd love to hear about it. Thank you.
I thought the same thing. Then I tried googling for it.

Seriously, just ask your mom or dad or how they might go about setting up a mailing list.
I hire developers for a startup and I don't think I'd necessarily rule out someone with 4 weeks of training. I don't know if I could start them at $60k though.
Or perhaps keyboard shortcuts don't work so well when accessing the server via vSphere Client console running in an RDP session.
Maybe you should try buying MP3's directly from the artists via http://bandcamp.com/ or their websites. Artists make way more cash that way (oftentimes tremendously more) than they do when you buy a CD, especially if they're independent. You could probably install an auxiliary adapter to hook up an mp3 player in your car for around $100 and you'd be saving the planet too. In my old car I have a $10 tape adapter that works great with my iPhone.

For me personally, having less "stuff" is the biggest bonus of the digital age. I can't really argue with your girlfriend who "likes having physical things" except by saying that the stuff those physical things are made of is really terrible for the Earth. Buying CD's just seems socially irresponsible if you have an alternative.

Edit: Here's a little support for my carbon footprint case http://green.blogs.nytimes.com/2009/08/17/the-carbon-case-fo.... The additional thing to note is that when you buy a CD, that carbon cost is spent upfront. With an streaming mp3, the cost is distributed over time with technologies that are continuously improving in efficiency.
I'm a language design buff, so you might be able to guess my biases: FP is good, OO is bad, every language should have higher-order functions, yadda yadda.

I finally decided to get a deeper knowledge of C, something I've been saying I "should do" for years. I'm learning it via Zed Shaw's Learn C The Hard Way and I'm very impressed by the language. It does what it does very well. I wouldn't use it for a complex web app, but it's a fine language for things that are small but in which quality (which includes performance) is extremely important.

I'm growing to like C a lot, and I think people who don't bother to learn it are short-changing themselves in a major way. That said, there are a lot of great languages out there that are better-suited to high-level projects... so long as the concerns remain high-level.
It's interesting looking at the arc that education related products/startups are going through. It's obvious that the internet should be revolutionizing education, but Universities and other traditional institutions still seem more or less unchanged. Various (mostly free) mass online education platforms/products/startups emerge. A lot of interest follows. Results are good but not revolutionizing education in 2 years good. A lot of people get frustrated with some of the hurdles (benchamarking, coaching, commitment) and find they can be overcome with in person education. A bunch of intensive, small, energetic courses with high teacher/student ratios emerge that squash those problems.

I'm not saying its not a productive process. It might be just what's needed. Education is hard and important and it seems like progress is happening.

Since it's free to comment, I'll comment that I'd like to see these two newly invigorated paths cross-pollinate. Is there a way of getting all the advantages of in-person education at scale and with lower costs? Can technology be used to lower teacher student ratio without costing effectiveness?

This is all of course through the lens of the stuff reaching me via articles & blogs & HN. In reality I am sure that the majority of people learning stuff are completely unaffected by either MIT Open courseware, Corsera... It's really more an arc of HN interest, but still.
As a marketing guy who has dabbled in learning programming online and failed, I think that these bootcamps are the answer. Mentorship and development of projects with peers is engaging, teaching myself from a book is not.

This is just me though.
There are various times where dislocations in the market make this more true than others. For example over the last 3 years due to the high foreclosure rate in Las Vegas Nevada you could buy a property for $125,000, leverage it at a 4% rate, an immediately rent it out for $1500 a month making it cash flow positive from the day you bought it. However, that situation was created by the mortgage crisis where these same houses had $300,000 mortgages with $2500 mortgage payments. Having watched prices in the bay area fluctuate I've seen the markets on both sides (renting was cheaper than buying and buying was cheaper than renting) at various times.
In the past, when I worked on a C++98 project, I would have disagreed with you for one simple reason: template debugging sucks. gdb did not provide good template information (but may have improved in the last few years, I have not checked it recently). g++ had horrific template error messages.

Today, I'm looking at C++11 and using Clang, and I like what I see. Vastly improved compiler error messages, lambdas, very decent type inference, standardized smart pointers, good standard library (and Boost is always an option). I haven't tried heavy-duty debugging yet, but I suspect it still sucks. Overall — I'll probably be using C++ quite a bit more in the future. It is no longer the nasty pile of kludges on top of C which it used to be ten years ago.
It allows multiple platforms to be implemented w/o a series of macros.
If you agree with Hans Boehm, "Threads Cannot be Implemented as a Library": http://www.hpl.hp.com/techreports/2004/HPL-2004-209.pdf
It depends on where you are. I'm in silicon valley and yes - regardless of the compensation or benefits you offer it seems impossible to satisfy the demand for programmers. I tried really hard to get a job (specifically, one that shared my interests and appeared to have good benefits) near Denver for a year and couldn't - but I get recruiters contacting me every day near San Francisco.
Regarding why Java has a high startup time, here's Wikipedia's take on the matter: https://en.wikipedia.org/wiki/Java_performance#Startup_time
I can only speak for myself, but as what andrewem also mentioned, I have been getting emails from recruiters too albeit at a lower frequency of about once a week. I got my current job 6 months before graduation.

Won't call C++ a niche area. I don't know where you are, but have you considered moving to a place with more developer jobs?
Big corporations are hiring programmers with no comp sci degree and only a month of training to write Rails apps? Really??

Boy, did I waste 10 years of my life.
You said we shouldn't blame her necessarily, implying there would be some circumstance which absolves her of responsibility in the matter
RunKeeper mentions Caledos as an option on their site. I haven't used it, and don't know how seamlessly it integrates with RunKeeper, but it has largely good ratings.

http://runkeeper.com/apps/activity-tracking/caledos-runner-o...

http://www.windowsphone.com/en-us/store/app/caledos-runner/0...
It would be neat if it could auto-calibrate based on a reference image of what you look like sitting in front of your webcam.
His own words:

"Recent Articles in the press have said that I think Mars is for veggies only. Not so! Am in favor of freedom of diet"
C guy here. I'm assuming you're serious and not being sarcastic... which is a nontrivial assumption, because that line you posted looks like something out of the foul depths of hell.

You aren't going to run out of lines any time soon. Who cares whether your data structure definition is 1 line or 5?
Maybe they still have hope of French taking this role back. Though personally I'd bet on German before French.
Immediately I think this is silly. While There is an argument to be made for health benefits or moral upidityness of being a Vegetarian, it is stupid to rule out the benefits a fully working ecosystem gives you in terms of resource availability and renewability. Animals are good for more then just eating !
As I happen to be such a thing: hello.

(Not for much longer, I'd like to think)
I think this is the better direction to go. People will use your service to improve their sites, and they'll pay (and keep paying) to get the most improvement. I don't think additional screenshots/IFRAMEing will improve the review quality much. Getting more reviews (and higher-quality reviews, once reviewers/reviews can get feeback) is the most valuable thing.

Actually second thought, the one place I can see screenshots being useful is to let people crop out a specific piece of UX for comment. Have you thought about letting review requestors add a comment to guide the review toward a specific question they're trying to ask? That could also be pay-for.

Obviously the balance you have to strike to keep the site healthy is to maintain the balance of reviews owed to / owed by users. Staunch is on the right track with rebalancing the "free" tier in order to primine the "owed by" pump. You can further maintain the balance by paying reviewers (perhaps "top"/"verified" reviewers, as suggested by donutdan4114) a fraction of the income you get from subscribers to do reviews.

I can see that you're drawn toward keeping the 1 for 1 simplicity, but I think it'll be hard to find other features worth paying for.

PS, as an enthusiastic user of Criticue, thanks!
I just want to point out that the link is an affiliate link. It does no harm (other than Amazon making a bit less), and I don't know what the policy on this is, but IMO if someone makes money from this it should be the site providing the traffic (YC).
What other music did you buy? I just logged in and many discs I've bought in the past have shown up. Also were your past purchases that aren't showing up purchased directly from Amazon, or from 3rd parties?
You're comparing same-sex relationships to a tragedy having occurred. It's not really a fair comparison.

You're also operating under the presumption that a same-sex partnership should be something hidden, or that it should be a touchy topic and only brought up sparingly, when frankly that's oppressive and discriminatory.
It was looking at this project that got me started. Its a lot of fun.
It would be nice if clicking a link to one of the figures didn't redirect to the drdobbs.com home page.
For the record, I found cmake to be the best. The output is great, the convenience is awesome, the only thing that bugs me is the strange syntax, which is fine because once you set it up it gets out of your way fine.
Energy is a pretty big consideration.

For meat you need you grow the meat, and you need to feed the people growing the meat, and you need to feed the people growing the stuff that you feed the meat. That's a lot of infrastructure. And the only benefit is that protein, vitamins and minerals are mildly easier to get.

A healthy vegetarian diet could be more diverse than a meat-eating diet, especially if you have the limitations.
Since when authority is self-granted?
Proposition HN: I will pay $8000 for you to build your side-project/MVP
Premise 1:

Investors/Incubators over-estimate their ability to pick good ideas/startups.

Premise 2:

An MVP built by a lone, but talented techie is almost as likely to turn into something 'successful' as a startup on angellist that has: 4 founders, 9 advisors, 13 press releases, 600 followers, etc

Premise 3:

Most freelancers will not build and/or follow-through with their ideas, because they perceive their opportunity cost to be too high.

Premise 4:

HackerNews has a decent number of talented freelancers with good ideas.

Based on these premises, I present The Proposition [Version 1.0]:

I'll pay you $5000 to build the MVP of that idea you've been kicking around in your head for the last year. Once you're done (ideally within 2 months), you can go back to earning your full potential. At this point, I'll take over and spend an additional $3000 to acquire enough users/customers for us to evaluate the project's likelihood of success. We split the resulting company 50-50, as equal co-founders.
As long as it can be set by command line or has a simple config file it shouldn't be that hard to set up a daemon to take a picture with a webcam then munge the color temp and brightness and adjust f.lux accordingly.
Who is the target user for GIMP?
Professionals are almost all heavily invested in Adobe and it's interface is much too hard for a casual user?
HTC is not having a good time in Android Marketplace. At this point Samsung is synonymous to Android, at least to a mainstream customer. They dropped 91% profits YOY.

http://techcrunch.com/2013/01/07/htc-q4-profits-slide-to-jus...