skysight-inc/HackerNews huggingface dataset:
Yahoo's reputation is really going to take a hit over this one, and that's a huge shame for the developers that work there. From YQL to Yahoo Maps to YUI, there are obviously a really, really talented bunch of people in there somewhere. It might be time for them to find a new home.
Am I the only one who thought that Kernighan was yet another D (the programming language) convert upon reading the title?
Graphics rich designs that don't come with the markup, aren't beautiful. Any designer that can't code his own markup isn't a designer worth having, and certainly isn't a web designer. He's a print designer who doesn't know he's obsolete.

If you can't build me a complete cross browser HTML template, a skin, for a website, you aren't a web designer. That means you must know HTML, CSS, browser idiosyncrocies, and possibly some very light JavaScript. Developers should never even see a PSD file or worry about what it looks like in IE. That's a designers job.
Bayer is in it to make money, so presumably the reason the Indian government forced this deal is that Bayer would lose money under it.

So no, it isn't fair.
Note to interested developers... there is a HUGE market for a disruptive tool in this space. If anyone is interested in working on such a tool, I'm game.

This is a constant frustration for web designers. Photoshop allows you to create fantastic visual effects, but the layout tools are abysmal. Fireworks is well... Fireworks – Adobe's "redheaded stepchild" in the tool chain. It's buggy with a slow, horrible UI. While some of Fireworks tools solve some of the layout problems (nine slice scaling, better vectors, grouping), their lack of decent masking and the horrible color picker and WTF interface actually slows designers down to where it become a draw.
NB: Yahoo Mail is still an excellent source of widely-accepted disposable anonymous email addresses. If not the only one left.
I would have preferred they sold directly. It is not so much the logistics, but that they have lost control. And lets not pretend that these companies are doing it for love-- they are taking money that could have gone to the charity.

On the launch they had no idea one of the retailers was only going to take a statement of interest. I'm still not sure what's going on at RS.

The servers were woefully under-prepared-- if the Pi folks were running it they could have thrown it up on AWS for an hour and then thrown up a static 'sold out' page. No faffing around, no attempting to register on a server that was being DDOSed.

This announcement shows they don't seem to have control of their pricing either. It's not the end of the world, but this seems like something they should be in control of.

