skysight-inc/HackerNews huggingface dataset:
I'm going to sacrifice a lot of nerd points by saying this, but the pilot of Babylon 5 was so dreadfully unwatchable for me that I never got past it. I never tried another episode. Everyone I know tells me how much I'd love the show, but for the life of me, I'd rather watch paint dry than sit through another episode.

Perhaps this is a great example of a bad pilot that grew into a decent series?
From my understanding libertarians aren't 100% anti-government but rather "anti-government-solving-everything" because of the lack of highly attuned feedback loops.

I'm against government taking over too much because I think it's generally a sub-optimal solution. It takes such a huge public outcry to get anything done it's incredible. Egregious problems can get solved eventually but smaller ones are perpetuated in the law, probably indefinitely. Or at least until the next revolution.

When businesses fail all their policy and code and whatever is wiped out. Companies that don't generate profits fail, which causes their policy to disappear and people aren't subjected to failing policy forever.

The self-correcting nature of business (even if it's still sub-optimal) to me seems somewhat preferable to the nature of government which is to grind on -- successful or not -- until people are so fed up with them that something has to change.

Further I'm not a huge fan of financially supporting people flailing about in misguided and asinine programs. The drug war is actively costing me (and everyone else) money when it should have been clear 15-20 years ago that the policy wasn't working and couldn't work. I'm not saying that businesses don't make stupid short-term decisions but they tend to fail faster. Enron did massively stupid stuff but it was founded in 1985 and had died by 2004. It's lifetime was less than the drug war is today, and the drug war might go on another 10 years if we're unlucky.

At it's peak Enron's market cap was $60b. In 2013 we've budgeted $25 billion at the Federal level.
Ask HN: How to implement "1% of nothing?"
http://1percentof.org/ seems to be down/defunct; but the basic idea was/is that giving 1% equity to charity for a founding company has minimal impact on founders while having a lot of potential for 'good'.

My co founder and I are doing a 2-1 equity split, and in talking about how to 'round'; I suggested, and he agreed, that we do this 1% of nothing deal. Now, we are forming as an LLC so we can't directly give equity (as far as I understand) to a non profit; nor do we have the capital/mental space to found a non-profit to give equity to.

My initial idea is to note in equity split part of the founders agreement have a clause that gives the 1% to a non profit upon transfer of ownership or conversion to c-corp.

I am wondering if anyone has experience with how to implement this, generally, or specific to our situation (forming as an LLC)
Kibana – Visualize Logs and Time-Stamped Data
I can't afford to have my family photos backed up to tarsnap. Let the NSA have 'em.
Good for Microsoft. This is a confident move, as when Google rolls out a app or feature on iOS before Android. I'm sure a Windows phone version is coming.

Microsoft needs to do more of this. Neither consumers nor the company benefits when people delay creating value for the sake paying an internal alignment tax,
The Government Shutdown is Over
> [JS generated from CS] runs faster [than JS generated from Dart]

There are cases where output from dart2js outperforms handwritten JS. Nowadays, the performance of the generated JS is generally pretty good.

> it runs faster thus has its strength in scaling

"Scaling" as in: more developers, more files, more lines of code. Bigger projects.

CS doesn't help with that one bit. It's just as difficult to handle as JS. This is why Google came up with stuff like the Closure Compiler, GWT, and now Dart.

> Syntax is the only thing we can compare.

There are also semantics and the whole environment. Syntax is a small fairly unimportant detail.
not to mention the experience! It really helps you learn a lot, and it can come in handy in the future...
I didn't say that the tech boom in particular was caused by easy money. I said that the tech boom, as we see it right now, wouldn't exist without easy money. Other things wouldn't be the same either, of course.
What To Do When You Don’t Know What To Do
VC6 was notable for simply discarding OutputDebugString output when things got busy. This was a problem I used to suffer from quite regularly, and it caused me a lot of bother.

I have no idea just how they managed to utterly fuck up the performance in VS2002 and later, but it does at least capture every last char of output, if you have the patience to wait for it.

(Perhaps on modern multi-core multi-GHz CPUs the VC6 approach is reliable enough, assuming it's some timing issue. But I have to say that I do prefer the VS2002+ tradeoff. Wish somebody would just fix the whole sorry mess though.)
My emacs+doxymacs doing it semi-automatic - I dont know how, but hope these tags @param will show flyhelp at mouse pointer when moving over params. Eclipse doing that but not emacs currently. Its all that I need. Often forgot parameters description and orders.

But agree often documentation older than code. Its very fast older and add many noise.
Great. I tried using it on OS X last week and gave up after having to deal with X11, slowness and crashes. I ended using tcdump. I look forward to trying the Qt port since Wireshark (Ethereal) has saved my bacon many times in the past.
There are two sensible approaches: interpretation or dynamic translation.

If you want to write one as a learning experience for how the platform you're emulating works and how an emulator could work in principle, you probably want to write an interpreter: find out how the platform boots, build something to start reading and interpreting instructions, start adding emulated hardware devices, and you'll get an increasingly functional interpreter.

For a start, you could ignore emulation of devices, and just write a CPU core that interprets instructions.

If you want to learn how modern (but still non-hardware-assisted) emulation works, read about how qemu's dynamic code translator and other JIT compilers work, and build a CPU emulator based on that.
Your comment just puts things in the right perspective. Once I came up with a solution that I was pitching to some folks. It was clearly better than what they had, BUT they didn't touch it. Lesson learned: Good product in the lab != Good product in market
This is a great solution if you have a good technical staff helping to run a business. The reality is though that this is more likely to affect businesses without technical knowledge, or home users.
So no one would buy anything if there was no advertising?

Or maybe you are worried they would buy less? In that case, would the world really be a worse place? People only buying what they need...
Well, it's a testable hypothesis. We will probably never test it in humans or higher mammals due to ethical concerns.
I found that bug too. First thing I did was think, "a system restore is a page refresh away and I've always wanted to test the effects of this", then I attempted to type "rm -r /*".
It's quite clear that "hackers" don't understand enough about the research to make informed criticisms.

Cherry picking two measurements of temperature data does not make for a convincing rebuttal against the overwhelming independent lines of evidence summarized in (among other places), the IPCC reports.
What do you suggest instead? People who work at BigCorps and have shitty outdated IE installs are motivated to install alternative web browsers, even when they don't have administrative rights (and they almost never do.) Google is motivated to enable them to do so.

The real problem, I think, is that Microsoft thinks requiring admin rights to write to "Program Files" is the be-all and end-all of solving the "application-environment integrity problem." That works for enterprise-wide deploys of sysadmin-supported software, but falls down for user-specific installations. On OSX, "application-environment integrity" can be enforced easily enough, since the OS delineates applications by a line called "the app bundle." OSX can (though I'm not sure it does) just disallow apps from writing into other apps' bundles without a "do you really mean it" prompt. But in Windows, the The Directory Is The Application Bundle[1], and so Windows doesn't know that this directory is special and should be protected from having other apps in other directories tinkering with it.

[1] http://blogs.msdn.com/b/oldnewthing/archive/2011/06/20/10176...
>>"God exists" and "God does not exists" are not in the class of claims subject to empirical investigation.

That depends very much on your definition of God and on whether you require the empiricism to be [universally] objective or, for example, would consider that a personal experience of your own with God to be evidence on which to base your own belief.

>>Creationism does not make any falsifiable predictions.

Again that depends entirely on the definition of Creationism.

As an aside I find it interesting to speculate as to what might become falsifiable [to some extent or other] in the future. Imagine we make contact with an alien race and they have photos of the Earth showing it was/wasn't ever in any significant flood in the region of the Eastern Mediterranean.
Canonical place to start: http://stackoverflow.com/questions/448673/how-do-emulators-w...
Well I'm in the uk, but all business is really done in the US. So who knows.
No threats, fairly civil so far.
Thanks for the feed back!
Anything has been possible since 1999. Anything at all.

http://www.zombo.com
and then the thief stops sending the key to unlock the data.

seriously the only to stop this is to:

- not get infected by opening random exe

- arrest the thief
Well,

As I understand it, the most common form of GMO corn is "round-up ready". This is a variety which is immune to the common herbicide. But this immunity means that the crop invites more, not less, use of herbicide in the environment and it has naturally lead, in the US, to Round-up resistant pests.

The problem isn't genetically modifying organisms as such but rather the modification schemes involved. So far they haven't been terribly far-sighted.

http://en.wikipedia.org/wiki/Glyphosate

Edit: Note also that "hunger remains an issue" today but not through the world not producing enough food. The world produces enough food to feed everyone. The primary question is distribution, which GMO crop, of course, aren't going to solve.
Doesn't Google Chrome run under %AppData% in a default (non-MSI) install?

Yes, and from a security point of view it should be treated as hostile accordingly.

There is no need to actively circumvent Windows security like this. Firefox, among many other examples, is quite capable of automatically updating itself using a proper Windows service mechanism.

It's long past time that Google were called out on this one. Not only is it a potential security risk, it also interferes with backups of %AppData%, which is generally an area of Windows PCs that you do want to save regularly in case of disasters.
I'm not the OP but check out the book: "The Elements of Computing Systems: Building a Modern Computer from First Principles" It's quite comprehensive, not exactly about writing an emulator, but it should give you what you need.
I hear they made a movie of that. Captain Phillips, I believe it's called?
I've used both extensively and I'd disagree with you on almost every point.

> For example, you can take any JS on the web, paste it in a TypeScript file, and it will compile.

This myth won't die.

False. Typescript will choke on most JavaScript files from the web. Because you will need to include definition files for any external library calls. If you use jQuery, for example, the compiler won't like your $('.class').doStuff() calls because it won't recognize it until you go find the jquery.d.ts file to include at the top of your file. Also, TypeScript will struggle with the dynamic-ness of JavaScript. To prove this to yourself, paste the contents of typeface.js into the play compiler at www.typescriptlang.org/Playground/ and you'll see all the red squigglies that you have to fix.

On the other hand, if you can do it in JavaScript, you can do it in CoffeeScript, because CS is NOT statically typed. You can use js2coffee to convert any valid JS on the web to coffeescript.

In my testing it takes me 25 times longer to take legacy code and convert it to TypeScript than to convert it to CoffeeScript. That's because "valid JavaScript is NOT valid TypeScript."

> CoffeeScript tries to do clever things for you, which often results in inefficient code.

I find that CoffeeScript's results are BETTER than the TypeScript code. For example, CoffeeScript automatically does array length caching in it's for loops, resulting in much faster loops. It also correctly converts == to === in comparisons, eliminating many nasty JavaScript bugs. TypeScript does neither. In my analysis, TypeScript generates poorer code than CoffeeScript.

> CoffeeScript also can't make up its mind about whether parens are necessary.

Use them all the time if you want, CS isn't dogmatic about it. EcmaScript 6 (and TypeScript too) will be moving toward optional parentheses too. It's a nice feature.

> TypeScript, on the other hand, is designed by respected, experienced language designer Anders Heijlsberg. His language wisdom and overall vision for the language shines through.

Anders has done a fine job of making TypeScript look like C#. It's one redeeming trait is that it helps the tooling for allowing refactoring and intellisense. I find it cumbersome and you have to put a lot of ceremony into your code just to get it working. It is roughly 35% more lines of code to do the same thing in TypeScript that you could do in CoffeeScript, and you are fighting the compiler more often. I think TypeScript would be an incredible burden for enterprise applications because of the need to include definition files. Think of the joys of upgrading your version of jQuery and having to find the jquery.d.ts file to go with it.

I recently presented a talk at a conference on the two languages and after evaluating both languages in depth, CoffeeScript was the clear winner. Both in the code it produces, but also the amount of effort to develop in it.
Also http://trading.i286.org/
Sure.

This was about 10 years ago, but I still have a vivid recollection of eating them. I think I had the Hotlix brand; they came in a little box like this with 3 or 4 white chocolate-covered crickets:

http://www.candyfavorites.com/chocolate-dipped-insects

For the first one, I popped the entire thing in my mouth; the chocolate tasted terrible (like really cheap, stale, Advent calendar chocolate) and overpowered the taste of the cricket. I swallowed it after a few bites, so the texture didn't really bother me.

For the second one I wanted to see what it'd be like without the chocolate, so I sucked it all off until I was left with just the cricket itself. You can see here what it might have looked like:

http://www.chocablog.com/reviews/hotlix-chocolate-covered-in...

It was the real deal; wings, legs, the abdomen, and the head. It was fairly dried out, so it was a bit flaky, feeling like it'd turn to dust if you overhandled it. I started with the head, which was kind of weird; it sort of...popped, like a grape does when you bite into it. Chewing it broke it down into a sort of powder that got stuck in my teeth. I hated the wings, which reminded me of eating wood shavings, and the legs were pretty gritty. The abdomen was kind of soft and chewy, which wasn't so bad, but it left even more little pieces in my teeth (they weren't as bad as eating fig seeds, which in my opinion is like chewing on sand, but I didn't like the texture at all).

The taste was actually quite plain; I definitely wouldn't compare it to meat. I don't even know how to describe it, because there was barely anything there. To me, the main thing that sticks out is the texture. Maybe it had something to do with the way the product was stored, or that the chocolate coating dried it out or something; given the opportunity I think I might try something fresher.

I actually really like shrimp, crab, and lobster, but the thing about them is that they're a lot more uniform; the parts that you eat all have the same texture, and aren't broken up into a bunch of little pieces (except for crab I guess). Maybe Hotlix should take a cue from seafood, and serve crickets with melted butter?

I'm pretty open minded, so I think I'd try eating almost any insect; well, except for spiders or these cheddar cheese "Larvettes":

http://www.youtube.com/watch?v=y5VXlAiDPps
Here's a command you can run to find out what executables exist in AppData:

dir /S /P "%userprofile%\AppData\*.exe" > %userprofile%\Desktop\FoundFiles.txt
What's to say that the bitcoin address remains the same? It can be randomly generated for each infection and as such a blacklist would be impossible.
Windows 8.1 fixes the 2nd-screen-with-metro problem. Now you can have metro apps on any or all of your screens simultaneously.
I haven't even read the article but the title alone is pure hyperbole. The US has no innovation crisis. To borrow a phrase: If Europe would have built Facebook, Europe would have built Facebook.
I didn't take that away from the article at all. I got that if we are going to have a sharing economy, we need to make sure workers aren't being taken advantage of as far as workers' rights are concerned.
Many people experience hallucinations if they stay awake for periods longer than 48 or even 36 hours.
I don't think "middle man" is an accurate way to describe record labels. Record labels are mostly about financing recording (just like a bank finances your mortgage), driving the A&R process (this is crucial for pop music) and managing distribution. Publishers are, however, the real middle men with very real profits…
Well, for CLI there's `tshark`[1][2], of limited usefulness but could be used to build a GUI on top.

http://www.wireshark.org/docs/man-pages/tshark.html
http://www.youtube.com/watch?v=JZDiQ6f_TRs
Project Megaphone: Fight Surveillance With 9 Lines of Code
Is it available on DreamSpark yet? There's a link to DreamSpark on the download page, but it takes you to the RC, which has been out for a while.
The best solution would be the one used by Linux:
Separate Data and Software.

On Linux there is a specific flag that has to be set and is not set per default to make a file executable.

So if you run something, you know that you are running it as a program and not opening it as data.

Windows on the other hand marks everything as executable which begins with MZ and whichs filename ends in .exe or .com
There is equal evidence for both god and the tooth fairy. Just because your parents paid for your tooth, doesn't mean there isn't a tooth fairy out there. A parent's word alone is pretty weak evidence compared to the overwhelming evidence against a young earth and creationism.
I think the iPhone analogy is very apt here. It may have taken a company like Tesla to make electric cars a practical reality, but once they make the leap copycats will have no trouble following along and wind up taking the majority market share. Apple was there first, and indeed no one even thought an iPhone-esque device was possible pre-Apple, but yet Android owns the lion's share of the market now.

I also think maintaining a distinctly 1990s view re: incumbent car companies is potentially strategically disastrous. After the near-collapse of the US car industry, saved by the grace of the government, we've seen a dramatic and near-miraculous turnaround.

Ford went from making cars nobody wanted and burning money at a prodigious rate, to profitable and actually building cars that sell well. It is a common refrain to portray the automotive industry as constantly tripping over their own incompetence and baggage, but the reality is that after their near-death experience they've proven their ability to fight, survive, and even prosper.

Tesla may be on top, and they may be the most visionary of the companies on the playing field, but there are many, many perfectly competent competitors yet, who are far more experienced in factors that Tesla has yet to contend with - i.e., the economics of economy cars.
It's a single product, composed of multiple projects/targets building different dlls/executables. That was my understanding of the point of a "solution" (vs the old days of VC6 when there were only projects and workspaces). Anyway, it used to work back in the days when most of Chrome's code came from WebKit. Now we're many times bigger. It's clear MSVS' project UI is not intended for building projects of this scale. I'm assuming Microsoft doesn't use this UI to develop windows, or office, so it's not surprising this case isn't supported.
By "autocomplete" you mean when you're writing code in an editor and you can type "fu", hit <tab> and it'll complete to "function() {}", for example? If that's the case, autocompletion exists for JS and CS for most of the editors that I've used (Notepad++, Vim, SublimeText, TextMate).

CS is a better JS, but doesn't enforce any design decisions like static typing, or OOP (with interfaces apparently?). I like CS, because I like JS, and I like that it doesn't try to shoehorn in concepts foreign to JS.

It's possible to build scalable systems in JS/CS without what TS/Dart offers. You might not be able to do so from your experience, but that doesn't mean it's not possible.
Whenever I stumble across someone arguing about the transference of genetic material and how one method is "more natural" than the other, I can't help but walk away with the feeling that the author is working from a series of fundamental misunderstandings of genetic science.
We need a Washington DC much better than we have.
Love it and would like to learn more. Are there any docs you could make available ?