skysight-inc/HackerNews huggingface dataset:
Jack Balkin has been engaging in a sort of parlor game of making up other alternatives as well. The main issue is that issuing debt is just one way of acquiring/manufacturing cash; you can do it lots of other ways. A straightforward way is minting coins. But you can even do it ways that the private-sector can also do, like by selling options on government assets, or inventing and selling derivative securities.

For example, he has an only-half-tongue-in-cheek article about how to use some of the magic from the recent financial crisis to gain a bunch of cash on hand. Banks can in effect mint money by writing and selling derivative securities. Well, if the Treasury issues credit-default-swaps on its own debt, it collects a premium up front (the value of the CDS), and if it never defaults, it never has to make a payout. Even better, it could write a gigantic CDS for the entire debt, and deposit it with the Federal Reserve, which would credit the account for the value of the instrument, like they do with any member bank that deposits a financial instrument. Of course, that financial instrument was just recently manufactured from thin air before it was deposited, but that's true of any CDS.

http://balkin.blogspot.com/2011/07/end-debt-crisis-now-with-...
http://www.livescience.com/15293-climate-change-cloud-cover....
Do you want a prediction on what the politicians will do, how the markets will react, or how various countries' economies will be affected?
Syslog is a pile of shit, Ted. It's a relic. You clearly happen to love that relic, and I think you should find a way to place it just-so in a nicely lit alcove in your apartment. The rest of us should move on from it. I don't think less of you for admiring it. I have useless old things on display in my house too.

* Freeform text is a terrible way to track system events.

* Periodically rotated flat files are not a great way to store log information.

* Goofy little UDP messages are not a good way to convey system events

* The syslog PRI field dates back to when we exchanged messages with UUCP.

I could keep going, but since you're just going to reply with "lolwut umad?", I'll leave it at that.
Plot thickens? I see no thickening of the plot here, or even any substantive new information. Just a me-too article with a slightly clever headline...
Why do you want to send logs over UDP?

I get that you were making a snarky allusion to syslog, but what part of the syslog UDP protocol do you feel beats Redis' TCP protocol?
This. As part of the small minority of humanity who found ourselves irrestibly drawn to the profession during childhood (even when it wasn't cool and didn't pay especially well), it bugs me how many people seem to assume I am no more talented and dedicated than an arbitrary member of the huge majority who were not. We already have far too many male dilettantes jumping in and doing shoddy work just for the big paychecks today, and attracting female dilettantes is not going to improve anything.
I'm pretty sure that it's legal for me to pay you in pesos, franks, shekels or whatever else you and i find mutually agreeable. Note, though, that this does not get me out of paying payroll taxes in dollars or you out of paying your income taxes in dollars; I've still gotta figure your payroll taxes based on the value of whatever I'm giving you in dollars, and then pay that to the government in dollars.

This does make doing so rather a lot more complex; I mean, do you pay taxes based on the value of the foreign coin in dollars when you are paid? at the end of the year? etc, etc. It'd get complicated pretty fast, so it's usually easiest for a business to operate in a main currency, and if the employee wants franks or what have you, the employee can go buy them after they get paid in whatever the standard currency is.
Is there anything (other than money) stopping you from moving to San Francisco (well, Mountain View) next week?

It would be pretty easy to find a tech company willing to do phone/internet screen for a day or two remotely, and then fly you out for interview. If it goes well, you'd probably be pressured to just stay and work and then have someone else pack up/ship your stuff :)

