skysight-inc/HackerNews huggingface dataset:
I really think this project is misguided. The idea that the responses from my data layer should also contain the code which is executed to present it client-side, well it's just plain wrong. The two should never be so tightly coupled.
I love the OP and the concept, but this is so much simpler.
Google adding malicious download warnings to Chrome
Guardly Watches Your Back, From The Mean Streets Of Toronto
In Sicily you fit perfectly in a category called "cowards"

Weak. I read HN occasionally but haven't contributed in many months. I do pay attention to database theory / NoSQL stories, and I have noticed that you always appear always moving the goalposts around, in a manner that I think actually diminishes productive conversation.

To your core point, the author isn't saying they're all "the same". They're pointing out that the underlying premise is more alike than many -- who perhaps don't spend as much time on the nuances -- might not realize.
Part of their upvotes are implicit submission upvotes, though. While not all their upvotes, it often gives them the 10 or so they need to actually stick on the front page.

I don't think it'd turn the focus to karma too much (does anybody really care about karma?), but it would almost certainly improve the signal:noise ratio.
What about it is unusable? I think the GitHub commit monitor series is useful as a working example you can play around with.
Gonna try this with pseudo-random opacity styling for even more variations.
I have a lot of respect for C and every once in a while I open up the K & R and go through a few chapters. While I find this to be really well written and holds up even for today's standard of programming book, I feel like the resources for beginner C online are pretty slim.

I think my primary use for knowing some C would be writing C extensions for Ruby or looking at some source code of classic C libraries.
Shame to see you're being poopoo'd — there are clearly huge similarities with the upcoming OS X Lion — although, to be fair to your detractors, you did pick the worst example.

The new Application Launcher looks exactly like Launchpad. Darken the wallpaper, display installed applications as icons with the names below them, just as in Springboard.app.

The window selector looks exactly like Exposé — not even a new feature of OS X. Darken wallpaper, windows appear in a miniaturised form of themselves to give you an overview of all open windows.

The workspace manager looks just like Mission Control's space selector. In Lion the spaces are shown horizontally at the top of the screen, but both Gnome and Lion show the spaces on the opposite side of the screen to the default dock position. I have to say, the space is used more effectively in Gnome by stacking them vertically.

The switches (instead of checkboxes) as visible in the YouTube video embedded (0:04) are clearly inspired by iOS' ON|OFF switches. As are the sliders (visible at 0:05).

(Tenuous one, but the Close buttons used in the Exposé view are very similar to the "Remove Widget" buttons used in Dashboard when holding Alt.)

(I don't know what the old System Preferences window of Gnome looked like, but it does look awfully similar to OS X's.)

Now, admittedly, there are of course differences (such as being able to close windows from Gnome 3's exposé view) and I don't expect everyone to invent an entirely new UI — I acknowledge that the use of a windowed environment isn't Apple's invention. But I do refute the idea that this UI hasn't taken inspiration from Lion and I refute the idea that it simply doesn't matter.
Could this be used from an iOS application or is there a better self-contained library for iOS?
I see this complaint come up a lot, it saddens me. Like any language the syntax has some warts but I don't see it being much of any worse than Python or Ruby or any others. One thing Erlang has going for it is the syntax is very small relative to many other languages.
http://ecorner.stanford.edu/podcasts.html

(they cover a much wider range than web tech though; some of their biotech and clean energy ones are particularly good)
How a Blind Gamer Plays Zelda by Ear
Hang on a minute. Is it only me or are the conclusions a little disingenuous?

a) Is it fairly normal for projects of this size to be over-budget? If so is their overrun more or less than the norm of projects of equivalent size?

b) Is it fairly normal for large projects, spanning multiple years, to enjoy some feature creep and specification changes? If so did this project exceed that norm?

c) Is there any correlation, with projects in this sort of price bracket, between "in house" and "outsourcing" when it comes to budget or time overruns?

In short - it seems to me the conclusions are easier said than done;

