skysight-inc/HackerNews huggingface dataset:
What city are you in? Sounds like Hobart.
Is that because the stock hasn't vested?
OpenVPN has a tuneable keepalive interval. I think the default is 10 seconds, which is not so good for battery. But if you set it to 10 minutes, that would be fine.

(I bet the roaming between wifi and cellular data could be a problem, though.)
Which library provides goroutine like concurrency in rust?
Short Lessons on Community Management
Firefox has the config option

network.proxy.socks_remote_dns

which you can toggle to prevent DNS leakage.
> I believe it has more to do with either bots using tor to access google or google forcing captcha on access from known tor exit nodes.

Yes of course, but I don't care. I want to search while using Tor.

> I would still rather input captcha than use bing!

Google uses really, really terrible captchas for this. Usually more in a row, with no indication if you did the previous one right or not. And sometimes they just refuse to show the results, period.
[Ignoring the increasing moral problem ...]

If you know the source of your blood transfusions because you're paying someone for it then that problem can be removed
In the future will anyone be able to run for president without getting scrutinized for every YouTube comment, Flickr photo, Facebook tag, or forum post they made in their entire life?

Handles are great but these days it's too easy to track people down, even if they use multiples.
How does the "textbook style" entry on the nSpire compare to the equation writers on HP's graphing calculators? I've never found the equation writer to be quite as efficient for input as RPN.
Leaked Palantir Doc Reveals Uses, Specific Functions and Key Clients
Even better trick is SSH can actually tunnel level 3 data! Via TUN/TAP interfaces (this is effectively how some VPN implementations do it).

See "-w" option

Here are a few guides. This is more involved than just adding the -D option and setting a "proxy" field in some applications but this is more general as well:

http://sleepyhead.de/howto/?href=vpn

https://wiki.archlinux.org/index.php/VPN_over_SSH

https://help.ubuntu.com/community/SSH_VPN
Ask HN: Is it okay to interview with two YC companies in the same time?
I'm currently interviewing with a YC company in a technical role. However, a few days I got call from another YC company (different YC batch) to for another interview offer. Is it okay if I interview with both of them ? Should I disclose the fact that I'm interviewing with another YC company to either of them ?
What, we can't get a pseudo-selector for tooltips so we can style those?
Don't rules about sales needing to be approved by the board block such transactions?
Regarding duality - obligatory meijer reference - this time on async and observables. main point: any one design could very well be isomorphic to a whole range of options in the design space - https://www.youtube.com/watch?v=pOl4E8x3fmw&feature=youtu.be...
And, I think you're overly optimistic about the generality of some of these problems and the effort going into them.

I believe a significant portion of the implementation effort is going toward more effectively delivering ads and consumption, whether they're also writing a paper about indirectly related research or not. Google's most profitable business, by far, is their ads business. They would be crazy to not expend significant money and effort to retain their lead in that space. Other stuff that comes out of it (as nice as often it is, and as much as I enjoy it) is often just a pleasant side effect.

But, I could be wrong. I would also like to point out that I don't have other ideas on funding AI or big data research. I'm just uncomfortable with it, though I don't expect others to necessarily share that discomfort.
What kind of bugs were you seeing? I'm use it for EE so it's primarily trig ang log functions. I'll never use the advanced features, but I can't use anything but RPN.
That is not a straw man. My point is that the distinction between "thing I am doing to my body alone" and "thing I am doing to my body with the involvement of a licensed professional" is somewhat arbitrary.

Alcohol is not in fact safe for sale over the counter. But still, we sell it over the counter. Having a licensed professional involved on average makes some things better, but only on average, and only for some things. You don't have to be insane to say, "For X, I know better than my doctor." Indeed, that's an important component of people getting optimal treatment outcomes, doctor or no.
I know both Allianz Insurance and Westpac leverage Mainframe and Java. Perhaps look at either of those companies? They both have Melbourne offices, so might be viable? I know Allianz has work-from-home options, so that might be an avenue if you can't commute, or you're in Tasmania.

