skysight-inc/HackerNews huggingface dataset:
I had a myopenid account. Closed it when my online surface changed and I didn't want to bother converting or moving it. There just aren't enough consumers to make me interested anymore; I used to hope that it would catch on, now it's clear that it won't.

I think I might have used my google openid to ask a question or two on SO.

I really dislike when sites only allow you to log in with a special id obtained from only FB, or only Twitter, or only with OpenID. Sure, offer all those things, but let me just sign up normally if that's what I want. Those things should be extra conveniences, not the way.

EDIT: and what if Google kills my account? I have to be a new person on SO.
You're right; I'm becoming stupid in my old age.
Essentially, yes.

In the world of ~low friction (fast, low cost) financial transactions and liquid markets, you should be able to separate out the three roles of money: medium of exchange, store of value, and unit of account.

Basically no one keeps substantial amounts of wealth in USD directly as a store of value; you have a bunch of more related or less related assets in an account (money market, treasury securities being more related; equity in foreign businesses with little exposure to the USA being less related).

Medium of exchange usually is fairly instant; you can liquidate money market automatically to pay your debit card/credit card/checking/wire transactions. This could easily be anything mutually agreed by both parties in a transaction, but is almost always USD, unless it's conducted entirely within a foreign currency zone. A Japanese company paying a Chinese company is likely to use USD for the exchange, even.

Unit of account is the tricky one. With the right UI skin over your bank account, you should be able to display your wealth in arbitrary units ("houses", Audi A4s, kilos of cocaine, etc.) based on current exchange rates. You could also have a browser hack which replaces USD prices in pages with EUR or Cocaine-kg prices.
Generally you're expected to spend some time getting used to the culture around here. The information is there to be found if you put in the effort.

It's specifically and deliberately user hostile. People unwilling or unable to make the effort or take the time usually get frustrated and leave, or ask questions and get enculturated.

You're not expected to understand everything instantly, and the usage of these things is expected to change over time anyway. Their purpose wasn't set in stone to begin with, and already has changed. For example, the down-vote used to mean "This doesn't belong on HN" but has evolved to include "I don't agree".

And flag does more than just act as a downvote on submissions - it indicates that the item shouldn't be on HN and is used for spam, troll, seriously off-topic, and by some, for repeats of recently submitted stories. Enough flags and a submission is auto-killed.
Many companies in financial sector handle similar workloads. I know a couple of HFT shops, they're all java.
Hoping this gets up-voted until its just above: http://news.ycombinator.com/item?id=2825756
So even with the (supposed) confusion over what OpenID is, you still had a conversion advantage. Interesting.

Interesting still that with that advantage you chose to go back to tradition, and shed the support issues.
Regulation will not change underlying biases.

Hypothetically, if employers are behaving irrationally by ignoring a significant pool of talent, then they are shooting themselves in the foot. A rational company would swoop up the talent at below market rates and have a competitive edge.

I doubt that all companies are irrational. The unemployed are likely have less relevant skills. And there is a sampling bias where those unemployed longest are over-represented.
The consequences of a downgrade are TERRIBLE : So much of modern finance relies on Treasuries being AAA to act as some kind of bed-rock.

Just like your idea of 'precisely no risk' of default, what would happen if the programming constant ZERO was only guaranteed to be close to 0? And not really a constant?
Abusive downvoting bothers me on occasion. For that, there's Reddit.

But ambiguous UI elements aren't going to have that effect. People will generally either misuse them habitually or ignore them. The human mind is awesome at filtering out noise.
There's syslog the protocol, syslog the API, and syslog the daemon. There are syslog daemon and protocol replacements that are much better, but retain the API for wide-spread compatibility.
As a Scandinavian I noticed this, and it is what's keeping me from upvoting this article. Simplification is good, simplification that borders on misinformation is not so good.
ya, channeling Joey Lawrence. Thanks for the rapid grammar feedback.
Well, this certainly clears it up. To those of you who have been concerned with Airbnb and PG's actions over the past few days... it's just because you're jealous and stupid.

