skysight-inc/HackerNews huggingface dataset:
We should distinguish between designing for a benchmark and designing for a set of workloads. Everyone choices representative workloads they care about and evaluate design choices on a variety of metrics from simulating execution of parts of those workloads.

Linpack is a common go-to number because, for all the flaws, it's a widely quoted number. E.g. used in the top500 ranking. It tends to let the cpu crank away and not stress the interconnect, and is widely viewed as an upper bound on perf for the machine. In the E5 case it'll be particularly helped by the move to AVX enabled cores, and take more advantage of that than general workloads. Realistic hpc workloads stress a lot more of the machine beyond the cpu. Interconnect performance in particular.

People like to dump on x86 but it's not that bad. There are plenty of features no one really uses and we still have around, but those features will often end up being microcoded and not gunking up the rest of the core. The big issue is decoder power and performance. x86 decode is complex. On the flipside, the code density is pretty good and that is important. Secondly, Intel and others, have added various improvements that help avoid the downsides. E.g. caching of decode, post-decode loop buffers and uop caches etc. Plus the new ISA extensions are much kinder..
He's talking about this patent, by the way, which I know he made: http://www.patents.com/us-5612606.html
Agree, with the caveat that those who carry the 3am possibility are allowed to delegate at their own risk.

i.e. the real rule is "nothing happens to prod without the agreement of those at the sharp end".

That allows good devops fun to happen with fewer ops bottlenecks, if some devs can provide enough ops-chops to keep the real ops people happy.

[Also note in passing that such devs are likely to be in the "second wave" of 3am people if things go sufficiently pearish.]
Don't let the tech shine through.

No regular Joe knows a 'server state' and 'client state'.
Apple devices again proving to be a secure choice
No, I mean an IBM PC compatible computer, whether it runs Windows/Linux/or whatever.

Well, Macs are IBM PC compatible too nowadays, but you get my main distinction.
Change log here if you really want all the nitty gritty details: https://gist.github.com/1370087
What does 'as you understand it' mean?

The leading causes of cancer might be carcinogens, including documented viral infections, synthetic chemicals similar to hormones, bioaccumulating toxins, but not only age related accumulation of random transcription errors.
I did the "dropbox referral via google adwords + $100 coupon" so I now have 10GB free on dropbox. It's an (albeit sneaky) alternative to the monthly $10.
Move to Canada?

It's easier than moving to the US. :)
Agreed.

The cliched statement is that digital piracy isn't stealing because you aren't depriving someone else of the artifact. It works both ways: you can't sell digital artifacts because you aren't depriving yourself of the original.
The RIAA is, shock/horror, right in this case. First Sale Doctrine is not a free pass to make copies of digital media.

A friend of mine is the principal at SmartFlix, so I've had the opportunity to hear a lot of rubber-meets-the-road detail on first sale doctrine over the past few years.
I don't want this to sound snarky but....

Do you know that they were invited and declined?

is it possible that no one asked them to join, or declined to let them join?
Invite HN: I will be in San Fran on Friday
Hey everyone. I'm the CEO of Qbix, a company based out of NYC. We've been around for almost a year and growing nicely - over 30k people use our apps daily.

Anyway, I post on HN regularly but I rarely meet people from here. I know many of you are in San Francisco.

I'm traveling with my friends on the west coast for a few weeks, and will be in San Fran all day Friday. If anyone would like to get together for a drink, or show me around the tech scene, or whatever, please drop me a line. I always heard a lot about the great Silicon Valley but I've never been out here. Would definitely love to meet up with fellow entrepreneurs / tech people.

See qbix.com/about for my email, or just comment here.

Thanks!
Greg Magarshak
Congrats cappuccino team!
Interesting that buying hardware written as "NewEgg your way out of a problem" as Newegg uses IIS and quite likely SQL Server.
http://www.d-e-f-i-n-i-t-e-l-y.com/
Glad to see a public stance by the internet community
SEO Networker 3.0: Solo Ads Crash Course
What's the best app for Hacker News on an iOS device?
Benetton 'unhate' ad shows world leaders in liplock
awesome interview from 2000:

