skysight-inc/HackerNews huggingface dataset:
I’m Czech, 33, have lived here all my life. The quality of life certainly isn’t far behind nearby countries. It’s comparable – better in some regards, worse in others. The differences between regions are much bigger than the differences between states. And as for my future children’s chances, they are also much more dependent on factors other than the state I live in. It’s hard to say if I would gain anything by moving.
Hey will my canvases be available to be public? Eg so I can show a portfolio of writing for example.
Thanks for the feedback! We actually had a loooong bikeshed on this a month into Gittip. Here's the thread:

https://github.com/gittip/www.gittip.com/issues/138

Maybe someday we'll rebrand, but that would be a fair bit of work at this point and would distract us from more pressing concerns such as better discoverability and usability.
Perhaps an alternative is pagekite ( https://pagekite.net/ ) an opensource (Python) tunneling service. It's also more avanced then this one.

And yes, it can modify your localhost:9999 to mydomain:80. Why is that usefull? My ISP blocks ports upto 8999, so i wouldn't run a webserver / ftp / smtp / ... without paying extra for unlocking those ports :)
As just one example, you could live in Rochester MN. Nice 4 BR house <= $150,000 [1]. Medical care: The Mayo Clinic. Schools: AFAIK very good. And more culture and more liberal than you probably imagine.

There a dozens of places like this between the two insanely expensive coastal zones of the US. Places where things like housing cost nearly an order of magnitude less.

[1]: http://www.zillow.com/homes/for_sale/Rochester-MN/26791_rid/...
looks interesting...how are you storing user information?
Encontro Técnico Sobre Software de Gestão de Equipas de Projeto
I also read before that the majority of "ecstasy deaths" are actually a cocktail of substances.
On GitHub:

https://github.com/search?q=%22if+err+%21%3D+nil%22+extensio...
Maybe it's a regional thing (I'm from the East Midlands), but playing with the team has a different connotation from playing for the team to me - although both are valid sentences.

Playing for the team suggests that I'm part of that team. Playing with the team would say to me that I'm not part of them, but I've been co-opted for a game or something like that.

Oddly, I would say "playing with the orchestra" rather than "playing for ...".
Thanks for the feedback! :-)

I've added +1s for the ~~three~~ two of you to https://github.com/gittip/www.gittip.com/issues/1074.
Are they?

At least in Holland their income is really low in comparison to higher-ups in big corporations doing similar kinds of work, and much of their 'cushy' lives depend on future positions in said corporations.

These positions are often not acquired by helping 'everybody', but rather by means that often seem merely varying degrees of corruption.
You had me until "Qt".
What does "not accessed" mean? One could write a script that would log in every month or so, click around (very carefully of course ;) ) and logout. How would they know the difference?
That is super awesome and encouraging to read. Thanks SingAlong/HashNuke! Keep up the good work! :D
It is not a startup, it is public service. But still, it needs some design work, don't you think?
Suported hardware: http://contiki-os.org/hardware.html. Lot of major players in there it seems.
Yeah, the U.S. median for singles is $30,880 (as I mention in the post). I don't know what percentile $41,500 is, but it's well above minimum wage.
As a former embedded systems engineer, robotist and active systems architect, I always look forward to good stories about factory automation. I think in many ways, factories were the prototype for the "Internet of Things".

This story, while interesting, is about flora and should have been much shorter for the amount of information conveyed.
Hi duzun,

it's a password manager that allows you to store and manage your passwords in maximum security..
var one = [1, 2, 3]

var two = [1, 2, 3]

one == two

That's because Swift checks for safety first (variable declaration).
I wonder why Patreon took off and not Gittip. Personally I've heard more about Gittip than Patreon, which I only encountered recently, being used by some YouTube channel for sustenance. Maybe that's precisely the kind of market which Gittip should focus on.
If you want to detect the presence of an IMSI catcher such as the Stingray system, you won't be able to do that on Android, iPhone or basically any phone out there you can buy today. What you need is a phone that has been hacked to run the osmocomBB firmware and baseband software:

http://bb.osmocom.org/trac/wiki/Hardware/Phones

You can then use the CatcherCatcher software from SRLabs who have been working on this GSM/mobile security stuff since forever:

https://opensource.srlabs.de/projects/mobile-network-assessm...
how many people can join a video chat room at once?
It's all about hustle and how startups are different to big companies. Every startup CEO should be talking to customers every single day.
The Human Side of Heartbleed
Is it like lastpass?
I don't see what's interesting with this?
For a more complex merge, you can take a look at the 'Branching' video, near the end, we show a merge between two branches in a graphics editor.

We also give a brief overview of the Diff/Merge model here: http://coreobject.org/technotes/#diffmerge
Yeah, I don't get the point of this; that's how it's done in Go. You might want to search "catch (Exception e)" for other languages.
i have seen show hn with urls with more traction. however, i need validation.
The noob's guide to conversion funnels
I don't know much about LastPass but Yes, it's also a password manager. the difference between Limitlesslane and other password managers is that you have access from a web interface instead of having to download it every-time you use an other computer somewhere else, As well as other features you don't see them anywhere :)
Thanks! Awesome feedback, especially on the homepage! I've added your comments with a +1 to https://github.com/gittip/www.gittip.com/issues/1074.

Re: the name, that's mentioned a couple other places on this thread. Do you think it's important enough to focus on in the next year? Do you think it's the crucial missing link to making Gittip itself sustainable? Or is that something we tackle once we've demonstrated that we can actually keep the lights on indefinitely?

Thanks for the book recommendation. I've ordered it.

> Good luck with Gittip in year 3. I'll be watching - and giving :)

Thank you! :D
The children's story will have to be revised.

Chicken little decided to go for a walk outside and was killed when the internet fell on him. The sky continued unabated.
I hope this is the case. MDMA brings out the best characteristics in people. Cocaine not so in my experience.
Interesting!!I will try it now! I promise I'll get back to you with my feedback
Maybe it would be better use the title of the submission to draw attention to exactly what is interesting here. All I can see is "lots of people use 'err' as the name of their returned error value in Go code on ohloh"
Thanks duzun
You are overlooking the myriad legacy apps that are entrenched VB6. The owners of these apps would like to graduate to 64-bit and Unicode, to satisfy the customers that continue to use the apps and generate revenue. Without rewriting a million lines of code.
Have you seen LuaDNS? It sounds sort of what you're talking about, and they let you set up vanity servers if you want.

http://www.luadns.com/
Mathematician unleashes 'a wave of new results' in geometric analysis
Love and asking for forgiveness is pretty much the universal theme in almost all of the statements.

A very interesting project. What made you want to make this?
Modern UI applications do have a minimize and close button now. They also show up in the taskbar.
If two iPhone users, each behind a different NAT router with upnp enabled, use this to converse, will the media stream go directly between them, or via an appear.in server?
actually last pass also gives you web access to your passwords, so, as I understand your advantage is the way u keep them, that is secure.
From the blurb "Building a Siena app is as easy as editing a PowerPoint presentation or Excel spreadsheet. You place some visuals on a canvas. You hook them up to your data or favorite services. You customize how your app looks and works. Then, if you need special logic and intelligence, you write some Excel-like expressions. You can use your app immediately, or share it with colleagues or the world."

So aimed at non-programmers but with some modern stuff like the ability to talk to restful services.
Also "they didn't have a choice" sort of ignores that they did have the choice of not using khtml and wouldn't have, if its license could've been problematic for them.
There is a similar one, for python, here:

http://www.pythontutor.com/visualize.html#mode=edit

On a side note, does anyone know of a way to "visualize" possible code execution paths? Sort of like a control-flow graph, where one can easily count/see the cyclomatic complexity of a piece of code? A library that does it?
"Video conversations with up to 8 people for free."

Guess there will be a paid plan later which allows more people.
As with any major public facing change, do it sooner rather than later, because the later it is, the more people will know you as "Gittip", so the cost of the change will be larger.

