skysight-inc/HackerNews huggingface dataset:
This weekend I implemented an idea inspired by the feeling that the articles I'm reading are all coming from the same viewpoint: A reddit aggregate that interleaves articles of different political opinions.
It turns out reading ideas from different political viewpoints without someone to put it in context gives you a lot more misinformation and heresay than actual facts.

The site is here, although my webhost seems to be acting up at the moment. http://grainofsalt.info/
I like this quote from Knuth: "People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the
programs they write will be pretty weird."

C is only marginally closer to the hardware than other languages, and programmers really should be aware of even lower level concepts, but I think learning C is a hugely useful and relatively digestible step towards really understanding what's going on.
Hi, I finaly registered to hacker news only to congratulate you and ask how did you make these? I love Data and love to see new ways of displaying it, this is an awesome idea, I'd like to try and make things like these for a hobbie, care to show me some pointers?
I remember reading a paper proposing error handling to be done only at function not block boundaries. A minimal change from the normal exceptions will be something like this:

function foo(bar, quux, zut) try {
var a = frobincate(bar, quux);
return bubinate(a, zut);
} catch (e) {
// Stuff
} finally {
// Stuff
}

Whether such a change will make code easier to write, read and maintain is hard to say. Writing a language that compiles to JavaScript and uses that syntax shouldn't be that hard. I'm partly tempted, but I almost never program in JS
Since it's customary to bash on PulseAudio: Here's one user that is very happy to have it, using its end-user features.

I wouldn't want to have a machine again, where any of these things won't work:

- Set volume per source/application (More flash video for the presentation, some mp3 still in the background)

- Move applications between devices (Wife complains about the sound of my video call/video/game? Move that thing to the USB (!! No jack that directly does what you want anyway) headphones)

- Normalize output so that nothing blows up my headphones when I switch between different audio sources

Apart from that I did use the 'stream over the network' feature a couple of times in the past and while it wasn't something I'd need on a regular basis it worked fine for me.

Long story short: Pulseaudio solves problems for me. It totally might not do that for you, but please don't project.
Who had invented Trinitron before Sony?

Or are you saying that Sony copied the basic idea of a television, so that makes it impossible for them to have contributed any innovation to the space of TV sets? If you read the history, the invention of something like Trinitron required a lot of work, a lot of trial and failure to make the basic idea of a single-gun color TV feasible.

That work isn't about "polishing the turd called color television", that's called innovation.
That's range not radius. Flying to Afghanistan thus requires 23000 km of range, plus fuel for time on station. Fortunately, it was in 2001-2006 when the main modification was RQ-4A which has a range of 25000 km, so even a mission to Afghanistan was possible, just with only 4-5 hours on station.
1. What "hacker movement"? Do you think being a hacker is innately political?

2. There is nothing about a "hacker movement" in the linked article. It seems you made it up.
Iran still on target of 'Mahdi' malware after detection
Ask HN: Does 'prior art' apply to trademarks?
I had an iPhone app that was reviewed and approved by Apple last year. A day after my app was approved, a large multinational got a trademark approved that was the name of my app. Apple have now asked that I rename the app as it infringes on the company's newly issued trademark. Where do I stand here?
i'm actually using SHPAML (w/ jinja templating) + SASS (not scss), i find that my html+css looks exactly the same with the same hierachy and actually improves workflow quite some bit.
In chronological order.

1. Photagious (online photo sharing/management/slideshow site) 2004-2008. Raised angel funding @ $500k

2. Socialbib (peer to peer textbook exchange platform) 2008-2009. Side project.

3. Textbook Revolt (peer to peer textbook rental platform) 2009-2011. Side project, evolution of #2.

4. Melts My Heart (mobile photo app for mothers) 2011. Side project

5. OpenPhoto (open source photo service) 2011 - present. $25k on Kickstarter + funding from Shuttleworth Foundation. Success TBD. http://theopenphotoproject.org
NO ffs NO.

There is absolutely no reason to store anything but the session ID in a session cookie.