You should have done this instead of wasting your time trying to find jobs locally, really.
CNN got asymco's charts all wrong
Canonical is hiring Python folks (please note you'll have to dig through there for the PyJobs): http://www.linkedin.com/jsearch?page_num=1&sortCriteria=...

plus, many of their positions assume you work remotely.
It's queryable.

It's trivially capped and rolled.

It's centralized.

It provides a common logging interface across platforms.

It's extremely simple (the script that pipes syslog output directly into Redis is probably just a couple lines long).

I have to believe that the people who really seem to like syslog have never worked in organizations that had to deploy things like Splunk or (worse) LogLogic and ArcSight just to make sense of the giant morass of useless text gunk they generate.

Have you noticed how none of the cool kids postprocess http log files anymore?
Even if a company doesn't have a formal relocation program (it's unlikely a startup would), the founder/hiring manager saying "here's my personal credit card; put all the charges related to your move on it, and I'll expense it for you" relocation plan is probably quite common at a startup; the only provision would be that you have to repay it in a timely fashion if you switch to another job within a year or so. (IMO, if someone gets fired or just doesn't work out, it's pretty pointless to try to collect relocation/education expenses, since he's possibly broke; the case to worry about is relo for job A and then switch to job B at a competitor once you're already here).
Your description really isn't enough to give you advice. You should post your resume online somewhere and link to it.

But, based on what you said, I can tell you:

Using Python in school and at a job doesn't make you a Python Hacker. From your description of yourself it sounds like you mostly play with programming. It may just be the way you worded it, but what was the last 'major' software project you have worked on, either for work or open source? Have you been a developer professionally, or have you skirted on the edges of the industry? I interview candidates and review resumes all the time, and nothing sets off my spidey senses more than someone who overestimates their skills. If you don't know a topic well and know you don't, that is totally fine, but when a candidate says they are an '8/10' in a language, but I gauge them to be a near beginner, it tells me they are blissfully unaware how much they don't know. That means that they probably have never learned any language or topic with a high degree of mastery, and that they aren't aware of how much more is out there in the language in question. That means they aren't very curious, and they aren't passionate (or worse, they aren't smart).

It also sounds like you have a graduate degree in some non-technical field. Did you graduate recently? The courses you list are not very advanced, and coursework doesn't really matter for employment anyway.

We are hiring aggressively (like most big tech companies in the valley) have an engineering challenge up at: http://codeeval.com/public_sc/48/ . If you do it competently we will call you back. We pay well, have great benefits, offer relocation, etc. However, it is fairly challenging and the majority of people who attempt it are not able to complete it.

Honestly, FizzBuzz is meant as a test of basic programming competency. It's disqualifying when an engineer can't do it, but it's not anything to brag about. A competent engineer should be able to implement FizzBuzz in any computer language in a few minutes, even if they've never seen the language before, so long as they can get documentation.

No matter what happens, you aren't going to find work in Michigan. You aren't connected and from the sound of it your resume is very light, and you don't have a network, so contracting and freelancing just isn't realistic for you. Based on your description of yourself, you would be a fairly junior level engineer wherever you go. You have to start somewhere, though. Good luck!
When you say "I don't think that way, but other people clearly will", do you realize that you yourself are perpetuating the phenomenon?
Recommending (from) Cassandra
I am saying "I don't think this way, but I believe this is why others do." You can discuss an idea without supporting it.
Nothing. I still believe our politicians aren't stupid enough to actually let the government default. It just may come down to the last minute.
We use syslog where I work, and I've always felt the same way, but never heard any suggestions for better options with as wide adoption, support, and background as syslog.

Out of pure curiosity, what do you see as the tool most likely to displace syslog in the future? Is there any alternative available that fixes most of these problems without rolling your own from pieces and parts?
Where are you pulling your hunch from? If anything, most of the ruby & node developers came from the back-end world of Java. I know I'm one of these people. Backend java developers have to use configuration heavy IOC frameworks like Spring, Guice, Hibernate, etc, whereas most of these ideas can be emulated in a more flexible language like Ruby.
They already have the solution, but it's unpalatable to each party's dogma. They'll posture until the last minute and then do what they figured out they had to do weeks ago.

It's little more than a reality tv show at this point.
Slim: A lightweight templating engine for Ruby
mutton (but rarely if ever eaten)

Mutton has been a normal food in many times and places. It happens to be out of fashion in most of the English-speaking world right now.

