skysight-inc/HackerNews huggingface dataset:
I think the thing people are objecting to is less the image or its associated links, but that that whole thing is an ad. Yeah, it's probably the most relevant result, but it's giving the user (especially if that user is, you know, non-technical) little choice but to click on the thing that puts money in GOOG's pocket.

I can't speak for anyone else, but I find that a little evil.
Thanks for the feedback--remember anything off the top of your head that you particularly didn't like about it?
There is a staggering amount wrong with this statement. Staggering.

- The prevention of HIV in developing countries is hampered not by the ineffectiveness of drugs, but the expense and difficulty administering them. HIV in the developed world is, in many cases, now essentially a chronic disease. Indeed, it is the use of HAART drugs to prevent transmission in discordant couples that is providing a glimmer of hope for reducing the burden of HIV without a vaccine.

- While serious, prevalence of HIV is nowhere near 80%. Also, increasing prevalence is a function of disease duration, so better treatments will, mathematically, cause prevalence to rise.

- I'd contest rather strongly that we failed spectacularly at containment for several recent outbreaks.

- Antiviral drugs are not our only means of fighting viruses. If "Anti-X drugs" were the solution, we'd have eliminated many bacterial diseases - we haven't. The key to fighting viruses is vaccination, and we've wiped two viruses off the face of the earth, and are largely facing political/social problems, rather than scientific ones, with adding two more to that tally.
Sexism a problem in Silicon Valley, critics say
A bit over a year ago RAM was cheap enough you could just stock up. I have 16GB of RAM and paid 80€ or something for it. I keep stuff in tabs or windows now I used to stick in bookmarks. Right now I have Visual Studio open after work as I want to do a deployment in ~3h. No need to close and re-open the rather big project later.
You're right. Of course Google wants users to search for URLs instead of typing them, because it then gets to show them search results (which can be monetized) instead of just loading up a website.

In this case I can understand Southwest may think banner ads help with branding, but what I cannot understand is why so many companies buy the topmost Google text ad even though their websites are already #1 organically?
When my friends ask for laptop-buying advice I tell them if they like the keyboard and screen, then its just plain hard to be disappointed with anything new.

That's exactly what I'm disappointed with on everything new. The Thinkpad T60p, from 2006 remains superior on both points to everything new from my point of view.
I think this is exactly point I was getting at. Google is giving companies the ability to curate their own results, which is something Facebook (through pages) and Twitter (through featured tweets on high-profile social accounts) already allow.

Difference is that it's a search, not a dedicated page. I know there are a lot of cynics here, but that's not the same as a banner ad.
you can use a wireless/usb mouse and keyboard with a laptop or [windows] tablet and its pretty close to a PC... you can also use an external monitor on many of them. PCs need to become the size of a raspberry pi, that's all.
The ABC of Raising Your Seed Round
This morning it was archives of Schlock Mercenary. The quality was higher.
Mostly agree, however, I think there could be more upgrade waves for home PCs, triggered by some qualitative improvements in technology. My guess, once we have a reasonably powerful, totally silent (fanless, 512-1TB SSD), book sized desktop PC, maybe in 2-3 years from now, it might trigger wave of home PC upgrades. After that, who knows...
I've tried both on a side project I've been noodling with for most of the year.

What I liked about Knockout is that it was very quick to get started and it did what it said it would do on the tin. The documentation was fairly straightforward, unlike than the markov chain generator stuff that is passed off as documentation by the AngularJS crew.

However, Knockout's technique for watching state requires you to wrap everything of interest. The actual model becomes thoroughly comingled with calls to ko.observable( yourVariableOfInterest ), often in multiple places in the call stack when KO fails to follow the flow of execution.

And this spreads into your testing too. You can't just test your own model in isolation, you have to bring KO along for the ride.

I reached a high-water mark and decided to move off Knockout onto something else.

AngularJS was shiny and trendy, the tutorial impressive, so foolishly I switched.

Angular at least allows me to leave my model code largely unannotated. I recently radically refactored the model code and I only needed small changes on the Angular bits. The Angular method is that you build a mapping between your own model and what Angular knows about. So instead of your own code being comingled with Angular annotations, you have your own code in one place and the Angular mappings in another place (in a Controller with $scope.variableOfInterest = model.yourVariableOfInterest).

On the downside, Angular's documentation is notoriously terrible. I was at a tech interview last week at a place which uses Angular, and everything about Angular that has stumped me has stumped teams of people who are better than me. And just like me, they spend more time reading the Angular code to explain the docs than relying on the docs.

