skysight-inc/HackerNews huggingface dataset:
I'm pretty ignorant about this stuff, so please don't think I'm trolling.

I'm confused when you speak of a virtual machine with regard to C... can you explain what you mean by this?

I had to wikipedia the Burroughs machine. I guess the big deal is that it's a stack machine? It looks very interesting and I plan to read more about it. But I guess I don't understand why that is a hindrance to C.

The JVM is a stack machine, isn't it?

btw, I haven't read the article yet. It's my habit to check comments first to see if the article was interesting, and seeing your comment made me want to reply for clarification.
I have very much the same pre/history, along with years of Perl. Then I discovered Go, and can't recommend it highly enough for exactly the reasons and specific case you state.
App developers, here are 23 pages of suggestions from CA’s new privacy cops
Very true, but I do end up learning a lot from the HN discussions. I'm a C guy myself, but I try not to be biased. I always tell new programmers to try and not favor any language, as they all have their uses.
Languages are about communication. Some languages do indeed lack words for certain concepts, but English is not shy about taking what it needs; if there really is some useful concept that you cannot express in English, you can use the foreign word and it will become part of the language.

I lost all shyness about using English for everything when I met a couple of Lithuanians on a train in Slovenia. If there's anyone you'd expect to be proud of their language (after decades of the soviets trying to stamp it out) it's Lithuania. The one thing they complained about to me throughout the journey? All these Slovenians who wouldn't speak English.
Wow. I'd rather go on fucking Shark Tank.

If someone is willing to take $5,000 to do the heavy lifting up front (therein taking most of the risk) for only 50% equity, their idea is either terrible or they aren't committed to seeing it through.
The article argued that C was effective in practice, not that it was better than X in some other sense. Would you prefer to write production code in FORTRAN, ALGOL 60 and 68, Turbo Pascal, or Smalltalk to writing it in C today?
I think this is a great idea, but you could possibly word it more effectively. If I read that last sentence right, you're looking to go into business (IE, cofound) a startup with a dedicated, resourceful developer, presumably on an idea that you yourself buy into.

Is this closer to what you're talking about than an angel/investment model?
Critical Java zero-day bug is being “massively exploited in the wild”
This a way for designers to learn to code. Our next bootcamp is in Javascript and we're aiming it at designers who are tired of handing over their comps for someone else to build. I'm a designer who learned to code, and want to help others do the same.
Took me a few days to get used to the color but now I really like it. Sometimes I'd stare at the screen so much that I'd have watery eyes by the end of the day.. doesn't happen so much anymore. (I'm hoping this is not just a placebo)

Another app that's helped with eye-strain is TimeOut (http://www.dejal.com/timeout/). It helps to take a regular break from the screen every few minutes.
Pardon my pedantry, but CQRS doesn't necessitate eventual consistency. Denormalization of domain events into can happen synchronously. It all depends on the needs of the project. If the project information architecture and processes can support a degree of latency (which is implicit in almost any technology providing static screens anyway), then the performance gains of eventual consistency can be realized.

A good, nuanced explanation of CQRS is here: http://codeofrob.com/entries/cqrs-is-too-complicated.html
Yes, and refusing to update (human) language in response to changes in the computing landscape is exactly the reason C fanatics don't see the weaknesses of C.
Arrogance and entitlement perhaps, however I'd argue that both are deserved. It's the international standard, it's not as if we are arrogantly feeling entitled to everybody speaking farsi or something.

However fear that english is on it's way to becoming the next latin? Whaaaat? I can't recall a thought like that ever coming to my mind nor ever reading somebody saying that and now that I've taken it in, I can't think of a single reason why somebody would fear that. If anything, the rest of the World should start fearing all of their languages are going the way of latin...
It's not actually controversial, it's just arguing about the definition. Change the phrasing to "C is fantastic abstraction over the machine, but it's not in the same high level like, say, Erlang" and everyone agrees.