* A senior leader who has a track record of successful delivery of large, complex software development projects

No doubt there are lots of folk with this on their resume. And I'm guessing they're really cheap. Or perhaps they're really, really scarce and probably don't want to work on a BBC salary. And if they _do_ hire such a person, next there'll be headlines about how he makes more than the Prime Minister.

* Clear roles and responsibilities

I'm not even gonna comment on this one...

* Cooperation between, and integration of, the various functions on a project, including development, deployment and support

yeah - exactly - and where do you think most of the overruns came from in the first place. This sort of endless "integration" is code-speak for a shifting specification, not exactly the best way to get on budget.

* Clear and effective project governance with the appropriate representation on each group or board from across the project, business and suppliers.

yay. Or in other words. More Managers. Yeah. That's the solution - throw more people at it.

Now I know nothing about the project, but something tells me that the fact they have a system at all is because all these things were done to some degree, and the fact that it ran over was because, well, big projects have shifting goals, with plenty of people contributing anything they feel like, while some engineers write a program to keep all of them happy.

And I bet they don't take this team, and give them another large govt. project to work on. Rather than accept that they've learned a lot, and will do better next time, they'll get an all new group in to do the next one.

Of course I, and any other developer reading this, will have huge opinions about how they messed up, and how could _any_ system cost that much in the first place. It's dead easy to design a system when you don't know the specification, or ultimately have to deliver it to the end users.
I said I would consider it a burden to write in pure C, not that I would not be able to do it. I would not need any documentation, but I would scratch my head figuring out how to organize a large program. I would need to write a lot of comments to replace things that do not exist in the language: const-correctness, memory management conventions, type-safe containers, etc.
If you want to get started with Jhbuild, you probably want to have a look at the official manual:

http://developer.gnome.org/jhbuild/stable/
Brilliant interesting article about a very simple but clever idea. I am not sure if I would use this css background technique, but the lego example is brilliant.

Some articles trigger lots of ideas in my mind, this was one of them.
Would be interested in getting this into my kindle app on my android phone, too. Found some instructions about converting to mobi format, but not sure how to sync to Android Kindle then.
You don't pick ideas at random, but then you can't classify them as good or bad either? So how do you pick them?? Random also matches up with your lottery analogy.

The logic of the article's statement is still flawed anyway.

A good idea [without great execution] [is] worthless.

A good idea is worthless.

^ That's what the sentence reduces to, and it's nonsense. And talking about selling is a massive oversimplification of the issue.
Ideally, you should do both. You will alienate a percentage of people who prefer one over the other if you only do one no matter which one you choose.
It'd be nice if they would have responded with more than 'use this outdated version of Skype.' 2.8 is fine for my needs, but I worry about the day Skype decides I _have_ to upgrade like the last time I booted Windows.

It seems from the previous blog post that a Skype employee agreed with most of his points and apparently fought for the sane UI choices during development, but why then were these issues ignored? It seems like the future will be no different.

I for one really wish Skype had some decent competition.
Grooveshark has a content deal with EMI. I'm sure there are deals with other labels as well.
The SSL PKI appears to be well and truly riddled with holes.

By the way, do browsers check for certificate revokation and refuse to connect to revoked sites?

I'm constantly amazed that ecommerce even functions. I'm glad it does, but there just seem to be fairly fundamental holes in the PKI to secure ecommerce.
I fail to see how that will help keep a driven, ambitious person happy as a career frontline customer support staffer.
The Google charts API doesn't provide an SSL interface - if you use it on a page served over https, you'll get a mixed content warning.