Sit down with 2-3 people (including someone not in the Gittip loop!) this weekend and list all of the nouns and verbs that you associate with Gittip's mission, its market, what users do on Gittip, and what people achieve through Gittip. Then pick one of those. Register the domain. If it's taken, use 37signals' approach of appending "app", "hq" or some other unique identifier to it. It will only take up as much of your time as you allow it to.
I'm using it successfully with a custom domain. It works great.
Dark Patterns – Opt-Out / Opt-In
It's available online in html:

https://developer.apple.com/library/prerelease/ios/documenta...

I assume you'd need a developer account, though.
I love this, I remember back when Adam Dunkels came up with this and feeling proud that he was from Sweden.

Here's a quote of his I kept with me from those days, paraphrased.

When I program I always try to code as if I'm writing for a PDP-11.

So no wonder he made such compact C code for the C64.
Mobile Device Web Site Testing? Try Dynamic DNS
And I believe there is also a huge difference between someone signing up for your product and someone actively using it after signing up. In my experience, I found that many people will sign up for a product out of general interest, but won't do much beyond that stage.
I have, seeking freelancer, one job so far but we still talk from time to time.

jfarrellism.com is the same "resume site" I used back then.
Why 8.8.8.8, which is a name server operated by Google, as an authoritative NS record for zzzz.io, in addition to the Route53 entries?
Just re-watched the talk (was going from memory) and it seems you're right, it's "enable this flag to disable the warning".
I think it shows that while the Go people usually say that their error handling is better than exception, most often they either exit on exception (which is like not catching an exception) or pass the error up the call stack (the default behaviour for an uncaught exception). This means that this way of doing error handling is actually just verbose.

Which is also my opinion.
Then it's not a company, or they're not employees. Gee, I wish I could just make up random re-definitions of long-established words so I could win arguments.
Taking three to five years to reach profitability is normal. In the mean time, we paid out $300,000 in no-strings-attached gifts this past year. That does not feel to me like the wrong thing to be doing. :-)
From Android to iOS: what I love, what I miss
Now that iOS 8 has been announced, it's the perfect timing to take a step back and compare these two major mobile OS.
I find the ribbon to be very usable
For the 75%: It's still useful and will be appreciated, even if there might be mean people out there. Much better to see code than no code.

For the 25%: wouldn't they just decompile the current version?
But is it holding us back from reaching sustainability for Gittip itself?
How the FBI Used Old-Fashioned Detective Work to Foil Two Computer Viruses
Tesla 2014 Shareholder Meeting
> Ostensibly, the primary goal of Gittip is to create an economy of Open Source work

Which is why it will never work
Genius, although I feel sorry for all the other Fitz's out there that get left out..
¿Qué Obligaciones fiscales tiene un traductor en España?
I wrote Python in Leo for a few months 7 (?) years ago. The best use case I found was for bug tracking, you could make a URL node to the ticket and then clone all the relevant pieces of code under it to have everything in the same place. The problem is that outlines required sigils in the source code at the time and that makes sharing a repo with somebody else difficult. The other problem is that it's not Vim.

I expect some version of Leo's outline concept to be a banner feature in some IDE in the future. The idea is good but it's execution in Leo is workable but clunky.
The end of driving
Remindes me of
http://en.wikipedia.org/wiki/All_Watched_Over_by_Machines_of...
https://www.youtube.com/watch?v=dGFXGwHsD_A :D
In Defense of Hobbyist Markets
Is this meant to be a negative comment on Go error handling not conforming to a single pattern, or a positive comment on Go error handling not needing to conform to a single pattern?

Or is it just a random code search posted on HN?
The best route is to import the vb6 project into VS2008, which will attempt to convert it to vb.net. Then open the project in a later version of Visual Studio. As far as I know VS2008 was the last version to support conversion.

I've never actually tried this, having not had the pleasure of being a VB programmer. From what I remember, small projects tended to migrate reasonably well but larger ones could be problematic.
Asking for help
Given the number and state of the certificate barons and their document-as-stolen marbles, SSL is not really encryption though, is it?

