skysight-inc/HackerNews huggingface dataset:
There's nothing wrong with it or with HTTP Basic Auth over HTTPS either for that matter.

The author doesn't seem to understand that HTTP Basic/Digest Auth is effectively exactly what he wants: a signed request that authenticates each API call. The fact that it goes in an HTTP header rather than some query parameter or something in the request body is only relevant in the case that users of your API don't have the ability to manipulate headers. This is a vanishingly small set of users. Whether they know how to do it or not is another matter.
Short Hairstyles
Before choosing a short haircut, you have to do research among short hairstyles. the beauty of short hair style is that your can hold the form to raise or divert the attention of a certain nature.
I'm sorry - what I've done now is only updated the history/hashtag when hitting enter, similar to Google Instant search.
WHO estimates 17.8% of cancers have a viral origin.
see: http://www.ncbi.nlm.nih.gov/pubmed/16404738
The problem with it is that you can't cache it in an intermediate server, like Varnish or Squid. You have to `Vary` on the authentication header, and with a counter that increments every request, it invalidates the cache every request.

Better is Basic over SSL, since the Authentication header never changes.
I find this to be an interesting data point:
http://www.indiegames.com/2008/02/opinion_casual_games_and_p...

A casual game developer dramatically increased their sales by improving the effectiveness of their DRM.

I strongly dislike DRM in games, and will avoid games that push it to far. But it's hard to argue against the sales numbers quoted in the linked article.
302 won't break bookmarks.

Most users get taken to where they meant to go, without noticing the domain rewrite.
That's what I don't like about modern computing, there's too many layers of middleware. With web browsers you lose the link between the software and hardware, it's too abstract and theoretical.

That spark of interest comes from seeing something real (which is physical and easy to understand), and being able to control it by using code. Think arduino, not emulation.

All that said, I am a web developer, the main reason I got into it was the simplicity of technologies like HTML, PHP etc. Whereas nowadays, even web development is dominated by abstract ideas like OOP, APIs and frameworks, so it's becoming less interesting in that respect.
You know what would be cool. Write your own npm that does logging which would open up a socket connection to your server bypassing sending logs to disk and being watched by inotify.
nice, however unless you left it out deliberately to fire the error log, you should add a favicon to your site.
Hey @cgcardona, this is really cool, but the 'fork me on github' tag in the corner doesn't really work well on Webkit browsers.

With the latest chrome, you can't see "fork me on github" - only "cause i rock" backwards - this is a known bug with reverse css but is easy to work around.

In Safari v5, you can see 'fork me on github' but it disappears on mouseover.

Very cool demo though.
ESET For Android
What I've done for now is only updated the history/hashtag when hitting enter, similar to Google Instant. They have some other conditions in there as well, but there's not a whole lot of a use-case on here for wanting to use the back button within a search query.
Please post an update (or link to a blog post or something) when you do add this. It would be great to see that functionality working.
I would observe that both cancers and viruses evolve very rapidly in the human body; in many cancer patients, a particular treatment grows less effective over time because the cancer evolves to be less susceptible. Adding a virus that may just quickly evolve to infect all the cells in the body to the mix seems rather risky.
Hours ran out and I forgot to reset them. New hours are posted, but feel free to ping me any time.
Good eye, thank you! Fixed that up just now.
Microsoft’s Windows 8 Gamble Just Might Work
I'm not sure why, but I've noticed that sometimes the points field is null, even though it shouldn't be. See for example the second result here:

http://api.thriftdb.com/api.hnsearch.com/items/_search?q=sky...
Thank you for the link, but it doesn't say "viral origin" it says "infection associated" and lists liver flukes (a parasite) as one of the known associated infectious agents. But great info nonetheless.
Can Wi-Fi Work Citywide in New York?
It's always the same game of cat & mouse with pirates.

Most pirates on iOS are simply using one of the free tool and don't go far beyond that.
I have implemented a technique for detecting pirated app and used it now in many apps: since then the piracy rate went down to zero which convinced that most pirates on iOS are simply using a tool and don't know what to do if the app they try to crack fail.