http://www.wired.com/wired/archive/8.07/bezos.html
It's amazing what you can learn from visualizing data in unexpected ways. I love how putting each video in a grid next to other videos teaches you so much more the day cycle than watching a single video by itself. It's pretty amazing.
Controlar tus emociones
Being Careful About Whose Money You Take
Google, NASA work together on space exploration
Having just reinstalled my windows machine, I agree it gets crufty. Windows 7 is lightyears better than previous iterations, though.

However when I had a Mac I remember dealing with fink and ports and ending up with things half-working and just as crufty. I guess that's what I get for going "under the hood", but I needed that software to get the job done and OS X had no better solution for me at the time.
Empty Storefronts
I think they weren't invited as all the companies in the list are strictly internet companies.
Success Quote of the day... for all of You attention Seekers
I was about to say this. Was painful to watch all the way through, and their about page has absolutely nothing about what they do.

At best, I am guessing that they're yet another filter for social noise.

Seriously, not trying to be mean. I love the positive energy, but come on, give me something to work with guys!
Down-voted, why? For replying succinctly? Does the question merit a larger reply?
well i'm also talking about how the battery swap stations being built in israel and other places, are being built by Better Place. Which in turn was started by Shai Agassi, who was never approached by my former company about being an investor in this technology. and consequently has to operate outside of zones that issue/respect patents.
They are in a totally different market. Why would they be a signee?
Visualization Shows Optimal Times to Reach a Large Audience
I actually meant that we've learned to cure a lot of the diseases that kill people in relative youth, allowing slower acting things like cancer to catch up with us.

If the average life expectancy is 30 years because of bear attacks and cholera, it's unlikely that anyone will die colon cancer. But if the average life expectancy is 80, it becomes much more likely.
If the id space is big enough, not having optimal pools wouldn't be a problem. And if you are near the exhaustion of a pool, just request a new one...
Given the number of articles I guess you're processing each day, I think you should probably rewrite your parser in C. I used to run a service which basically consisted on a feed reader where every article was preprocessed by an algorithm similar to readability. I wrote the parser using lxml and it looked fast enough, but when I started running on the 400K-500K pages per day territory I started having performance problems. Since parsing the pages is easily paralelizable across multiple machines, I could have just rented some more servers. But where's the fun in that? So I sat in front of the computer and 4 hours later I had a C implementation which passed all the testsuite and, according to valgrind, didn't have any memory leaks. As soon as I deployed it into production, CPU and memory usage dropped by something like 10x (don't remember the exact number) and I was able to remove some servers and bring the costs down. Sadly, I had to close that project because I was spending too much time on it compared to the revenue it was generating, but it was so much fun while it lasted.
The really cool part for me was seeing a cloudy day and then right next to it a day full of clouds being blown apart.

Also really interesting that cloudy days generally seem to be cloudy all day.
It's a well made video, actually. I felt moved by it, at least a little bit.

I think hackers in tech industry should start making similar videos for our own, arguing against SOPA. For that thing, we indeed do have the technology, and we have the expertise.
Easy solution: stitch it visibly into the fabric of your innermost garment. You want the TSA goons to see the dosimeter if it turns a nice bright mutant-alert color.
Fair enough. Reading this:

http://en.wikipedia.org/wiki/User_story

I'm trying to get my head around "buying into XP". At what point do you describe the thing that you're about to build?

I don't believe huge requirements gathering phases, requirement documents, or any heavy weight processes are required. However, I don't know how an engineer can write code without at least being able to fully understand the problem, and then in english, explain the problem and propose a solution.