As for the logistics side, I don't actually see why they couldn't have handled it themselves. They already had a payment processor set up for badge sales. I'm pretty sure 10,000 rPi's, 10,000 padded envelopes, and a printer could easily fit in almost any room. So all they would have to do is sort things out with a shipping agent, and hire a few people to pack them. IIRC, Amazon offer this service (send them boxes of something and they'll distribute it) so they could have even avoided this and still retained more control.
PSA: Verizon and AT&amp;T ready to take your money for new iPads on March 16
not sure what you mean here?

-e would execute the command ? or would alter/edit the command?
power output from wind/solar plants is random (depends on things like cloud cover ...) and it causes problems in power grid, where power demand must meet the supply exactly

The biggest power cost for us in warmer climates is cooling. When the sun is out, we need lots of power; when it's not, not so much. Solar power sufficient to run A/C from rooftop panels costing less than grid electricity would be wonderful, lining up perfectly with the inconsistencies of available sunlight.
Programmers need to remember that users are like this: (from an Apple discussion thread)

… [periodically]'installd' begins using 100% of all 4 CPU cores, my fan goes full speed and the whole computer gets very hot. Seems to happen before Software Update checks for updates. I usually go to the terminal and kill the 'installd' process, which reduces the fan speed and heat to normal within a minute.

I wonder if this guy is also one that says you need to reinstall from scratch every few months to keep things working?
Nicely done. I have implemented the Linear part of this already but this will save me from having to do the rest. Thanks!
I haven't read the patents myself either, and I'm not willing to put in the time to pore over 10 patents just for the sake of curiosity and karma on HN. It just irritates me when I see such ignorant rage.
You have made a series of statements, but they don't follow logically at all.

Yes human lives are at stake (but then they always are), yes our models should follow reality as closely as we can if they are to give any useful predictions.

But what do you mean the business is backwards? Surely they are trying to make money.
yep +1 for htop.
The "end game" of Big Data: Designing analytics as part of operations
Startup offers to buy Cisco's WebEx for $1
Teenage wasteland? Defending the iPhone, dissing the Droid
What about Amazon then?
The reason the EPS hasn't taken a hit is because these companies aren't stupid. If they can't bring in more money by selling new products, they cut costs instead. Pharmas have been laying off huge numbers of research scientists and slashing their sales forces in record numbers. If you follow the industry, it seems like a major Pharma site is closing completely every few months. In the short-term, this props up the numbers, but the day of reckoning is still going to come.
TVShack website: Home secretary agrees extradition
I don't agree with that.

We could really screw up an industry that has been phenomenally successful at producing drugs that everyone agrees have provided incomparable and vital life-saving solutions.

We should be extremely sober and careful about messing with it and mindful of our ability to destroy the benefits that we already get today. I've seen too many comments in this thread along the lines of "They make too much money" or "The Government should take over the industry" or "Something radical needs to be done right away because 'lives are at stake'".

Statements and positions like those set off my warning alarms.
Can we bring Hitler into the conversation?

No one needs to be "educated" in the intricate and fascinating political and economic power dynamics of the Third Reich to have a valid opinion about Hitler. All they need to know is that Hitler killed the Jews and was evil.

Similarly, no one posting here needs to know anything about the technical details of patentology, a subject in which I suspect you're quite expert, to know that the patent system is evil and needs to be eradicated from the earth - like Hitler.

Does that make you a bad person? Fact is, a lot of good people worked for Hitler. But at a certain point, they all had to reevaluate their career choices. I can only hope you'll do the same.
I was thinking the same, but you'd have the issue of spinal compression to deal with. A 10G force could easily fold your spine in half if unsupported. Even if you sit against the wall, you're going to experience a significant amount of spinal compression. Think of someone dropping a 100 lb weight on your head.

I think a good solution would be to cross your arms and place them under your head. I'd gladly suffer two broken arms to cushion the impact on my cranium.
You took what I wrote out of context. I wrote "if Tiobe is at all believed, Python is declining...". I wasn't postulating that I have evidence of it other than to say Tiobe has indicated that.

Though, it'd be interesting to write some code to pull language interests off HN. It would be an interesting experiment. Granted, HN is a tiny subset of the programming community, but it would be interesting nevertheless.
Boo, crushed source!

Ok, only kidding - it's a cool demo! Though a lil' part of me thinks that crushing should be outlawed from JS1K... it's like letting all the athletes use steroids: sure it's fair, but it goes against the spirit of the game.

Hmmm, on the other hand - I _do_ think the Olympics would be way more interesting if everyone could use whatever drugs they wanted.
Some designers would love to use this tool you speak of.

The smoke weed and try a bunch of crazy things type of designer is pretty well served by Photoshop. You can hack things up easily, try visual ideas very quickly and then clean up your files when you find a direction that works.

Systemic designers would loooooove the tool you describe. Global control of grids, headline styles, body copy styles, form elements, buttons, links, graphic elements and scaling behavior. This is how they already think. Photoshop makes them update most of these things manually. Want to make a change to every page you are working on? Time for some tedious production work. Want to see how an idea would actually function? Too bad.

Note: Smoke weed designers are not to be underestimated. They come up with things that systemic designers never would. You might want a smoke weed designer working on your branding and a systemic designer on your web app.
I find that testing has improved quite a bit since actions now return a Result object that you can inspect in your tests. It is true that you cannot inject a mock data repository, for example, but Controllers are meant to be simple HTTP response generators and you might want to make them call some domain object to perform anything complicated. You can then unit test you domain object to your heart’s content.
I doubt the CPU and many other components will be produced by 3D printers, or at least cheap 3D printers, any time soon.
Mysterious indeed...
You say this now, but unless you have crystal ball you can't look into the future. I've worked in many places where something is designed, shelved, resurrected several months later, design tweeked, shelved, budget approved, resurrected...

Anyway, we're not talking about a thing between designers alone, we're talking about the fact that a lot of designs are passed on to developers to then code in html. You yourself highlight the fact that designers may not be familiar with browser incompatibility. We they can't factor these into the design then IMO it's pointless having them create the html.

That said, I agree with many points, like naming files properly (which costs almost nothing)

So naming files costs almost nothing nothing, but naming a layer correctly in the first place is a pain in the arse/takes up too much time... not much consistency to your logic here. As I recall, hitting F2 will take you into rename mode.

As gnaritas says, name it properly in the first place then there is no need to rename!
So would the appropriate approach in this case be to create IForum, ITopic and IPost interfaces and, instead of calling findAll() or count() directly on the class, call it on the interface so a class can be injected? Sorry...this is all a bit hazy to me. It's been years since I've had to deal with these sorts of concerns.
I'm not quite sure why the government's choices back then would have any bearing on their choices 30 years later? It's not the same people. It's not even the same generation.
MOTOROLA JMNN4023 Two Way Radio Battery
Here you will find some of the lowest prices on most MOTOROLA JMNN4023 Two Way Radio Battery and related accessories.The JMNN4023 battery pack replaces the MOTOROLA Two Way Radio Battery, Meets OEM specifications and is 100% compatible with the original equipment manufacturers specifications at a lower price.
OK, when I saw this on HN I clicked so hard that I nearly broke my mousepad. Last week I installed a Twitter client just to follow @googleio and to monitor #googleio. I'm really disgusted with myself for being such a fanboy.

Because, when you look at previous years there's not that much that comes out of these that Google then follows up, it looks like a lot of the talks are the pipe dreams of a couple of engineers who want to talk about something cool. And, of course, don't forget the swag, the sweet swag! I think I/O serves more as a PR and recruiting event at this point than a real dev conference.

Like a well-trained hamster I'll still do the coding challenges and even mud wrestle with other applicants for a spot. Because, I think they'll give out the HUD glasses this year.
Congrats, Dan! Fully agreed that given how most projects land the entrepreneur (and/or the investors) in the red, the real achievement here is executing an idea and seeing it through the full lifecycle of a business, in this case, through to a sale. The learning experience will be invaluable when you exit your next company.

This was a great story to follow through Hacker News, and your candor, detail, and introspection are admirable and indicative of the success ahead.
I'll play devil's advocate: Marijuana users pay fines too, are they also corrupt and immoral? How about drivers who drive at 80km/h on a highway that is 95% 80km/h and 5% 50km/h which was obviously set up to trap people into paying fees? How do you know the fees that big pharma pays are not because of similar over-oppressive laws designed to make the government money?

Edit: Well, I'm a moron for talking before reading. Scratch that.
Photoshop Tutorial: Create A Vintage Photo Effect.
Hi friends, it’s been almost a week, since we have come out with new post. It was a busy week for me. Fine, today in this Photoshop tutorial we will create a vintage photo effect in easy steps. You can use your own images and transform into vintage photo.
You pay for designs, not for the final product. It's not different than buying programs for your computer.

Of course at the beginning the products will be sold assembled from shops with 3D machines for rent.
And they couldn't say no because...? Does being homeless automatically mean they have no free will? Granted, I've never been homeless, but I've read first hand accounts of people who fall into that life, then rehabilitate themselves and get jobs, only to willingly fall into homelessness again. As others have said in this thread, homelessness and the causes of it are a complex issue and there is no one answer that is going to apply for every homeless person. But does that mean we should assume no homeless person is capable of recognizing exploitation and politely decline such an opportunity?

BTW: you should look up forniphilia. Some people do willingly become furniture and like it.
Is there a mistake in the 40 cents per watt cost reported in the article? I work for an energy company and our wind-farm energy is around 4.5 cents per kilowatt.
Every time I read a post like yours, I think "Do you really want to treat HIV with a placebo?" But I know that's an uncharitable reading of your position. Which diseases do you propose be treated with placebo primarily?
1 Retina Display icon has many more pixels than the original Macintosh screen
For anyone interested in its claim of being reactive, as I was, the Play framework does not appear to support reactive programming [1].

From their samples and documentation, it looks like an event-driven server without any reactive aspects. I'm fairly sure they're mistakenly calling typical event-driven programming "reactive". This is backed up by the statements of Typesafe's CEO on the subject in an interview [2].

[1] http://en.wikipedia.org/wiki/Reactive_programming
[2] http://www.infoq.com/news/2011/12/playframework-typesafestac...
My startup launches in Chicago the beginning of april. We do social dining if you're interested. https://soupnextdoor.com. I live in NYC so I won't be at many event in Chicago. But if you ever want to go to one, email me first and we can meet up. email is in my HN profile.
That way of handling io is indeed snazzy, and a port of ideas from some Haskell libs, but it's worth pointing out that on the Haskell side there's been a bit of innovation in allowing more direct style Apis for iteratee libraries
It's only the registration which opens in a few hours, the qualification round is in a month: https://code.google.com/codejam/schedule.html
I'd like to talk to you about this. Drop me a line on gmail, it's jayson.elliot
Especially if one would switch to heat pumps, which can do both heating and cooling, providing/removing 3 to 5 times more heat than electricity they use up to do so. Amazing technology, by the way :).
Cleaners W4 Bedford Park.Cleaning Services Bedford Park Ealing
Startup wants to acquire WebEx for $1
Ask HN: If there was a CoffeeScript for PHP, what features would you like?
There are many of us who cannot switch to another server side language, and would like a syntactic sugar on top of PHP.