And yes, I've hated working at some companies in the past. The best advice I have is to just to start looking for anything else you can find.. At least it's a fresh place and a new chance. If you're lucky, a slight pay bump too :)
Tooltips aren't a web standard or even part of the shadow DOM, so styling them is a stretch.
> a backwater place with no glory like "google news".

I know they have lots of people working in their "social" wasteland (G+, hangouts, etc.). I can only assume they already gather most of the "news" tracking information by other means, so GN isn't worth supporting.
Totally agreed! My comment was about the decisions they made lately due to the power they are losing last years.
It's better late than never.
You could say that Go is Python and Rust is Haskell, because, well, Rust is basically Haskell cleverly disguised as a C-style language so as to not scare away imperative programmers.
Agreed, I wish there was an example to keep people interested and educated rather than "amazed and entertained"...
I actually don't like articles like this that make the simplifications and models we use (in this case for semiconductors) seem opaque, "unreal", and more difficult than they really are. It's true that there are abstractions (like bubbles aren't real?) that are convenient for calculation that otherwise seem strange, but showing how those are useful would be more interesting than saying...
Look how amazing my magic is, you just couldn't understand it, because it makes no sense to anyone but us wizards.
Lock File Practices
I strongly recommend interviewing with as many companies as possible. You are under no obligation to disclose that you are interviewing to anyone.
The article says this means Ruby hasn't followed Semantic Versioning, but that should be no surprise because Ruby already told us [1]:

"MINOR: increased every christmas, may be API incompatible."

[1] https://www.ruby-lang.org/en/news/2013/12/21/ruby-version-po...
Show HN: Learn to code by participating in virtual Google Hangout meetups
I'm excited to share http://hangouts.codebuddies.org, a community for people interested in finding study partners to talk, screenshare, and work through coding tutorials together. We meet using permanent Google Hangout "rooms" (e.g. http://codebuddies.org/javascript-hangout), and anyone can propose a study session time and topic to discuss. Hangouts usually last 1-2 hours.

Before this platform, we were organizing our virtual meetups (we've had over 50 study sessions already) through mailing lists and google calendar invites, so having a platform has been a vast improvement over the status quo so far. More info. about the history of the community here: http://hangouts.codebuddies.org/about

The project is free and open-sourced (and the platform is built on top of Telescope, a meteorJS app and still in beta), so feel free to file a bug if you see any problems!
HTTP is too flexible not to theoretically break but in practice it can be used and abused and still deliver.
$75 for an Intro to Wordpress?
If anyone is interested, here's a script that will install openvpn on a raspberry pi in one command[1].

I use it along with the openvpn ios app on my phone when I'm on corporate wifi, or I connect to it with my laptop any time I'm in a coffee shop. Just note it's meant to tunnel traffic to a "safe" network, not anonymize you on the internet.

1. https://github.com/stephen-mw/raspberrypi-openvpn-auto-insta...
I sometimes use sshuttle when I want to tunnel traffic through a remote server, can intercept and route DNS requests along the tunnel to using --dns.

sshuttle --dns -r root@XX.XX.XX.XX 0/0 --exclude 192.168.0.0/9

Exclude as used here stops local addresses being tunneled.
Yes and no

i2p and Tor is different in this. Tor has relays, and there are far fewer of them than its users.

I am not sure though, that's why I am asking
Did not have desired result. However, it did reveal that my parter was a replicant.
https://github.com/daimajia/AndroidViewAnimations
$700 new...

http://www.amazon.com/HP-HP32SII-32Sii-Scientific-Calculator...
Looks pretty awesome, esp the clean DSL for your page model, but it seems like most of the documentation might be missing. How sophisticated is the crawler portion? Does it support Nutch-style generators that crawl more frequently updated pages more frequently? Or is it more designed for focused, one-off crawls a la Scrapy?
The other problem w/ Code Contracts is inheritance. A call to base.DoStuff(arg); might fail, even though the child class handles it and doesn't need the contract to be satisfied by the parent.
If only it were underlined so we would have known it was a link?
Not to be confused by Christopher Grand's clojure parser library:

https://github.com/cgrand/parsley
There are a ton of great napoleonic fortifications in the rhineland. A couple years ago I was touring through and stopped for an afternoon wandering around Neuf Brisach. Didnt realize it was one of his last projects.
I think the parent is using 'primitive' in the Java sense, which means 'a typed value that is not an object' -- that is, 'int' instead of 'Integer'. The distinction is meaningless for languages that don't have separate type systems for objects and everything else.

Wikipedia makes the division between "basic types" and "built-in types": http://en.wikipedia.org/wiki/Primitive_data_type
Ironically, the URL of the post is http://gadgetopia.com/post/9236?retitle
I'm kind of surprised that the phone was still able to function with so many component removed - that's cool.

One thing that stood out under the "TODO" list was "Reprogram the IMEI." - I was under the impression that doing so was illegal? (not that knowing how necessarily is).
Or http://parsleyjs.org/
The series starting with "Avogadro Corp" by William Hertling comes to mind. Looking forward to our AI overlords.
The way you learn C++
I'm happy C# is adopting more from F#, but only half joking, where are all the comments complaining that new syntax and more operators make code harder to read? Every time there is an article about F#, half the comments are people saying how it has too many operators. Add a few more to C# and every comment is praise.
Plus one on remote work. I'm the only one in my company in my town and it makes me very productive.
This is a pretty neat way to estimate pi. Rust uses this example in its std::rand documentation: http://doc.rust-lang.org/std/rand/#monte-carlo-estimation-of...
There are lots of tools, like tortoisegit, that make that extra step a triviality.
My situation is very similar to yours, am employed in a big enterprise software company and the work is very demoralizing. I do 2 things in my spare time, work on a product of my own, and do my own consulting business (development and high scalability architecture design), these 2 keep me sane and it actually makes me look forward to going home so I can do my own thing.

In the office, I try to help out the junior folks as much as I can, might as well make the best of a bad situation and maybe earn a bit of reputation as the go to person for software architecture. Also don't let go of your health, even if you don't like your job, no sense dragging down other aspects of your life with it. I tend to exercise every other day (alternating between cardio and free weights), and don't forget to eat healthy, it makes a huge difference in terms of your overall mood and energy level.

I think it's even worst in my place since my boss doesn't listen to other people's opinions and is more of a dictator. The result is something similar to the Fizz Buzz Enterprise Edition.
By far the fastest and easiest setup I've done of a VPN was with Pritunl, an open source and OpenVPN compatible VPN server that has installable packages for the big distros. It has a great web based admin interface for managing the server as well.

https://pritunl.com
https://medium.com/pritunl-tutorials/pritunl-tutorial-ed50a5...
I'm confused. Where was it ever implied by the parent that running a startup is "easy and riskless if you just have enough smarts and talent" and that "Startups don't require any skill or effort"?

The point, that I understood, from the parent is that the job (SV?) culture is highly homogenized and that there isn't enough outreach to skilled people who don't "fit". Did I misunderstand? If I didn't, do you not believe there's any amount of truth to this?
Could you elaborate on that? Rust has a powerful static type system, HOFs, is expression-based, has an unusually good pattern matching engine for its intended area, assumes immutability by default and uses a notation for function signatures typically associated with FP, but I don't think those are enough to call it a "cleverly disguised Haskell".

In fact, it has been my observation that the language has been getting progressively less functional since its early days. Not that I consider this to be bad.
Service Discovery tools comparison
Linux versus E. coli
Maybe the simpler explanation is that HTTP/WWW was always broken. It's never been a great application platform. It's popular and universal and simple (sortof), so that's awesome, but in terms of great tech it's kind of been junk all along.

It's not like it ever was universally conformed to. It's not like there was this golden era. What would be the golden era? The web before AJAX? Geocities and Hotmail? Frames broke URLS more than almost anything. PHPNuke forums? Web apps sucked back in the early days.

Makes me think of a fun Alan Kay quote:

> The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs. -- Alan Kay.
I reached out to Emily Linnert, one of the real journalist who's photo is being used on one of the sites and shes replied. Her (or her station) is taking legal action.

https://twitter.com/TheZach/status/554450915319492608
Nice! I've been using dnsmasq to route my DNS queries and prevent leakage. Didn't realize the nework.proxy.socks_remote_dns option existed. Thanks for sharing!
I don't think this will work for homes, school, hospitals or any place where people and kids can touch it. Eink screens can be scratched and marked. This kind of thing is going to be very hard to maintain.

I mean: it will look amazing for a week or so... and then some kid will draw all over it.
The human part is a data annotation part, something which helps us move towards full automation. There is obviously no way a human operation will ever get to the end of those ~10 Billion formal meetings being scheduled in the US every year. Heck, we might die trying to fully automate this and we are certainly not finished yet, but I think we are off to a good start and we are fighting for that 100% Automation goal every single day. Feel free to email me if you want to join 24 other propellerheads on that mission :)
Worth thinking about: This is precisely the type of thing that extremely advanced civilizations may produce after some time. Far-flung radio transmissions aren't the only waste byproduct we'd expect of those who build big things.
Another solution I'd recommend is SoftEtherVPN[1].

It's a bit easier to configure and supports multiple protocols, including OpenVPN.

[1] https://github.com/SoftEtherVPN/SoftEtherVPN/
Sure -- basically what you said: http://science.raphael.poss.name/rust-for-functional-program...

Of course it's not exactly Haskell, but it's arguably closer to FP than it is to C, yet manages to be approachable to imperative programmers. I think this is fantastic.
Given the infamy, at least as promoted by their enemies, of the Borgias not quite a century later, not to mention how often this Officially happened in recorded history, I'm surprised the researchers were surprised.

Then again, they might well know that plenty of rumored or official poisonings were just the normal day in, day out deaths in pre-modern public health and then medicine days. About the first thing my professor in Renaissance history did was to try to get across the omnipresence of death in pre-modern times, something that's the antithesis of today's 1st World Zeitgeist.
The Process Manifest
I would have to agree with you on that one - TextSecure seems like a great option, with the exception of its reliance on mobile numbers. This is mostly because they're centrally controlled, and at no point do you actually "own" your mobile number.

Changing this wouldn't be a big deal, as TextSecure doesn't really use mobile numbers for anything important as far as I can tell. I get the feeling it was more intended for ease of use among the average person, but it is frustrating for someone who would rather get rid of mobile numbers altogether.
No, I'm a long-time Linux user. I don't install G++ because I don't need it (I work in Haskell and Python) and I try not to install unnecessary packages or remove them when I'm finished. You do generally need gcc (or clang) in Linux, but not all distros distribute g++ in their gcc.

I don't think you really understand what GHC is. GHC can compile Haskell down to C or Assembly, and has an FFI to make Haskell embeddable in C. The runtime for GHC is not like the runtime for Java or other VM/Interpreter-based languages...Haskell can be compiled and embedded to turned into a shared library to be distributed with your code.
So is euphemism-based censorship. :P
There's been a bunch of this kind of thing lately, see also the Propeddle, a 6502+Parallax Propeller MCU. (http://propeddle.com/)
A Well-Disciplined Machine
I'm using the latest stable release of Firefox (34.0.5) and I see a "Remote DNS" checkbox under my SOCKS proxy configuration. Isn't that the same option in the GUI? No about:config tweaks needed?

I would think so, but everyone seems to be giving the about:config business, so maybe I am missing something.
For 20 years I've only ever called myself "software developer", or "QA analyst," or whatever the role was. I've never added level of seniority, and I always used my own term, not whatever corporate label a particular HR department dropped on a role. ("Technical staff member?" Please.) I really don't care how my employer of the moment labels me.
Yes, and if parents taught their kids to respect things, we wouldn't have this issue.

And I also love how people think parents aren't responsible for their kids' actions: if they destroy an expensive item, your insurance company will sue the parents if they have any assets.
With 1.0, rust no longer has a runtime at all, so official support for libgreen was actually dropped. However, between sync::mpsc, sync::TaskPool and sync::Future you can produce similar results.
If you want local advice, try contacting http://startups.be/
Why not use SigmaVPN over OpenVPN? From what I gathered from the CCC talks OpenVPN can fall pretty easily to NSA.

http://frozenriver.net/SigmaVPN

Last talk on HN about it: https://news.ycombinator.com/item?id=7599091

There seems to be this similar project as well:

https://github.com/zerotier/ZeroTierOne
Yea, the specification of status codes is cumbersome and annoying to deal with, like you're supposed to go find a list of what they are supposed to be on wikipedia and then match it up to what's going in your application as best you can. Also the PUT, POST etc stuff. It's just a pain to try to match up your application's behavior to a crusty old spec that was never that good.

It's really refreshing to code with websockets and just write an application naturally. HTTP is good for GETing static web pages and that's about it.
Earlier discussion: https://news.ycombinator.com/item?id=7172060
His points about specialized AIs are spot on. I have a specialized AI start up where we trained software to do realistic 3D reconstruction of humans. Our AI simply knows how to go from photo to 3D via knowledge of the human face. We inter-operate with conversational agents to create lip syncing knowledge base backed avatars. www.3D-Avatar-Store.com is the site. We're constantly learning of and meeting with other specialized AI companies and combining efforts to create pretty interesting pipelines of capabilities for various projects.
50.000 is a lot of money (maybe not so much if you're in SF or NY), is the new position a "once-in-a-lifetime" opportunity?

Do you think you will really have oppportunities being the "head honcho"? Can you turn the 50.000 into an opportunity for yourself? (your own startup?)

It's always easy to go down salary-wise, not so much to go back up.
Would setting it as a proxy under the network connection (i.e. Network > Advanced in OS X) force all traffic (including DNS) over the proxy?
Show HN - side project: PornGrid – Watch Multiple PornHub Videos Simultaneously
That explains why switching to annual plain is beneficial.
It does not explain $200 gain per email.

20% of $200 - quite possible. That translates to $40/email, which is still quite significant.

But still not $200.
2014  ScaleScale Year in Review
> and then, maybe, they'll be able to identify and solve a real-world problem.

And also then, maybe, they'll be able to judge whether a particular startup is solving a worthwhile problem and has a hope to succeed.
Nice additions coming, but I can't wait for browser support so I write my CSS in Element Queries to reach things CSS can't normally reach:

- http://staticresource.com/calendar-demo.html
I too have found some serious quality control issues with Google News. Some news sites are redirecting their mobile viewers (knowingly or not) to the app store instead of giving them the article that they clicked on. I wrote about this experience here: http://jmarbach.com/google-news-growth-hack-exposed
I don't think the points raised are valid. There are /many/ great tutorials online on learning C++. It is not the job of the tool to try and guess what its user wants to do.
From the tail end of these, Fort Jefferson down off the tip of Florida is a fabulous example. The largest masonry structure in the United States. 16 million bricks, a hexagon about 150 meters on a side. It pretty much takes up an entire island.

http://en.wikipedia.org/wiki/Fort_Jefferson,_Florida

Google has great street view walkarounds of it: https://www.google.com/maps/place//@24.6285891,-82.873422,37...
Reads like the intro to "Person of Interest". This capability has been on the 'want list' for ARPA forever, and I first heard about it as the "total information awareness" program. Mining deep sources of periodic data can be very very enlightening with respect to people's activity. Too bad these guys aren't subject to federal oversight with respect to personal privacy rights.
last commit in 2013.
Is it a done, or is it just no longer maintained?