Often, I find just writing out the bug (and describing how I'm going to solve it) is enough to clarify in my own mind the correct solution. I could do that in my own head, but putting it on "paper" forces me to not skip any steps, and more importantly, provides a paper trail for future developers (or myself) in trying to understand my choices.
Which is _exactly_ why HTML is not by definition better than Flash!
Where is the url in there for more information/followup? Wasted opportunity.

I don't mean to diminish this effort but just imagine this kind of response every time we decided to declare war somewhere far far away. I'd be impressed. Certainly sending people to be maimed or killed is just as critical?
+1

a sync problem on the server can't be worked around on the client side. You would end up introducing complexity in an unstable, unaffordable and insecure client.

also, actions like filling a page with data from a db do require the client to wait for the server to complete.
Has anyone built something cool with this yet?
Sorry to hear that. It'll actually work out to be a blessing in disguise, but the disguise is usually pretty good the first week or two.

Wordpress is a great idea for a humble CMS. Start learning PHP if you choose Wordpress. Sitepoint have some excellent PHP books. I have several of them and have been very happy with the quality of both their ebooks and the dead tree versions.

Eat right and start exercising regularly. This will first, give you more energy and second, stave off depression.
I think there's a simple explanation for this: asymmetry of information. While the programmer knows that they are a 10x programmer, the company hiring them does not. Interviews, resumes, and referrals only provide a limited set of information, and surely not enough to boost the company's perception of you up to the 10x range. So that's why salaries are much more compressed than skill.

The standard economic solution for these types of markets is to offer a "warranty", the idea being that the better product will be able to outcompete on "warranty". For programmers that might mean agreeing to a contract where you get paid, say, $300k, but if after X time you aren't performing well enough then you have to pay back most of it. Actually this is sort of what happens already with equity.
Having spent the last 9 1/2 years working on systems for property and casualty insurers, I have to say that I don't really agree with everything.

I generally agree with the point about designing your architecture to accommodate whatever gets thrown at you, but doing that is hard. Immensely hard. Nothing is concrete, everything is some extensible meta-problem, where instead of writing code to do X, you have to think "how can I make it so my customers can do X, but can also change it to do Y instead." And of course, they want it to be easy to make it do Y instead. Do you just make them write custom code? Do you enumerate all possible options in a declarative fashion and let them choose between them? It's never easy.

The bits about finding structure in what's unstructured, though, I find to often be exactly the wrong mentality, though it's usually the mindset all engineers start with. The best approach in my experience is usually to just embrace the fact that everything is arbitrary, and recognize that you're just going to be writing a lot of if statements (or giving your customers ways to write if statements); otherwise, you'll inevitably A) run into some situation your nicely-structured algorithms can't handle and B) be endlessly frustrated by the exceptions. The processes being modeled by enterprise software are fundamentally irrational, illogical, inconsistent, and arbitrary. Accepting that, and building systems that can handle that, are hard things for engineers to do, since the tendency is to always try to find patterns and order and simpler, more general algorithms.

Not all problems in enterprise software fall into that category, so it's critical to be able to identify which sort of problem you have: is it one that's structured and makes sense? Then write code accordingly. Is it modeling some pre-existing human process? Then expect that the crazy exceptions you've heard about so far only comprise 1% of all the crazy exceptions out there, that you don't even know how to categorize what those exceptions could be, that there's no real underlying order, and that your job is to write the system in such a way that it can handle the fact that the process is arbitrary.
I think the bill is awful. I think WMF is right to stand against it.

But for Wikipedia itself, either you're committed to the duty of remaining neutral, even on important issues and issues with overwhelming sentiment on one side, or you're not.
This is fantastic! I've been hoping for something like this for quite some time. Any plans for an android version?

I'm also curious - how does it fetch metadata for songs? It looks like it all happens on demand from the app. I've got about 40GB of music in Dropbox so I imagine this might be a slow / API call intensive process.
Startup Finances Newsletter : Learn how much startups really make
I assumed he meant that two twins growing up under completely different circumstances will still turn out to be the same. Which then implies to me that success is already determined before birth. If true, working our young people hard or not working them won't have any profound affect on their lives.