What kind of features would you like in such a language?
AFAIK, they're not different products, they just rebranded checkout. I guess it's still checkout for the Android market because they haven't migrated that yet.
It is not clear if glass as a protective cover is still used or required for final production of solar cells made with this process.

Does anyone know?
I need years of battery life. Recharging means not being late for a charge cycle for 50+ years lest I suffer ventricular synchronization failure, and replacement means cutting a hole in my shoulder - both of which rather inconvenience me.
> TIOBE also says Delphi/Object Pascal is more popular than Ruby

Why do you doubt this? Delphi was huge in the late 90s, and I would postulate that there is a major amount of legacy code still out there.
Localmind - a local app that aspires to answer questions globally
HubSpot: How Start-Ups Can Maintain Company Culture While Growing
I'm actually continually amazed that even some technically inclined people misunderstand how memory works in /all/ modern OSes: recently I had a discussion on Twitter that went something like this: "OS X is horrible, it uses nearly all of my 8 gigs of RAM and my browser is horribly slow!" to which I replied, "it's perfectly normal for the OS to appropriate the RAM in the fashion you see in Activity Monitor; this doesn't mean your machine is slow due to lack of RAM." Unfortunately, even after a lengthy discussion and several forwarded links, I seem to have failed to make the case.

It would be interesting if someone more knowledgeable than I am were to do a write up explaining memory usage in OS X, Windows, and Linux; would be an awesome resource to share with curious tinkers who may be slightly misguided in their understandings of the inner-workers of their computers.
Get Your Customers to Want to Pay Even Before Building Your Product
Unmasking Cloud Computing
Unmasking Cloud Computing
Microsoft Looks To The Cloud To Cut Its Carbon Footprint - All VoIP News
Microsoft Looks To The Cloud To Cut Its Carbon Footprint - All VoIP News
I think that's the direction that they're already heading. While Java will be supported by nature, I think Scala is a better fit for the growth the framework itself.
My Android@Home device is set-up to flash all the lights in the house as soon as registration opens
Broadview Networks Receives 2011 Cloud Computing Excellence Award
Broadview Networks Receives 2011 Cloud Computing Excellence Award
The threat to books
According to this New Yorker story:
http://www.newyorker.com/reporting/2008/04/21/080421fa_fact_...