I am sure that a true pirate will find way to bypass my security check but so far after more that a year of implementing my solution in all my released app I didn't find anymore pirated copy.

If anyone is interested to learn what can be done, send me an email.
@tjarratt,
Thanks! Yeah the corner github tag is looking pretty bad in FF also. I guess I need to redesign that.
Does this advice apply to games that aren't so much fun, as addictive (i.e. Farmville)? I'm guessing most people would watch a gameplay video of a social game in boredom, not seeing the draw to it, and would need to play it themselves to "get it."
Yeah that would be cool. Even better if it could be done over UDP, so the log messages are fire-and-forget from the client side. Even BETTER if there was a standardized way for all programs regardless of implementation language to write to said socket/log.

Yeah, they thought that up 30 years ago. It's called syslog.
I don't love XML or hate JSON, but part of my job involves writing Flash/AVM1 (ActionScript 2) code that runs on slow CPUs (yes, feel free to pity me).

I can get reasonable performance out of large XML results because the XML is parsed inside the Flash VM by native code. There is no such luxury for JSON, so I have to resort to writing hacky non-compliant "JSON parsers" in ActionScript that are optimized for specific data sets (because the slow-CPU/Flash-AVM1 combo means a true compliant JSON parser for the full API result is just way too slow).

So, while I may much rather be using JSON (or better yet, protobufs of thrift) for everything in a totally different environment, I do appreciate APIs giving me XML results because of my specialized situation.
True, but the vast majority of pirates wouldn't bother.
I think points is null because that item is < 5 days old. The API should only return points for items > 5 days old.
This is basically the plot for the movie "I am Legend", starring Will Smith. In that movie, yeah, things go terribly wrong with this approach. (EDIT: And I mention the movie to say that as a thought experiment this has been done before and drew the same conclusion: This has potential to go very, very wrong.)
Raphaël is another great Javastcript visualisation library.

http://raphaeljs.com
You want to fix cancer, don't wait for the scientists. They are hobbled by regulation. Be an engineer: get out there and make one of the viable solutions work, and make it work outside the US, because you'll never get approval from the FDA for a reasonable amount of money - money that could to towards making something work rather than the normal nonsense.

The best present tack for dealing with cancer is granulocyte therapy. It works very, very well, but because researchers can't yet say why it works it's pretty hard to get trials going in the US. I think there's only one right now. But somewhere out there, for as far as we can see near every cancer, there's someone with an immune system that can kill it.

http://www.fightaging.org/archives/2010/04/the-state-of-leuk...

But at a cost of $100k per patient in a formal trial, and with researchers willing to go to bat on this one, getting something going in Asia shouldn't be out of the possibility for a few million dollars.

The philosophy of all new medical development should be "get it done outside the US". Seriously. See:

http://hplusmagazine.com/2011/05/31/open-cures-an-initiative...

http://www.fightaging.org/archives/2008/05/envisaging-a-worl...

http://www.fightaging.org/archives/2007/03/whose-life-is-it-...
Plug All of Your Leaks Or You Will Die
I'm sure you can come up with more constructive suggestions than just that.
13 year-old invents doorbell that tricks burglars into thinking you're home
There are some issues with syslog. Fortunately an extension is ready: http://www.graylog2.org/about/gelf - can be structured and is not limited in size anymore.
ben, i'm from uruguay, feel free to contact me if you need any pointer.

Regards

M
I compile the source with a good IDE, e.g. Visual Studio, so I can:

1. set breakpoints

2. right-click on an identifier and "Go to Definition"

3. search in entire "Project" or "Solution"

I've found helpful on Unix systems:

U1. grep -R ...

U2a. ls -lR > lslr.txt
[if tree is big, this is slow]