You can keep it in the js, so why use session ? multiple pages ? dude you're living in the past.
Instead of having a "How it Works" button (which doesn't work on Chrome 22) you should do the graphical explanation of the service on the homepage.
The Reimagination of Publishing
It may be practically useless today but what if he rendered how people are connected to locations (via geotagged tweets and photos), in realtime, something like that flighttracker.. this has good potential man.
How do you plan to get back from Afghanistan? Or North Korea?

And for closer places, it's sort of pointless to fly there if you have to leave immediately or run out of fuel.
That's missing some quotes; it's trying to set an environment variable called -g, which is an invalid identifier. Mine is

export PAGER=less LESS='-wiXz-2$j15' LESSBINFMT=.
Game On: Backbone and Ember
From Speed to Spidey: 20 years of VFX and animation
Is that reductio ad absurdum in action?
Did you even read the article?!
Totally agree with you. I didn't like the gnome-shell when it first came out (slow, buggy as ...), but I like it now: it's very clean, does what I need with little effort, and stays out of the way otherwise.

I wish there were more themes around though ... it seemed like themes were plentiful and easily usable in Gnome 2 but they seem kinda thin on the ground with Gnome 3.

[I gather the WM in Gnome 3 is compatible with Gnome 2 themes, but GTK 3 cannot use GTK 2 themes ... or something. I dunno. The multitude of theme formats is confusing.]
Wow, that's a really great site. May I suggest working location into your amazon affiliate links. I'm sitting here in the UK looking at the refrigerator oatmeal recipe. If the links had said amazon.co.uk there's a much higher chance I would have bought the ingredients.
Shopwisely.org. This was a site that donated affiliate link revenue to charity when you shopped online. Absolutely zero people used this. This site made me lust for anything that at least one person would use.

Like.fm, the original version. The MVP was an applescript that published your iTunes play history to a web page. It got users by itself as soon as I put it online. There weren't many users, but greater than the zero from my last project. I took this, rather naively, as the sign of the next Facebook. My ultimate goal became to create a marginally superior version of Last.fm. To my surprise, I got accepted into YC with this idea, and from that high I ran with it.

However over time I lost confidence in and motivation towards the idea as no one saw it as novel enough (not necessarily users, but people I met in the Valley), and everyone told me to stop doing something related to music because it's too tough (personally I think all startups are tough). Because of all this I never polished or completed Like.fm enough to be even on par with Last.fm. I had slow to zero growth, and no clear exciting future for the site. Probably at least these factors left me unable to raise an additional seed round after Demo Day. Being a single founder didn't help with any of this either.

After these failures I've stopped focusing on raising money or even making money. My primary focus is on making something that people love to use that's also novel and innovative, retains users, and successfully delivers long-term value to peoples' lives.

I've never stopped experimenting on Like.fm after the failure though, and I've been gearing up for the next big launch!
Show HN: How to easily perform integration tests in python using selenium.
Because it's Fabrice Bellard.

Look at his ouerve, he doesn't bother integrating any of his projects into anything else, or put more charitably, dance to the politics of other peoples' projects.

I don't blame him. Contributing to GNU projects as an outsider is a PITA.
New 2012 Apple Earphones Leaked
To be fair, I think they never had a very clear idea of who their old audience was either ... :]

