skysight-inc/HackerNews huggingface dataset:
I'm doing my business plan right now and what you say is about right. Don't forget to have some budget for operating expenses - services like github, mailchimp, accounting program really add up...

Of course you can assume your revenue will cover those.
I'm going to leave it at that except to say I think you'll be better served spending more time with Feynman than your other sources of inspiration.
Once per round, as many rounds as you want.
Did you mistakeningly post this here? Why aee you bringing up URLs?
Bug Tracking
Bug tracking software by Countersoft - Gemini is a leading bug tracking program available with a proprietary or free license. Try Gemini today!
I seriously think that most of the copyright folks dont get what is information law and policy. Especially, in Europe. People still think "bits" as "atoms". I guess it will take at least a decade to bring significant change in the way they think as old guard will be leaving the post.
You didn't read his comment. I'll simplify it for you: you have no idea whether Airbnb has done the right thing by this customer, but you seem to have no trouble telling everyone how simple this issue is to dispose of.
I sat through a recent presentation about this at M.I.T. While it's a long way from practical implementation, it does seem like it is at least feasible that we will get there.
The way the site works the URL is the password. The wallet is secured entirely via no one else knowing your URL string.
This country is harsh and there is NO safety net for the able bodied at the end of a rope. Deliver pizza (and get shot), stock shelves, what ever it takes.

You are not your job. It is illegal to be homeless in the USA.
Get your GitHub badge now
My problem is usually "what to do" or "how to do." Psyching yourself out won't help if you're not sure what needs doing or if you don't think that the available actions will actually contribute to the goal.
I didn't say it wouldn't be inflationary.
Move to Ann Arbor, get a CS job. Until you get on your feet down here you can do contract work through a company like Stout Systems http://stoutsystems.com/
put your python resume on dice, monster, list location as the bay area. get flown out for interviews, get moving expenses paid.
By the way, does anyone know how painful is it to get Mysql working for Python apps. Installing MysqlDB on Python was painfully excruciating process on Snow Leopard.
This isn't all that surprising. I've spent the summer working in a bioinformatics lab, and just the other day we were talking about the importance of structural variation.
The answer is Verilog.
I never made it as far as browsing on Quora. After hearing about it a few times here, I went to the site and saw that you have to sign up before it lets you see anything and so I just closed the tab.

Perhaps there's some value there that lifts it above stack-exchange sites, but I can't be bothered to sign up for yet another website prior to even knowing if I care about it.
What i did was walk around looking like a hispter with my android phone and laptop bag, waited until some unsuspecting google employee disobey'd the rules printed right near every door and as he walked out in the oposite direction i just slide right on in the door.
Sunnyvale & Co are consistently in the 70s
Don't move to Ann Arbor. There's like 6 companies within a 30 mile radius that can hire you there.

Move to Indianapolis, Chicago, or Cleveland, if you want to stay in the midwest (I'm in Chicago and wouldn't blame you).

Strong agree with the overall sentiment that you can't stay in Grand Rapids if you want to be a dev.
Hacker Themes - A collection of simple, readable themes for hackers
What's in Indianapolis and Cleveland?
Nobody lives or works in San Franciso. Silicon Valley is not SF. The Bay Area is this big sprawling suburb that is a pain in the ass to get around in.
Using some Python doesn't really qualify you for a job in it.
Knowing just C, and a little Python, isn't really that good of a resume of languages. I am an 18 year old, and I've got 5 years experience in about 6 or 7 languages. Crack open the books.
Lots of companies that need code written. Saying "move to Chicago" felt janky given that I'm a Chicago booster. I don't know if there's much of a Cleveland startup scene. There is an Indy scene but it's small. However: who cares? You don't have to work for a startup to get paid to code.

Thanks for calling me on this, though; if you look at "top employers" lists, Columbus might actually be a better location. Columbus feels A2-ey, but there big companies HQ'd there.

