skysight-inc/HackerNews huggingface dataset:
He's made quite a bit of profit over the past year then.
Affiliate ads may work well for narrow topics, but you are not going to be able to replicate the contextual ad earnings for larger sites. You have a lot of management overhead, additional payment risk, advertiser legal risk, and so on.

This is how Google is keeping their revenue moving up as desktop usage drops. It is a combination of fucking around with the Adsense style (more clicks) and advertisers (packaging tablet with desktop, now lumping in search with display "select.")

Adsense ads might be ugly, so is display. Auto-playing video ads are even worse. If your business model relies on advertising, either take it our build your own ad platform (some companies have done quite well with this, like Indeed and PlentyofFish.)
Skype is not secure. Why not XMPP?
Yes, my bad. I meant to submit http://garote.bdmonkeys.net/commandline/ but apparently I pasted in the old version instead.
I run BromBone.com. We have several customers using it to make static versions of their AJAX sites for Google Adsense purposes.

Email me at chad@brombone.com if you want to talk details.
Um nmcli is plenty useful and has been for sometime. I use it+bash to bring up a randomly selected VPN endpoint at login. It's worked well for that and any other normal VPN stuff I need it to do for a while now.

It is nice to have curses interface for those that like that kind of thing. To me the biggest improvement will be the ability for it to get along with other methods of interface control like ip,config,etc.

NM is fine for non-server use cases. Looks like now it will be that much better.
This is one of the more cogent comments I've ever read, on HN or elsewhere. Thanks for posting.
What Is the Scientific Literature, Chopped Liver? (2010)
"Who By Very Slow Decay": the horrors of aging and end-of-life medical care
Absolutely. However I'm less well versed in international privacy laws than those of the UK. With RIPA, the mere act of protecting your data while transiting through the UK can be seen as incriminatory, with failure to decrypt data a serious criminal offence which can result in prison time.

I think that steganography and plausible deniability are vital. However employing such techniques can make life even more difficult if caught ("What are you going to such an effort to hide?").
Goes to show how stupid right wingers are, it doesn't take much to make people happy consumer slaves these days. Much less of a problem than having angry mobs at their gates that want to lynch them.
Short story addresses transhumanism and consciousness
The voting approach works you just need 2n+1 computers from different manufactures to protect from n compromised designs.

The issue with 2 is even if they can't get information an easy DOS attack is a useful and you can't tell which is correct. So, 3 manufactures protects you if 1 is working for the enemy but not 2.
I've had some very good experiences on oDesk. One guy in Ukraine did a complete project in Flash for a really good price.

Review the applicants' portfolios thoroughly. They are a good indication of experience and ability.

The trick is to have very extensive, clear specifications. Also, oDesk is good when you need a specific technical problem solved.

Set some defined milestones, make sure they are met, bail if there are unmistakable signs the contractor can't cut it.
Just like early digital computers couldn't out-perform specialized mechanical analog computers.
House of Representatives moves to ban NSA's 'backdoor search' provision
Interesting distinction. I had a colleague once who struck me as very good at following a chain of reasoning -- one of the best I've ever met at that -- but not good at maintaining perspective. This made him an excellent implementor but not so great a designer (in my opinion, anyway).
Related: I had a Lyft ride recently where the driver the entire ride was trying to sell me health and life insurance. And he had clearly done this before and it was all part of his ride. He had a stack of cards right there on his dash ready with his pitch.
https://hn.algolia.com/?q=your+app+makes+me+fat#!/story/fore...

The cutoff for reposts of stories that have had significant attention on HN is about a year.
"Most people who are rich are so because they have power which they exercise over the poor."

Define "power"? What does it mean to you? More so, what do you mean when you claim that the rich exercise power over the poor?
Does anyone know if NM now supports multiple simultaneous VPN connections? I couldn't find this in the changelog here: http://cgit.freedesktop.org/NetworkManager/NetworkManager/pl...
In my experience with Android apps, I've almost never had to use the NDK. When I did have to use the NDK, it wasn't because I wanted to code in C/C++---it was because there were strong, open-source libraries written in C/C++ that I wanted to use in an app (Though, I have no experience making games on Android).

If you want to check out Go, then the Go Tour [1] and the various talks by Rob Pike [2] [3] / Sameer Ajmani [4] are great resources. The Go Tour stands on its own as an interest-building resource; the several programming exercises it has you do are fun and challenging.

[1]: http://tour.golang.org/#1
[2]: https://www.youtube.com/watch?v=f6kdp27TYZs
[3]: http://blog.golang.org/concurrency-is-not-parallelism
[4]: http://blog.golang.org/advanced-go-concurrency-patterns
If internet porn has taught me anything, it's that no matter what it is, or how weird it may be, someone out there gets off watching/doing it.
You might be interested in watching this talk:

https://www.youtube.com/watch?v=8SkdfdXWYaI

Although, if I recall correctly, he uses Dragon Naturally Speaking, which is a commercial product.
I'm sure this is against the terms of service for drivers. I recently asked a Lyft driver about in car ads that's what he told me. The reason we were talking about it was because he had his car wrapped with a Desk.com ad. He said he got $100 to put it on until the campaign expires.
> Argh ! was that possible ?

Sure, if you were prepared to give up a few scanlines for the register changes. The monitor will happily continue to scan as long as the basics (vertical resolution, frame rate) don't change and you make the the coils are still being swept.

That's why you ended up with that darker scanline, for a brief time the vertical deflection was turned off and that caused that one scanline to be hit by the electron beam in rapid succession at an intensity that it normally would not receive.

It's like looking into the sun.

Scanning is the hard part, so you don't need to worry too much if you keep the timing steady but you can change things like colours, palette contents, horizontal resolution without too much trouble.

If you're going to mess with the vertical resolution then you'll have to have write access to the register that counts the scanlines (and you'll need to set it to what it would have been had the whole screen be that resolution).

And of course at the end of the frame you have to switch it all back.
Funny enough, a lot of drivers I've had were in the insurance industry. Don't think any of them tried to sell me anything, though.
On one hand, I'm happy you found something more productive.

On the other, I've spent a good chunk of time just reading other people's code, and I've come to appreciate really straight forward verbose code.

So I am a bit biased against the Perl I've seen, since it is generally not written with ease of understanding as a priority.
Inside Antonopoulos I/III: “I’m broke, but I’m happier than I’ve ever been.”
How does Cammy make money? I wish that were in the FAQ, since Cammy is free.
Some lessons about YO for entrepreneurs
What if the music service simply pays for the bandwidth rather than the end user?
The other main benefit of BI over the current patchwork of welfare programs is that it removes the disincentive to work on the margin. Today, many unskilled people stand to lose money by getting a job, because the value of their labor is so low that the loss of benefits they'd trigger by becoming employed would actually be more significant than the amount of money they'd make from any job for which they can actually qualify.

This is a stupid state of affairs, because: (1) it wastes the potential labor of such people (which is, after all, generally worth something); (2) it robs them of the psychological benefits of being gainfully employed; and (3) it disincentivizes them from gaining the practice in work and thereby developing the skills that would allow them to get better jobs in the future.

BI fixes these problems by making sure that everyone, even at the bottom, sees positive economic return for their labor.

From a social dynamics standpoint, I suspect that over the long run, this feature is probably even more valuable than the "keep you from starving" features of BI.
You can implement "time travel" in the past by running a simulation of a portion of our universe and run it backward and then insert an avatar of yourself in the simulation and freak people out.

That opens up a discussion about the feasibility of such a simulation, but as far as time travel goes it wouldn't break any physical law (And yes, with that setting, you'd have plenty of other ways to freak people out other prescience)
Presumably at a high enough altitude or at night it would be hard to tell. Looking at that video is pretty low res.

The artificial horizon might not been working correctly as well.

Getting disoriented even on a real aircraft is not that hard. Sometimes even during constant turning the brain's accelerator resets and can interpret the turning as level flight.
It's basically this.

1. Post smallish fixed price jobs and say more is at stake if they do well.

2. Hire several people for the jobs, if there are good candidates.

3. Stick to your typical screening methods. For me, I like checking out their stackoverflow and github.

4. Communicate well, ask for their honest feedback, and don't tolerate BS. If their work in a small fixed price job is good but not great, it will likely only get worse.

5. It's better to have a go-to team of specialists for many things. Ie Don't have a general PHP hacker help design your database. Foundational and architectural stuff is worth paying more for a specialist.

End of day... Small fixed price jobs limit your losses and failures in a major way.

Once you like someone, get a contract going. Rinse and repeat if you're growing and profiting.
Not direct promotion for products or services, but I rented an apt once from a luxury real estate developer. He told about some of the projects he was working on. Pretty impressive. We've actually become good friends.
Thanks for pointing this out. As far as I have seen, the rule has been applied so as to construe 'foreign nationals' as people who have neither US citizenship or permanent resident status. Basically, if you are entitled to the protections given by the Bill of Rights, you may donate to political campaigns.
my friends and i had started on this already. i had a hard time explaing to people why it was valuable; looks like scott has done it for us.

please help us!

https://github.com/neyer/dewDrop

right now all we have is a way to state which facebook users a person trusts. there's a chrome extension to help with this. it's extremely basic.

i have a server running at https://dewdrop.neyer.me - we need a lot more help!