[I'm a Gnome user...]
> These newly improved automated efforts will remove those Likes gained by malware, compromised accounts, deceived users, or purchased bulk Likes.

What about ransom Likes? The ones that happen when a user tries to interact with a site, only to be presented with "Like us on Facebook to see this content!" messages. Those don't fit into any category listed above, but it's hardly an honest reflection of the relationship the user has with a brand.
Languages that come out of academia don't really focus on syntax much (unless you count research into macros for Racket/Template Haskell/etc). If anything, the lack of attention paid to syntax tends to hurt research languages' adoption.
I didn't read the article getting the feeling that JLG is arguing software/UX patents are all right. I read it as an argument to those imbeciles who believe "Apple Never Invented Anything" and they "merely" took what others had invented before and smashed them together and got themselves an iPad. Go to #bycottapple at Google+ and you'll meet them.
Do you have read the interview? The foreman read the source code and seeing it is not the same, he concluded prior art was a different invention!!!!!
Samsung told them that, over the course of the event, they’d “have to be in uniform, in the Samsung booths, every day. Showing the products to members of the press.”

That's not just "wearing samsung t-shirt". That's not what bloggers do.

P. S. I think that if you chose to piss off some people, then bloggers, whose main visible activity is conveying their thoughts to general public, is one of the least smart targets available.
It's tiresome.

I like it. Back in the day, I thought Reddit was for serious discussion and after being trolled one too many times, swore it off for good. But recently, I've learned that Reddit is for the consistency and experience. So, of course there's going to be a "forensic expert" that comes out of the woodwork for a high profile story. That's what makes it so amusing.

Since I've started reading Reddit again, my highest-ranked comment is "[citation needed]". Not quite the same place as HN.

(And no, I don't use my real name on Reddit anymore.)
Then perhaps you need two different mechanisms for "bookmark" and "like"?
Dart almost exactly matches what Yegge wrote about a few years back.
> Legal? - possibly. Ethical? - not to me. How is this not evasion of labor laws? That this is par-for-the-course is pretty dismaying.

Surely Samsung aren't doing this for the work -- there have to be cheaper ways to get people to demo your product than flying folks from India to Germany, getting them uniforms, keeping close watch on their activities, daily update emails in the beginning, etc.?

Why not just have their own employees do it? Or just pay native German bloggers?

It sounds to me like Samsung was trying to buy enthusiasm, but failed to adequately communicate the work involved and then massively overreacted when it went wrong for them. With decent management, it could have been better the alternatives -- the 'booth-babe and slimy salesman' or 'bored employee droning through a script' approaches.

I still prefer Apple's approaches to product demonstration -- either a big on-stage demo followed by relatively unsupervised hands-on time for a large number of reporters at once, or a personal demo by a senior executive for certain lucky individuals.
Ask HN: What 'Google Scale' Problems Exist In Today's World?
The supporting technology was available in 1996: https://www.msu.edu/~luckie/seahorse.html

Apples innovations wasn't in "the basic idea", it was in lots of implementation details that make that basic idea into a usable product. If you don't see this, then there is no point in arguing further.

I could just as well say that there has happened exactly zero innovation in the cell phone industry in the last 30-40 years, since "the basic idea" was shown in a science fiction series in the 60s. By doing this, I would be ignoring all the inventions necessary to make that "basic idea" into a real product.

You are ignoring the inventions needed to make a finger-based multi-touch interface possible on a small device, and accurate enough to leave out a physical keyboard.
It's got tons of room to grow outside the browser where it's never been used all that much.
Despite Unicode being something like 20 years old, people still expect strings to be byte arrays and other assorted lunacy, like reading from file not requiring stuff like encodings. "How hard can it be" to just figure out which encoding the file has, after all...
Yeah, totally agree. Gnome is far from perfect, but I use it, and it's lot better than all the whining would suggest.

I think Miguel's obsession with all-things-MS, however, is both counter-productive (e.g. the huge diversion of resources into the utter dead end of Mono), and, frankly, kind of bizarre...
Nothing that's not obvious.

Surely, there are methods to squeeze more revenue out of Adsense, or any display ad for that matter, but you'll risk being banned. So that's not worth it, especially when you get bigger.

I do recommend trying out different ad networks and having them compete with each other and with adsense in an ad server such as OpenX or DFP.
This, IMHO, is the problem right here in a nutshell.

Maybe it's a config problem. Maybe it's not. Maybe it's sunspots. Who cares? It doesn't JUST WORK and that - more than anything else - is what will doom Desktop Linux.

I run Ubuntu on what essentially amounts to a media desktop. It does work, but that's because I spent hours on researching the simplest, cheapest hardware config that would work seamlessly with Ubuntu without requiring me to compile my own drivers, etc. The fact is that I, even as a power user, really don't want to spend hours messing around with that stuff... so I can't imagine the Average Joe would want to.
It's a metaphor. You don't take them seriously. They're just there to tell a cute little story and you move on to the real thing. Certainly iPad involved a little more than a twist.
I live in Romania (Satu Mare county), currently earning around $1000 - $1100 per month from my 9 - 5 job, and I'm also working from time to time as a freelancer earning between $300 - $600 per month (I do this only in my free time, which is less and less, approx. 20 hours per week).

Taxes per mont are between $170 - $200, so all in all we make $1430 - $1800 per month.

I'm married, and I have a 4 year old daughter.We have a car (gas it's pretty expensive around here and our debt is around $9000), my wife makes around $300 per month.

Here are my responses:

1. $2500
2. $4000
3. $6000
I wouldn't call it exactly passive but it's not really a focus right now.

I setup an etsy shop on which I put some posters I've made.
http://www.etsy.com/shop/Posterboard

I actually have made -$1.40 b/c that's what it costed me to put up the posters. It's been up for about 2 weeks now.
I wonder what proportion of "pure" CS algorithms can be conceptualized as an application of one of the fixed point theorems and/or properties of monotone operators. There has got to be _something_ useful about the functional analysis perspective and people doing serious work in algorithms are certainly familiar with it as a group.
« Reykjavik », drame politique sur la Guerre froide en projet à Hollywood
Hollywood souhaite mettre en image le sommet qui a mis fin à la Guerre froide à travers un drame politique intitulé « Reykjavik ». L’acteur Michael Douglas est en lice pour incarner Ronald Reagan.
http://www.gambolio.com - $0 a month

http://www.casualgirlgamer.com - $200 a month

http://www.musicgames.co - $5 a month

http://www.tiki-toki.com - $5,000 a month

http://www.peopleplotr.com - $100 a month

I make extra licensing some of my software but that does not count as recurring income and can vary massively month to month.
UFC: Steven Seagal on Piers Morgan and UFC Champions
Fabrice has contributed to opensource more than almost anybody here. Absolutely no shame if he prefer to keep the source closed this time.
This one might fit: Getting voice recognition right.
Yes, I wish people would stop assuming github is the only place people contribute to open source.

Even more annoying for me: I contributed a lot to a project that was on Google Code and is now on Github, so now there's no easy way to find my contributions :/
The design is gorgeous, I absolutely love it. Can you learn to design sites that beautiful or is innate artistic ability a pre-requisite. If the former can someone point to some good resources/courses.
I will buy one of their Android phones instead of a Samsung one. Oh wait ...
Quantum chip breakthrough to be unveiled [FT Paywall]
Validate your in-app purchase receipts
I don't think it is 1% of the cost. That's an out of the air figure which makes no sense at all.

I used to be an EE and a reduction in manufacturing cost like that is never going to happen unless you're selling LED keyrings or something.

Probably a more realistic one is 80% of the cost and the profit margin has probably been destroyed by the uptake of computers in schools.

Also don't forget that even though they are simple devices, their SoC (z80) is binary compatible going back to 1996 (that's 16 years). It takes a lot of money to keep that compatibility and good supplier relations producing old silicon yet adding features.