I grew up around sheep and often ate mutton as a child. To me, calling young mutton “lamb” has unpleasant connotations. It would be like calling the meat of a relatively young pig “piglet”, or the meat of a relatively young chicken “chick”.
What? I said don't bother because they aren't replying to submissions at all.
Nothing. There will be a small market panic before, then it will happen. After it will be similar to when the government doesn't pass a funding bill, government workers furloughed etc. The market will recover. Everybody will have a good y2k laugh. The US will not default.
Typical America were drinking hot coffee leads to lawsuits.

FYI, this is a really terrible case to cite against "Typical America" unless you're trying to tear apart AirBnB, because it's a good example of a corporation trying to screw over someone they were found to have injured and held liable, as determined by a jury in a court of law.

Liebeck, the victim in the "coffee lawsuit", received third degree burns to 6% of her body, required skin grafts, etc, it's not like someone just scaled their hand due to a splash or something.
This blog claims 2014, although it reads as extremely optimistic, so we should probably assume 2020 to be safe.

http://blog.genomequest.com/2010/07/implications-of-exponent...
I'm still confused by the outrage. I'm not an expert but a 1/2MM incidence rate seems pristinely low compared to the baseline risk of burglaries. If those 2MM homeowners had not used AirBNB, how many of their homes would have been robbed?

AirBnB should definitely add supplemental insurance; which should be low due to such a great record.
A comment that broadly accuses the HN community of jealousy, and questions the motives of everyone commenting, is the most intelligent comment you've seen about this?

Huh.

> ...an ordinary issue...

Nice.

I think this is a good illustration of part of what's wrong here. To the woman whose life has been upended by this, this is not "an ordinary issue". Similarly, everyone that's said so far that this has not been handled as gracefully as it could have been, and that there might be something we could all learn from that, should not be dismissed as just being envious of another company.
They are the languages of the present (and future, for a while I'm sure), but the JVM is the platform to write these languages to.
This headline in Business Insider about pg is pretty misleading.
Airbnb Investor Suggests Ransacked Airbnb User Is Lying http://www.businessinsider.com/airbnb-ransackgate-paul-graha...
I don't, really (you can use syslog pretty successfully, I guess, if you don't mind it), but UDP has certain advantages over TCP, namely that your code keeps running even if the server you're sending to goes down or is unable to respond to messages, it's faster, etc.

Ideally, I'd use a function that sent things to a small server over UDP, which would then put them in Redis. This assumes you don't mind losing a few lines, of course.
Like Matz, creator of Ruby, said [1] - and if I didn't paraphrase I think it would lose part of its charm - :

"If you can make up a website that has a higher traffic than Twitter ... it's a great success of business ... so you have money ... so you're safe to hire the Java programmer to replace it. [laughs]"

http://ontwik.com/ruby/ruby-2-0-what-we-want-to-accomplish-i...
I always found "The Now Habits" redefining what you have to do to what you choose to do very helpful.
Why not use a UUID? Seems wasteful to have to do a SELECT for every INSERT.
I'm a little confused by your last sentence, but yes, essentially, I know it "simply" because EJ has summarized her communication with AirBnB.

Hiding behind "privacy" (as a corporation? wha?) is probably missing the point.
Is the Desktop Having an Identity Crisis?
Rails in the Cloud: AWS, Heroku, and Morph
Article says deoxidation causes the orange juice to become bland, so what happens to the original sugars? I can understand adding flavors, but that would not bring back the sweetness, if the deoxidation destroyed them, so do they add extra sugars as well?
Instead of empty opinions, check what the market is betting on. And still that will be off either way, but at least they put their money where their thinking goes.
Here are the best safelists, traffic exchanges, list builders
First off you need to consider scraping together enough money to get out of where you are. Move to a place that has jobs. You say "family"... do you have children? This is an important consideration in terms of where you can go... I think there are basically two types of cities with solid startup/software job markets: There's the NYC/SFs of the world, incredibly lucrative, incredibly expensive. Then there are the Austin/Boulders of the world, financially reasonable, but not the "big time". From the sound of your situation, the latter is just fine.