I lived and worked in A2 for 4+ years. I love A2, but I would strongly advise against moving there unless there's a job there you're in love with.
Ask YC/HN: Optimal state... 
Where in a startup/product's life cycle does it make the most sense jump into YC?

Obviously there are a huge number of variables that make each case different but does anyone have recommendations or experience they would care to share?
FYI this article is from November 2008
> Submissions don't get downvotes

My point was that the 500 point threshold should be calculated differently. If a user receives an upvote on a comment they submitted, it should be more valuable than an upvote they received on a news item they submitted. Currently, both count equally towards the 500 point threshold.

This would make it less appealing to submit (already popular) articles just for karma benefit.
Yes, syslog is a pile of shit. It's a relic.

And I'll add it tends to ship in a horrible default configuration with events scattered randomly over multiple files, no safe-guards against filling up the disk and no safeguards to ensure the stupid daemon is actually running.

However...

Freeform text is a terrible way to track system events.

Nothing stops you from logging structured text.

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

Modern syslog daemons will write to pretty much anything you want.

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

Modern syslog daemons offer tcp transport. Some even try to offer some delivery guarantees (disk-backed spool), although personally I wouldn't rely on that for truly critical stuff.

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

Thanks, I always wondered where those were from...

And, well, you forgot a couple bullets:

* syslog() is available everywhere, out of the box

* It's trivial to move from file-based logging to syslog

* We have mature syslog-daemons that dispatch events pretty reliably

* Unless you're facebook you probably don't need anything more fancy.

So, I'd say syslog gets the job done quite well, as long as you don't mistake it for a message queue.
Is this Batman equation for real? - Mathematics - Stack Exchange
But no new platform developer ever seems to get that

I think everyone gets the value of cross-platform development, but in reality it's very difficult to achieve without enormous compromises and history tends to plot against it.

Apple's platform (Objective-C/Cocoa) can be traced back to NeXTstep. In 1988, it was the most progressive thing out there and some would say it still is. Apple leveraged their existing technology and ecosystem through OSX and all the way to iOS.

But the rest of the industry went in other directions. Objective-C/Cocoa would have been a strange choice for Android and would only have made it even more vulnerable to Apple's formidable patent arsenal. Instead, Android uses Java, which is also an attempt to leverage an existing ecosystem. But Android's fairly novel models of user interaction and application lifecycle required a whole new API. And Google had to reimplement the VM to avoid license fees, which still wasn't enough to avoid a patent attack.

In summary, as long as we have a) innovation and b) lawyers, we will constantly have to learn new development platforms which may not always be entirely novel.
Am I missing something or shouldn't it be 30/10/1? 30% use it monthly, 10% use it daily, and 1% is the max number of concurrent users.

In the article the last number is 10%, but it's stated as "the max number of concurrent users of a real-time service will be 10% of the number of daily users". Isn't the number of daily users just the previous 10%? Or is that the number of users that use it within a day (which would get another ~1% from the 30% monthly users plus a little bit more)?
One thought, only partly in jest -- interacting directly with others is an essential part of networking. Don't post your plea to HN and then figure you'll check back tomorrow to see if it stirred up anything useful. :)

Advice + thoughtful response = conversation => ???
Nor does it fit with EJ's original account: I would be remiss if I didn’t pause here to emphasize that the customer service team at airbnb.com has been wonderful, giving this crime their full attention ...

She wrote her original account at the end of June. She wrote her update at the end of July. The customer service she refers to happened in the days prior to her first post, so it is not inconsistent with her dissatisfaction in her second post.
1.

It's not just that logs tend not to be structured, it's that the metadata is all inband. And syslog in particular exacerbates the problem by decoupling logging clients from log storage policy: the log generator has no idea if its syslog has a super-smart storage policy and so has to assume everything needs fine grained human readable timestamps, a custom facility/severity notation, the proctitle and pid, and so on.

2.