U2b. view lslr.txt in an editor
[no longer slow, even if tree is big]
God Bless You, Mr. Greybeard
I wouldn't really call this a "minimum viable" anything—as you said, you had already purchased the necessary equipment to run your own events with; at that point, you had invested 99% of the start-up cost for an events company, that just happened to not exist yet. I would say this is more of an extension to your current business (it's re-using its assets, after all) than a new venture.

I mention this because it makes the advice you've given a bit less general than you've made it out to be: the "step zero" of your MVB seems to be "have some uncommon set of skills and knowledge, and own some expensive equipment, that could have already been a full-time business operating at scale if you had just gotten off your lazy butt earlier and marketed it as such." That's a bit different than the nominal idea of an MVP, which is more "put up a page offering X, and only bother to invest in the resources+knowledge required to make X at scale if there's demand for it."
I worked on a project for a large corporation where the manager running the project did this. I thought he was insane until it became clear that the fake process created an umbrella for the devs to self-organize under. It wasn't a perfect project but it went better than it would have if the process had been real.
Also posted and discussed here: http://news.ycombinator.com/item?id=1984449
I think you both raise valid points.

I think the 80's home computers were objectively much simpler than modern computers. And therefore it was easier to gain deep understanding how it worked and then how stuff can be accomplished with it. On the other hand, modern computers are almost impossible to understand at the same level, but then it is not necessary to do so. We have operating systems and compilers that take care of lots of stuff, and therefore modern computers are easier to use, and probably have gentler learning curve.

The necessity and motivation are also a important factor. If you are doing small stuff (like hello world etc) then the work feels much more compelling when it transforms a "useless piece of plastic" into a "magical box that does awesome stuff". With full featured linux distro, you already have "magical box that does awesome stuff" and your own work doesn't really add anything to it.
Thank you! A PCMag link about physics? Srsly?
Perhaps failure is a strong word, but clearly the attackers didn't gain anything of value - unlike every single Sony attack.
Agree with Solost, go get some user feedback - walk up to a random person, show them the app, and ask them for feedback on the design. If it is as hard and unappealing as you say, the person will say that, and they can hear it from a direct source rather than you.

You might also get some good advice on other aspects of the design while you do it...
The ability to carry road-trip quantities of antimatter in a briefcase would take the threat of terrorism to a whole new level. How much would you need to take out a plane? A building? A city?

Nuclear cars would be cool, too, but I think we need to consider the weaponizable nature (both for governmental military forces and for terrorists) of these technologies.
It would only take one to make it, the rest would then download that.
The Tangent Space: Math Wiki
> because researchers can't yet say why it works it's pretty hard to get trials going in the US

That can't be right. We use plenty of drugs with unknown mechanisms of action. Here's a list:

4-Aminosalicylic acid
Alendronate
Ambroxol
Arsenic trioxide
Becaplermin
Bexarotene
Chloral hydrate
Clofazimine
Dactinomycin (RNA synthesis inhibitor)
Dapsone (folic acid synthesis inhibitor)
Diethyl carbamazine
Diethyl ether
Diloxanide
Dinitric oxide
Ethambutol
Gentian violet
Ginkgolides
Griseofulvin
Halofantrine
Halothane
Hydrazinophthalazine
Limefantrine (antimalarial; prevents haem polymerization)
Levetiracetam
Mebendazole
Methyl-(5-amino-4-oxopentanoate)
Niclosamide
Pentamidine
Podophyllotoxin
Procarbazine
Selenium sulphide

Source: http://www.nature.com/nrd/journal/v5/n10/full/nrd2132.html
How about "T K" (mark current message and children as read) and "A T" (go up-thread to original post) in gnus.

If your claim is that Gmail implements most of the "simple" features present in powerful news-readers then it is manifestly absurd.
I think his point regarding whether discrete or continuous descriptions are more fundamental is that you can (always?) describe a discrete system continuously, but you can't always reduce a continuous system to a discrete description. Continuity is more general, and since we seem to see it a lot, it's probably the way the universe actually works.