The article uses an old standard as a little trick to try to put C in a category it doesn't belong.
A bit unfortunate. FS grew too far too fast and too much at the whims of her VCs. The product now stands at an amorphous juncture between yelp, path, and Facebook, confusing users. I still believe strongly in the need for a mobile foursquare type product and community but I've lost my faith in foursquare as a company being able to satisfy that need.
Are you accepting international applicants? (i.e. from Canada) Would you be able to get them hired in the US after?
dynamic third level domains could be made even more legible:
movie-talk@green-dragon.breeze123.com
Show HN: Search through Photoshop layers easily
All very good points. I don't really follow wildcat cartridge development, but the .416 does look like it fills a gap.
Looking for some help with Pantech Element codec issue on Android
>Around 5pm, your display turns pinkish orange and it becomes a lot harder to see anything. Code gets harder to read, colors display wrong, video just fades to black. None of the advertised happiness ensues.

You know that you can tune the white balance to your preference in the program, right?
Kickstarter doesn't accept just any project. They're more crowd oriented whereas a regular investor would look more for business potential than anything else.
No, but I prefer sharing my identity on a 1-on-1 basis during project discussions, rather than put it in the proposition.
I attended a tutorial on Go, and while I liked much of what I heard, the tutorial was so poorly done that I did not leave with a good high-level understanding.

I also left with the impression that it is very early days with Go, in the sense that several parts of the language are evolving. (Or maybe I have this impression because the presenter loved diving into ratholes.)
Yes indeed, you can do some very interesting things like interpret the raw bits of a float as a character and crash or corrupt your program.
Why Is Monsanto A Seed Giant?
I'm also a novice on low-level stuff, but if I had to guess...

I'd guess that the virtual machine of C pertains to the addressing and the presentation of memory as a "giant array of bytes". Stack addresses start high and "grow down", heap addresses start low. These addresses need not exist on the machine. For example, two running C processes can have 0x3a4b7e pointing to different places in machine memory (which prevents them from clobbering each other).

Please, someone with more knowledge than me, fill me in on where I'm right and wrong.
All the ATMs I've used (which are in the US, so maybe that's the difference) only will allow you to select multiples of $20.
> Pigs for eaxmple can be used as a sort of biological recycling factory. In addition they produce _usable_ waste from _unusable_ waste.

Given some bacteria, fungi, and earthworms, there is little that composting couldn't also recycle.

Farms are basically solar collectors. Unless you have lots of excess capacity, it only makes sense to support livestock on kitchen waste. Studies were done on this in the 70's. It turns out that chickens laying eggs are more efficient than pigs for this purpose.
The deal amounts to $6500 dollars in exchange for 50% equity. The $3000 spent acquiring users/customers is to the benefit of both parties equally.

As the offer is written, the $3000 could be spent on AdWords and similar services.
And where do I find this "simple naming convention"? I tried google and found repos to the project, but nothing that told me how to read the C documentation and translate it into LISP.
>I wonder if there's some sort of genetic difference? Maybe some people just aren't sensitive to bright light in the evening?

No, it's probably people not noticing that they have a problem and insisting that they don't. Happens all the time.
I knew someone was going to think that.

It happens to be my very enthusiastic father. I posted this link on my Facebook, and he decided to come and join HN. How embarrassing, right?

I appreciate the enthusiasm and support he has for what we are doing!
Or they live in a second/third world country, or they're a student, or...
And at the same time break all kinds of rules and possibly violate various contracts and whatnot because email is now leaving the company server, traversing the Internet, being processed and stored by a 3rd party and transmitted back to your servers.

I'm part of a small business that does government contracting ... that'd be one hell of a thing to have to admit to during an audit!
well, all it takes is for someone to tackle it, seeing as how the project is open source.
Taskk meet Github. Github meet Taskk. 
On the same day that Github launched their markdown tasks, we integrated Taskk.it with Github issues. Check out how and why here.
I find it very interesting how so many people commenting here are shouting "This is so stupid! It's so EASY to setup a mailing list, I can do it in 2 seconds! Even a monkey could setup a freakin' Google Groups list!"