I think that for CRUD apps with swooshiness, Angular is great. And that's what the tutorial shows. But for more difficult applications the documentation and weak tooling is very frustrating indeed.
If I have meetings, e.g. with VCs, LinkedIn is useful to get a bit of background information on them.
It's not neccesarily which language is faster, but the which algorithm is faster.
He said naively written C, which mean the algorithm may be entirely different and run in O(n2) and much slower than a Haskell version which use a different algorithm and run in O(nlogn).
I'm too lazy to dig up the kickstarter project. But basically you can accomplish the same result (chilling beer quickly) with better results by attaching a beer to the end of a drill and spinning it in a bucket of ice.
Apple Has Flipped the Computer Industry on Its Head in Ten Years
I remember feeling incredibly bad assed as a young teenager prying the old 8088 chip out and slotting in this new processor which came in the strange plastic tube which I bought at some random hole-in-the-wall PC shop in Vancouver. I think I had just read Neuromancer for the first time at that point. It was a definite Future Shock moment for me.
GUIFFF – Animated Dribbble GIFs
If php.net used CSP, they would have been able to mitigate this attack with the frame-src directive [1].

[1] http://www.w3.org/TR/CSP/#frame-src
I think BitCoin could be a great answer to the global dissatisfaction with the dollar as the world reserve currency. Why not use bitcoin as a non-political global reserve currency, and as an intermediary between national currencies, rather than as an everyday currency that intends to replace anything.
These are all problems (email client, better support app, better mailing list) many of us on HN fantasise about but each has a whole bunch of schleps associated with it. The motivation to jump through all the loops is tempered by pragmatism that sets in after the first few hours.

This is an interesting way of attacking the problem. Some thoughts:

1. Community will be attracted / restricted by the platform.

2. There is too much fatigue out there, as there are so many such "ideas" competing for mind-space.

3. SAAS based products for small businesses, freelancers has become a kind of a cottage industry with limited scalability. I am doubtful how much revenue this can generate.
How VC-wannabe Obama will learn about the mythical man-month
Most users don't even care about going to second page of search. With knowledge graph, Google gives you precise answer right away and takes full screen on mobile (nearly half of the screen on desktop). I think Google is optimizing for users rather than SEO/Websites.

As a someone who works in advertising, even I dislike banner ads. They are obtrusive, annoying and take away the attention. Google should go back to adwords and make them better rather than anything else.
On which IaaS this runs? Openstack?
Also, gitosis seems very much yesterday.
When it gets pushed to me.
Yes, because it has profound implications for future societies. I'd posit that the Japanese are further along the scale than anyone else and are worth looking at to see where things are headed.
The difference is that one is what Google think will be the most useful results for users, and the other is what Google think will make them the most money regardless of usefulness.
When negotiating a domain purchase, it's best to use a third party that isn't connected to the project in any way. This prevents the seller from seeing that you're a developer and jumping to conclusions, thus jacking the price.

$7500 isn't the worst - -
I do not disagree, just wanted to mention that nowadays it is still possible to learn multi-booting with Android tablets and custom ROMs
Level Up Your Shell Game
Introducing Cover
http://www.bbc.co.uk/news/uk-england-london-23930675
'Walkie-Talkie' skyscraper melts Jaguar car parts
Show HN: Cubehero launches window shopping categories
most of consumers will not even upgrade their PCs, but change it to a new PC, laptop or tablet when it's completely broken.

i'm thinking my parents - they will use that 2000 pc until it's not booting up, and then they'll worry on upgrade
Welcome to the world. It's been this way....forever.
spreadsheets power pretty much everything I see when I turn my head around. Dunno why you think the opposite. You're the first person I see to say something like this.
1. There's no such thing as "software patents", legally speaking.

2. I'd love to know how many people voting on that poll meet the following criteria:

a) know what claims are;

b) did their own research rather than parroting what others say.

My point is always this: if we really are nerds, we should know what we're talking about, and woefully few of us meet that criteria when it comes to patents.
I don't mind the cold e-mail pitches from other startups, though I've never sent one myself. I've found lots of interesting and useful services that way. I keep my e-mail in my public HN profile and encourage people to use it.

The only thing that bothers me are sales people that follow up on those mails every few weeks forever until you reply to them.
Thanks! We're working on adding more information to the website and also on improving the design, based on the feedback we got so far.
One of the other problems is that if you cool too quickly, you get an ice layer around the cooling, which then inhibits you from cooling any further. (Note I say "inhibits", not "prevents".)
Windows App or Linux App that just happens to use HTML5 interface, but is installed and runs locally is a Windows or Linux Platform App. A website is necessarily a "Web Platform." Otherwise, you would have to argue that Google or Facebook primarily target Linux as their platform.

Picture this. An alien lends on planet earth and asks you a question "What does this Google company do?" What do you answer:

a. At Google they develop a search app that run on Linux?

or

