skysight-inc/HackerNews huggingface dataset:
I definitely understand that there's a level of trust needed before you allow anyone get access to your system (or be it's provider). And it should be that way.

While I could describe what's going (and will right below), there's also the risk that what I'm saying doesn't match up with what's really going on. The best way to personally check what's going on is to set up a throwaway system and see if everything checks out. (You'll see that it does.)

So what is the process?

1. Install necessary os distribution packages to be able to build dependencies for the rayburst client
2. Download and build ruby from source
3. Install rayburst client (which includes chef)
4. Run the install for your server configuration
5. Report back success/failure of the install

You're able to see the install script that's downloaded via the wget command and as well as the recipes that are cached locally on your system (check the install output for the locations).

And the only way to be sure in the future that it remains this way is to have a trusted outside entity perform regular audits. It's a bit too early in the stage of this project for that. But it's one of the things I've thought about.
SQL equivalent: "Explain the difference between a left join and a full join."

...seriously, this filters out a depressing number of people who put SQL on their resume and are applying for a SQL job.
If someone does, please drop the blob over an existing ocean; I don't want all the trees washed away!
There's an obvious solution: Get people to write down their questions on paper from which the speaker can select questions that are of general interest and to which he has a useful or interesting reply. To keep some excitement, you can even get the audience member to ask his question at the microphone (with the understanding that he has to ask the question he composed on paper).

I'll grant you that this wouldn't be appropriate for every kind of Q and A. Unwelcome questions would be suppressed in the White House briefing room, for example. But it should be fine for technical conferences.

The idea seems so obvious (and beneficial) that I'm wondering why nobody does it -- at least at any conference I've been to.
Ideally the moderator should shield the presenter, but it's not easy.

Politicians are the best at this. If they're asked a question they don't want to answer, they just answer a different one.
Yeah, having a "designated asshole" to keep things rolling is a big help. Sadly, it's not always arranged.
Pre-launch promotion in numbers, part 1
Looks like everyone ignored that bit where I said there was no point arguing over it :)
Well duh comparing the graphs doesn't provide the answer. But it provides good negative evidence if hats worn declines before interstates, for example. And if the graphs are similar, its a piece of the puzzle towards the answer.
It also doesn't explain why the 5 million[1] people who ride the subway in New York City every day don't wear hats.

[1] http://mta.info/nyct/facts/ridership/index.htm
Sounds like a great day to me. Enjoy!
Obviously someone didn't set up their DNS records correctly.
I can't speak for this estimate in particular, but Verne usually did his (quite extensive) calculations in metric units. Many older translations of his work swapped in imperial or US customary units without adjusting the values for the 'benefit' of English-speaking readers.
"you need to still have a CS degree and understand (and be able to implement) algorithms of increasing complexity, even if you're making a CRUD app."

Why?
Google is better only with ads turned off. Otherwise DDG and Bing beat Google's ads anytime. Try surfing Google without an ad blocker to see what I'm talking about, they've gone way over what's acceptable.

Either way I go the extra mile to give the underdog a chance.
And since many questions are rambly or inaudible, if you are the speaker: briefly repeat or summarize the question before answering. If the question can be tweaked to a better one then this is an opportunity to do so.
If a designer knows some of these tips at the beginning of the design process, and is able to complete the initial design with them in mind (assuming time remains constant), then I'd argue "premature optimization" isn't an issue, but the end output is still faster.
That's very much incorrect. The SII doesn't remotely look than an iPhone 4, except both are squared... different COLOR, different SIZE, different BUTTONS...
I tried DDG for little more than a week about a year a go and it made me realize how much I use the search suggestion feature in Chrome.
The lack of that feature using DDG really annoyed me. Often I don't know the exact spelling of the thing I'm looking for or the best way to phrase my question (English being my third language), and the suggestions I get in chrome just by typing a few letters in the address bar is really great. And often times I'm just looking for how to spell a word and with the suggestions I don't even have to leave the page I'm on.
Oh the irony. Something called "Accelerate" that makes programs run slower (and also harder to debug)