Seems to me they don't understand just how technical they really are compared to a large portion of the people in their everyday lives.

I can think of 1 single person in my family who knows what Google Groups is. But I can think of at least half a dozen people who might need to be able to email a group of people without needing to know technical things.
Google Groups is a mailing list...
And that pretty much concludes the article? Serving Cached Dynamic Site with CDN and Static Site with CDN should have the same speed assuming CDN is the same. Which make this speedtest a little point less no?
I'd never heard of this one. It's a little more expensive than some of the other options, but I might have to look into it.
One of the designers / developers for LoTR (and many many other games,) Keith Johnson, is now employed by JJP. Chances are he'll be involved with The Hobbit machine.

http://www.ipdb.org/search.pl?ppl=Keith+P.+Johnson&searc...
High-level? Yes. Fantastic? Not so much. Dependable? Sure. Well-supported? Generally.

C is the Latin of the modern programming world.
The answer to all your questions is MVP.
Perhaps it's MVP?
> I am have to reconsider the complexity of problems I try to solve for people

I don't know how this product will sell but in general I think that is not a bad maxim.
Despite the naysayers I emailed you my idea. I think it's a great opportunity
New Zero Day Java Vulnerability Being Exploited in the Wild
Given power and hydrogen, methane can be efficiently produced on Mars using the Sabatier reaction. Even getting the hydrogen by electrolysis of local water, this should be many times more efficient than raising pigs to get methane from their excrement.
This should have been an article about having made the wrong language choice for the project to be done, as an attempt of an objective evaluation of C it seems very confused in several places:

Faster Build-Run-Debug Cycles [...] C has the fastest development interactivity of any mainstream statically typed language.

I could understand someone praising Go for this, because the language designers specifically targeted fast builds for example by making the syntax easy to parse efficiently, hence achieving good build times while keeping the language relatively high level, but C simply does little for the programmer and hence the builds are faster than in Java or Haskell. You could maybe admire the decades of work put into C compilers, but not C the language itself for it.

Also, if you criticize high-level languages for being far removed from the computer it would be fair to point out that wider understood "development interactivity" of C compared to something like Smalltalk is rather bad. Consider also that this removal from the computer could be as much an argument against our current computer architecture as it is an argument against high-level programming languages. That we have invested decades into a technology and can't easily switch to a different one doesn't mean we should stay uncritical about its weaknesses.

Ubiquitous Debuggers and Useful Crash Dumps

I suspect this is a sign of disappointment with Erlang, where debugging seems to be a complete mess, the last time I was doing some development in it I had to fire up some really weird looking debugger and run the program under it just to get something reassembling a stack trace with the filename and line number for the error I got in the program. But you do have lots of debuggers and crash dumps in the JVM for example and I don't think you all that often need to examine the level below the JVM when debugging JVM-based programs. It's somewhat funny to praise C for being convenient in interactions with other C code.

Contrast this to OO languages where codebases tend to evolve massive interdependent interfaces of complex types, where the arguments and return types are more complex types and the complexity is fractal, each type is a class defined in terms of methods with arguments and return types or more complex return types.

I don't know what this is even supposed to mean. From what I know most large scale C programs end up desperately trying to emulate some of the features of higher-level languages to create more strict module boundaries and prevent implementation details from breaking the library interfaces.
It's not about being surprised by the standard library, there are no surprises there, it's about being appalled by the standard library.
I've been using this for about a year and a half now... Protip: the fast transition speed is a little jarring, I found. If you really want to "set it and forget it"... set the transition speed to slow and you won't even notice that it's changing over time. Also, make sure that the color temperature it goes down to is correct. Otherwise you will have a noticeable color cast at night. I have mine set for fluorescent lighting since that's what's around my desk.

The goal here is to essentially forget that flux is running yet reap all of the benefits of it.
Ask HN: Anyone here have more than two revenue streams?
Preferrably from different revenue models. If so, please walk us through the process of when you decided to add on a revenue stream, to how you have managed to balance them all so far.
Google Analytics Data to Pay Attention To
I won't get into the usefulness of or need for the product. That's a different debate. But this product does raise a couple of questions for me:

1) Why was the Basecamp brand attached to this product?

2) If Sortfolio was deemed expendable, why did this product pass muster?

EDIT: Also, the basecamp.com homepage is now a lot less focused then before. I'd be curious to see how or if this affects Basecamp conversion rates.
This is why after trying to learn LISP I ended up with Racket.
iTunes Match [0] does the same thing and is already available in dozens of countries, including Germany [1].

It works for all kinds of music, not just tracks you bought from Apple. Ripped CDs, Amazon MP3s, other sources -- and if the quality of your tracks is less than a 256Kbps AAC file, the service downloads better versions from iTunes.

[0] http://www.apple.com/itunes/itunes-match/

[1] http://support.apple.com/kb/ht5085
Yes they are. Chemical elements are the same everywhere. Minerals on Mars are similar as well.

http://en.wikipedia.org/wiki/Abundance_of_the_chemical_eleme...
Cltool: example installer for python command line tools
I could not find a good example or docs for installing a command line tool via python pip/easy_install So I wrote one.
I wonder if developing with ClojureCLR is possible for WP8.
This is true, but its a matter of

1. Speed
2. By products

Chickens might be better then pigs, but the point is those little biological machines are really good at what they do and they are are easier to take care of/maintain then some machine to serve the same purpose.
Insulate the compost pile with carpet scraps
We're in Seattle, where the average Rails salary is more like $80-100k [1]. Our guarantee is at least a $60k job offer.

[1] http://www.simplyhired.com/a/salary/search/q-ruby+on+rails/l...
$5000 to spend a month working on something you love isn't that bad for many places in the US, even.

I wouldn't take this deal, because stopping / starting employment isn't that easy for me, but I can see other people rationally taking it.

And if other people think he's underbidding, I would encourage them to bid him up.
I suspect it's not about transportation costs so much as ecology. The amount of biomass available to animals at the top of the food pyramid is inversely proportional to the height of the pyramid. Energy and nutrients would be an extremely precious resource in a Mars colony that has to do all its farming under domes. Far too precious to waste on cattle.

It's true that human cultures have historically relied on animals to convert inedible biomass into edible biomass, or to produce other materials. But those cultures didn't have all sorts of modern technologies such as hydroponics, engineered microbes, or chemical labs. And unlike the area where human cultures first developed, Mars isn't exactly known for its large quantities of available pasture land just sitting around waiting for grazing.
Emacs can do this with Flymake. I would stick with IntelliJ, though.
Just to put this in perspective, I live in a Central European country, part of EU, I earn almost 2x national average and I have to work about 4.5 months to get that kind of money.
Let the CAT (Custom Audience Targeting) out of the bag
but what can you do...

using namespace std;

map<string, vector<string>> foo;
Can you give me an example of a problem in Haskell, where the abstractions are so complicated you can't get your head around it, but putting it back in C makes it easy enough to deal with?

A more plausible explanation is that you wouldn't even attempt a similar design in C because it'd be obviously impossible.
Enhance flight tracker coverage
http://www.flightradar24.com/
Interesting idea, but it sounds like you are just trying to have someone make a product for 8k which you can go and sell.

Can you specify ways that you will be involved to justify the 50-50 split?
>> Email is the universal constant of communication.

Hyperbole.
[thread flagged]

To me, this is a red flag.

The offer is set before the entire HN community. It has substantial financial and legal implications.

You are competing with YC.

Your track record is relevant to the ranking of this thread on HN.
I've been wanting to write a Facebook competitor. Your $5000 is the motivation I need to see it through. It will be awesome owning 50% in the next Facebook. Let's do this!
C# is an improvement in this regard - it at least gives you structs for when you need to store related data together without any greater overhead than you'd have in C.

