skysight-inc/HackerNews huggingface dataset:
Always wonder how come tinc is not as popular as other VPN solutions. Peer to peer network routing via tun/tap interfaces, all traffic encrypted, each host has a public/private key pair.

I have been using it to build an VPN network with cheap VPS from different providers and found it really reliable and easy to set up. Besides that, once used it to watch some south park at UK and also worked wonders, no need to even setup a proxy, just route your traffic through the interface.

Link for the interested: http://www.tinc-vpn.org/
It amazes me that you've been downvoted for posting a fact.

Proposition 8 was passed by a majority: http://en.wikipedia.org/wiki/California_Proposition_8_%28200...

However one feels about the result, only a fascist would want to shove that bit of history down the memory hole.
sorry :/ I'm trying to intentionally convey that this tool is dangerously powerful. I don't mean to offend anyone though.
We're totally comfortable with things like that. We have different parameters (steering well clear of client conflicts), but we also (a) care very deeply about IP and (b) don't have problems with people doing off-hours work.

My previous employer (Arbor Networks): roughly the same way. People had side/off-hours projects that involved network instrumentation.

I think you're overgeneralizing.

That's important because if you weren't, and virtually all employers would have a problem with these kinds of side projects, the risk/reward for asking permission would be different.
Perhaps this particular case has motivations similar to the ballon project, i.e. more internet access brings more ad impressions.
Microsoft cans free custom domain support in Outlook
Mesh networks certainly get more exciting when nodes are mobile.
Mozilla Appoints Its Former CMO Chris Beard As Interim CEO
Well, I thought the whole corner groupings was neat. Novel compared to stock android, which is what I've been running for a couple of years.
Are there any of: a legal entity, employment agreements, IP agreements, participation agreements?
"produced nothing but useless bickering"

Brendan Eich produced _nothing_ but useless bickering?
The NDK is a total 'bolt-on' solution to the problem, and support within the Android dev tools is basically non-existent.