Maybe they should have called it "snake oil" instead.
Just saying "JFK did it" isn't an answer; I mean, why did JFK suddenly decide it was acceptable for a President of the United States to stroll around hatless? Something must have created the conditions that led to that being an acceptable decision for a politician looking for re-election; the hat was already on its way out among men of Kennedy's age at that time.

If Barack Obama decided tomorrow to stop wearing pants, would this become a new trend? Or would we be very quickly getting used to the words "President Biden"? The time is not ripe for Presidents to stop wearing pants.

On the other hand, Obama has frequently been photographed with a suit and no tie; as far as I know he's the first President to attempt that look. But it's been a fairly common look among youngish men for well over a decade.
I don't get it... it's a loading screen with busted search? If you're going to stall users on a loading screen, maybe, somewhere, there could be an explanation of what we're waiting on... but I waited ten minutes, nothing happened, no explanation was given... moving on.
The writer appears to be the wrong audience of !bang. As a physics student, I find !w tremendously helpful. Image searching is also much faster since it all can be done in the search bar rather than requiring the mouse. !wa for wolfram alpha is again great. It's far better for sites in which there is no better alternative than using their search bar, rather than the type of usage the article seemed to employ.
That style is very trend driven would argue otherwise. Once you reach a threshold suddenly it's unfashionable to wear hats or floral dresses.

There's actually some really interesting literature about how copyright would significantly hurt the fashion industry, because it is dependent on a large degree of 'copying' styles to create trends, which is key to creating planned obsolescence to keep people buying new clothes.

Edit: A nice TED talk on this, starting at 3:57 http://www.ted.com/talks/johanna_blakley_lessons_from_fashio...
Yep, we have a GitHub repo and use its Wiki quite a bit. (Along with shared Google Docs)
Google has gone so far over the line with ads it's ridiculous. I didn't even realize it until recently when I disabled my ad blocker for a moment.

I'm amazed Googlers can look at that every day at work and not feel like their company has lost it's way.

Just checked it now with ad blocker off on my 13" macbook air screen. The organic results are barely above the fold... barely. Offensive.
Ask HN: How do YOU define maintainable CSS?
I'm writing a blog post about making CSS more maintainable for large websites and I'd love to hear what others think about the subject.
I'll be honest, when I read the title on HN I thought for sure this post was going to make me rage.

When I finally reached the content on google's webcache I was pleasantly surprised. All these new status codes are not only useful, but they address issues that exists today.
I spent a bit of time at the beginning of the project evaluating the two and ended up choosing chef because it was going to be easier to use this way (aka build something on top of).

I will say that it was easier and far less confusing to get puppet up and running initially. There's definitely a bit that needs to be worked out in the chef documentation. The "Ruby"-ness of chef wasn't really a deciding factor as I can work with just about anything as long as it's reasonable.
You might like:

http://ddgg.nfriedly.com/

Adds in a browser search engine option that targets duckduckgo, but uses google for autocomplete/suggestions.
Yes. Look at Apple and the app market. They are essentially in the position of a record label.

Most people that make music or write software don't have the skills or the time (or they just aren't interested) to also manage the marketing and many other of the business aspects.

So there will always be a need for this sort of service.
I think he's more suggesting that XML is a fail because it attempts to take patterns that were designed (and work well) for document markup, and just mindlessly apply them to a very different task - data definition.

XML's totally fine for markup. It's also totally fine for situations where the primary content of the file is the XML tags themselves. For example, it's got its share of irritating gaffs but overall I'm rather fond of XAML as a way to define user interface layout.

But I've also seen a lot of monstrosities in XML. Situations where the tags themselves comprise 80% of the file, and yet are almost entirely redundant. Situations where the markup primarily serves to obfuscate the data itself. Situations where a file format changes to XML, bringing about a switch to routines that use an off-the-shelf XML parser. . . that still manage to consume twice as many lines of code as the from-scratch custom parser they replace.
The DDG + Google Suggest Plugin would be of interest to you: http://ddgg.nfriedly.com/