Classy, Paul.
> start attending some meet-ups

This is obvious, but doesn't work so well when you are not living in the area. Flying from Portland to Toronto to attend a meetup is a bit pricey. I did meet someone from Freshbooks at OSCON though.

I'll also mention that when I was last living (~3 years ago) in Toronto, I didn't find it easy to hook up with the local Python/Perl communities. Heck, I sent a request to join the Toronto Perl Mongers mailing list and never got a response. I assumed that there wasn't much of a community.
1. Get your projects up at Github..stat!
2. Find 5 programming 'Friends' do projects for them and use them on resume..helps kick down the hr door.
3. Mobile is growing as far as needing testers..become familiar with winrun, etc as far as testing mobile apps..I do see those pop up in Western Michigan..

That is about I can offer right now.. my location is NW Indiana..my solution was to pitch to Chicago startups that are established to get something..as its only 1 hour 40 minute train ride to Loop-Chicago..

If you feel comfortable in disclosing more details via email..my gmail account is in my account details

Biggest step you need to do right now is 1 and 2..
Ahem.

tail -n 1000
Obama invokes 14th amendment, debt may be downgraded, we move on
But that's exactly what you're arguing:

> We could easily unleash almost twice as much human potential of the human race we are right now in coding, and engineering and science in general, if we go back and inspect all the hideous details and biases inhibiting girls and women from pursuing scientific and technical interests and positions of authority.

In other words, women are in a minority in this field, therefore someone must be oppressing them.

> But if you think we're anywhere near [the point of everyone having completely equal opportunity] you are living in a self-serving shell and haven't educated yourself at all about this.

I'm of the opinion that modern young men and women have equal enough opportunities in education and in the programming job market that a lack of opportunity probably is not a primary cause of the gender gap in computer science, any more than I think a lack of opportunity for men accounts for the predominance of women in education for example. You keep talking about discrimination but you still fail to provide any evidence; if you want us to believe there is a legitimate gender discrimination problem here, the burden of proof is on you to show that it actually exists. At the moment all you offer is hand-waving.
I don't see how it is an intelligent comment. I actually think it is a misinterpretation of the issue. Yes, people are disappointed by how AirBnB reacted to the situation, but they are also ashamed by how such an example of entrepreneurial innovation and guts has turned into an example of cover-ups and lack of empathy. Entrepreneurs are supposed to be the young innovative idealistic types and not the cigar-smoking country-club bosses plotting the best way of covering up something that went wrong.