The biggest tragedy is that Google had a chance to make a better NDK experience with Android Studio, but instead they chose to ignore it completely. With Eclipse you at least had an official add-on for NDK support, but now you're expected to manage it with your Gradle files by hand. Now, even more than before, you're at the whim of solutions on Stack Overflow.
The awards are for breaking the Snowden secret surveilance revelations.
That's very true. Usually keeping common sense stuff in mind like "I'm having to touch the database multiple times" or "I'm maintaining 2 arrays for this operation instead of one" and realizing that those are red flags, gets you there in almost every case. I agree that those things probably do expand your understanding and allow you to consider problems in different ways (which may help you solve certain types of problems more easily). I also agree with your main point: there are very few people in the world who are likely to be able to (accurately) describe themselves as software developers with <1 year of experience/learning.
OKCupid did - they told people to ditch Firefox - http://news.yahoo.com/okcupid-urges-boycott-mozilla-cites-ce...
Maybe three years ago? On Fedora I think.
Open Equity: Buffer's Equity Formula
Thanks. I'll definitely do that. I appreciate the tips. Its hard going from one-man show to bigger company + team environment, and I do lack the confidence--my highest paid job was 35k. I'm about to break out of poverty essentially thanks to learning to code, but I just need my first big break.
Have you tried https://www.dotloop.com/ ?
True. However, the idea with this is that you probably have a spare low-end VPS that you can use for VPN also.
ISkysoft Video Editor v3.6.0.1
Styling Florals Into a Casual Look
For Android there is https://github.com/jcs/triptracker -- which I did not try yet..
After some research, I ended up going with IVPN (https://www.ivpn.net/). It's pretty affordable too.
Imagine having to reprint brochures, reshoot something or even have to tinker around with the clock so all your screenshots are 9:41.

There are cute quirks and there is attention to detail. But at some point or another it becomes a cultish bureaucracy no one knows the origin of demanding that all clocks alway show 9:41 for some long lost reason.
Some people would call attacking the decision of the Mozilla leadership supporting Mozilla.

I would not have given a f* about Eich if I didn't care about Mozilla.
Looks interesting!

> you never have to learn some silly separate query language again. A query language which just attempts to be some DSL to RPC another machine into doing the same query you could have already written in half the time it took to learn the query language.

Not sure I agree with this sentiment - most programming languages aren't declarative like query languages are, and that seems especially useful for, well, querying.
They have updated now to work with some of the banks.

Still a pain to get it setup, but once you are setup it is much better now.
Pictures of guns are offensive and dangerous at work now?

Really?
Guardian and Washington Post win Pulitzer prize for NSA revelations
A lot of the reason I use Dropbox is that other people do, so I can share files and folders with it easily. They made a big advertising push earlier, especially in colleges, and got my lab hooked.

Based on your recommendation I will look into MediaFire for home backups though. It is easily worth $5 per month.
An opinion of the masses willing to vote is not necessarily an opinion of the masses. Regardless, even if it was a "majority" of people capable of voting, there's a reason the phrase "tyranny of the majority" exists.

There are a number of unnamed social ills and other problems that could still exist today in some countries or that would have likely lasted longer if we had waited for "popular opinion" to change.

I don't agree with forcing Eich out, but Mozilla should have known better than to pick a candidate that was going to be controversial to begin with. A person in leadership should be and often is held to a higher set of expectations.
Mozilla's mission is vital and they have been very successful overall. Much of the credit must belong to Mitchell Baker, Brendan Eich, and others who led the organization until now but I'm starting to be concerned about the leadership's future, a future that is important to everyone -- I'd much rather lose almost any software company than lose Mozilla.

* Why do they appear to have difficulty finding a long-term CEO? Appointing the founder/CTO (edit: and after a long search and many short-term leaders) raises the possibility that either they couldn't find a willing external candidate or that there was conflict between the founders and the board. Which leads to ...

* Why do they appear to have difficulty finding board members? Even 5 seemed too few for such an important non-profit; to have 3 resign with only 1 replacement ready seems alarming.

* The PR of Eich's appointment, transition, and the political issue was poorly managed; Mozilla looked badly managed and the brand was damaged. The image of the organization is a responsibility for the CEO and, when hiring a new CEO, for the board. Even if the political issue never arose, losing a 3 of 5 board members when a new CEO is appointed looks bad no matter what public explanations are given. The appearance was that only 2 people supported the new CEO and one was his co-founder (again, appearances can be deceiving but managing them is essential).

These signs look worrying to me, but you'll notice that I wrote a lot about appearances -- I don't know the inside of Mozilla (I've participated at a low level for many years and have a sense of the culture and a few personalities, but that's all) nor do I know how to run a major non-profit or major open source project. Maybe someone here knows more.
i think the real bitter irony here is that brendan eich not only helped build, but also protected the platform that helped oust him. when i say the platform, I don't mean the web, I mean the open web, where you can freely express yourself as aggressively as you want(which is a good thing).

not to step on anyones toes, but we effectively ousted a very productive engineer from a company he helped found to replace him with a marketing guy(no offense really, i know he's been with mozilla forever, and loyalty deserves to be rewarded).

i really hope i won't have this moment in 10 years thinking back, man where did mozilla ideals move so much away from mine, and i know everyone is going to jump on this part of cynic good ol me, especially all the mozillians here, but i still very well remember the time i spent in irc ~20 years ago, where the people thinking about mass surveillance were a select few stamped as insane anti social paranoid geeks.
That's an excellent thought.

I feel like programmers too often try to make something complicated "pretty" -- but really this just usually has the effect of making it that much more difficult to understand.
I find absolutely nothing wrong with the way he was treated.

To say that somehow he was the victim of bullying, when he was the one who was taking action to deny other people their rights, is so morally backwards I have a hard time conceding that you're arguing in good faith.
> I'm not going to get into a debate about whether Prop 8 was right or wrong.

Take a look at why you wrote that statement, and you start to understand why Eich didn't want to make it about that either.

Also take a look at what he did say:

https://brendaneich.com/2014/03/inclusiveness-at-mozilla/

if we're going to talk about his ability to phrase statements.

EDIT: downvoted into fairly negative territory for linking to Eich's statement and pointing out that prop 8 discussion is hazardous? Really? That reinforces the point, not contradicts it.
So apparently being a war criminal is a lot better than donating $1000 to Prop 8? The world would be a better place if instead of Eich, Rice resigned.
Introducing Open Equity: Buffer’s Equity Formula and Full Individual Breakdown
EdX: Street-Fighting Math
I see your point and would like to agree to it, but no. Really, I wish Google was really interested in actually doing good. But their track record with this 'no-hire-from Apple' thing alone says otherwise. Yeah, the X guys may mean well, and yeah it might be really cool stuff, but I am super hesitant to think it's not just to track people better.

For example, look at glass. Yeah, it's got a marketing problem now, but the tech is right out of 'Snow Crash'. Its amazing! But that damn camera on it. I have a real suspicion they are just tracking where you look to get abetter idea of what ads attract people in real life. Its only a matter of time before they have a feature that tracks your eye movement and focus to help take pictures or whatever. And then what? They know what you are looking at in real time. So what? Well, I just don't get the 'don't be evil' vibe from that kind of data.
Anywhere else I have ever worked has pretty much always used 4:20 in the UI as a joke. When I started work as UI/UX lead at a bank a year ago, all the process work that was done with the previous team had some arrangement of 4:20 worked in everywhere haha.
Journalism geekery: the "Public Service" award is often considered the best of the Pulitzers, partly because it is relatively equally distributed among smaller, lesser-known organizations as well as the big organizations...so it's sort of a implicit statement on how great journalism shouldn't be dependent on market size and staff resources.

So when a big organization like the Washington Post, and the Guardian US, win it, that's a strong statement. They could've just as likely been given the National or Investigative reporting awards.

(also, unlike the other prizes, there is no cash prize for the Public Service award)

The WaPo has won it before, including for Watergate and the Walter Reed investigation: http://www.pulitzer.org/bycat/Public-Service
<nerdy>And prime, just like 941, 419, and 491 (only a time in late 18th century France). With one even digit, this is the best one can do. I don't think you can do better with three odd digits, either unless you cheat with the triple (1,1,3)

If you stick to squares, 01:49 is the best, though, with the squares of the first four natural numbers, in order.<nerdy/>
Plane Disappearance Frederick Valentich UFO Case [video]
Downtown Minneapolis had/has the same thing.

The interesting part is that most of the parking lots are owned by groups of moderately wealthy folks (doctors, mid-level corporate execs) who had bought super cheap in the 70's. The income they are able to make risk-free is a huge obstacle to redevelopment.

As an example, there's lot next to my old office that gets about 250 cars into a half-block lot. At six dollars/car/weekday plus extra money on weekends that's about $400k/year before taxes split among a dozen investors. (An incredible yearly return when you consider they probably paid less than $250k to buy a run-down building and level it back in the 70's.)

If somebody wants to buy that lot to build apartments, they're going to have two hurdles.

First, all of these guys are probably retired, so they're looking for risk-free income rather than capital. With interest rates below 3%, they're going to ask for $12 - 15 million so they can invest it in bonds and still get the same income. That's a ton of money just to buy land.

Second, most of these partnership agreements are drafted such that every partner has to agree to sell rather than a majority. If one guy holds out for $20 million, it could scuttle the deal.

Slowly but surely the parking lots are being replaced, but it's happening much more slowly than it should.
Most importantly, Chris Beard has correct views on today's political hot button issues.
For those of you who have the latest Sketch2, here are the major improvements:

1) Symbols - Group of objects that will sync. Although I prefer Unity3D's prefab approach, it will be useful.

2) Export tool is soo much better. Especially multiple size format. No longer just 1x or 2x.

3) Bitmap editing. No longer have to open PS for cropping/editing.