It gives you suggestions from Google but runs the search on DDG.
Thats only because the search for wikipedia is good; but for example !python isn't as great. It is nice for convenience but relying on site's internal search is kind of a cop out, albeit smart for their purposes.
Direct link to pdf on skydrive:

https://skydrive.live.com/?cid=f41ca64cc38a2ec5&resid=F4...
Grab a new BlackBerry Torch 9860 32GB for only $48.87
Don't miss out!,, Grab a new BlackBerry® Torch 9860 32GB for only $48.87 from EZY-BID auctions http://tinyurl.com/3dh3kpt ...Hooray!!!
It's fascinating stuff going on there at Numenta.
Thanks for submitting this!

People have had huge expectations for so many decades in AI Research that it led to a bad image. But something with that is wrong, because every step towards understanding the brain brought all of us a step forward.

We know Nature is brilliant, so it's absolutely logical that it can't get copied by some funky scientists over the weekend. Could've been the great AI depression, but we'll get over it. I think the entire disappointment spiral led the AI Community to get treated like "wadda wadda wadda".

To me it appears like when a prehistoric human finds laser technology from a crashed UFO and doesn't know what to do with it. Making him disappointed about laser technology. So before whining about how slow we find things out about ourselves, the human brain and the mind we should better invest more in education. The more people can research this topic the faster we get amazing results.

When the research in a topic doesn't yield a promising result it doesn't mean the researchers are incompetent, it means we just don't have enough education or researchers who can complete the puzzle.

Before consuming popular information:
http://en.wikipedia.org/wiki/Harold_Lasswell

At the time the Numenta stuff got popular, the critics also got a voice: http://www.acceleratingfuture.com/michael/blog/2010/04/ben-g... and http://scienceblogs.com/pharyngula/2010/08/ray_kurzweil_does...

PS: enjoy the earworm: http://www.musick8.com/mclips/34wadda.mp3
The 'designated asshole' idea works well only if the asshole in question has enough knowledge to recognize whether a question is relevant or not. Given the vast amount of knowledge it takes to differentiate a good question from a bad one (i.e recognize 'buzzword bingo' vs a real question), it would be very difficult (or prohibitively expensive at least) to find someone for the job.

That said, solutions like Google Moderator seem promising.
The only things I ever care about tend to be complex issues that are very difficult to distill into concise terms without significant consideration. But then again it has been suggested somewhere on here before that actually talking lots (i.e. not being concise) is not such a bad thing when speaking because it keeps the listener engaged. Keeping the listener engaged here means, more precisely: preventing them from being distracted from the point you are making by hijacking their thoughts for a little while longer. Inversely, if you are concise in speech you run the risk of being overlooked like a joke that doesn’t have time to land. That happens to me a lot.
Advertising in Planned Obsolescence
I think the bubble trend is dangerous. For a while, I was comfortable with Google knowing so much about me. But since they're using that data to decide what I need to know, I decided that it was time to ween myself off their services, including Business Gmail.
I agree with you, but there could be a cheap domain like .info or .us or .net, and then there could be .com as it used to be considered "COMercial", and should be more expensive.
Oh gosh, I've always wanted something like "It's all text", but I never bothered looking if anything of the sort
existed. This certainly removes the need for having to store the files on disk in such a way that they're
accessible to gvim, awesome!!
Agreed, check out Toastmasters. They have schedules built around working 9-5ers and you'll get better feedback than public officials could possibly offer.

No need to waste anyone's time on the public dime so you can practice talking to people.
I made a mistake it was 1944 not 1994. It is a take off of going to war, but going to war against IBM. In the video they secretly replace IBM PC's with Mac's. The IBM Pc workers are sort of "POW's" until freed by the Macs. Can't fix the title though.
cenuij 9 minutes ago | link [dead]