Other manufacturers such as Casio don't open up their platform as much as TI and therefore can swap CPUs etc. If you look at Casio, each device is fundamentally different and incompatible. Some of them are SH3, some microcontroller, some dedicated silicon. Buy a Casio 9750 now and it won't run a program you wrote on a 7400 a few years ago.

TI decided to fix all this with the NSpire which uses Mentor Nucleus as the OS and gives people binary compatibility through other means i.e a higher bedrock abstraction.

The 83 is spot on for schools which is why they insist on it. It's just the right device for the job and is a sensible convention.

The NSpire emulates a TI83 to give you an idea how important this is to TI ( http://education.ti.com/images/product-family/nspire-touchpa... )
That doesn't necessarily help. For any technology there will be a price vs. expected sales volume curve and thus a sweet spot that maximizes revenue. It's possible that people have looked at enough numbers and figured out that the interaction between the demand curves for memristors and for flash is such that they can more easily maximize revenue by delaying memristors.

For example, pricing memristor based drives exceedingly high will still likely put them well within the price range of ultra high-end flash based enterprise level drives (such as card based multi-terabyte SLC based drives), and so will still result in a canibalization of flash sales.
It looks like $70-100 is average for a "good enough" android app without any promotion. My IOU app is about the same.
Launching a web-site for it soon (same as app, with sync) to see how it affects.
Not expecting much income from all of this, it's just fun.
1) Depends on what you call a niche.