Also if you are that desperate, you should consider moving to one of these places and leaving your family behind until you've made enough money to bring them to you. That may sound horrible, but it's the way people have pulled themselves up and made a better life for their family for centuries.
No we wouldn't need to try to balance genders in any given profession at the end of the day if everyone had completely equal opportunity at every stage of intellectual and educational and professional growth. But if you think we're anywhere near that point you are living in a self-serving shell and haven't educated yourself at all about this.
Thank you for sharing your observations.

Out of curiosity: might the fact that - as revealed in this story - there has been an outstanding warrant for the guest at the time of booking have any bearing on airbnb's liability? Can a host reasonably expect that some basic verification on guests is performed against criminal background databases?
I can't think of a way to respond to this without it descending into (probably poorly aimed) flamage, so ... never mind, then.
How about we flag any new article related to this particular story (including this one) until an article provides some new information; rehashing the same story over and over and over is really getting tiring...

(From what I'm reading, there is absolutely nothing new going on here.)
Another Michigan ex-pat here to completely agree. Grew up in mid-Michigan, went to a big university there for CS, and I wasn't interested in writing .NET or Java for an insurance company. That led to moving to SF to hack on Python and JavaScript with other hipster hackers.

The only thing I really miss is Michigan's summer heat (it's mid 60's and windy here - in July).
I've actually just switched to iTerm2, for one reason in particular (because Terminal.app is indeed pretty good): it launches faster. Noticeably so, at times. Even on a clean install, Terminal occasionally takes a couple seconds to appear and get into my default directory. iTerm2 so far has never taken more than a second, and usually far less.
http://amjith.posterous.com/how-to-find-local-tech-jobs

I wrote this for Utah. But I'm sure this can be applied to other states.
... based on a sample of one, though.
The problem with good marketing
looks pretty terrible, actually
In the unlikely event that the debt ceiling isn't raised, the government will need to decide which debts not to pay. I imagine it won't want to default on any bond payments, so that will leave any non-bond payments such as federal wages, medicare, medicaid etc.

In addition to this, the US credit rating is likely to fall, and potentially confidence in the dollar. If the value of the dollar decreases then this will lead to imports becoming more expensive, leading to inflation.
The treasury selling CDS on its own debt makes no sense, because the credit-worthiness of your insurer is completely correlated to the underlying credit. So people would pay zero for the credit protection.

Quite why people away from the financial markets assume that those that are are going to fall for something so obvious is a mystery to me. And if you think that the housing crisis is a counterexample, I should point out that people over-leveraging themselves to invest in property at ever-increasing prices was common wisdom back in 2005.
The really interesting thing is it's probably the most stable house of cards ever built; generally speaking, it is in nobody's best interests for the international finance system to collapse.
Is that what "flag" does? I like the minimalist interface, but it goes to far into "what the crap does this do" territory in a few places.
Not very much - most of the lectures stood on their own as far as explaining the concepts, although the book was sometimes useful to consult with regard to the details of an algorithm, for example. Much of that information can be found elsewhere though, so I imagine that you could still get a lot out of this course without AIMA.
I second the latter paragraph. It won't be long before you've got the cash to move for real - but if you're on your own in the world, you can be a lot more flexible and still send money home for the family. (Assuming that is even your situation.)

I've never actually needed to do that, but my wife and I have agreed that it would be a valid emergency measure if and when.
They have indeed changed that rule. Probably to cope with teams moving to Chile before the deadline in the expectation of getting the grant.
I understand Pixar (in the East Bay area near SF) has openings for skilled pythonistas. They can't be alone. But they are in the bay area, not Grand Rapids.

If you're going to stick around the upper midwest and feed your family, you need to get your Java and C# mojo working. Don't listen to the ones who sneer at those languages; good programming is just like good waitering -- delight your users and you'll be fine.
Or buy a currency-linked ETF ('FXF' for instance).
Databases are very "old world". Very much part of modern enterprise. Case in point, Oracle. As a result, it's not very exciting to people.

I expect that when there is an Oracle of AI, it too will lose its lustre.
yes, I come from the midwest as well -- GTFO as quick as you can -- seriously -- you are doing yourself bodily damage by staying there

now realistically, (and I don't mean any offense by this) you could probably use some interviewing/people skills mentoring but that is besides the point -- just get the fuck out of the midwest first
Quora seems to me like a low quality mechanical turk. It's very cool for the SV elite who like to give out advice to fellow entrepreneurs. That's all, for most else it's neither useful nor interesting.

Example: I follow the neuroscience topic. Almost all of the answered questions are google/wikipedia-able. Many of the "best questions/answers" are no better than what any respectable newspaper has already written. The unanswered ones are either:

a) Also easily googleable

b) Idiotic / funny (How many hobbies does motor cortex allow?)