I thought this was going to be GPG stats. I bet Google do keep them... and I bet they have an uncanny correlation with people downloading their Gmail and leaving the service, or being well placed within the IT industry and vocal opponents of many of Google's recent policies.
Lasers could be used to detect drunk drivers
EtoileFoundation is a still a bit work-in-progress, and we include some features that only work with the GNUstep Objective-C runtime (e.g. prototypes).

But beside this, it is well supported on iOS and OS X. The test suite runs on our three target platforms: GNUstep, Mac OS X and iOS, and we use it daily on both OS X and GNUstep.

The EtoileFoundation version bundled with CoreObject is also a special snapshot just for the CoreObject release.
I'm not really a data structures guy, but I love anagrams. When i wrote the anagramica API, the simplest way that I could come up with a fast search was this:

- Take a word and sort its characters.
- Add it to a dictionary where the key is the sorted characters and the value is the word.
- If the sorted characters already exist in the dictionary then add it to the list of words for the same key.

This gives O(log n) when you give it a list of letters and you need to find all the possible words.

What benefits do GADDAG offer over the above?
Tips for Writing JavaScript without jQuery
Mostly because game studios don't write compilers so they get to use what the respective OS vendors SDKs offer.
Miss Casanova: Indie Heaven... And Hell
The History of GIS
Any pair of consecutive odds both of which are not divisible by 3 surround a multiple of 3
>I, and many others, do use something else. That's the big problem facing Rust, whether or not its creators wish to admit this fact.

Yeah, and I listen to Rihanna instead of Jay Farrar. Obviously that's the big problem Jay is facing, and he should sound more like Rihanna to cater to my taste.
It’s not business, it’s personal
Rewriting pretty-printer
I've been following Gittip's progress for a while, as a student funding someone through this isnt a priority for myself to be honest, I've started working now though so I'll have no excuses! Though I think the name means nothing to people outside of tech. I guess the decision to change the name depends on whether you're targeting nontechnical people who appreciate a developer's work.
The Boring Sexism of HBO's 'Silicon Valley'
Since it's webRTC, the traffic is point-to-point, right? I guess you would need a good connection for more than a few clients.
Don't generalize, there are lots of good universities out there.
You know what I would love? A link to the crime and a link to the question of their guilt bellow the quote. I know some say they deserve this and others are executed with a horror story of justice.
But you also don't want to focus just on sales.

In the end, every business model will have a more optimal and less optimal emphasis on sales, marketing, user feedback, etc...

Most B2B and B2C startups may in fact need more focus on sales...but a B2B2C company may find it misleading. If your customer is not your end user, focusing on sales and not marketing can actually be quite dangerous.
I can't answer that. Do you think changing the name might make more people use Gittip to contribute money to each other and eventually to Gittip itself? If yes, then do it. This is just my gut feeling from looking at the site, trying to use it, trying to explain it to friends, etc.
Arthur here. We designed that screen shot to be as bad as possible! Our goal was to get people to leave the site as quickly as we could and then to ask random strangers about our IDE rather than clicking around for a few minutes and seeing what it offered. Mission accomplished!
Curationsoft Content Curation Software (view mobile)
That looks great, thank you!
Did you use it personally? What are your thoughts about Kivy?
Yes, although I am not a big fan of web apps, modern browser developer tools brings me back a familiar feel of Lisp and Smalltalk development experience.
It's natural that most public code panics on error, even though it's bad practice.

Error return values (e.g. go) are better for building large systems where stability & predictability are important (that is, cost to maintain).

Exceptions are better for quickly building systems (that is, cost to build).
Except in Go you would be manually "rethrowing" exceptions whereas in other languages that is done automatically.
I think it would have been easier for me to understand if they put everything in terms of a B+ tree, where the leaf nodes contain keys and values.
Ye-es, except:

"Apple has recently added new functionality to their runtime, including built-in exception handling, etc. Hopefully these will be ported to the GNU runtime in the future."

