skysight-inc/HackerNews huggingface dataset:
I counted only one hooker. Most of the women are sex objects, sure, but Larry still has to woo them into the sack.
Dell Announces Intent to Acquire Wyse Technology
Dell Announces Intent to Acquire Wyse Technology
This is the real way to do it! Not only did this author make more money, they have fewer customers, better customers, and can afford to take better care of them.
I'm not sure it's possible for a single company to provide advancement opportunities for most of its ambitious mid-level contributors. Mathematically speaking it makes at least as much sense to play the wider job market looking for a succession of "perfect fit" jobs for yourself every few years rather than sticking with Google and continually trying to win a shot at a series of slightly more prestigious positions.

Obviously if you were part owner of the business things would change considerably, but not everyone has the risk tolerance for that - it helps to be single with cash in the bank.
The Walker Group Introduces Cloud Computing Services
The Walker Group Introduces Cloud Computing Services
By using a string you are specifying on a particular installed font. For doing a fallback where the system chooses the particular appropriate font within a family, using the identifier form is better. See sans-serif vs. 'sans-serif' in that article.
Did that thirty minutes include a the appropriate security audit?
Cloudbursting...A Game Changer for the Little Guy
Cloudbursting...A Game Changer for the Little Guy
I think something like this should be relevant. Social pressure is a good way to encourage someone to discard outdated beliefs like this.

If he had donated $1000 to a fund opposing inter-racial marriage, or to a fund opposing voting rights for a class of citizens, would you still feel the same way?
Rate my Startup (Spanish) - The Coldest Online Shop
Colombia has an average temperature of 14℃ during the year, cold. I am working in a startup that offers a variety of accessories for this weather.

I am focused in accessories that have a unique size because I don't want to get messed with the dimensions topic.

My objective is to provide good products with a unique customer service (similar to Zappos). The final goal is to create a community that shares experiences with these products.

You can visit the page here: www.colshop.com.co
Language: Spanish.

ANY advice or opinion is welcome.

Thank you.
Sorry, I don't think your comment is very well thought-out.

How about Roman and Byzantine (Costantinople) cities, where bread was distributed for free each day to every one in the city?

And both Rome and Byzantium suffered large population declines during some of their history.

Other counter-examples include medieval Europe, where average life expectancy was 60+ and they worked less hours than present-day Americans.
Laying The Foundation For Your Cloud
Laying the Foundation for Your Cloud
via http://www.thunderbolts.info/wp/2012/04/02/galactic-umbilicu...
Dell to Buy Cloud Toolmaker Wyse
Dell to Buy Cloud Toolmaker Wyse
Startups, this is how design works.
Cloud Computing For Governments
Cloud Computing For Governments
Google isn't selling ads on this site. They are showing off Chrome, which they are also trying to market.

In short, this entire thread was pointless. Thanks for wasting my time.
Actually, it's not as totalitarian as you imply. It's just a different way to express blocks of code. Languages which mark blocks using whitespace indentation (such as Python or Haskell) often don't force any particular amount of indentation. Consecutive lines with the same amount of whitespace prefix are considered be a part of the same block.

Most projects/companies have indentation/style standards so that code can be communicated across individuals. Once you add in the indentation style, braces look redundant and are just extra noise and chances for error.

I must admit, though, totalitarian systems often help people work together :)
Daily Report: A Device to Read Your Thoughts
Daily Report: A Device to Read Your Thoughts
My favorite part was looking at the code and seeing a variable named `phat', and then looking up at the equation to find `p^' (p-hat).
Dell to Acquire Wyse Technology for $1 Billion
Dell to Acquire Wyse Technology for $1 Billion
Show HN: YouTube Remote Control
Hello,

I recently just made a remote control for YouTube videos with node.js & socket.io. It lets you control YouTube videos without an app or having to be on the same network.

I'd like to hear your feedback! Thanks,
Steve