i'm just putting it on github now - so i'll update the readme in a few minutes.
$62,000 per year ($30 USD/hr) is actually an average salary (and an excellent entry-level salary) in many places in the US for the kinds of development people who use oDesk and elance are looking for. Hell, on one of these threads some time ago somebody in the south bay area was gushing with pride about how he pays his developers "well" at around $90k/yr ($45 USD).

That aside, given the ease of access to information the internet age has brought, I think it's more likely that hourly rates and skill aren't as coupled to geography as you suggest. A skilled developer even in Eastern Europe, if he is at all aware of his own skill, is likely to charge as much as any western developer unless he's hopelessly ignorant or just plain desperate. The rest are as average or below-average as their rate indicates.
Totally agree. I love what libressl is doing and my great hope from this effort is that Google's people will port libressl PROPERLY onto Linux. That is critical for the parts where OpenBSD clearly states that the underlying OS must provide key pieces like random number generation, but the implementation must be done right and is often done poorly in initial ports.
Sure but this isn't the USSR anymore. I don't know to what degree the relevant things are different. For one, Russia is nominally capitalist -- their properties are a bit iffy at best though. Compared to the USSR, Russia is considerably more open and free. And that might be just enough for good ideas to flourish and good R&D to happen.

Intellectual freedom and capitalism are more of a gradient than categorical. China is another example of this. They have been successful in some of their R&D efforts despite not being a Western liberal democracy. China has in fact produced their own chips, even if they aren't as good as what Intel and AMD are capable of.
Without any programming experience & knowing that you're really just looking for something better than your current job, I would totally advise to start with Wordpress. Learn to build websites in Wordpress.

You can easily charge $1000 for a basic, responsive Wordpress website & you will find that there are a lot of family, friends etc that need/want websites built. This will also introduce you to some fundamentals of web development (deploying, communicating with a client etc & some PHP).

Perhaps your first few websites you will have to charge less to build up your portfolio, but honestly, charging $500 in the early days for a website is going to be a lot better than working 50 hours for the same money at your current job.

If you do actually want to be a web developer as your career (rather than a lifestyle job), learn an actual language. You will learn very basic PHP from Wordpress, but I would recommend Ruby as an actual programming language & Ruby on Rails (a Ruby framework) or Javascript as there is endless work there.

Read a lot. Follow Hacker News & the tech sites to keep you motivated / interested. Sign up to one of the online education platforms (RailsCasts, Codeacademy, Treehouse etc).
They could, but this PAC has only one goal, so the money either gets spend towards that goal or not. The donors would have to spend so much that everyone in the PAC organisation switches sides and goes for political ambition instead.
How to use games to teach physics
I can get 3-6% off the price plus 2% cashback by using one of the other gift card companies.
Quite!

Q: What's important on a webpage?

A: Not breaking my Page-Down button.
Does that cover all of Euclid's elements?

I wanted to go through the Elements, but it wasn't clear how I could do it using a straight edge and compass. I couldn't find much guidance online.
Firefox OS-based media stick, works like Chromecast
I love their travels through the literature to find out who may of originated a quote. That the first published instance was 1892 (which Picasso was just 11) suggests that the conceptual quote was already out there.

I've always wondered though how Steve internalized that thought. One less charitable interpretation was that he felt that 'greater artists' had more right to a concept than lesser artists because they could do more with it. The literature has certainly portrayed him as very protective of ideas that he has championed, without regard to the idea's origin.
I think that is basically the same thing. I haven't used Wait4(0), but it looks like it is the same as Wait4(-1), as long as you don't change the process group ID of any of the children?

In any case, you are not calling Wait4(<specific PID>), which is what implies the thread per process.
Yeah, and if it's not, it should be. It was a very uncomfortable ride. I take Lyft because it's so much friendlier and cleaner than cabs, but that ride had the opposite effect.

On another tangent though, being a Lyft driver might be be a great place for some folks trying to get consumer feedback on startup ideas. I was approached by three guys yesterday in front of a cafe asking if they could ask me 3 questions about a lean startup idea. Unfortunately my wife and I were on a walk with our newborn, and trying just to get home before another newborn eruption.

But that car ride would be a great place to engage in conversation about startup ideas and problems the passengers experience without making it a sales pitch.
To echo what asgard1024 wrote: inequality is a problem if you are concerned with your own ability to make decisions for yourself. We see that today in our political system: money buys access, and concentrated wealth breeds concentrated power.

Envy and social status are not the primary reasons people fear inequality; instead, it is the fear that someone else has control over your destiny, and you are powerless to stop it. And this is what we see every day, even as entrepreneurs--regulatory capture by entrenched interests (and government corruption generally) prevents innovation and real competition, keeping too much wealth in the undeserving hands of those who have rigged the game in their own favor.