There are almost no cases of an elevator's cable just snapping and going into downwards free fall - with the exception of (possibly) during 9/11 and an incident in 1945 where a bomber pilot rammed a building. The elevator operator dropped 75 floors but miraculously survived:

> One of them fell from the seventy-fifth floor with a woman aboard—an elevator operator. (The operator of the other one had stepped out for a cigarette.) By the time the car crashed into the buffer in the pit (a hydraulic truncheon designed to be a cushion of last resort), a thousand feet of cable had piled up beneath it, serving as a kind of spring. A pillow of air pressure, as the speeding car compressed the air in the shaft, may have helped ease the impact as well. Still, the landing was not soft. The car’s walls buckled, and steel debris tore up through the floor. It was the woman’s good fortune to be cowering in a corner when the car hit. She was severely injured but alive
Deep Röstigraben in book prices
Integration In The Cloud
Integration In The Cloud
I agree, put the decision in their hands, if they don't match than they have made their choice and will have to deal with whatever issue arise from not compensating you at market rate. While there are a lot of reasons to work for a company and some companies earn more loyalty than others, the end result is that we work to support ourselves, if we did not have to, chances are we would be working on our own interests. I know I would be, so in the end you are working for compensation, if someone offers you more compensation it is rational that you will take it, anyone who would get upset by that is not being rational about the situation and a rational person, will understand that they either need to match the offer or let you pursue supporting yourself to the best of your abilities.
Did you try pushing the power button on the machine itself?
Because people will find out it's a placebo, and it will stop working.
German Law To Make Google Pay For News Snippets
Feedback is one thing. "Scrap the whole concept" is unrealistic. Even the solutions presented in the article would rip the heart out of Metro (adding a task bar and a desktop).
San Jose tries again with free downtown Wi-Fi
Single ion clock 100 times more accurate than atomic
How about, "they spend more money on ads and sending hot 23-yos to doctors' offices with free schwag than they'll ever spend on R&D".