My general point is that programming languages don't have to be cross platform to be useful. Certainly handy from a developer's point of view, but just a convenience.
While the discussion is mostly about Gittip vs Patreon, I never quite understood why they could grow despite flattr(.com) being around since 2010.

I like flattr's model of having 1 fixed monthly donation that gets split among all of a user's flattr clicks from this month.
It somehow removes a true monetary value from a click and allows to spread them more freely. For whatever reason, it's pretty big in the German podcasting community.
China clamps down on Google ahead of Tiananmen anniversary
Seeing that you haven't got a reply in three hours here's what I found:

There is mentions of using Closure which is a google JavaScript technology. I think however it is cross browser.
Just tried it.
In Swift:

3 == true // Give an error (operator overload doesn't cover this)
true == 3 // Returns false
nil == false // Returns false

You can't use nil or integers directly in an if statement without a function to return a logic value.
How about putting an image on it - make a motivational style page.
Patreon took off because a) they've got domain expertise w/ YouTube in one co-founder, and b) they've got business expertise in the other co-founder.

Re: YouTube. When your friends are YouTube micro-celebs, who are good at marketing themselves by definition, you're going to have an easier time getting a network effect going around a platform that depends on marketing oneself, than when your friends are open-source programmers, who as a rule are not good at marketing themselves.

Re: Business. They identified a market need and are executing by the book. They built a prototype, with a standard skimming business model, raised some money, hired a team, danced with the tech press, and here we are.

Here's where we tried approaching content creators: https://github.com/gittip/www.gittip.com/issues/737. I actually did a call with Jack and others right when Patreon launched. Key point he made is that content creators get pitches from companies all the time, so already being in that scene is a huge advantage.

http://blog.gittip.com/post/51236581424/open-call-with-centu...
Boring, in "In Shadows" (www.inshadows.asia) video games meet real life.
> "As far as we know, we are one of the first services built purely on WebRTC to launch a dedicated iOS app"

Hookflash [0] is a dedicated WebRTC iOS app that has been around since 2012 or so, and has a badass signaling layer with OpenPeer [1]... it also provides a SDK for building this kind of services in just a couple of hours.

But then you also have OpenTok [2], that has been offering a similar iOS SDK with native WebRTC stack since late 2012 / early 2013, Mashme.tv [3] also in 2013, EasyRTC in mid 2013 [4], and hundreds of similar apps and solutions that are popping up like mushrooms (AddLive, etc...) and also use WebRTC in iOS..

What I'm trying to say is that WebRTC on iOS is already a quite crowded space, and the first services were deployed years ago (late 2012)...

It would be more interesting to know what have you used in the signaling plane (websockets? pusher/pubnub? old sip?) how you have solved things like NAT traversal (TURN, ICE, Hole Punching, etc), or which solution you use for MCU...

[0] http://hookflash.com/

[1] http://openpeer.org/

[2] http://tokbox.com/opentok/

[3] http://www.mashme.tv/

[4] https://www.youtube.com/watch?v=4DzVqnP02zY
Security and the Rise of Snakeoil
Patreon's team is just right: Technical co-founder who built the site himself, business co-founder who is a YouTube artist and has a lot of friends in those circles. I even think they met as college room mates, typical story VC's like (they are funded).
InnoDB does indeed use a B+ tree. A more thorough article on the topic is http://blog.jcole.us/2013/01/10/btree-index-structures-in-in... or the book High Performance MySQL.
gee, i wish you could follow the thread, since the petty detail you are squabbling about bears little if any relevance to the main point ;)

and yes, it still can be a company, unless you wish to narrow the definition of the word company. the way a company will distribute it's profits is mostly it's own business. are you perhaps automatically assuming that all companies are traded on the stock market?

in any case, you're the one who started with redefining "charity" in such a wild manner you seem to now hypocritically be accusing me of.
Fixing Calculus Courses
Sexy Woman Making Out In Parking Lot : Euro Pranks
Are there any black people or sidewalks there? I've been wanting a random change lately and trying to figure out a place to move to get away from Chicago.