Furthermore, it is also quite possible that levels of inequality that we are seeing in the United States drag down economic growth, at least to the point that the material status of the poor is decreasing in absolute, objective terms. This makes perfect sense when you consider how important individual freedom is for broad economic growth--if economic inequality makes people less able to pursue their own objectives and best interests, all but the rich and politically connected will find themselves unable to contribute the best of themselves to society and to the markets.

It's entirely conjecture to attempt to assert that high levels of inequality are an inevitable result of sustained economic growth, and that high levels of inequality are necessary to sustain growth. However, it makes it very easy to hold conservative views in opposition to redistributive policies if you also believe that redistributive policies hurt growth--even when there is no actual evidence backing that belief.

Again, there is no evidence that redistributive policies as such harm growth. However, there may be evidence of a "goldilocks zone", an ideal level of inequality that spurs growth most effectively--where the opposite extremes of communism and the modern "gilded age"--and their well-documented drawbacks--are both avoided. To me this seems like common sense.
Define "end up". Humans could own the majority, but they couldn't possibly consume the majority, and in the end it's still more profitable to sell those resources to chimps as long as you get any benefit from it, as opposed to just letting it rot.

Of course, that means chimps would be forced to work for humans to eat, but then again, is that new?
This method worked really well for me:
https://medium.com/jotform-form-builder/today-i-hired-6-deve...

The developer I hired worked out well and he is still employed.
Content Marketing Leverage System: How to Multiply Your Reach
One Human Brain = 8 Global Internets (Total Data Rate)
The second also tend to call themselves Anarcho-Capitalists, much to the annoyance of actual Anarchists whom are more related to Marxists.
Here is a good example: https://www.airbnb.co.uk/rooms/72229
Interview with Ex-Stasi Agent: 'The Scope of NSA Surveillance Surprised Me'
I think with increased use of drones both for attack and surveillance there would also an increase in anti-drone technology.

Is there any easy way to detect and fight drones? Lasers? Jammers? Iran presumably jammed the drone they captured. Can that be done with a transmitter one can build at home?

Drones will be used more and more by law enforcement agencies, and I think eventually they will come with some (at least at first) non-lethal weapons -- flash grenades, rubber bullets, tazers, spikes for your car tires. Ran the red light? -- better watch out, a drone will be dropping tire spikes soon in front of your car.

In that respect I bet counter-drone technology will become interesting. You know harming a helicopter with real police officers or even harming a K-9 officer is a serious offense. Attempted murder, very threatening. Disabling a flying camera hovering over your head is not there yet. So there is less threat of a harsh punishment. Of course laws will catch up and there will probably be special provisions and penalties for disabling or tampering with drones that go beyond run of the mill vandalism.
FWIW, at USC in the early 80's I was in a lab that was doing (in part) holographic image convolvers. Basically trying to create holographic "lenses" that would effectively do an image convolution when light passed through them. It was a pretty remarkable concept but I don't recall it being all that successful. The reports should still be available from the EE department there.
wicd-gtk is great for X. wicd-curses is great for cli. all-in-all, wicd just works and isn't to fussy.
Thanks, I tried translate deluge to py3.4.1 but many bugs and the main development is dead. Also I tried to contribute into existing projects but they don't accept the main idea; minimalist modular client with kde-like plugin system.
Having written a bit of Rust, I'm not sure it's suited to being the default language for any platform, simply because it's really hard; it forces you to plan the lifetimes of your data pretty carefully. If you don't actually need all the guarantees and performance Rust gives, it's quite possibly a better idea to go with a managed language. Not that I wouldn't like to see it be a first-class option, just not the first one you point the masses at.

I'd be happy to be convinced otherwise by someone who knows more. :)
True but this implies that everyone should just use what's free so it can all be the same; even if the standard has many years-long unfixed bugs and is unresponsive to community fixes. I'm glad it's come to a head if it gets rid of a false sense of security.
Why don't they work to bring a standard to all router firmware? I live every day knowing the fact that there are plenty of publicly available exploits for my routing firmware. It seems like the marketplace is finally getting used to open source with the new Linksys models advertising on their OpenWRT/DD-WRT compatibility. It seems like a good time to try and make something become the "Android of routers" and by doing so improve the security and usability of routers for everyone.
If I remember correctly, that doesn't mean all three autopilots are talking to each other discussing what the best course of action is, it just means that when one fails or is shut off by the pilot that the next auto pilot system in line gets control.

If I also remember correctly, subsequent backup auto pilot systems usually only do the basics, so they can't compare and contrast with the first main auto pilot system on a lot of different actions.
Because it is an interactive experience that people enjoy/find fun, and there is a win condition.

I think that fits the requirements for a "fun game".

Also wouldn't a CAD program have bisect and what this calls compass2 from the get go?