Again, I'm inclined to agree with your criticism of that particular proposal. And I'll agree that there are things that are worse than the current state. But the current state is pretty bad, and imperfection is not a disqualifier for "better".
Online Tech Hosts Webinar on Cloud Computing in EHR/RCM Systems
Online Tech Hosts Webinar on Cloud Computing in EHR/RCM Systems
It doesn't matter if it's a better example for why patents suck. They are spending more than we are lobbying congress to keep the current patent regime in place.
Totally agree. I mean just look at the whole Anonymous thing: "Hackers" want to feel that they are badasses, feared, they want their internet fame. Professional Blackhat? They just want (your) money!

To make a reference to a movie everytime these stories remind me of Scarface. The real and quiet blackhats are the silent columbian drug dealers. LulzSec/ Anonymous are the scarface of hacking. They succeed for a time, they are noisy and they use merchandise shipped by bigger crooks than they are. And guess who get killed in the end or put in jail while the other are piling money?
> not much consistency to your logic here

It is logical, because there are often hundreds of layers and presumably even more during the design process. Naming each one is a lot of work.

There are much less files in the end so it's totally different.
I suspect your wind-farm energy is around 4.5 cents per kilowatt-hour

edit: napkin math:
.40 * 1000 watts = $400/kw
Assuming 4380 hours of optimum sunlight per year and lifetime of 10 years ~= .01/kwh
Should be competitive even when my ridiculous assumption meets reality.
On Maximizing Leverage
http://en.wikipedia.org/wiki/Jonas_Salk
If you took the time to look at the link I posted that talks about the Forbes piece, you'd see that they specifically excluded the cost of marketing from the analysis of how much it costs to put out a new drug. When companies do marketing, they expect it to more than pay for itself, clearly it is, or they wouldn't be spending so much on it. I know people don't like to hear it, but marketing products does lead to more sales.

Trust me, having worked in an R&D organization, there was no want for more funding. There was an incredible level of funding. If the problem in the drug industry is simply that not enough is being spent on R&D, that is easily correctable. Unfortunately for all of us, that's not the problem.
Rocket Internet (German start-up cloning company) AMA