http://control.nodejitsu.com
Sorry, just because something is "stated", like, "This game is going to be the best game ever made", doesn't necessarily make it so. How exactly is LSL going to be made less casual than the original? Is there a first-person shooter being integrated into it? 3D graphics? Will it require a dedicated controller?

Assuming all the answers to those questions are no, then this is a game that would easily fit on the Android/iOS platforms, where much more complex adventure games have already been ported (Secret of Monkey Island, Capcom's Phantom Detective, etc).
Date: 9:12 AM Wednesday, April 4, 2012

From: the boss

To: dev3

Subject: URGENT - front page showcase selection broken!!

Body:
Hey bro,
I was looking into it, and our ratings average equation is totally busted and products with just a few ratings are hogging space from proven winners when it's just a sample bias. This is costing us money and needs to be fixed NOW.

I'd like this up before our morning meeting so I can boast about it and you'll get credit too, as this should massively increase our conversions right away by putting BETTER products right on the front page.

this should get you started:
http://evanmiller.org/rating-equation.png

I'm sure you'll figure it out. If you could do an A/B test for bragging rights too that would MASSIVELY rock. Thanks!!!

Rock on,

Boss
Sometimes the best way for startups to get feedback is to walk out your building, go to places your users/customers hang out and talk to them.

We think we should be doing that more and plan to get other startups to join us in NYC 7-11 April. What do you guys think?
HP Awarded U.S. Army Contract for Enterprise Cloud Computing Services
HP Awarded U.S. Army Contract for Enterprise Cloud Computing Services
Well, it depends on how you look at it. The Bayesian MAP approach is basically the same as the frequentist approach with made up data. Instead of using the maximum likelihood estimator p = pos/(pos+neg) you pretend that each new post already has some up/down votes by default, and then you use simply p = pos/(pos+neg). Seems like an even more intuitive explanation of the Bayesian knob to me! Rather than an abstract "alpha" to a "Dirichlet prior", you get something concrete (the number of made up votes). And you get a simple formula, which some would find desirable.

But I agree that the Bayesian approach is conceptually much cleaner. IMO the frequentist approach is just computational corner cutting for when the math in the Bayesian approach gets too involved, which is sometimes useful. What's nice about the Bayesian approach is that you state your assumptions and then it's just turning the math machinery. In contrast, in the frequentist approach the assumptions are interwoven and hidden in arbitrary choices in how the math is done (And then they claim that Bayesians are subjective! It's just that Bayesians admit that they are subjective. Frequentists try to hide the fact that they are more subjective in the math). The not so nice thing is that turning the math machinery is not always so easy and does not always produce fast algorithms. That's where maximum likelihood and friends come in, but I'd view them as an approximation to Bayesian methods.
Mobile Game Development Primer
Developing my first iPhone game: the inside story
Recall the volley of stories about sexism in tech and the ensuing discussions on HN over the last couple of weeks. A lot of people on HN seemed to care about those and what those people believed.

This is not to promote a particular viewpoint, other than.. well, it seems people do care about what other people's beliefs are, even on HN.
I thought he was talking about the end user. They may not understand why something with 209 thumbs up and 100 thumbs down ranks better than one with 5 thumbs up (100% positive).
It seems to me there's still a problem at the point of data collection. Not all +1's are equal.

This algorithm needs to be paired with another algorithm that weights each plus one according to each user's ability to plus one something that gets a lot of plus ones.

I couldn't hope to do the math for something like that, but I'd sure like to talk to someone that could.
SkyDox Invited to Share Insights on the Future of Cloud Computing
SkyDox Invited to Share Insights on the Future of Cloud Computing at 451 Research's Hosting and Cloud Transformation Summit Europe 2012
Well - I wouldn't go that far :-) But they have a great API (and a Rubygem to boot) that makes it simple to sync whatever data you want with them.

You can also setup tags. I have a "might pay" tag based on: 1) signs in often, 2) hasn't paid yet, 3) has added 5 or more tasks and features. These are people I like to keep an eye on and get to know :-)
Swedish researchers uncover key to China's Tor-blocking system
No. Those are examples from the samples that OmniGraffle give away. I didn't want to show the actual file I was working on.
> I understand what an equation means if I have a way of figuring out the characteristics of its solution without actually solving it.