4) Vector modes is in UI. No more click/trial/error.

There are other small ones but these are the main advantages.

In my opinion if you are a professional its definitely worth an upgrade. But for hobbyist like me, these new features are not worth the jump.
Wikipedia states that GMT doesn't have a precise definition: "The term Greenwich Mean Time (GMT) does not have a precise definition at the sub-second level, but it is often considered equivalent to UTC or UT1. Saying "GMT" often implies either UTC or UT1 when used within informal or casual contexts. In technical contexts, usage of "GMT" is avoided; the unambiguous terminology "UTC" or "UT1" is preferred."
This link should work

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
How can you not understand it? He's saying the progressive left has started to go too far in the mechanisms they use to bring about admittedly needed change. You don't go about winning the hearts and minds of people you disagree with by harassing them and getting them fired from their jobs. This only sets movements back.

"I may not agree with what you say, but I'll fight to the death for your right to say it"
Conflict resolution is the main question.
Proposition 8 has nothing to do with Mozilla except for those who decided it was OK to go witch-hunting against the new CEO (as if Brendan Eich was not already in a very powerful position from the very beginning).
People have strong feelings about this on all sides (and I think there are more than two sides).

However hopefully everyone on that whole spectrum will agree -- and never forget -- how OkCupid and Sam Yagan decided to step into it and act like opportunistic hypocrites.