Had AirBnB reacted differently this whole situation would not have exploded. I myself am astounded that they have not come out with some kind of statement. They are letting this small fire turn into a huge forest fire (FT and USAToday for God's sake...)
Yikes, losing messages? If anyone designs a system that knowingly makes itself harder to diagnose under stress by destroying evidence, I only hope it's themselves and not their successors who are there to endure the pain.
I've definitely heard of the language of the Normans referred to as French or Norman French, but I have yet to come across anyone calling Anglo-Saxon German.
As I said, it depends. If you're logging cycle completion times or web page visits, you don't care about losing a few.
Just curious, what do they do about visas for American employees?
> My biggest pet peeve about HN? The automatic assumption
> that if you're not looking to start your own company,
> you're a worthless idiot.

I think that this attitude defies logic. Where do the employees come from if everyone is their own boss? Does this mean that when you hire employees you automatically assume that, "well they must not be looking to start their own business," and therefore think the worst of them?
Quite the opposite, I clearly recall some people from the NoSQL camp (read non-relational data stores, non SQL enabled) saying that SQL itself is bad and something else is needed.

I should have mentioned this before the zealots kicked in.
I think my contention would be that if you shake off the early-90s-Unixisms and adopt any modern store (forget Redis even and just "use sqlite instead of fopen"), the machinery required to do 98% of what the best syslog daemons do is trivial. The syslog infrastructure just doesn't add much... except compatibility with a very dubious ecosystem of tools.
Hmm true, but I believe the Fed would be the buyer in this case, not the open market. The government would be selling its own instruments to a quasi-governmental entity, like BoA writing a CDS and selling it to a BoA subsidiary.
In these types games how do you check to see if a word a user typed is a 'real' word?
I think we're stuck with syslog, but for app logging, ad-hoc database storage --- especially if you have either (a) a database optimized for message queueing or (b) a schemaless database --- is going to tend to beat syslog. You're not going to realize it until you need the information you're logging, though; until then, it's going to seem like syslog is everything you could reasonably need.
The Real L Word Season 2 Episode 9 
The Real L Word Season 2 Episode 9
I didn't downvote, but I'm not laughing. Not because you're making fun of RMS, I just don't get it, and don't care to. Sorry.
If you continuously send UDP messages to a server that isn't accepting them, you will eventually get an error from the sendto() system call; the uninterested receiving host is generating ICMP messages saying "I don't want these". It's true that there is a flavor of sloppy socket coding where that error doesn't manifest itself. But if you're writing good code, TCP is no less fire-and-forget than UDP.

UDP is marginally faster than TCP, but the tradeoff for that is that under heavy load, UDP imposes more costs on the rest of your traffic. Since we're talking about logging, though: who gives a shit how fast it is? With either transport, if logs are taking more than hundreds of milliseconds to clear, you have a problem you need to fix.
I guess default perception of burden of proof, prior to sufficient learning on the topic, has a lot to do with life experience, and I'm not going to spend my Saturday night looking up citations for someone who is wrong on the Internet, especially when they could easily find them themselves if they were actually interested, but I am certain if you are able to discuss it with woman friends who trust you, in any of a wide variety of professional fields, they will be able to tell you enough experiences they've had to, at the least, shift your perceived burden of proof.
> I don't know if there's a solution.

There's a very obvious solution: Airbnb need to do the right thing. Right now. Publicly and privately.

It's really not hard. Whatever they've done wrong in the past few weeks, they can make right pretty quickly, and the conversation will shift just as quickly.

Until then? All public evidence indicates they're still doing the wrong thing. Really, what do you expect? This is an issue of basic human empathy, and the apparent lack thereof. Business issues have been very much a secondary concern in all discussions about this.
Letting out my house for Christmas on AirBnB
Show HN: A sound toy crossing an ecosystem and musical instrument
For the past year I’ve been working on my Android app Sonaur (aur relates to the ear, son as in sonic). Basically, it is a sound toy.

The idea was to have three unique organisms that interact together to produce different sounds and visuals. One, for example, is a hanging plant which pans the audio when the phone is tilted from side to side. Another is a flock of flying insects that pollinates the hanging plants to produce stalks that vibrate like marimba keys on contact.

All the visual forms (besides the icons) and sounds are generative. Made with Android Processing and Pure Data.

Sonaur is $1.99 on the Android market. Please feel free to ask me any questions via this thread, or by email (sonaurapp@gmail.com)

Thanks guys!

www.sonaur.com
I think you might be running into native speakers' bias. (I'll grant you I know nothing about Greek, just going off Wikipedia here, so forgive me.)

Greek is classified as a fusional language, essentially meaning that it's an agglutinating language with a more complex inflectional scheme that's harder for linguists to figure out. Naturally there's going to be less lexical ambiguity than in an isolating analytic language like English, since grammatical information we're used to inferring from context or marking lexically you're encoding as an affix. By contrast, we find your system of affixes complex and difficult.

The important thing to understand here is that a native English speaker treats words the way a native Greek speaker treats affixes. When we read a sentence, we automatically filter the words on the basis of the context, just the same way when you read a Greek sentence, you're automatically filtering affixes on the basis of context. The "ambiguities" you perceive — "right" can be an adjective, noun, or verb — are effectively the same as, say, an ambiguous -o suffix which marks a tense on verbs, but a case on nouns. For native speakers, they simply never notice.