-- Paul Dirac
April 2012-sugar for sale from real seller | Impexpedia blog
As a programmer living in California whose foreign-same-sex-marriage is not recognized by the state... I'm halfway to setting up a Mozilla boycott. It's not Mozilla itself that gave the money, of course... its just their most visible (and well paid) employee.
>A smart and socially responsible government would be ploughing every penny they can into education and welfare. Education to bring the technical competence of the population up to a level where they stand a chance of competing for the few ultra high skilled jobs the economy of the future has...

This makes no sense. If there are such a small number of ultra high skilled jobs the money you spend on education already will be enough to fill them. There's no point in spending buckets of money training people for jobs that aren't there. There are already a bunch of countries around the world where people with advanced degrees are selling trinkets to tourists because there aren't any jobs.

>His candour shocked me, and I asked what he suggested as a recommended course of action; “Leave.”, was his reply, “Before it gets really bad.”

And go where? If the situation really is as you've described, there isn't going to be anywhere to go.
Japanese Researchers Develop Kinect Game System that Reacts to Tongue Movement
I thought the point was that you have the freedom, as a programmer, to try whatever you want. Your success is still limited by the market, but you are not limited by needing substantial capital or needing to motivate a large team of people. At least, not at first.
"We need to work longer" - Why this is not what you want to say
Workers who feel powerless by sophisticated solutions need to learn the solutions, and not be intimidated by them.

Yes, assembly line workers need simple steps to do a job. But that of course isn't who this is referring to. In your example managing inventory isn't an assembly line, checklist job.

You're not replacing 800 workers with the best. In your example, you wouldn't have 800 people managing inventory. You replace your inventory manager with someone who understands the math (if you want to manage your inventory that way)
Clickable: https://github.com/adammck/gh-news-feed-filters
It doesn't matter. AWS still wins!

As @Adrianco puts -

Tenses and predictions: Eucalyptus have; CloudStack will soon; OpenStack will eventually reluctantly; license the AWS API #gameover
So you're saying that we shouldn't have dissent about games because that stifles free speech? I think you're mixing up two mutually exclusive messages here.
Arizona Looks to Outlaw Internet Trolling
Codecademy Adds HTML And CSS To Curriculum
This was true for me, and partly out of frustration of this I picked up a major in math in addition to comp sci so I could get through more math heavy computer science books.

It depends what you are reading, but a good discrete math textbook provides a lot of groundwork for mathematics commonly used in computer science, but expects little in terms of prerequisites, so notation is usually explained.