At least that's how I feel about it. But hey, I'm not a particle physicist either.
>> Look at Windows, remember when 95/XP had 96% domination of the world's computers? That only started to come down when they got draconian with their DRM/activation/genuine windows/etc. I saw about half my friends move to Mac/Linux in that move <<

The graph at http://marketshare.hitslink.com/os-market-share.aspx?qprid=9... seems to disagree; the Mac/Linux market share remained constant around 5%/1% respectively. What caused the drop of Windows in the last 2 years from 93% down to 88% seems to be the iOS and Other(Android?) platforms.
> The aesthetics are not the same, and some things require hitting two keys (for instance y then o to archive the current message and move to the next - keeping the current one from showing up again unless you look for it).

Looks like you don't know everything about Gmail shortcuts yourself. The same feature is available under '{' and '}' (or '[' and ']', but in this case the behavior depends on the label you are currently in).
Why not to use client cert and HTTPS or HTTP digest authentication with same password across clients? In order for third-party to create their client, they have to go through reversing procedure, which would be unlawful.
Very very expensive. About the same as central London. I wouldn't recommend it at all if you're concerned about that.
Let me condense the conversation for you: Blah blah blah, free marketing, blah blah blah, wouldn't have bought it anyway, blah blah blah, DRM never works.

Then you move your code to the server and this never bothers you again. This defeats piracy so well it works in China.
Feel free to email me anytime : http://sivers.org/contact
Emacs Lisp is also typically byte-compiled.
Having read many books in this genre over many years, I predict that readers hoping to discover Steve Jobs' recipe for success will come away with little more than "Be Steve Jobs".
Per Zheng Cui, the chief obstacle to fundraising for development was that he didn't have a molecular mechanism of operation in hand and explained. I have no reference to hand for that; it might have been in email.

The funded work looking into this, where it exists at all, is presently largely focused on finding that mechanism and thus doing away with the need for donor cells. e.g.

http://www.fightaging.org/archives/2009/12/seeking-funding-t...
There's value in brevity.
Thanks for the tips. My recent projects have been in Python or JS, but I've been looking into things like PyDev or PyCharm so I can do stuff like this. Thus far I haven't been using anything much more heavyweight than a text editor.