b. At Google they develop the most popular WEB search engine.
Healthcare contractors point finger at Obama administration
NSA monitored calls of 35 world leaders after US official handed over contacts
I think you may just be confused about the specifics of "adopting it".

Python 3 has been packaged and co-installable in Fedora for many years, and likewise a large number of Python 3 libraries are also packaged, and Fedora even put in quite a bunch of effort into tracking and increasing that number via porting efforts. And thanks to all of that, things are now getting ready to abandon Python 2 for the most core parts of the system itself.

So it's not like those six were spent idle, rather they were in the process of "adopting it" for much of those six years, and this is simply another milestone in that process.

If you were a user of the system and wanted to run something against Python 3, you could do that for a long time now. I've written plenty of Python 3 on Fedora systems using nothing but system packages.
Also, it depends on what country Google have geo-located you as being in and not on what country's Google page you're searching from; non-Americans get completely different search results on Google.com from Americans.
LinkedIn 'Intro'duces Insecurity - 10 reasons Intro should be avoided
indeed, if I didn't have the flexibility to work for good money as and when I please (and spend the rest of my time touring asia) my life would be much more dull.
https://store.tinygreenpc.com/tiny-green-pcs/intense-pc.html
Very silent fanless pc. I have one and I am glad.
Nice analysis. Hope you don't mind me adding that by omitting terms of the Taylor series you do have some loss of precision, however small. Also, solving linear equation systems may even introduce instability as the following must be preserved: http://en.wikipedia.org/wiki/Diagonally_dominant_matrix
Agreed, he must be one of the 10 most creative people on earth.
How I compiled TrueCrypt 7.1a for Win32 and matched the official binaries
Bloom Programming Language: Disorderly programming for distributed systems
Simple, open the new company in China.
The headline writer is simply speaking figuratively, for maximum effect in constrained space. This is easily understood by a general audience, but sometimes misunderstood by the extra-literal/extra-critical mindset often seen in HN threads.

In the headline, 'Microwave' stands synecdochally for 'microwave oven' and then also for the more-general category 'fast-heating appliance'.

