skysight-inc/HackerNews huggingface dataset:
Awesome, it's definitely an improvement on C from what I can tell.

If you're looking for examples, check out its source: http://code.google.com/p/esl/source/browse/#svn%2Ftrunk%2Fsr...

I think the world needs more better C's, C++ sucks. It's old technology, now matter how much it's amended.

A C replacing language is in my opinion a language that: Is not (implicitly) garbage collected, makes use of a preprocessor, allows explicit memory access and passing hints to the compiler, allows inline ASM.

What else should be a feature of a C replacement?
Show HN: Get Your Friends To Vote On Election Day
I'd say the stack to learn depends on what you want. Basically, the best bet for a job anywhere is knowing LAMP plus frontend (which you already can). I think rails/ruby is prolly going to be harder but if thats what you like then go for it :) As far as apache goes if you just want a job as a developer basically all you need to know is mod_rewrite aka regex, and some really basic other stuff like virtualhosts, etc that you can learn in a day. On the other hand SQL is going to be harder, learning "enough" shouldn't be a problem, but to know how to use joins,views,triggers,migrations , etc is something you should start on in tandem with your programming language. I know too many developers who don't concentrate enough on knowing/managing their data when this is always the heart of your application. As far as hosting goes, with LAMP you all you need is a nix machine somewhere, I'd suggest getting a linode (http://www.linode.com/). This also has the added bonus of great docs and you can try out and teach yourself everything on your own machine w/out crappy cpanel stuff.

Good luck!!
would be nice for sure. luckily AWS builds the API first then builds it into the console, so many you can still get the job done just takes a little digging. feel free to reach out if you ever run into another situation like this
oh man, is my face red :(. I'm still your new watcher on github though ... :)

I just moved back to the 2.6.0 tag. works.

This looks like a scalable database. I don't know if it was a for-profit company that you just open-sourced at the end or what.

All I know is that I don't see what I'm using. This is about a day worth of authorship on your part. Literally.

1. Write something to help a noob like me find out what I'm doing.

2. Give some (it can be silly and contrived) but useful example to bootstrap the user.

In programming you are fundamentally building something abstract that lacks concrete reality. The key to success, I've found, is giving it that concrete reality through coherent narratives, consistent verbiage, probably more.

Silly marketing can make or break your product.

Example time (I don't have many)

I have this dumb little library called TickTick. When I linked people directly to the github is flopped (https://github.com/kristopolous/TickTick) ... so what I made was this http://qaa.ath.cx/TheEmperorsNewClothes.html.

I made it very carefully; being light hearted, poking fun at myself, trying to balance what people would think of it, being overall positive. I was trying to strike a really delicate balance in basically an advertising-to-geeks campaign.

Well, I think it worked pretty well. The project has 203 followers, which is my most successful by far.

I've found that this stuff matters a lot. Man does it ever. Backbone, underscore, and socket.io are probably popular not only because they have functional code (there's a lot of functional code out there) but because they have pretty websites (pretty is a POV word, but I think most people would agree those three sites follow aesthetic rules of thumb or modern web design ideas).

The readership of my blog entries went up phenomenally when I spent about 2 hours on my CSS. I spend 2-3 weeks on my longer articles ... that's 100+ hours, per article, it seems ludicrous that 2 hours on layout could lead to a larger gain than an extra 20 hours on citations and research.

But let me tell you right now, that is irrefutably true if you hadn't done it at all yet.

I think jQuery was so successful (and probably PHP too) because their documentation is so easy to navigate. No, it's not that it was so well written (Python is better written), but because google picked it up well and it was a cinch to navigate, and it worked.

Can someone far more successful than me weigh in on this, I hate to see people doing solid work and not getting acknowledged; that's enormously frustrating.

Anybody out there?
Software Eats Education: An Audacious Undertaking
First, a corporation is not someone.
Second, forcing a corporation to repair the damage they done is the right thing to do.
You're hitting on one of the important facts that both supporters and detractors of economic liberty often get wrong.

When people think "free markets", they think "competition". And competition is one important ingredient. But it misses the fact that 99% of what goes on in a market is not competition, but cooperation.

Too many supporters of free markets put forward a caricature of independence. The whole reason markets work so well is that we're all so dependent on each other -- if we were all self-reliant little islands we wouldn't need markets, or we wouldn't have the incentives to play well within them.

And too many detractors of free markets deny their cooperative nature entirely, and assume that only non-commercial activity can truly be cooperative, morally pure, or beneficial to society as a whole.
It's interesting that without javascript the menu is less spaced-apart, and the iPad Mini image is smaller. You can see the elements shift up and down the page as you turn on/off javascript.

I do suspect that this is nefarious because the US version of the front page does not exhibit the same behavior -- i.e. disabling javascript does not move elements (and thus, the judgement) up and down the screen at all, nor does it resize the iPad mini image.
Putting vesting on an founder’s ownership means that the company has the right to repurchase part or all of a founder’s ownership should a founder choose to leave prior to a certain date.

No, it doesn't. Unvested stock does not belong to the putative shareholder, hence the company doesn't need to do anything to "repurchase" unvested stock. Essentially, unvested stock is stock "promised" to an employee/investor if they satisfy certain conditions. However, until such stock vests, it does not actually belong to the employee/investor (legally or otherwise). Normally, vesting conditions are simply length of employment (i.e., still be employed by the company X months from now). If the vesting conditions are met, the promised stock automatically "vests" and becomes the stock of the employee/investor.

A right of first refusal regarding the departing founder's vested stock is a very different legal provision which is also a good idea. A right of first refusal grants the company the first right to purchase the founder's shares before he attempts to sell them to a third party.
They are really playing with fire...
Penny wise and pound foolish, to be sure, but does the backplane work with 2T drives? There seems to be a lack of conclusion in this post.
Can you help with CS229 Midterm
Can you help with CS229 Midterm
main = interact id

This is a slightly crude implementation of cat in Haskell. As you can see, it is replete with scary monad plumbing that gets in the way of the actual functionality (copying stdin to stdout).

I would explain further and implement more than what the blog post suggested but there's already a book (Real World Haskell) that does this with a number of other Unix commands.
They don't have to also specify that the text should be in a color different than the background and is not covered by a black rectangle.
There are rules for contempt of court. They include jail time. They should be applied for such repeat contempt.
“Nature of Code” by Daniel Shiffman – Natural systems using Processing
Wow that is a lot of complaining about nothing.

Getting an email about a recall is painful? You think the vendor posting a recall notification in a newspaper works better? Or did you expect a personal phone call? Really, what is the problem?

Why did you call tech support? This is a recall, not something that can be fixed over the phone. You should have followed the first advice to make an appointment.

And really, what is the problem of having to make an appointment for the Genius bar? Have you ever been in an Apple Store recently? It is crazy busy. You want an appointment.

I've done this three times now, including for an iMac that needed something fixed. You make an appointment through their web site, show up on time, things get fixed right away or they take your hardware in. Both times it worked really well. I have nothing good to say about Apple support.

Nothing but complaining going on here. Move on.
What I'm getting from this is that Logitech has cancelled the Sqeezebox line, which is too bad, they were nice devices, though admittedly once Logitech took over, I stopped caring as much (they were a local firm in Mountain View across the highway from Google).

The streaming software was pretty good stuff at the time, and open source, hosted here:

http://svn.slimdevices.com/

Someone who cares should fork the software into another repo and look after the project, assuming Logitech isn't interested in maintaining it..
CS229 is a machine learning class from stanford
Judging from the fact that this same behavior does _not_ occur on the apple.com site, which is running the same exact promo of the iPad mini, my guess is that this is something new and not the existing behavior.
If you're not after hi-level stuff, why not just swap it for a cheap card that's supported on more platforms?
The point is to copy the commands, you can copy them on any operating system. It just happens that Mac & Linux have them built in while Windows doesn't.

As for which languages, this actually seems like it would be useful for learning any language that has reasonable ways of interacting with IO streams. Off the top of my head:

Ruby, Python, Javascript (node.js), Perl, Java, C#, Scala, Clojure, C, C++, Go, etc.
In fact he says a good amount of this himself. I think some of his readers impute a greater level of "scientificness" to his numbers than he himself claims. He's had many posts throughout the fall explaining where his model is based on some assumptions that could turn out to be incorrect, and key parameters fit based on relatively limited data. For example, an important one is how you translate current poll leads to likelihood of winning on election day, i.e. why does an x% lead a week before the election give you y% chance of winning? His method is to look at the empirical distribution of poll misses in the 11 elections 1968-2008, make some normality assumptions, and use that to estimate poll->results mapping, which serves as a single estimate of a whole bunch of miscellaneous sources of error (likelihood the polls are systematically biased this year, likelihood of a last-minute change, etc.). But of course that's a small number of data points, and not IID ones, either, all of which he acknowledges. All he really claims is that this model is a reasonable attempt to integrate the available data.
I write a unit testing framework in every new language I learn. I find it's a great workout because making it usable for yourself is immediately assessable, and it often forces you into deeper areas of the language, including reflection and meta-programming.
I think a lot of this applies to me, I have a bad habit of leaving windows open for things I am not actively working on even though I know this can really bog me down mentally. However, while I think there is a lot of value in clearing your workspace to remove friction, someone also gave me some really good advice to help with getting started in the morning that is a little bit contradictory. The advice is to leave something partially finished that you can easily get right back into it when you get back to work. Sometimes the act of starting something new can be too much to overcome first thing in the morning, and then you get sidetracked. If you leave something ready to go that you can easily do, it can help you get into work mode immediately.
Neo4j Raises $11 Million in Series B Funding
very smart implementation. what are the different ways one can achieve that?
It is really sweet. Just be sure to activate Akismet to help contain the comment spam. :)
Introducing The Art of Asking
In the post I only suggested cat and tree for examples. Other nice tools would be: ls, touch, rm, mkdir, rmdir and even cal.

I just made a few more suggestions. I can't count how many neat, small tools are provided by Unix. It's a large ground to play in!
Yes, we've had 2T drives in our cases for about a year now, with no issues. Our 2T drives are rated at 0.5A on +5/+12, while the 3T drives are rated at 0.75A, so we're suspicious of this difference.

(For what it's worth, the datasheet for the MOSFETs used are rated at 6A; it's possible the manufacturer got it mixed up with the 0.6A batch of MOSFETs. I don't have any hard evidence though, so I'd rather not post speculation.)
Second Review: Linode Versus Slicehost
Why is this specific to Obama - I'm pretty sure they are having the same problem across the board.
Suspiciously, this auto-resizing action is not available on apple.com, but only apple.co.uk.
> If the OP genuinely did get turned away for being 5 minutes late, then that is quite harsh

He was not turned away. He wrote:

Also — I arrived at 12:20, wholly 5 minutes late. The first thing the “genius” told me is that I was late and that my appointment was forfeit. When I told him it was for the HD replacement, he “magically” found some time for me.

So yes, he did not show up on time but was helped anyway. I think that is great service and not something to "magically" complain about.
I wrote a post about the growth of MOOCs with some numbers and graphs http://www.blog.class-central.com/growth-of-moocs/
Paradox of the generalist
All Obama needs to do is read this on how to win an election, and he should be okay...http://mises.org/daily/5036
LOL well if you crave C development there is plenty of room on our team.. :-) I am doing a lot of python too but quite a bit of C and some C++ (glue code for some 3rd party API's mainly for our C stuff)
I'd agree with that. For the elections, it's hard to rev up the base when someone points to the numbers and says you have a poor chance of winning. Rove has an editorial at the WSJ right now that's their #1 article, about how Romney has good chances to win; it feels similar to how in 2006 he claimed to have "the math" before the Republicans got their drubbing. It's almost like putting out a big name editorial like that is the last "get the base out to vote" attempt before the election, regardless of what the actual odds are. Problem is having someone like Silver running numbers in a clearly explained way that anyone can replicate, with a high measure of past accuracy, serves to debunk the efforts of people like Rove almost by default.
Actually to that end Apple last year lost their retail lead (Ron Johnson) to JC Penny, and more recently fired their current head of retail during the most recent shakeup. (Who'd tried to cut costs by reducing retail headcount - a mistake they actually reversed).

The retail experience did have a bit of an off year post-Steve, but it seems like loosing Ron Johnson was a bigger hit.
The op is probably an Obama lover.
So, you want me to give you their phone number without their consent? uhm...no.
Nice hypothesis, but where's the lab result?

I highly encourage people to think skeptically and scientific as well using the self quantitative approach to self improvement, even when they're certain when their theory is right.

For example, I am measuring blood pressure, steps count, weight, blood sugar level, awake and sleep time everyday. I also just recently concluded that walking 10K steps have almost no effect on my weight or very subtle one.

http://kibabase.com/articles/self-quantification#interventio...

In the future, when I finish my analysis, other people might decide to replicate my experiment or comes up with their own conclusion based on the data I gathered.

Although how one could test the idea proposed in the blog is unclear to me. I like the idea of having a clean desk or clean environment though. The ugly environment in my house doesn't appears to deter me from getting things done, though.
That never happened anyway. Going to apple.co.uk, however, redirects to apple.com/uk
Except it doesn't have to. It's easy to apply a subjective narrative to changes in numbers.

For instance, Obama's electoral vote EV and chance of winning, according to 538, sharply plummets after the first debate before turning around. Between the 3rd and 12th of October, Romney actually tripled his chances of winning from about 13% to about 39%. Then it turned around and Romney dropped to about 16%. It's not difficult to build a dramatic story around that.

In fact, this kind of thing is exactly what sportswriters and business journalists do all the time. Which means ESPN is on a (slightly) higher plane of journalism than most political commentary.
I downgraded my Spotify account from 'Spotify Premium' to 'Spotify Unlimited'.
I would just begin to expand on your back-end skills. Since you have HTML/CSS/JQUERY under your belt. Continue to work on those, and also begin with a database (MySQL works fine), once you learn basic database-ing, then begin working on the controlling logic between the two. I would recommend PHP only because it's a quick language to learn and get busy with. This gives you a solid set of skills and a good view of the process. From there you can begin to enhance what you do with the two.

Nothing needs to be super-advanced, get down and dirty and learn quickly; more advanced work will come with time. As biscarch said 'just start somewhere'.
I've already released an app with OCR, all HTML5 and runs in the browser : https://github.com/mauricesvay/CheaterPress
A majority of the young vote tends to lean towards Obama; this app mainly targets people who frequently use text messaging for communication aka young people.
Not at all. You can start doing I/O in Haskell without knowing anything at all about monads by just treating the do-syntax as an imperative DSL.

In fact, Bryan O'Sullivan (who wrote Real World Haskell) just held a tutorial session on Haskell a couple of weeks ago where people completely new to the language implemented simple Unix tools like "wc". I don't think monads were mentioned at all.
You can text them yourself; can you not?

All the app does is send the numbers through a twilio script on election day that will shoot them a message: "Please Vote Today!"
There are lots of sounds. Why not listen to some?
I don't get the effort to lionize (foxitize?) Nate Silver just before this election. The "other side" says: http://dailycaller.com/2012/11/01/is-nate-silvers-value-at-r...

"In 2008, the RealClearPolitics polling average was incorrect in two states — Indiana and North Carolina. Silver botched Indiana but correctly called North Carolina. In 2010, it was much worse. State polling averages were wrong in Alaska (they said Joe Miller would be elected), wrong in Colorado (they said Ken Buck would be elected), and embarrassingly wrong in Nevada (they said Harry Reid would be involuntarily retired). FiveThirtyEight incorrectly forecast the winner in each of those states, perfectly reflecting the inaccurate information contained in the state polls. Thus, of the five major state races in which polls were wrong over the last four years, Silver only got one right."

Why don't people wait and see what happens?
You won't find the same behavior on the identical "hero" and product elements of apple.com; far more likely that they want nothing leaking below the fold, on the non-US sites, and inviting users to scroll.
Show HN: Airball - Dribbble feed viewer built with Backbone.js
I also thought her book Political Fictions http://en.wikipedia.org/wiki/Political_Fictions was in a similar vein.
>>>and to put the administration of federal elections in the hands of an independent, professional, non-partisan electoral commission.

Even if you have a federal electoral commission, the "foot soldiers" who will be working in the election booths will be the same people who is doing it now. (Based on what I know about the system in India, there it a election commission, who provides the administration and drafts Central/State government employees to carry out the elections). I agree that the net effect of such a measure will be positive, if there is more uniformity in the voting rules.
Well, theres a screenshot here:

http://i.imgur.com/KH555.jpg

They fudged with the sizes, through this script here or not.
EmployTown Founder Interview on Nibletz
AirBall is an elegant and classy Dribbble feed viewer that is available as a web and a desktop application. Airball lets you view popular shots, shots by everyone, shots by debutants and shots by any player.

The desktop application (Mac and Windows) also lets you save shots locally for later reference.

Here is the download link - http://airball.in/download
Same here, 1440x900px screen. You have to make the content tiny before you see the statement above the fold.
Pretty simple idea, simplicity sells.
Hire Different
That's basically correct. The correlation between population density and political affiliation is worldwide, but is apparently much stronger in countries without proportional representation.

A recent podcast on the subject: http://www.econtalk.org/archives/2012/10/rodden_on_the_g.htm...
News is biased, but not how most people think, it's biased towards conflict (and novelty, doomsaying, and sensationalism).

They could, however, be using those entertainment factors to cover, say, the fall of real wages, or the current state of unions, or what's actually in a Congressional budget, or any number of other topics that seem to get very little air-time.
> The second thing you've learned is the Apple geniuses aren't, well, geniuses

Sorry, but how did you come to that conclusion? They helped him correctly right?

The procedure for a recall is very simple: you bring your mac and they take it in and you get it back when they have replaced the drive.

The OP made things more complicated by not planning ahead and backing up his drive. Even though the email clearly states that you need to backup your Mac before you bring it in. He did not. So what did he expect? A free external 1TB drive? A magic backup that happened in a few minutes?

It is the OP that did not do the right thing by coming in late and not being prepared.

Stop blaming Apple support.
Hard to argue with that... although I keep hoping that saner, more restrained approaches prevail.
On a side note, a more concise version of cat in ruby is:

puts ARGF.read

I know it's besides the point, However I couldn't resist :)
I respect what the Bootstrap developers have built. It is robust, it looks good, it is opinionated, and it seems to just work. And it's EVERYWHERE.

And that's my problem with it: I feel as though every new web application I visit is built with Bootstrap, barely customized (if at all), and lacking any soul or personality – not because Bootstrap doesn't have personality (it does), but because its impact has been diluted by the number of sites that use it.

Take this 'inspirational gallery' for example. With few exceptions, every screenshot looks almost exactly the same: light gray background, white containers, Helvetica, black toolbar on top, Bootstrappy buttons. I wouldn't be surprised to find out that most of these screenshots came from a single application.

My point is this: tools like Bootstrap are great for rapid prototyping, but if you're not doing heavy customization, you're forsaking the opportunity to create an identity and personality for your product or page. So be wise: customize!