(Of course speakers of all stripes make mistakes and need to clarify ambiguities— no matter how they're encoding information.)

And it goes the other way too. Take a native Californian language like Eastern Pomo, in which verb stems describe relationships of energy and motion which are difficult to describe in English. Copying from notes here: For example, the stem pa-qá-t(-ki-) has the root meaning "to apply pressure", the instrumental prefix implying from kinetic energy, and an intensifier, semelfactive and stative suffix. This stem means both "to pry abalones loose from rocks with an iron bar" and "for high flood water to come down a creek and wash something away." Remember, this is a polysynthetic language— nearly every word has this sort of variance in meaning. We perceive that as horrifically ambiguous, and nigh impossible to parse without concerted effort, but a native Pomoan would never mistake them.

So, you know... Cut English some slack :)
The only time in my life I've ever been envious of syslog was when I had to build an aggregator/event correlator for a bunch of telco equipment that only talked TL1.

Pretty much any other time I've had to work with it, I've wished for something better, so I, for one, am very happy by the thought of people starting to "go out of their way to avoid syslog".
Since you seem to have hatred for the animation (doesn't bother me, personally. Probably there to draw your eye to the new window more strongly), have you tried "Secrets" before? http://secrets.blacktree.com/ they've got the animation switch in there already. Easier on/off than mucking around in the CLI ("NSAutomaticWindowAnimationsEnabled" isn't exactly memorable or fast to type), and you can see the current state of nearly everything in their list.
I thought so too at first, but this way I can control the length of the unique ID while still guaranteeing that every ID is unique. Clearly, if you decided to have a 2 character masked identifier, you'd end up with a small number of possible objects before problems start to happen. As a TODO, I need to implement an elegant way to handle situations when all possible UIDs have been exhausted. If you know of a good UUID lib that lets you control the length of the UID, guarantees 100% unique codes, and gracefully handles issues when UIDs have run out, let me know! I'd definitely consider replacing my CodeGenerator.
There are some good points, but there's room for a lot more.

Relating strictly to the points raised in the article:

* Be aware that Android has interface surfaces outside the GUI. Respect their implied interaction affordances. Be aware of how their position creates your combined interface layout.

* Respect local interface paradigms. Directly porting interfaces between platforms will usually create usability issues and aesthetic conflicts.

* Respect local development paradigms. Stop trying to do everything from scratch and use the tools you're expected to use. Break the rules when you know them intimately and have a good reason. On Android, this means getting cozy with Intents (among other things).
There is dictionary it probably checks against. In example: http://www.calvin.edu/~rpruim/scrabble/ospd3.txt
Logs "feel" like one of those problem domains that Redis is a good fit for. When Redis is a good fit for something, it tends to really, really be a good fit. Capped list keys feel almost like they were designed to hold logs.

The thing to realize here is that Redis isn't like Riak or Mongodb or even MySQL. It is stupid simple to stand up a Redis instance. The code to push logs to it: also stupid simple. Even without clever indexing, just stuffing text crud into it, Redis is already natively a great log store.
Maybe, but it's never good when two powerful entrenched interest groups decide to play Chicken. The accidental and incidental damage can be significant.

I also have a hard time trusting them not to act like childish idiots when they manifestly do so on a regular basis and are in the middle of further posturing for the sake of upholding ideological dogma at the expense of solving the problems they're supposed to be solving.
When it provides a better service than the competition, I'll switch. Until then, its market share coincidentally more or less reflects my valuation of it in terms of effectiveness.
NAFTA has some exceptions for software-type jobs, but there is a requirement of 2+ years of experience. I looked into this like 6 years ago, though. I don't know what the situation now is. Some companies are not too keen on treading the work visa waters though.
Which Twist episode was this?
Interesting. Has anyone been able to verify this account from Troy Dayton? I found his Twitter & LinkedIn accounts (easy to get from a web search) and, at the very least, I can confirm that someone exists by that name in San Francisco.
What skills does your market demand? Given the situation, you may be better served by focusing on adapting to what is needed (presumably more mainstream languages like Java & C#?)

I personally wouldn't want to do either, but it sounds like you have to decide if you want to compromise on technology or moving to a larger market.
I'm a non-technical guy (in that I don't really code) with a decent looking prototype built out of a CMS and minor hacks.

Would applying for something like this with the intent of working with Chilean, or other, coders be a waste of the reviewers' time?
It's AirBnB all the way down. At least for a week or so.
I keep hearing from iOS camp that NO ONE buys android apps. What are your experiences?
There is a checklist of things they like to see. Hiring locally is one of the points in the list, but you only need to do a few items on the list so you can get by with scoring an article in your hometown paper, going to a Chile event, etc. Also, even if you don't need developers you can hire a Spanish speaking assistant to do all the admin work and contacts with the government. The list of things you can do is in the FAQ & Terms, see startupchile.org
An apartment at that cost in SF could be anywhere from 45-60 square meters. Here is a typical listing:

http://sfbay.craigslist.org/sfc/apa/2521648827.html
Ya know... maybe that's the way to resolve this. Google should simply "drop" all their .uk data. The immense public outrage should get something done pretty quickly.
Goodbye, Google Friends
You need to incorporate in Chile upon arrival (they help you with that), so I don't see how being incorporated in your own country would help because that company would just become a subsidiary to the Chile parent.
I sometimes keep myself from this site and others I habitually frequent though DNS, too. Handy to have an automatic script to do it! But that might be too easy. Editing /etc/hosts by hand is clunky enough that it's a commitment to do so, and takes more than a second.

All things in moderation, though. Visiting discussion sites 30 times a day, any time your attention span breaks, is not helpful. Reading once or twice a day is perfectly healthy and does help you get things done, through what you learn.

I'm at the same point now, though. I unblocked this site, Reddit and picked up another forum again a few months ago, and I feel about as the author regarding not getting things done. I've posted on social networks, I've read blogs and absorbed the essence of the zeitgeist. Time to build some products, polish 'em up and make some money.
The gap between turning a simple dial and having to code something up (even a bash script - and are the Mac APIs bash accessible?) is very deep, though, and lots of people don't have neither the time nor inclination to cross that gap. And frankly, why should them?

On the other hand, my washing machine does have about twenty buttons, so I may be the wrong person to talk about that.
People aren't going to wonder whether or not the CS
program at your university is a joke

Newfoundland is considered a joke to rest of the country. He'll probably receive less discrimination in the US than in Canada.
Agreed (there are many steps between "can't find a job coding python" and homelessness), and to extend this a bit -- if you're panicked about a desperate money situation, it's gotta be hard to concentrate enough to write code worth a damn, or do any other task that requires concentration (including having the presence of mind and confidence to properly network with other hackers in the rare occasion you may see them IRL).

I'd try finding some kind of homeostasis first -- possibly including some kind of job you'll never put on your resume, and cutting living expenses to the bone if you haven't already; and is there any social services support available? -- and once you've stopped the downward slide, it gets easier to think clearly about what to do next.

And as mentioned by others, definitely check out the "hackers wanted" and related topics posted monthly; that's where I got my current gig. But it takes time to get through to where you're actually earning money, even if you start some conversations with interested potential employers -- particularly if you're trying to work remotely! -- so you very likely need to take steps immediately to get things back under control regardless of what options turn up there.
I find it remarkable that within a matter of only a few years, such advancements are being in various fields generally under the umbrella of "invisibility". Ranging from electromagnetic wave propagation over nano-scale materials to controlling fluid dynamics to create visual invisibility to sound cloaks and now something that works similarly in water.

Talk about living in the age of wonders.