When there are multiple ways to interpret something, assume the interpretation that credits the writer/speaker with some sense, not an interpretation that is most-literal or most-amenable as the setup for an insult.
I suspect that the limit is to prevent abuse, and as it's early in it's roll out, rather than a mechanism to charge developers.
I also enjoy quite old laptop (HP2530p, 2009, 12", Core2 Duo 1.9GHz, sturdy, lightweight). I upgraded to 256GB SSD and 8GB RAM. Plenty enough for the next couple of years, me thinks :) Perfectly runs W8.1/LinuxMint/Android-x86ICS
Google shreds 2005 promise of 'no banner ads', Do Be Evil next?
I disagree with "The top of the line smart-phone or tablet you own today will be obsolete by the end of 2014 if not earlier."

I will use my 2011 smart phone until it physically breaks. If a 1.2GHz device with a 300MHz GPU, 1280x720 screen, and 1GB of RAM can't make calls and do a decent job of browsing the web, that's a problem with today's software engineering, not with the hardware.

And if Google decides to doom my perfectly good device to planned obsolence, fuck them, I will put Ubuntu Touch of Firefox OS on it. The day of disposable mobiles is over, we have alternatives now just like we do on PCs.
It's actually laser cut Medium Density Fiberboard (MDF). There are several types, and only some are good for laser cutting. The good types include various fiberboards of a tan color, and if you scratch the edge with your fingernail, you should be able to loosen (and observe) individual fibers. I have purchased pre-cut sheets of this material at Home Depot in the US (midwestern and western US). They also sell a type which has a flat wood pattern printed on one side, intended as "wall board". It is cheap - 12-18USD for a 4x8' sheet.

The type that is used in clipboard backers is NOT good for laser cutting. Although it is also called MDF, it is dark brown, sometimes semi-gloss on the surface, heavier, and more structural. Unfortunately, the glue used to bond and seal it soaks up laser cutting energy and makes it very difficult to cut without significant char.

If you're looking for small amounts of laserable material for testing, laserbits is not a bad source (http://www.laserbits.com/index.php?main_page=index&cPath=82_...). However, in general I would recommend finding it locally at a lumberyard or home improvement shop as the quantity and pricing are better, and they will typically also cut it for you for a low price. Another source for this kind of material (at least in the US) are university bookstores, who havea (expensive) supplies for architecture majors.
New Zealand farmer looking to drones to help count her sheep
people do not need $2000 Facebook and email machines

I dunno, Facebook and GMail seem to get slower each month. They're unusably slow, even in Chrome on Windows, on both my and my wife's circa-2008 machines.
Great...thank you!
The specification can be model checked, but we don't have a machine-checkable proof. I agree that that would be very useful, and we'll think about writing one at some point in the future.
That stuff is never going away. "Death of PCs" doesn't mean the complete disappearance of them, just their death as a dominant consumer item. Professionals and prosumers will never stop needing PCs, and they're the ones who constitute the groups you mentioned.
But anyone who usually understands "microwave" as electromagnetic energy will find this title extremely confusing.
Badass ways to market your small business
I guess they are relatively "classy", as other people have pointed out, but I still don't want them in my search results. Regardless, it's just a test, so discouraging them from moving forward with it is good, but "breaks 2005 promise" is dumb because they haven't actually done it. "Poised to break 2005 promise"? Still overly dramatic, but less wrong.

Also, I first saw this over on search engine land yesterday[1]. It's possible the Guardian author remembered that Marissa Mayer quote (and blog post) on their own, but it seems unlikely. It's pretty shitty to take a story and not even cite where you got the idea.

[1] http://searchengineland.com/google-testing-top-banner-ads-17...
anyone figure out the significance of the small rocks in the cave?
I agree with the general consensus here regarding how computers in general have been aging better now. Especially with different computing devices available today, it's hard for the average person to justify buying a new computer within 3-4 years of theirs.

At the same time, I think even the "average" person would want more than a 128gb ssd, and therefore today's entry-level harddrives equipped with these small ssd's won't age that well. I know, I know, ssd's come in larger sizes --- but they become significantly more expensive, and most entry-level notebooks (with ssd's) come with 128gb. As a comparison, it's almost weird that years ago you could get a 500gb harddrive without giving it a second financial thought. As such, I think that if there is anything that a normal person might want, it's more harddrive space as they fill up their small-ish SSDs --- so that they don't need to worry about deleting things when they have too many pictures, games, etc. The average person won't want chrome to take half the number of milliseconds to open a new tab, or their games to go from 40 fps to 60fps. But, to me it seems easy to fill up these smaller harddrives, and many people might be looking for a new computer to deal with that.

Before someone mentions it: YES, cloud solutions and external solutions exist. But is it part of mainstream usage to store your stuff on an external hdd? Also, wouldn't people anyway want a future computer where they didn't need to do that? I'm not claiming they have terabytes of data, but I think over the course of 3-4 years, people could pretty easily accumulate > 256gb of data. Otherwise, is there a free and easy cloud solution that gives > 50gb of space that people use a lot today? (Not to my knowledge)
The problem is that there is no transparency to the end user (customer). As stated previously PCI is a barebones set of recommendations that doesn't make any commitments to a real world security model at all. Instead it is more of a revenue model than a tool that helps offset risk for businesses. All of the audit and products built around it are mostly as valuable as PCI itself.

If PCI were to be revamped an actual assessment which graded real-world efficacy would be transparent to the customer prior to purchase. Real-world efficacy is the hard part, as it is not a static of any sort.

TL;DR
Businesses are bound by process and governance. Attackers are not. If you use PCI as a driver for security implementation you will fail. PCI 'compliance' continues to be a fallacy of warm and fuzzy security kittens.
I must admit... Before I read the article, I spend a moment trying to figure out how they got microwaves out of the the spin energy of water molecules. Thankfully, that doesn't happen.
Very neat. Presumably there is a more efficient method for implementing Nth order automatic differentiation than encoding the dual numbers as NxN matrices, though? To multiply the matrices takes O(N^3) time, whereas by exploiting their known structure I think you should be able to do it in O(N^2) time. Am I wrong?
Sounds like the same general concept as an ice cream maker. Spinning the liquid in a closed container is the fancy part I guess.

http://en.wikipedia.org/wiki/File:Electric_ice_cream_maker.j...
What did he expect when searching for Southwest Airlines? He got their website and links to flights.

I just did a few searches for educational topics, got no ads. ... I would say there isn't a problem...
Even though it's deflationary, I don't see that as necessarily a problem since it is infinitely divisible, which fiat currency is not. It may just take time for people to start thinking in hundredths and thousandths instead of hundreds and thousands. If Bitcoin becomes less volatile in the future and deflates at a predictable rate, then I could see it being used more as currency.

Interesting to think of the reverse of "when I was a kid, a Snickers bar only cost 5 cents," e.g. "what I just paid for my new Macbook only bought me a pair of shoes ten years ago."
Bipartisan Dismay Over Health Plan Woes at House Hearing
If google is providing you a free service, and giving you exactly what you want in that first result, why shouldn't they get money for doing it? Seems like a win-win to me.

Plus these look more like customized brand pages for companies that people are "specifically looking for", I would rather have detailed information about a company right front and center when I'm looking for it. The fact that anyone makes money because of this fact is ancillary.