At some level, learning the fundamentals is just necessary, but for computer science discrete mathematics and linear algebra (the basics of which are easy and also don't have much in terms of prerequisites) will get you far.

On the other hand higher math is ruthlessly cumulative. If you find that you need to understand Lagrange multipliers, for instance, you'll see they relate to the gradient, which has its own symbol, which is defined in terms of partial derivatives, which have their own symbol, which relates to limits of vectors, which have their own symbols and notations, etc.
> I don't know what techniques are used by Rust to speed up compilation.

From what I've observed, forcing the developers to compile the language using itself is a great way to keep the programmers mindful of compilation speed. :)

In Rust's case, I believe the bottleneck is LLVM. You can disable optimization if you just care about fast turnaround times, but you're always at the mercy of LLVM to do the actual code generation. To that end, the Rust devs have recently begun an initiative to profile the amount of LLVM IR that they generate in the compiler, and they've made some good strides so far just from picking the low-hanging fruit.

As far as comparisons to other languages go, I'm not sure if Rust's compilation model is set up to be as fast as Go's, although (IIRC) Rust avoids the template-generation step that bogs down C++.
This is a big pet peeve of mine. I can't count the number of times I've been to http://blog.companyname.com and no matter where on the page I looked or clicked, I couldn't find a link to http://companyname.com, and so I'm forced to manually edit the URL in the address bar. I really can't understand why a company would do such a thing.
When is a feature really done?
This is a good place to start when you see a symbol that you don't know.

http://en.wikipedia.org/wiki/List_of_mathematical_symbols
I sincerely don't see the problem. I think those opposed to Prop 8 should demonstrate a bit more tolerance to everybody who may not agree with them.

Now if the $1,000 went towards Westboro Baptist Church, so that they could lash out and call people "faggots", then I would be a bit upset.
Well, as long as coders still need to shit, plumbers will still fetch good money.
Awesome. And definitely don't be discouraged that you're only bringing in $100/month.

The product that I'm currently living comfortably off of made me less than half that much after its first month. Don't think of it as $100/month, think of it as $100/month/month. That's your current acceleration, and it extrapolates out quite nicely!

Here's a more carefully worded version of my take on products like this:

http://news.ycombinator.com/item?id=3052661
City relied on lots of Nokia jobs

Nokia jobs go away

City arranges with government for massive government funded boondongle to be setup in the city

- Yep sounds like a uniquely Finnish policy. No other government would ever consider doing anything that silly.
Most SBCS codepages other than 437 as used today was introduced in 1987 with DOS 3.3 which was after ISO 8859.
I really like Stephen Fry, but that was an awful jumble of thoughts. I read all the way to the end, but I don't really know what the conclusion was.
Can anybody replicate their results at Proposition 5? My tests contradict their conclusion, namely that the total score is not monotonic (i.e. when I test I do get that the total score is monotonic).
Gatwick Taxi
Book a taxi online from anywhere in London to Gatwick Airport. Don't waste you time phoning around taxi offices, let us do the ground work for you!
I think the disconnect is the top left logo usually returns to a "root", which in the case of a blog is the blog index. Frankly, it might be better to have that go to the home page.
I don't know anything about balsamiq or their product, but this seems to be another instance of "authentic apologies" becoming a standard startup tactic. In terms of one-upsmanship this is a pretty pointless arena. Don't do shitty stuff. If your product breaks, explain it and move on.

Stuff's always going to go wrong and break, it happens. Their site went down for 3 hours on a random tuesday and now this guy is throwing himself to the wolves. Come on.

There seems to be this idea that you can get away with anything, accidental or not, and so long as your rake yourself over the coals harder than the last guy everything will be okay.
Here at least there was a link to return to the home page, but it was titled as an about page, and the link that was titled as a home page was actually the blog home page. But yeah, I've definitely seen sites like that where they give you literally no way to get back without manually editing the URL.
No SOPA or April Fools: Slashdot is officially dead
İzliyorum: Hell On Wheels
Hell On Wheels TV Fragman And 1.Season Comment...
Disclaimer: I am not a programmer

I've written little scripts to produce diagrams in DXF and in PS format for astronomical maps and in maths teaching. Often quicker, and neater, than plotting with a mouse.

Your typical end user hacks, nothing that would be of any use for published software.
Agree. Larry was a child of its time. There should be no remake of "National Lampoon's Vacation", and for the exact same reason, for LSL.
Statistical optimization of octree searches
This means fire was used before homo sapiens existed, fascinating. We might have evolved to eat cooked/roasted food.
It may be the best 404 but the 503 isn't so nice :). I'll check back later.
Odd fact about fighter airplanes: The official documentation for a fighter airplane, if it were all printed out, would outweigh the airplane itself.
Interesting. Not sure precisely what you mean by "bounded memory usage", but if you mean array bounds checking then you're correct in that Rust requires a runtime component for that.
Keeping in mind that with zerorpc, you control both the client and the server, none of this should be a problem. You can have positional http query arguments (?foo=1&bar=2) as long as you can guarantee that both the client and server treat them as such (not the case with web browsers, obviously).

Either way, it'd be great if we had a big list of possible use cases we'd want to support to keep in mind as we're designing this. Anyone want to start one? :D
It seems like everyone in the UK is hilarious, dry and staunchly opposed to religion. I love it.
Only if Gary Owens comes out of retirement to narrate Roger's adventures.
What's good for the goose is good for the gander. I have no interest in what another party believes, but when they actively contribute money and resources to legitimize discrimination and persecution against a group of people, I'll make it my business to work against them in the form of public shaming, boycott or financial contributions of my own to make it stop.
You might want to delete this as the link is wired to your account and allows people to change your password, etc.
Don't disagree with someone because of what the slippery slope could lead to. i386 didn't argue for making any comedy illegal. i386 simply just stated his/her reasons for not supporting LSL.

There's a reason the slippery slope argument is considered a fallacy and not something that should be taken seriously in any kind of argument.
Ask HN: Healthcare focused Hack Night in SF Bay Area
I am curious how many people would be interested in attending a healthcare focused Hack Night if one was setup for late April in the bay area.

What kind of projects you would like to participate in? Is there any notable healthcare related open source projects we can focus on? Do you have one of your own?

If you're interested in helping set this up, I would appreciate the help.
Textually they're completely different, which becomes a problem when two people with two different editors that use the two different formats when writing the file try to work on it. If person A commits the file pretty-printed, and person B makes a small change then commits it minimized, how does person A determine what's changed? It's a hassle.

Granted, but the exact same problem exists for most programming languages. I don't bring this up to dismiss your complaints, but to admit I'm surprised you found it to be a problem. While you mention a technical solution at the end of your post, I figured most people handled this with a non-technical solution: agreed upon formatting guidelines.
It's well explained, informally. The giant equation sitting there without clearly defined parameters is mostly just showing off though. The final "QED" solution that you put at the end of a paper is not the proper form to introduce a concept.

But... so what? Amazon and Urban Dictionary are hardly failing in the market due to their "incorrect" score sorting. The whole problem is a heuristic, it's not amenable to rigorous treatment no matter how many giant equations you club your audience with.
Personally I think this one is over the top. Much prefer a more clinical version of these:

- technical explanation of the timeline & events

- what we're doing to make sure this doesn't happen again

- how we're compensating customers who were affected

- brief mea culpa/ personal apology (proportional to degree of inconvenience!!)

Keep the first three language-neutral and easy to read, and reserve emotional stuff to the end. People know you had a bad day, and how you went about resolving the issue will convey the effort you've put in.

Balsamiq will have other outages in the future, it's the reality of IT. What sort of pictures will they need for when the next outage is 3 days??
Yeah, it's almost always the home page unless the blog is styled to look like a completely separate part of the site. Here, it would be less confusing to go right to your home/about page. I do like that your about page is located at the root and that no clicks from there are required to learn about your product. As it happened, I just didn't get to your site from the root...
The claim that Objects have 'too much' overhead is subjective - but also basically wrong.

I don't know if this is what the author originally intended, but as a most-of-the-time .NET programmer, I do see one glaring flaw to Java that falls along these lines, and which I believe is inherited from the JVM (I've heard of it being a problem for people trying to write a C# compiler that targets the JVM): There's no concept of a user defined pass-by-value type. There are only primitive types and reference types (i.e., objects).

This does create some overhead. It means that for any instance of a user-defined type you have to use additional resources in two ways which may be unnecessary: First, it goes on the heap, so it invariably adds to the garbage collector's workload. Second, it's always going to be internally referenced indirectly via a pointer. That's an extra 4-8 bytes that could be significant overhead for a sufficiently small type - say, a struct that represents an RGBA value as four separate bytes. That's also poorer locality of reference, in a way that I suspect could bite when you're dealing with large collections of small elements.
Google Starts Work on Data Center in Taiwan
Look at the pictures of the house (cf. comment by topbanana), the house is beautiful, just a pleasure to look at the clean minimalism.

This goes in the same direction than this house:
http://www.simondale.net/house/index.htm
Corresponding HN discussion:
http://news.ycombinator.com/item?id=619511
How to Protect Customer Data When Using Credit-Card Plug-ins for Smartphone
Looks awesome! Any plans for a chrome extension?