c) Popsci /media trivialities that nobody will ever answer (Can StarCraft II help with working memory in the same way that Dual-N-Back helps with it?)

d) Impossible to answer open questions, sometimes even rhetorical.

I don't see at this level how it is different from yahoo answers.

Answers are not constructed by review; having multiple answers is a mistake. If you're a famous entrepreneur, your answer is "more right" than others. Google is better at this: it provides an objective measure of authority that indirectly relies on the impact of your contribution (the number of links is still a signal). For most subjects, wikipedia has more up-to-date, succinct and accurate information, while quora requires that you search among a sizeable number of answers sometimes.

And lastly, how could quora ever solve the spam problem when it becomes big enough? At this point, from my observations, googlebots beat humans.
OK Thomas. First of all: u mad bro?

Second of all: maybe on the day when you build something substantive, useful, and valuable, you can lecture me. Until then, take a knee and lend your ear.

You know what else is a "relic of the past"? The internal combustion engine. It's wildly inefficient, but somehow, people keep on using it because it solves the problem. Maybe not optimally, but satisfactory.

More to the point:

* freeform text is an _excellent_ way to track system events. Know why? It's human readable. Anything more is a micro-optimization that is perpetrated by people who have never had to debug a serious production system.

* Periodic rotation is fine, if you are storing a lot of "chatter" type logs. If you have critical events that need more careful tracking, then wowie zowie, syslog can do that too. It's almost like those Unix guys knew what they were doing.

* Modern syslog implementations can use TCP, if that's your thing. Dumb if you ask me, but whatever.

* So? What problem does that create?

If you want to chest-thump about technical masturbation, then you're in the right place. Hacker News Wantrepreneurs love that kind of stuff. However, the rest of us who have work to do will use the tools available that solve the problem. Nothing is perfect, but I've got better ways to spend my time than worry about making my own centralized logging system.

I ain't even mad.
I think this depends on why you call "ask for". I think going to gnu.org, clicking on a "download source code" link can easily be interpreted as "asking" for the source code (especially if a program or it's read me provide a URL near the place where it explains that one can get the source). If so, chances are that many people have asked for the source before, and got some (partly) intermediate product instead of the stuff the developers worked from.
Being able to pay instead of getting cut off would be a better than the current situation. Lots of devs are (and the ones that aren't should be) unwilling to build upon an API they don't control, or have an promises for.

Hopefully the prices will be reasonable - what ever reasonable is.
Take a look at logstash [1], it's on GitHub [2]. I think it could replace or integrate with RedisLogHandler.

logstash takes logs from various inputs (syslog, files, Redis, HTTP), filters/normalized the formats into JSON, and outputs various formats (ElasticSearch, Redis, MongoDB, Graylog2). There is a WebUI with search and graphs. It's designed to scale-out and run on multiple machines.

[1] http://logstash.net/
[2] https://github.com/logstash/logstash