Incidentally, my upbringing sounds a lot like kstenerud's. My brother and myself sound much like he and his siblings. Another anecdote, sure, but still an intriguing point of view.
A great article but it lacks reference cases to compare with. We easily fall for survivor bias.
Intriguing, though I wish the size of the circle was variable depending on the amount of users on at that time. Could be tracked using data from Twitter and other sources. Would make for a much more interesting infographic.
Wow it's awfully sunny in San Francisco.

A similar time-lapse video from Finland shows the difference between one day in summer to a day in winter:

http://www.youtube.com/watch?v=nTjyt-6hJQw
Scientist Discovers Formula to Make Viral YouTube Movies
Programming, motherf*cker Do you speak it?
There are many ways to bring some order back into the world, as you say, but it can be a struggle. In my experience, business leaders will support simpler systems and processes if (and only if!) the benefits clearly outweigh the costs.

As an IT professional, framing the right perspective is essential to getting acceptance for better systems. Presenting a more powerful, but simpler, system as "losing some rarely used and inefficient features" is a sure way to get that project rejected. Management will only hear the "losing" part as a loss in total value and therefore worse than the current solution.

Personally, I like to present formalized system upgrades as the price of growth and future growth potential. Most business leaders can wrap their heads around the concept of "we need to focus and streamline in order to reach the next level", regardless of technical experience.
No more Swikis
People forget water bottles all the time. They are very used to it. All that happens is that you get the standard extra detail check (they're polite), it takes 3 minutes, usually with just the missed water bottle in question or they just throw it away or just tell you to remember next time.
Sofa built a great app, enstore that lives on under it's new owner. Plex also has a Cappuccino component. Pixar built an internal app a while back. There are various others we've mentioned in the past, and several internal apps which unfortunately the public will never see
What makes a 30 second movie go viral?
Not that I could see. I installed it and looked for multiple accounts, but couldn't find anything.
A new startup offers iPads for $19/mon or free if you refer friends
Wow, I heard it was so bad that they pulled it, it must have really stank before cause its still terrible now. Horrid black colour scheme (aka 90's teenage webpage scheme), slow, unresponsive, menus flow past the edge of the screen.

This doesn't really sell me if they're trying to show me what I'm missing by not using android.
Show HN: HourlyPuppy
If undrip doesn't work out, one of you guys may have a fallback. I was hoping for the value proposition during the rap.
Don't you remember the momentous uproar over Iraq? There were non-stop protests for at least a year before the war actually started, and for years afterwards.

There were no similar protests over Kosovo, Afghanistan, and Libya because the US was only providing air support, and because Afghanistan started only a month after 9/11 and everyone was still shocked and compliant.
> There is no opt-out [at Amsterdam Schipol], as there is in the US.

I can't comment on that, but until this EU Commission decision, that appears to have been the case in the UK, best I can tell (for example: http://www.bbc.co.uk/news/health-13990434). The goods news is that, if I'm reading the legislation (PDF: http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2...) correctly, § 4.1.1.10, makes explicit a right to opt out of the naked picture scanners.
Another Note: This campaign is in no way meant to belittle the efforts of the more important Occupy movements currently going on. Except for the one obvious one (wink). We understand we are fairly shamelessly co-opting populist terminology. And for that matter, we're not really occupying anything. More like educating. Regardless, we love the idea of normal people taking on popular buzzwords in the interest of the population at large.
Yep, absolutely, you nailed it. There's a gazillion presentations out there about tuning databases, but that only takes you so far. I wanted to show that you need to take a step back before you go into query tuning details.
7 Little-Known Secrets to Video Marketing Success
A developer's guide to the Occupy Wall Street API
I think it is probably more useful and would get more attention than an individual letter or phone call to your congressman.
Sadly, yes - obviously it's not this site's target audience, but a lot of PHBs out there are buying into it hook, line, and sinker.
If they keep it to a standard mini-USB cable, it won't be too bad.
Hotel Booking
There's no information here about whether the algorithm has successfully identified videos that will go viral before they actually do.

I have a very simple algorithm with one criterion. Look at the number under the youtube video. If it is very large, it went viral.

I (cynically) can't help but wonder whether the researchers have discovered a formula for making lots of money from advertising firms. I notice almost no details are given of the algorithm.
http://archipelproject.org
#TwitterDoesntMakeYouStupid
Tried it on Hacker News and IGN.

Hacker News looks better without it.
IGN becomes an empty page that shows one banner and nothing else.

They do say that it's meant to work on a page with only a single block of text, though, but based on the short video I was led to believe that it was supposed to get rid of the clutter and sidebars.
Then what happens? How long is the user expected to sit there waiting for unsaved data to save that might never save?

And what about the second point; How useful is it to alert the user that something they thought was done wasn't long after they've stopped caring about it?
What ia hackernews?
??
This is an excellent response to absurdity like this: http://news.ycombinator.com/item?id=3244616
Actually, it sucks. Don't equivocate.
MDY v Blizzard [1] already set an (absurd, unconscionable) precedent that people who purchased World of Warcraft did not own their copy of the digital work, but were licensees -- regardless of whether they ever agreed to the EULA or the service's Terms of Use.

Further, the court held that copying a digital work into in-system memory by any program not 'unauthorized' by the rights-holder constituted infringement and the operator thus subject to statutory penalties. (Seriously. Let that and its implications sink in.)

So the bad precedent already exists. And not only does it set some troublesome legal hurdles for future technologies, but a large swath of current technologies are suddenly in a very tenuous (and expensive) legal situation.

If the RIAA sticks to this 'license' argument, they could hold that not only is it infringement to copy your DRM-free iTunes tracks out of iTunes, but so much as playing your iTunes-purchased tracks via software other than iTunes is infringement (as it necessarily requires loading a copy of that digital work into memory).

[1] http://docs.justia.com/cases/federal/district-courts/arizona...
Ask HN: Are there people who are masters of two distinct fields?
I don't mean just competent but real mastery. Also fields with little or no overlap. Not, say, math and physics.
Hopefully you got a little severance and have some savings. If you go the WordPress route, look at ThemeForest.net. You can get some really nice WordPress themes for $35 and tweak them to work for a particular client's needs. You'll need to know PHP and HTML/CSS/Javascript to do any template modifications, but if you know Python, it shouldn't be too hard. Best of luck!
You'll want to watch the video, because I explain that in more detail. Of course I'm not against change control or security, but if you want to scale a database, everybody involved has to have DBA-level skills. StackExchange's sysadmins and developers are all keenly aware of the database impact of what they do, and they aggressively try to minimize that impact. That's what I talk about on the video when I say "Everybody's the DBA." It's like saying, "Only you can prevent forest fires."
I did ok getting 8 back in 1983, one of the smartish kids. Then 5 highers then university at 16.

I find the thought of 20 absolutely bone-chilling.
A simple Reddit OS X menubar app:
http://itunes.apple.com/us/app/reddit-notifier/id468366517?m...

An exercise in getting an app into the App Store as quickly as possible.
Artificial Urban Glacier to Cool Mongolian Capital
Ga. Tech cites FERPA, removes all instructional wikis
Google Android Live LA Event (Now)
Your primary solution, i.e. a complete redundant computer system, seems likely to be a bit more expensive than just buying another drive and another copy of the disk's content.
So moving my iTunes library within my computer or even restoring a backup would mean thousands of unauthorized copies of that music.
The RIAA needs to update their practices.
It's hard to come out with a study saying they're completely safe right when the EU is banning them for being unsafe.
Your Network Marketing Story - Your Most Important Prospecting Strategy
5 Things You Need To Know About Psychology
Unfortunately, nothing in that trailer convinced me that he can make a series with the same tone and sense of humor as Entourage. I think posting a trailer for the series would be helpful.