Most syslog daemons will store anywhere. Sure. The last syslog daemon I actually read had stack overflows in it, so it's been awhile for me. But if you've got syslog writing to a real store, what value is syslog adding? The standardized network protocol? Redis has a trivial network protocol too.

3.

The issue with syslog facilities isn't that the "UUCP" facility harms anything directly; it's that one the few bits of out-of-band metadata syslog truly offers forces applications to decide whether they're "kern" or "daemon" or "local2". Whose application actually breaks down cleanly into syslog facilities?

4.

I dispute that syslog is "good enough if you're not Facebook". I think you do too: you probably aren't doing all your metrics stuff with syslog logs; you probably aren't even getting your web stats though syslog. You may have even delegated your web logs to client side Javascript, because that is how bad text logs stored in flat files are to work with.
Would the DMCA be a relevant tool for things like website design work?
Give what back?
There is already lots of precedent that viewing a web page is making a copy. The law on child pornography is that it's only an offense to produce an image - since it's assumed that the person making the image is the one harming the child and banning reading/viewing something would have freedom of speech implications.

There have been many convictions of people viewing images where the prosecution made the case that the browser had created an image (albeit a copy)
The Incredible Hypocrisy of Modern Citizens
The error rates on this are tremendous if you are working with a large recognition database and a large set of subjects.
I think you're missing the forest for the trees.

What you really want to do (and what everyone does btw) is to push your logs to a central syslog-server and stream them into redis or whatever analytics solution from there.
Quick clarification by: "pick a substantial sub-project (not something trivial), start contributing to it", I mean:

_Implement_ a non-trivial module for the project in question , i.e., do much more than fix a few bugs.