Unfortunately unless you're on windows it's not that fast compared to Java.
Based on CES 2013, manufacturers think we're all klutzes
Project Wintermute – cross platform cloud based virtual assistant from Nuance
Does that actually compile in C++11? I haven't used C++ in a while, but you used to need whitespace to separate the two closing angle brackets (i.e. ">>" should be "> >").

Personally, I use C for my embedded work and Python for test applications and data processing. C++ is in the middle and I haven't had a use for it.
I'm an amateur[1] and I use rawtherapee to process my RAW images to JPG, then the gimp to process the JPGs a little.

I've been using Linux since 96, or so, and GIMP is about the only image editor I've ever used.

[1] - http://edinburgh-portraits.com/
$10 one time doesn't seem that profitable long term.

This product is either supposed to be a loss leader that brings more customers into the 37Signals fold (to use Basecamp, etc) or there are more features and functionality planned for the Breeze product.

My guess it's the later and its why Breeze wasn't just incorporated into Basecamp.
Is speaking Germany a requirement?
> Over the weekend I was trying to surf HN while feeding my baby

Hopefully that's not a habit. Enjoy your baby!
If you're just discovering eLua and think it is cool, you will love eLuaBrain: http://eluabrain.blogspot.fr/
good to see they are using a custom memory allocator, lua fragments memory a LOT with a standard allocator.

They have included dlmalloc but another good, maybe better, alternative is http://www.gii.upv.es/tlsf/.
My point was exactly that the allowed usage you propose, where Emacs Lisp is a Lisp and Clojure, for instance, is not, is quite ridiculous. The disallowed usage, "Which Lisp should I use, Clojure or Common Lisp?" is however, not ridiculous. Your rule excludes a meaningful usage and includes a ridiculous one.

I'm not saying that Common Lisp reduces to s-expressions and syntax extension or even that "lispness" does, only that s-expressions and syntax extension are the features to which the denotation "a lisp" most frequently refers.

Incidentally, I program in Common Lisp for a living and am the author of several libraries in several lisp dialects, which, while not enjoying much use, do demonstrate a working knowledge of the language family. But thanks for imputing my qualifications.
What risk? $5000 to cover yourself + $3000 marketing along with a (free) guy to do that for you which is a huge advantage that every person "launching" via a "Show HN:" submission could benefit from.

If it turns out to be a crap idea you lose 50% of a crap idea. If it turns out to be a great idea you gain 50% of a business.
Does this apply to server side java as well, or is it only the browser client crap that noone has used this decennium?
I'm a little confused. I saw the movie last night in 2D. From the article, it seems that that was at 24fps.

But one of my biggest gripes was that the makeup seemed noticeable and unbelievable, and axes and hammers looked painted. Doesn't this have more to do with the quality of the images than the frame rate? Is it even worse at 48fps?
One reason to use it: to silence functions that generate warnings when the falsy return value would suffice.

http://php.net/manual/en/function.parse-url.php

5.3.3	Removed the E_WARNING that was emitted when URL parsing failed.
Sorry, but $6500 for 1/2 of your company seems like a raw deal at any stage. If your idea is even halfway decent, you should be able to do better than $13000 for your initial valuation.

Protip: find real investors who are interested in giving you a fair price. This offer is basically equivalent to a payday advance or a loan shark in terms of cost.
Thank my God, time and many can take advantage of the things we did not use. 
Now you can take advantage of the things you no longer use from one app!

Thank my God, time and many can take advantage and easy way to all those things that we do not use common reasons to no longer need it or buy another new version of something for example.

While surfing the web I found this incredible startup that are out of the oven for a very useful and easy for android and iphone aplicacacion.

While surfing the web I found this incredible startup That Are Out of the oven for a very useful and easy for android and iphone aplicacacion.

Its value proposition is:
Letsdodo The best way to get the benefits of the things that you do not use or want to socialize with people your own environment and city.

I leave here, letsdodo.com registrence on the waiting list, you expect!
Yeah, basically Amazon is paying the man for both the CD and MP3 when you buy a CD. I'm a little surprised this isn't Prime-only.