And hopefully everyone on that spectrum will give their support to Mozilla now, because it makes the internet a better place for all of us.
I admit that my first instinct on reading a piece like this is to shout out in agreement. But at the same time I know that instinct comes from having worked on small teams, in small companies, for my entire career. I like small teams, and I like small companies. I have a hard time fitting into big corporate environments, and so I no longer try. I don't really know what works well for people who have to manage really large efforts. I do know that for the small projects I deal with trying to keep the tools in sync with the evolving direction becomes a tail-chasing exercise. Of course, all this might mean that I'm just lazy.
Why it happened doesn't matter in this context. Suppressing the record of what did happen is Soviet-style revisionism.

But to address your point, according to at least one SF-based news organization, Proposition 8 spending had no effect on the vote: http://www.sfgate.com/politics/article/Prop-8-spending-found...

Edit: apparently decrying revisionism and citing a reference in response to a now-deleted post is downvote worthy. Thanks, free thinkers of HN!
"opinion of the masses" is a subjective interpretation of events; not a fact.

As to "passed by a majority", I would say, that depends on how you define a majority. A majority in the context of voting laws, perhaps. But I sincerely doubt it was actually representative of the entire population of California as a whole.

I also find it a bit ironic that someone would resort to name-calling in a thread attempting to defend the unpopular views of an individual as their right to have.
"Because face it, any sufficiently capable query language has to be Turing complete" - No, no it doesn't. Stock SQL is not Turing complete. There are extensions that support recursion to make it so, but it is perfectly possible and capable of doing everything you could reasonably want without it.

Caching is hard. Consistency is hard. Peer to peer is hard. I hope the author is addressing these in a sane, verifiable way. I'm really curious to see the demo apps that come out of this.
What I Took Away From Google's Engineering Culture
I have found Android nice to use only on Nexus devices. For whatever reason the other devices always feel slow and have random issues.
This is true. The neat thing about the modular design I have for gun is that people can always write a plugin that receives some/any query language, and then translates it directly into the appropriate algorithms. So you should be able to write your own abstractions ontop - but this is only possible because you are able to write the direct queries underneath.
Consider Amazon Fire TV For Your Next App, Here's Why
Most websites don't allow passwords longer than 21/30 characters. So getting to 8 words is difficult.
How search works on Airbnb
It doesn't surprise me that mileage can vary; I'm sorry you had to deal with unreasonable companies. Were they tech-focused companies?