When I code in Java I'm used to doing this stuff already, but the codebase sizes for those projects tend to be much larger.
But they can't update. For that you have to login into the account who bought the app.
Oddly enough, I think this functorized style is what Bracha advocates. If I understood him correctly in an interview he gave on FLOSS Weekly, his Newspeak language forces you to program in (the dynamically typed equivalent of) the style you describe: each module takes as parameters all modules which it depends on. (He would point out, I think, that ML doesn't force you to adopt this style of writing modules...)

Maybe he discovered module functors on his own and is unaware of their use in statically typed languages such as ML? I don't know, but it certainly seems that this solution is just as good in a statically typed setting as in the dynamically typed setting.
Bing Gordon of KPCB, on Influence vs. Power
Which would've been funny when eight megabytes was a lot of memory. Just try and buy that little memory today.
Triunfo del Amor Capitulo 162 
Maria Forsaken is a woman who was once entrusted dipanti upbringing by her parents, she was very pretty and gentle and polite personality, upbringing ever since maria dipanti
The state of targeted cell killers in the lab and early trials is pretty promising at this time: either viruses, nanoparticles like dendrimers, or enlisting the components of the immune system that already do that job. Even bacteria have been drafted.

See:

http://www.fightaging.org/archives/2006/10/cancer-cells-are-...

http://www.fightaging.org/archives/2011/03/a-bacterial-appro...

http://www.fightaging.org/archives/2011/02/a-sampling-of-pre...

http://www.fightaging.org/archives/2010/07/cancer-immunother...

http://www.fightaging.org/archives/2011/01/a-look-at-the-nan...

http://www.fightaging.org/archives/2010/04/an-impressive-dem...
An MVP actually offers crude but working versions of the features you're evaluating. A page offering something that doesn't exist at all is not any kind of product, merely false advertising that can only tell you what people think they might want without having tried it. It also poisons your reputation among people like me who care about an efficient market that isn't filled with chaff.
great idea coupled with an unfair advantage FTW

"his parents, showed his plans to family friend Paula Ward, who was crowned the world's top female inventor in 2004"
I can understand why some newer, better protocol than CGI or even FastCGI might be useful. But why there isn't a "FastCGI 2.0" which would have the advantages that these language-specific middleware boast, but which would be language-agnostic on the server side. At least from my point of view most languages are not that much different that they'd couldn't fit in a common interface.
Syslog is cool and all, but this is a nice UI for displaying the logs in the browser, so everyone in the company can watch them, or you can easily open it up on an iPad, and hang it on the wall.

Could I use SSH over iTerm, and display multiple windows in Screen? Sure. But this is easier/quicker.

It would be nice if it didn't need to constantly hit local disk on every machine, though.
What our Economy Needs: More Developers
From Wikipedia: The reaction of 1 kg of antimatter with 1 kg of matter would produce [...] the rough equivalent of 43 megatons of TNT. For comparison, Tsar Bomb, the largest nuclear weapon ever detonated, reacted an estimated yield of 50 megatons.

I dare say this would take a briefcase bomb to a whole new level.

http://en.wikipedia.org/wiki/Antimatter#Fuel
It's not the rules that keep me out of Singapore it's the disproportionate response for breaking them. I don't mind if a place I'm visiting doesn't want me to chew gum or has a law about flushing the toilet, and I think for both of these the punishment is (high) fines so it's only money. But death penalty for drug possession? Count me out. Not that I would bring drugs there, but in any civilized nation the worst thing that could happen if I were falsely accused and could not prove my innocence is a variable amount of jail time. In Singapore, I would die. You might argue that this could be said of any country with capital punishment and you'd be correct, however for Singapore it applies to more crimes and is administered more freely.

Singapore is a dangerous country.
The Drawback of Code Canyon
The energy density of antimatter has 9 more zero compared to TNT.

So, roughly speaking, a soda bottle of antimatter is a megaton of TNT[1]. Well, half a soda bottle if you ask the stewardess for a soda of non-antimatter once you get on the plane.

If you want to equal the largest of nuclear warheads tested, you will have to pay a small overage fee on your luggage.

[1] I'm ignoring containment overhead. Once you show me a gram of antimatter we can talk about containment.
I like this, and I'd use it in my projects if I knew it was reliable.

I've seen socket.io drop messages and I wonder if it's happening here.

Open both Chrome and Firefox at the same time and watch logio_server in each browser. After several minutes I start seeing different messages in each browser. Is socket.io not delivering every message to each socket?
True he wasn't technically at gun point.

However, how was the rider a threat to anyone by that point? He couldn't run the officer down like you could with a car (he would just end up on the ground). He was boxed in.

I would also challenge the notion that the rider is an 'idiot' and a danger to himself or others. Of the 3m39s long video, there's only about 10 seconds (starting at about 0:35) where he accelerates significantly faster than the surrounding cars, and that was clearly to get around a group of cars/transport trucks. Otherwise, he was going just slightly faster than the general flow of traffic. Both of these tactics are basically inline with conventional motorcycle safety recommendations: http://www.sportrider.com/ride/146_9508_motorcycle_riding_ti...

Also, it appears that the officer is hiding his gun when the marked cop car pulls up behind them. I think it's worth pointing out that they charged the rider with wire tapping (which the judge ultimately threw out) and raided his house after discovering the video had been posted on YouTube. It's hard not to interpret these actions as embarrassment on the part of the police. Why would they object to the video being posted if he was completely justified?

The video wouldn't be approaching a million views on YouTube if most people agreed that his actions were as reasonable and mundane as you imply. He didn't show his badge or even identify himself as a police officer until after charging at the guy with gun in hand. That doesn't strike me as 'professional'.