2) Yes.

3) How many what? Links?

4) I started out in the niche without knowing any SEO at all. Started building a product and built a lot of links for traffic. The authority and product I built then were the fundament for everything else. Not annoying my users, and building a strong site were always very important, as opposed to doing short-term black hat stuff while forgetting about content. I continually do keyword research; always keep my eyes open.

5) Not just Adsense, some other ad networks as well. All display ads though.

6) Depends. There are many keywords, some rank #1, some page #1, some don't rank at all. Depends on the quality of the content as well, I continually work on that.

7) For this project, yes. I've done PPC on other projects, but it doesn't seem to be profitable so far for this one.

8) Depends on what you call black hat. I've never spammed anything. Have bought a link here and there in the past, but I do have a huge amount of natural links as well. I guess that for industry standards, I'm pretty clean.
You could look at it like that :-)
* About 20% of people who sign up for a trial end up paying.

* I don't have a CC paywall, but people I trust who convert much higher than I do recommend it, so I'll probably A/B test a paywall soon enough.

* Nope. There is no such thing as a singular product launch. If you launch, and no one shows up, figure out what went wrong and repeat. Persistence is everything.
I assume you can't share what company that is?

Or the market you were operating in?

I can't imagine that a publisher doing 25 million of revenue per year couldn't get in touch with anyone at Google.
We're planning on doing a "normal" web app as well. :)
RUPY 2012 - Ruby, Python and Javascript Conference in Brno, Czech Republic
Wonderful site!
Their huge reach. There's no network with the same amount of advertisers and publishers. Especially with smaller sites, they're the easiest way to monetize, and sometimes to only way at all.
that is great send me another one in my acount
Fabrice Bellard is one of the guys I dream of one day achieving the level of productivity of.
For anyone's brain food - the app is opensource and the sourcecode is available at https://github.com/opengovplatform/opengovplatform/

[EDIT:] It looks like it was developed on Drupal - (https://github.com/opengovplatform/opengovplatform/blob/mast...)

According to info, this is a Govt of US-India collaboration.

[EDIT-2:] I hope their data dump is not from the production servers (https://github.com/opengovplatform/opengovplatform/blob/668b...) Because I found this on grepping - https://gist.github.com/3608089
I'm quite a fan of the expression "Never attribute to malice that which is adequately explained by stupidity."

But I'm sorry, threatening to leave a blogger (and then carrying this out!) with little money stranded in Germany is most certainly malicious!
Nike Free Run Sko, Nike Free 3.0,3.0 v3 - Nike Free Tilbud Danmark
Billige Nike Free Sko på salg Online butik, Nike Free 3.0, 3.0 v3, 5.0, Nike Free Run Dame, Nike Free Tilbud Danmark, kan du finde Bedste kvalitet Nike Free Run sko her!
I don't think I've ever seen so many separate JavaScript and CSS-files used on a page before. Surely most, if not all, could be reduced into one?
Yup betting is "for fun" unless you use A+ bookies like Pinnacle Sports. Also, some bookies have to have a particular price not because of their knowledge of the market, but because of the people that placed bets with them.
In the end what you describe is basically playing an arbitrage (for which there are sites), but these kind of plays get you suspended, which they did. Nice fore trying it out and writing all the parsers. I know how time consuming it is to get all the synonyms, dates and times right to aggregate the information.
For some reason the link to 'Dataset' doesn't work for me. However, this link works: http://data.gov.in/search/apachesolr_search/?filters=type%3A...