In my cases, they were companies where software development was necessary but tangential to what they do. For example I currently work at a printing company where I help to automate digital stuff and help drive print sales with online storefronts. I'm not even sure the owner knows what programming is other than the fact that I do it for him and it makes his stuff work. So he's not interested in owning software I write outside of work hours...
If you're looking for something to use for more traditional Illustrator purposes (graphics, identity design, illustration), you might want to look into iDraw, which is less UI-focused than Sketch, though both are quite powerful indie Illustrator replacements.

Pixelmator makes sense if you're actually working with photos, but just like Photoshop, I wouldn't recommend it for UI design.
To me, one of the saddest things about this whole episode was the fact that Brendan Eich was a true technical leader. His contributions literally helped create and define the modern internet. I believe he was well positioned to help move Mozilla beyond simply being a browser company/nonprofit org, and advance the Mozilla mission of bringing openness and innovation to the web.

Rust, ASM.js, and Firefox OS are some of the biggest projects at Mozilla and are critical areas that have to be executed well for Mozilla to gain traction in the mobile device world and beyond. I thought that Brendan Eich's background uniquely qualified him to guide Mozilla over the next few years in maturing these technologies into something that can help disrupt the trend of "walled-garden" web ecosystems. I was and still am really rooting for Mozilla to succeed in these efforts, because the web needs them to. Sadly Brendan Eich is now gone from Mozilla and along with him goes a wealth of knowledge, history, and experience that would undoubtedly have helped advance the cause of a free and open internet.

All that said, I don't know as much about Chris Beard's history as I did Brendan's, and I don't know if he can provide the same level of technical leadership in these areas that Brendan Eich could have. I suppose we will find out. I remain hopeful, but not yet optimistic.
I think this type of initiative might also be used to provide more accurate location data for mobile users. accessing GPS satellites is sometimes challenging in cities (where most mobile users are) and a fleet of drones above each city could prove helpful.
It's palindrome week: Every day is going to read the same backwards
He must be talking about Eich, since he was clearly supporting the group of bullies who were so flagrant and pernicious that they'd even pass a law to prevent grown consenting adults from having meaningful relationships with each other.
And where do you draw the line?

Are you going to defend people that oppose Women's Suffrage too? What about slavery supporters?

These were just political opinions once too. But today you'll find that they get you fired as CEO. And for good reason: blacks and women (and gays) are your customers and employees and business partners.
I actually really liked Marco Arment's take on this. http://www.marco.org/2014/04/04/political-views

As time marches forward our society's tolerance for certain viewpoints has changed. This is a good thing.
Do you really think that makes the difference?

Some decide to stick with it, others don’t. That’s the only difference I can see. And I don’t think either decision is always the right one. I think it’s important to be consistent in how you apply your principles and to be willing to listen to people telling you your principles suck and to change your principles if their arguments are convincing. That, to me, is the bare minimum to be a decent organisation. Add to that actually having decent principles and you are getting there.

In that context the “bullying” framing makes zero sense to me. People were unhappy with the principles of an organisation, people voiced their opinion and acted on their belief (by stopping to use products of the organisation). So far so completely harmless. The organisations decided to react or not and that’s that.

The bottom line is that you can expect to lose customers if you do certain things. Oh, wow. What an insight. Still has nothing to do with bullying.
Furthermore,

Prop8 was passed based on propaganda.

http://www.slate.com/blogs/outward/2014/04/04/brendan_eich_s...

Under normal circumstances prop8 would __never__ have passed in California, of all places.

People keep screaming about "Tolerance goes both ways", but society needs to move pass discrimination based on race/gender/orientation. Donating money to help pass a law taking away someone else's rights is ridiculous and shouldn't be tolerated. So if I see a new prop9 banning interracial marriages should I consider it merely a point of view? What if prop10 says black people can't vote? How far do we consider "point of view" or "freedom of speech" before we decide enough is enough and we're not going to regress back to the 1920s?
"Moving Forward" is my least favorite management euphemism.