[EDIT] I was mistaken, see andrewjshults's reply.
Your last bit reminded me of something one of my professors said. I remember it as "Hmm, our theory didn't pan out at the predicted 7 TeV? Must be at 14."
I don't use C for any personal projects and only occasionally at work, but I read K&R once a year. It's a fantastic book.
Geeks like me: What’s Engadget really worth?
Well, thankfully they ripped off the window positioning mechanism from Windows 7, making Gnome 3 already better at window management than OS X.
‭s‮s‭e‮i‭l‮h‭e‮t‭c‮ ‭t
I don't think i've ever been this excited/scared. Getting this means I can justify ditching uni.
Use calibre (http://calibre-ebook.com/) to convert epub to mobi.
They don't want competition.

As the parent stated, that is youtube starting.

And now they also have to protect amazon mp3 investment on them.

Seems weird, but I bet theres lots of politics between google and amazon over android
Given that datacenters are powered by electricity, the amount of CO2 would depend on how the electricity was produced. Since the utility company providing the electricity is responsible for how it is produced any CO2 taxes should be paid by them.
Every time I hear about Thorium I get a "Too good to be true" feeling but I don't know enough about the technology (and there aren't enough good sources about it) for me to make up my mind. This article cites that there are significant development costs for the first reactors and that few nuclear engineers are educated about them, but both of those are easily solvable problems for a smart team. What other negatives do Thorium reactors have?
A lot of my time in C was spent on memory management - when I switched to Perl it all went away. (I had some libraries I'd written to take care of it by then, of course, but in Perl I just didn't have to worry about cleaning up at all!) Oh - and strings! (But that's also a memory management question.) And regexp.

CPAN grew on me later - roughly as CPAN was growing. It was garbage collection that was my deciding factor.
I might be misremembering, but wasn't Tivo also Linux-based?
check out: http://sivers.org/multiply
What if (this sort of) Chinese electronics designers spent their (obviously impressive) technical skills on not ripping people off?
Oracle introducing mandatory training requirements for SUN certifications.
GiftRocket (YC W11) takes the pain and loss out of gift cards [w/video]
Frankly, if there's one part of RSpec I wish never existed, it's the 'be_' construction. If tests are supposed to be part of the documentation on how to use the code, then in this case Rspec actually hurts you. I've been converting all my be_ usage (except for be_true, be_false, and be_nil) to the following:

frood.hoopy?.should be_true
frood.knows_where_its_towel_is?.should be_false

Now you know exactly how the code works (this is the method name, it returns a boolean), vs:

froot.should be_hoopy

which requires you to be very familiar with Rspec to know that it will magically add the "?" when searching for the method, and the "be_" is extraneous to allow "readability".

Though back to the OP, if you want tests that read like manuals, Rspec is the wrong place to look. Tools exist explicitly for this purpose, namely Cucumber. Code is code, and it's always going to look like code. Any attempts to make it read more like English gets you into the realm of ridiculous verbosity or code explosion as you keep abstracting to give you things that "read good".
this app is total scam!
First: graphics make me think it was done by an 8 years old child. Cooking is a great opportunity to show some amazing apps designs.
Second: they took an english dictionary, not even worried about filtering only "cooking word" and made some results based on some wired fixed algo.

http://www.ingredientpairings.com/?i=grandma

http://www.ingredientpairings.com/?i=basketball

http://www.ingredientpairings.com/?i=japan

http://www.ingredientpairings.com/?i=space

http://www.ingredientpairings.com/?i=running

http://www.ingredientpairings.com/?i=diving

i say SCAM.
Just a few examples of what (I'm guessing) he was referring to:

The dock (Gnome left, OS X Right:)
http://d.pr/pUgC

Launchbar / Application Launcher
http://d.pr/1cGv

Exposé / Window Selector:
http://d.pr/5Vr9
“Just do it.” Remove confirmation, and validate first.
Yes, you do get bugs in Python due to variables being the wrong type... however the time it takes to fix them is vastly less than the time it takes to write the reams of boilerplate that Java requires (not to mention the cognitive overload caused by said reams of boilerplate).

My ideal would be an optionally typed language.
Space Launch Like A Boss: The Falcon Heavy
I applaud the effort and most of the content, but find the general usability appalling. The site is sluggish while scrolling, for no apparent reason. Other Tumblr sites aren't as heavy as this one. Not only that, there isn't really any way to easily find what you want, the search is subpar, and having to manually scroll through all those articles is a pain.
I don't think that's a viable strategy for people who rip people off.

Also I'm sure this was a day's worth of work for one dude, and super cheap production. You can't build real hardware on those terms.
>Is it time to address to the elephant in the room yet?

UIs are constantly ripping eachother off, all over the place. What would be considered relatively different UIs to us are in the big picture very, very similar. When a particular execution of UI makes good use of solid principles, you can expect to see it everywhere else. Things that work, work, and train users to expect it. In this Apple showed us the lines along which grouping in a control panel make sense.

So to answer your question, its not that we need to acknowledge the elephant. We have, and we happen to like the elephant so much that we've gotten accustomed to it. So accustomed that we don't need to keep pointing and going "Hey guys, theres an elephant in here". You'd just be met with "yup".
If you really want to build the whole thing for hacking purposes, yes, Jhbuild is probably what you want.

But if you just want to give GNOME 3 a try, I suggest you to simply run one of our live images here:

http://www.gnome.org/getting-gnome/
Training costs are in the range of $3000. Oracle knows how to milk money from SUN's acquisition.
ICade lives! Arcade Machine Setup For iPad
I didn't read it as condescending, but rather there is a lot of potential and here is what needs fixing.
Naming a rhetorical tactic
This is such a nice site - it's even great for non-ruby regexes, I use it for troubleshooting my JS patterns as well.
If anything should be banned it's polls on HN (lol, well some are interesting).

The thing is, why ban any article, as long as the votes for it are organic the best will rise to the top and the worst will be hidden anyway.
+1 to the try-before-you-buy mentality. Will keep this in mind.
This tactic rears its ugly head quite a bit here on HN, so I was hoping someone might know its name.
Cloudera/flume - GitHub
> If you are going to change a standard UI behavior, you better have good reason for it; looking cool doesn’t count.

This is why I don't use Chrome (browser or otherwise), FF 4.0, IE 9, or any of the legions of applications that ignore the basics of functional UI design.

For the vast majority of us, the computer is a tool, not a toy. I have work to do, so trying to figure out where you've hidden key features of your application is something I haven't the time or the patience for.

If it doesn't have a menu bar I won't waste time with it.
What's New in Scala IDE for Eclipse 2.0 Branch?
Thanks for your feedback. I already added the exclusion list and definitely will be working on my design and screenshots. I did have plans to add vegetarian, vegan, and gluten free flags(I am also a vegetarian)

The problem with the "egg plant" search is that it is guessing the ingredient incorrectly. Unfortunately, the data is not perfect and this does happen sometimes. I fixed this instance, and continue to fix errors as I find them/ am told of them.

Recipe Pupppy does an "OR" search but the most relevant recipes do show up first. Now that I fixed the error with "egg plant" being interpreted as "egg", it will find the right recipes: http://www.recipepuppy.com/?i=egg+plant%2C+banana&q=eggp...
RSpec's DSL is like a girl who sends flowers after your first date. You want to like her, You SHOULD like her, but it's a little weird that she should be trying so hard.
At my previous work, the head of R&D was an awful manager that couldn't light a fire under foot-dragging devs or keep things from going off-track (and software was routinely released in beta years late). But he had an amazing talent to shield his devs from the godawful CEO and other pointless distractions. This is a much unseen function of managers - shielding you from paperwork and interruptions that really aren't directly related to your job.
Tcl was being used for all manner of "serious" stuff in 1995 - including EPOS systems.
If it can't determine the ingredient it defaults to a keyword search :)
IMHO, that's not a possible reduction -- things have value with context attached (what is value anyway without context?). And if evaluated by boolean algebra, it also doesn't compile as ... second statement implies first statement, but not the other way around, unless first statement is false ;)
Neat! I think one of the advantages of babolog is that provide an entire e-commerce framework, including a marketplace for browsing goods, a digital request system (in progress), the ability to have live chat with store owners and merchants (in progress), and the ability to affiliate products. We're open source hackers ourselves and are working on both an API and plugin system for our codebase.

I'm not exactly sure what you mean by, "Making you wait to get paid", but I'm very interested in continuing this conversation! We are indeed working quickly to have direct credit card as a form of payment and our goal is (sooner rather than later) accept as many forms of secure payment as possible!

Thanks so much for your criticisms! I'd love to hear your feedback once you've tried our interface, especially if you have prior experiences.
My initial thoughts on the results page is that they are not really intuitive, and a bit hard to look at. Without reading the description, I was confused why some were in caps, other's bold, etc.

It might be worthwhile to experiment with a font-size scaling cloud - it's more intuitive. Instantly I would know tamarind paste goes really well with chicken and coconut, and less so with tangerine.

It's an interesting idea though - I was looking for something like this the other day when I had a bag of parsley I didn't know what to do with... but unfortunately, like the other commenters are saying, if I had used it, I would have been told I need to do something with breadcrumbs and butter, which isn't really that helpful.

Keep working on it - I am keen to see how it unfolds.
It wasn't impossible in 1985, either, when GNU Emacs came out; but the now-common AlternateSoftAndHardLayers approach won Emacs a reputation for being a slow memory hog.

My point, though, is that much of C's 1995 or 1996 niche is now occupied by "scripting languages", and in 1995 or 1996, that niche was occupied by C.
Doesn't your mining level have to be at least 230 before you can mine that?
Samsung Galaxy S II gets a speed boost and is on schedule
I am not sure what you mean by "have to run TeamCity". This is 2011. If you are not running some CI server, you are doing it wrong. Full stop.
The auto industry provides a further handicap to startups in Southeast Michigan. Former auto company staff are everywhere, so their fucked up culture seeps into every company and organization.
I think that this whole process is completely natural. At this point in the VC game, investors will really only trust the most experience VCs with their money. And it's possible that soon, small VCs with small initial capital and much more focused investment strategies could garner large returns and take the stage. Or conversely, big VC funds' exclusivity, emphasis on experience, and hesitation to hire could turn them into small, successful executors of their managers' vision, and investors will put their money in new funds at the managers retire. It could really go in many positive growth directions, but the point is that this is completely natural. Big companies dominate in cycles. If they decide to hire, new VCs are ushered in, and if they don't, new firms take their place. Point is, no company can last longer than the people who run it, and no trend in the markets can exist longer than the companies that fuel it.
Cool - I think it's a great idea that just needs a bit of polish. Get that right and I think you'll be on to something.
We just put out a new major release about a month ago. We're very much alive. :)
That's great news! Hopefully you found the demo fairly intuitive. We're constantly working on making the interface easier to use.

Right now we're definitely in a demo / beta stage where we intend to develop features on a request basis from our users. However, we agree with you entirely that some core features and a redesign is required to really make the steps more clear. I look forward to hearing more of your feedback in the future! Please stay in touch Grepsy and thank you for your interest! :o)
You might disagree with the idea that "it simply doesn't matter", but I don't actually see any refuting of that idea in your post. Could you offer a reason why it does matter?
As someone that is very active in the tech community here in Ann Arbor, I can verify his claims. Ann Arbor (and south east Michigan as a whole) is not lacking in extremely talented programmers, engineers, researchers, and other potential startup candidates. Many of these people are incredibly passionate and knowledgable about their fields.

However-there is almost a complete lack of startup funding. If someone graduates from UofM and wants to launch a biomedical startup there is some money to be had, but if you want to launch the next hot computer startup you're out in the cold. There's next to no VC money and very little support for a just starting company. Ann Arbor SPARK is there to offer some support, but more certainly could be done.
Wil Wheaton on the TSA's grab n grope
Interesting. I suspect that your targets will just be more careful with their copy pasting instead of falling back on actual content production. It still easier to check a page for image links than actually write something. However, this doubtlessly has some "personal satisfaction" value :)