Since you are junior (no actual development experience), it might not be realistic to hope for a remote position even in companies otherwise friendly to it. You need to make it a point to move for at least a few years: you'll want a company that can invest in you and give you a chance to prove yourself, before you can do more unorthodox things.
Well I mean, are there any specific companies or industries in those towns? Or is the idea just a bigger town with more programming jobs at banks, insurance companies, etc? Genuinely curious. If the idea is to uproot to another mid-sized midwestern city to get a generic programming job, why not suggest somewhere civilized, like Minneapolis? Alternatively, if one is so desperate as to consider moving to Cleveland to find a programming job, might as well drive another two hours to Pittsburgh. There probably actually are python jobs there...
PG said, "I've just learned more about this situation, and it turns out Airbnb has been offering to fix it, from the very beginning. From the beginning they offered to pay to get her a new place and new stuff, and do whatever else she wanted" (http://news.ycombinator.com/item?id=2822721).

What EJ is saying now does not match what PG is saying.
Why use an iframe? Async javascript would be better all around. Also - when you click you name in the badge it opens the link inside the small iframe.
I don't really understand your list in view of the article. How is this solution more queryable than syslog: they record events into redis without any schema related to it (just a string), so I fail to see the improvement there. They put it back to a log file anyway.

It is not less or more centralized than syslog configured with centralization (which is trivial to set up).

How is this more common than syslog across platforms (unless you include windows in "across platforms ?").

It is not simpler than syslog either, since writing to syslog is just a matter of using the right python logging backend.

Analysing tons of data from syslog is a pain, but I don't see how any solution will not require at some point in the stack to enforce a format/structure in your log. How is this fundamentally different than post-processing http log ?
I'm really glad you like it. Can I quote you as a testimonial?
Cleveland isn't a terrible city. You don't have to be desperate to move there. I think we are ultimately in agreement that he should move to a real metro area.
Why am I pushing logs through the crufty old syslog system instead of just directly streaming them into Redis? Redis is really good at this. Syslog isn't really good at anything.
Hiding behind word twisting and pretty writing by EJ is somehow ok when she could just as easily publish the conversations?

You don't believe the latter would put us(the public) in a better position to judge who all is on tr wrong here?

You believe it is ok for companies to publish communication with a customer? Sorry, I do not--unless it comes out as part of a court proceeding.
Google understands Smoots as well.
Ug. You were replying to a deleted comment. My apologies.

I'd delete my comment if possible, but the delete key has vanished.
I agree with moving somewhere else but will have to "agree to disagree" about Cleveland...

http://www.youtube.com/watch?v=oZzgAjjuqZM
That's interesting. I haven't spent as much time in California, but I always figured Cambridge (especially if you have money) is a wonderful place to raise kids. A nice house near the Harvard Quad/Garden St and a good private school smooth out pretty much any bumps that I could foresee.
I'm especially thinking of Feynman's "Cargo Cult Science" lecture. His idea is that you should bend over backwards to expose any possible flaw in your own ideas. If you find an intellectual opponent who has made logical mistakes, fix those mistakes and try to answer the best possible version of the opposing argument. The opposite of that - the lazy thing to do - is to focus only on your opponent's weakest arguments and use them as an excuse to dismiss his views entirely. That's kind of what I see you doing in pointing at Amy whatsername.

(For Crichton, I'm mostly thinking of his "Aliens Cause Global Warming" talk, which did in my view capture some of the relevant dynamic on modern "consensus"-building.)
He's LPUSH'ing logs into a list key. Just by doing that one thing, he now has evented logging; he can subscribe to his raw logs with BRPOPLPUSH and without changing anything clientside start indexing them in better ways, or applying different policies to different logs.

And Redis is easier to understand than syslog. We're pretending that there is zero friction to understanding syslog, as if any competent Unix person should automatically grok it. But syslog is a janky old rube goldberg machine and understanding it well pays off solely in the form of understanding a janky old rube goldberg machine that nobody will be using in 10 years.
Facebook Offers $500 Bounty for Reporting Bugs: Why So Cheap?
I'd share a two bedroom apartment with three other people

Yes, but would your wife and two teenage children? People who usually get caught in such traps usually aren't twenty somethings who can get by on nothing.
This is how law works in Britain.

Things are done to give the police the tools to fight whatever social ill currently obsesses the political class, however clumsily drawn.

They'll arrest protesters at an event and let them go 48 hours later with no intention of ever charging them. Politicians really want indefinite internment of terrorists. Because they're probably right that nobody will abuse it.

No privacy for drivers.

The age of consent of 16 DOESN'T exist to stop 13/14/15 year olds having sex. It is set at 16 to make (Victorian) child prostitution dead easy to convict. Covertly having sex with any age of teenager who is discreet would be easy. Pimping them would get me in real trouble though.

It is assumed that all these powers will never be abused, because there is so much undetected and unprosecuted crime that the police don't have the time or inclination to abuse them. But they are there when they need them. The British police would never be so ungentlemanly, like those nuclear sub crews who protect their launch enablers with bicycle locks. (http://tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/UltimateDe...) When you have a social contract, you don't need enforcement, just the enablement of enforcement against badness.
Well, I wouldn't charge them with murder. You were talking about charging someone with shoplifting (not even "attempted shoplifting", if that exists) merely for holding not-yet-purchased items in their pockets while still in the store.

Attempted murder is a crime with a specific definition in specific laws. It's harder to make this charge stick than murder, for obvious reasons, but police are rather more likely to arrest someone they think is attempting murder than arrest someone they think is considering shoplifting, for equally obvious reasons.

...What does any of this have to do with planning to distribute files by bittorrent? These are not useful analogies.
Poll: Airbnb controversy - Does it matter?
There's been a lot of press this week about Airbnb and the majority of it has been very negative.

I want to know if what's happened and how they have handled it so far will change whether you use Airbnb.
I've used Airbnb and I will keep using them
I've used Airbnb and I won't be using them again
I haven't used Airbnb before but I may in the future
I haven't used Airbnb before and I never will (because of these events)
Is verification that tough though? I too have never used Airbnb, but doesn't a person provide CC info? When they get keys from you, they can just present photo ID and as long as A) photo matches person and B) name matches CC, you are most likely clear*

*Unless they've spent the money to get a fake ID in a person's name that they've stolen a CC from - which seems highly unlikely.
Agree 100%. Not much more to say about this.
What are these themes for?
(who's ever heard of buying "dear meat"?)

"Venison's dear, isn't it?" - http://www.youtube.com/watch?v=0vPDbAJB6JY
Try to get a job as a sysadmin or IT person at a health care organization/hospital. In economically depressed areas, these organizations usually provide the best paying jobs because they are not subject to normal market forces. They exist everywhere, and will hire anyone even sort of qualified for the job. You can use that experience to move to a city where they have the python jobs you want, because health care orgs everywhere are desperate for people who know about their specialized infrastructure.

Here's a few examples of what I mean if you are say, in Grand Rapids.

http://careers.spectrum-health.org/?job=main.searchbycat&...
I am not questioning his credibility, I'm questioning his presentation. I'm doing it several levels deep in a comment thread because I don't think it's an incredibly important point, though I do think it's worth making.

For example:

"1. What the hell?" is a dramatic and confrontational expression of anger, frustration, and indignation. Justified or not, it reads like a flame war, not journalism.
Too early to tell. Let's see how this unfolds.
I can not tell if this is an awful joke or a huge misunderstanding of the DMCA?
iframes don't block the outer page from loading or expose the page's security context (cookies, etc) to the external domain.
This is a nice little rant, but the UK Government has already been defeated on terrorist detention. That happened years ago.

Furthermore, the age of consent applies only to adults. If you are under 18 then not only does the CPS have a strong duty to determine if prosecution is in the public interest, it may not even be a crime at all if your age is close.

There are valid things to argue against, like temporary detention with no intention of charging. Given that, please don't add in a bunch of rubbish that dilutes your point.
I'll wait to see how the situation is resolved before passing judgement
Thanks - added as a choice
Make that sample of two, as I had the same experience.

granted it's a sample of two out of who knows how many, but there it is. Will still be applying again but it won't be at the top of the list sadly.
what value is syslog adding? The standardized network protocol?

Exactly. Every piece of software under the sun either logs to syslog by default or has a config-switch/patch to make it so.

Yes, syslog the protocol is pretty nasty. Yes, syslog daemons are pretty nasty. But they get the job done and you are free to put anything (including redis) at the end of the pipe.

Coping with syslog is by far easier than trying to make all "legacy software" including the kernel speak something else entirely.
If you can get hold of it, I recommend reading http://www.amazon.com/Three-Felonies-Day-Target-Innocent/dp/...
But who's suggesting that? Nobody is saying "let's have the kernel log to Redis". By all means, hot potato the kernel stuff and the wrapper stuff and your authlog and whatever through syslog before it gets dumped into Redis.

But if you control it, why bother with syslog? Syslog is a piece of junk. Don't bother. Any ad hoc scheme you come up with that uses a real backend store will be better than syslog.
@arash/DropBox: you may want to take a look at this. (This can address the issue of digests in context of distinct keys.)
Counter-question: Why am I running my sexy sweet logging solution and syslog in parallel?

Because that's exactly what I'd have to do until other daemons like, say, redis itself, speak this fancy new protocol.
If there was a fancy new protocol actually involved, I'd agree with you, but this is a case of simply using an existing tool for a problem it is very well suited to. No special new logging protocol is required.
No special new logging protocol is required.

So, what do I put into the redis configuration-file to make it log to itself?
It's so you can theme your hacker.

(Why these are "hacker themes" - I don't even know.)
I'd love to have some explain a few simple walkthroughs of why it's not doable. For instance couldn't you do you distributed text search by scrambling text content and then doing search on scrambled search terms? Or is that not secure due to being able to infer text content by analyzing the frequency of certain sequences(Certain letters/phrases will show up.) Anyone?

In general there must be classes of symbolic manipulation that is jus abstract pattern matching that doesn't have to unencrypted to work.

What are some concrete examples of it just not working.