This is a signature move from Boies, although Jacobs name
appears first. All throughout the SCO Vs. Novell litigation
Boies tried to end run the judge's viewpoints by
introducing late, obscure and illegal motions.

It's interesting to note that the litigator who won the
case for Novell (Jacobs), while working for Oracle seems to
be running a typical Boies play, the type of which probably
factored strongly in the outcome of the SCO Vs. Novell
case. If I had the clout that Ellison has, no way in hell
I'd want Boies on my team given how he fucked up the SCO
litigation so badly.

OT note to cenuij: some of your prior posts have gotten
your account auto-killed. Presumably the inflammatory tone of some of your posts led to them being flagged and downvoted to the point where your account was disabled.

I only mention this because this particular comment seems okay, so you might want to see about getting your account fixed and commenting more like this (and less like the older comments) in the future.
Good designers buy stock photos for generic things and fill in with custom bits to produce a finished piece.

Good programmers copy/pase boilerplate code and focus on the stuff that really makes it different. (iOS example) you don't write out all of the methods for a UITableView.. That would be a waste of time you copy/paste the methods you need and change the important bits.
Good post. How did you promote on Dribbble and Forsst? And what was the cost/subscriber?
What I find interesting, if not sad (sorry), is that it was clear, obvious, simple, like a punch the face that Google would use the data.

Yet you and billion others decided to be comfortable with it. Today the trend is clearly changing and privacy starts to become important. People not getting/losing jobs over it and other such problems certainly don't help.

But still. Faith in humanity certainly doesn't fare very well these days ;-)
I built something similar at a hackathon a little while back: http://www.pixelstir.com/
What is a full join? I've been working with Oracle for 10 years and I've never used that term. I know what a left join is and an outer join, but not a full join.
I actually just realized that you can clone the wiki hosted for each repo in Git onto your disk and just edit it
from there rather than having to do everything through the web interface. I think running the gollum server will
also host that wiki locally if for some reason you want to read it locally through the browser. That's pretty
neat!
I haven't, thats why I asked. Node is just 2 years old. You'll get 90% of garbage on any open package manager.
The Corporate Battleground for Your Digital Book Business
Mass Surveillance in Former Soviet Republics
The page you linked to is totally unrelated. You've linked to a blog post about redesigning the jQuery UI API - not the jQuery API.
Ok, !python, in particular, sucks. So don't ! the python. Everything else is a plus though. !hoogle is awesome.
how is this relevant to hackernews? sites go down all the time.
Would you care to make a $1 bet regarding the popularity of hats over the next 20 years?
I applaud you for being involved in your local government. Editing the parent comment now.
I had the same experience with SU. Never again.
I discovered that apparently Gollum isn't very well supported on Windows (might be more specific to actually), but at least you can view the end-product in GitHub, if you can't run the server.
It's a little silly to say that record labels only curate content. Of course that's the easiest thing to replace. They also negotiate IP rights in every country in the world, handle any sample clearance, handle accounting for the publishing and sync copyrights on every individual song for every release, handle accounting of royalties for every credit songwriter and player for each track released across every service and distributor, front large sums of money to make recordings possible, front large sums of money to make touring possible, fulfill merchandise globally, market the music, handle production of product, handle distribution of product, mediate between the dozens of parties involved in nearly every transaction, and take the heat for the entire process.

Yes there are a lot of really bad record labels, but the hard working people at Sub Pop, Domino, Mom+Pop, and dozens of other indies are integral to the success of artists. Marginalizing them or even playing devil's advocate claiming all they do is content creation is silly. It's akin to saying all Facebook does is "make a website."

The music industry is far more complex than people assume — so while massive change is certainly needed, thinking that a simple HN upvote system is remotely related to the work of a label is silly.

Vilifying all labels based on the majors is like vilifying all startups on the behavior of only Oracle or Google.
Oops, you're right - replied too quickly. It's the plugins site that is in flux, not the API. And I linked the wrong post, which is still irrelevant: http://blog.jquery.com/2011/12/08/what-is-happening-to-the-j...

I'm going to delete my original post shortly :)
If text messaging overages are required to subsidize data plans, then how can European carriers be profitable offering data at significantly lower prices?

One older, indirect reference I found: http://www.androidpit.com/en/android/blog/397226/Why-is-Data...
I Finished Codecademy...Now What?
I recently finished all of Codecademy's tutorials. After doing example after example I know how to code in JavaScript, CSS, and HTML. Yes, I know how to make an easy Black Jack game, or a simple JavaScript app, or a basic website for myself...but what else can I do? Nothing. Zero. Nadda.

In my opinion, Codecademy should teach users how to incorporate JavaScript onto a web page. I want to learn how to make web apps, not simple JavaScript apps that I don't know how to put onto my website.

Do you agree or disagree? Comments?
Good news, but over here it wont help. Third parties will turn 76% of the price drop into extra profit for themselves.
The downside of a closed market where everyone is obligated to have health insurance and the health insurance companies have all the power they need.
Uhm, "Reverse engineering drugs is straightforward and relatively trivial". Any proof to backup your claim?

"spent billions of dollars demonstrating safety and effectiveness". Really? How much of the corporate koolaid have you drunk? Have you heard of Vioxx? Numerous other drugs being recalled. http://en.wikipedia.org/wiki/Rofecoxib Have you heard of how intertwined the FDA and lobbyists are? Sheesh.
That's because it usually doesn't matter how an artist creates a piece of work, as long as their methods are not too idiosyncratic; what matters is the end result.

For a developer, the how matters as much, or even more so than the result. You could create a complete mess that still manages to just about work, and it wouldn't be obvious from a cursory execution of the binary just how bad it was.

Ideally, if I was going to hire someone, I'd want to know how they develop a reasonably-sized project. An interview or puzzle can give me some idea, but a GitHub account is far superior because it would show me how they work over a longer time frame, and perhaps with other people. I honestly can't think of anything that comes close to demonstrating skill.
Learning the first 1000 Chinese characters are the easiest. Moving from 1000 to 3000 characters is really hard. The first 1000 we reinforce seeing street signs when walking along the road, words in the menus, the newspaper headlines, subtitles on TV shows. But beyond that, we don't see the remaining 2000 in contexts often enough, and need to use flashcards and other more artificial methods to learn them.
Show HN: .gitignore generator base on github templates
Would a sphere of water that size be massive enough to hold a gaseous atmosphere heavy enough to allow liquid water far enough down?
Yes thank you. The OP does briefly mention the "looking for rock star" thing, but I get mad that every single job posting I see seems to be "OMG MUST HAVE ROCKSTAR". Or gawds, lately "OMG MUST HAVE DAN SHIPPER".

First, probably if you got an actual rock star programmer (Zed Shaw comes to mind), you probably wouldn't be able to handle/keep him.

Secondly, really? You want people that crank out Lisp transpilers in their spare time... But what about people that maybe are good with taking some oddball client spec and going back and forth to understand the desired behavior and distill something that is actually possible to implement? What about the guy who takes that extra 10% of time to implement a feature, but they end up giving you some new common code you can apply in your app?

Maybe these people don't dream Ruby DSLs, or have Github Infinity number of issues in their inbox, but they can still be valuable to a team. Because the best code in the world is useless if the programmer has misunderstood what the client is really saying.
Yes, yes, 1000 times yes. Particularly the basketball team analogy at the end of the article really resonates with me.

To anyone wondering, "How could this possibly be true? How could so many companies be getting the hiring process so wrong?" I say: it's because they aren't focused on the goal. That doens't mean companies never achieve their goals, they are simply optimizing the wrong aspects of the process.

For anyone interested, the book The Goal by Eli Goldratt (http://en.wikipedia.org/wiki/The_Goal_(novel)) illustrates this phenomenon very well.
Google's Penguin Didn't Kill SEO