skysight-inc/HackerNews huggingface dataset:
I think it's about time someone came up with a name for this, similar to Godin's Law. Perhaps the definition should be:

"Once an article is published containing either edgy or profane language, a comment will inevitably derail the conversation to usage of profanity."
I know the idea is borrowed from elsewhere, but I don't know where.

It probably originated in Flavors, an object system for Lisp (see http://en.wikipedia.org/wiki/Flavors_%28computer_science%29)
There really ought to be some general rule of account classification in a broad-based public service. My very rough rule of thumb:

10% of accounts are active (daily/weeekly participation)

1% of accounts are "whales" (provide high level to the service).

~15-50% of accounts are some-time users.

~25-50% of accounts are one-time users (registered but never used)

If your service is sufficiently old, call it 5-10 years ...

~25-50% of accounts are expired / no longer reachable (usually the contact email/phone is no longer valid).

Active spammers don't have to be a high level of the service to be disruptive, but can be anywhere from 1-25%, mostly depending on how effective you are at rooting them out.

Very, very rough, and no, I don't have a particularly good basis to back these up other than the first 2-3 values.
It doesn't really surprise me that they take equity, at least they only do it if you actually get a deal - it's strange that we haven't seen anyone take that into consideration as they sign away 51 - 80 percent of their business although it's probably just cut out.

What amazes me most about Shark Tank is the difference between "tech companies" and those companies .... they won't hesitate to tell someone their business isn't even worth $100k whilst 'companies' with half a product and no users raise seed rounds at multi-million dollar valuations.

Edit: actually was wrong about them only doing it if you take a deal heh.
You overstate your case. Finance is capital allocation not capital creation, car companies could just as easily operate by directly leasing the cars they made vs using 3rd party's to finance the transaction. Finance increases the market for things beyond who can directly afford them which drives up prices, see home housing markets around the world. However, on net it's still generally considered a good thing.
Microsoft: iCloud users, try SkyDrive
Help the Hacker Dojo by sending them your recruiter spam
Surely designing with the eventual migration in mind will reduce the pain in the end, though.
This is a point that is frequently missed and ends up muddying the actual net neutrality discussion. For cable providers, Internet (big I internet, not just a network that uses the same protocols) is carried on certain channels with vod and normal cable channels carried on other channels. For providers like Uverse, it's not separate frequency channels, but separate vlans with dedicated bandwidth on each (very similar model, though, big I internet traffic is separate from other services). Where the neutrality line is crossed is when all traffic on the big I Internet segment isn't treated equally. In this case, the separation of billing is giving that traffic preferential treatment over other big I Internet video streaming.
Job Insecurity of Workers Is a Big Factor in Fed Policy (from NYT 1997)
Oh, I know. But it wasn't made by the guys who made the original, and was, as you say, not great.
As always, amazed at the stupidly simple passwords people use (if, indeed these ARE real people).
HTC EVO View 4G Tablet and All It's Glory
Ask HN: Netlib is down?
Anyone who works over there have an insight as to when it will be up?
"If you get in a cab and say "take me to $x" it is the cab driver's responsibility to take the best route. "

Obviously this can vary by municipality, but in most cities drivers are required to take the "most direct" route, rather than the "best" route, if for no other reason than the latter would be so subjective as to be useless for enforcement purposes.

So if you're in a New York taxi (for example), the driver in theory isn't allowed to take you off the most direct route without your permission, even if another path would be faster.
Show HN: Deception - A Generalized Turing Test Game
Less coding. More sexy.
I've been a long-time pinterest fan and increasingly a fanatical pinner.

Recently, I started posting pictures of men who rocked a style I'd love to emulate, and women who I wanted to...well, you know.

Enjoy!
YAGNI - your first problem is getting customers.
I'm not the world's biggest Zuckerberg fan, but on this topic, I have to say "Give 'em hell, Zuck." I cannot stand these pretentious douchebags that get their panties in a wad over something as completely irrelevant and superficial as "what kind of clothes are you wearing?"

If I were in Zuck's position, I'd show up at the same meetings wearing jeans and an Iron Maiden t-shirt. My attitude is just going to be "bail on funding me because you don't like my shirt? Fine, we'll succeed with or without you, and it's your loss."

<rant_over />
Hmm, as a parent this seems ill advised.
more is a common unix program
http://unixhelp.ed.ac.uk/CGI/man-cgi?more
aliasing it could interfere with some shell script
Fair enough—i've been using model in the same sense that Rails tends to, which is to say AR models. All the same, if we're going to use 'model' to refer to any number of classes dealing with application logic (regardless of whether its domain logic) then I return to my earlier argument that the Facebook connection example definitely lies outside the domain (and should also lie outside any AR models used) and that it should belong in a service class used by the application logic. I think we're talking in the same direction but terminology is getting in the way.
the question is, what is at the top of your list now?
This is really not a big problem. A non-activated version of windows will run for a while before rebooting. It's mildly annoying to have to reboot every now and then in extended testing, but it works sufficiently well.

Microsoft's suggested solution is to just start from the raw image each time you start the vm. This way it will run without problems for 30 days. The images come pre-setup so you don't need setup time unless you want to install some extra debugging tools.
They never really tell you, but I think most of these deals fall apart after the show airs:

http://www.inc.com/erik-sherman/shark-tank-vc-handshake-deal...
It isn't widespread. Then again, hard real-time systems aren't widespread either. I think Boeing was (maybe still is) using RTSJ. The only downside it has is increased RAM footprint relative to C(which makes it unsuitable for very limited devices) and a small performance hit relative to regular Java because some classes need to be compiled to machine language ahead of time (the Hotspot JIT can do some very nifty optimization at runtime, but those come at a cost of non-determinism. Real-time systems always trade performance for determinism).

EDIT: see http://goedel.cs.uiowa.edu/MVD/talks/Vitek.pdf presentation slides from 9/2012 on realtime and safety-critical Java.
SiteSimon Launches To Turn Your Browser Into An Intelligent Assistant
Seems to me there has, for a long time, been a double standard when MS is involved.

The response I often see is:

Something non-standard but cool in IE? "Screw MS, they're trying to embrace and extend the web!"

Something non-standard but cool in another browser? "I don't understand why people are complaining! Good ideas like these eventually become standards, and this is how innovation happens!"
It's pleasant to think of how far we've come, that now most people can just take it for granted that they can pass around functions, that functions can be anonymous, and that closures work more or less the way they ought to. The only languages I can think of that don't support this stuff are ones that are old (like C), or low-level on purpose (again, like C), or defined by a community that is chronically hidebound (like Java). There seems to be a loose consensus among successful programming language makers that higher-order functions and closures are reasonable and expected.

In the future, I expect the next things to become mainstream from the Weird FP Languages will be more type inference, and side-effect annotations. I've often wished that I could declare a few types in a language where you normally omit them, and have the compiler infer as much from those declarations as it reasonably can. I know it's possible, because the SBCL compiler for Common Lisp already does it. This gives many of the same benefits as stricter typing, but in a very lightweight way. And the idea of side-effect annotation is that you can declare whether or not functions have side-effects, and then have the compiler warn you if your code breaks that assumption -- like the PURE functions in Fortran you mentioned. Considering the dangers of mutable state, anything easy you can do to help keep it straight is probably a win.

(Note that in a sufficiently extensible language, e.g. Arc, these things can easily exist outside the language core. I hope that this kind of extensibility becomes mainstream, but wouldn't get my hopes up.)
Doesn't matter, still illegal.
Honest question, and I promise I'm not trying to be antagonistic: why do that to yourself? Why not Chrome or Safari or even Firefox? Why keep using Opera at all?
Congrats to the Heroku DoD on launching this long-awaited price point!

Can we create Crane followers of a larger master database yet? That would be really useful - keeping a cheap, eventually-consistent replica around for backup and analytics.
For now PostGIS is not available on the new crane/kappa plans....
I've certainly been in that same situation and made the same choices (version control/bug tracker a must, tests would be great but no one finds the time and once it's been left a while then it never gets done). It was a defensible choice at the time.

I learned my lesson though, retroactively adding proper deployment practices is pretty easy, adding tests later is freaking impossible. It's harder to do later when the code isn't fresh in your head (or you didn't even write it) and it takes a lot of time to write tests for legacy code and getting approval to take that much time away is near impossible. Now I pay the 5% tax to do things right and develop features 2-3 times faster long term. (Those numbers are based on pulling some numbers from my work logs and time sheets a while ago, they are very rough and small sample size on a project where there was legacy code with no tests and new code with tests).

To go back to my point though, it's not some rabid devotion to some pet philosophy that would make me think seriously about starting a new job somewhere where they don't test. It's because I've done both and I like my job so much more when I don't have to deal with the bullshit that comes from years or even just months of developer laziness (often my laziness). I can spend more time concentrating on creative problem solving and actual features and less on debugging fragile code.
MANY of the accounts fit that pattern. A large number have the same seemingly random 6-digit numeric password. Another large number have exactly 8 characters of pseudo-random alphanumerics.

But many of them have exactly the kind of password you would expect humans to have. Maybe those were accounts that were stolen (phished?) and added to the spam operation, but they certainly seem like human-generated (i.e. mostly bad, but more importantly, without an obvious pattern) passwords to me.
Not sure it will make any money for the Dojo, but if they say it might, I'll do it.
"only do it if you actually get a deal"

It's a little bit more nuanced than that. Read this:

The Option shall vest only upon the occurrence of either of the following:

(i) I enter into a binding agreementregarding my Business with a shark within two (2) years of the date of my presentation to the shark.

(ii) the initial exhibition of an episode of the Series that includes my presentation to the sharks (or a portion thereof sufficient toallow a reasonable person to identify the name and nature of my Business).

It seems to me that the 2nd section here says that the royalty/equity options also vest if you get a deal from someone else after the show airs, if they can say that the new investor only found out about you from your appearance on shark tank.
This is especially interesting for the cases where the sharks ask for 50% of the company (saying that it is an equal partnership between the sharks and the entrepreneur.) They often even distinguish between 50% and 51%.

If ABC takes some of the equity, the entrepreneurs are now in a situation where the sharks + ABC have control.
I am actually going through this right now as we saw our EC2 instances start doing 2-10 second response times under little load. So currently migrating to a dedicated server.

What is is found an interesting product called VCider which allows you to create mini private clouds. This might be something to look into using from day one to help with eventual migration. It is free up to 8 servers.
| at least they only do it if you actually get a deal

They have 2 years to exercise their option if you get a deal, or they can exercise it when the episode airs.
I was wondering if they take this even if you do not get a deal, and that is true. They have the option to take the 5% equity or 2% royalties when your get your presentation on the air, even if it does not result in a deal. Furthermore, it is their choice whether to take the equity or royalties.

I suppose their thinking is that you get advertising when your presentation goes on the air, and you should pay them equity for that.

But it would really suck if you get your presentation on the air and you get completely mocked and humiliated (which often happens on shark tank) and then the production company still decides to take 5% equity out of you.
How Hewlett-Packard lost it's way
Show HN: Build Your Own Show HN Digest and Tools
I feel Amazons lock-in is further reaching then just switching providers. As plenty of vendor applications (PaaSs) have latency issues outside of ec2.

That said, OpenStack itself is pretty awesome.
But your customers aren't going to be happy if your site is slow whilst your bleeding money.

Heroku/EC2 are fantastic for what they are but quite pricy.
Dragons' Den is a show/brand that is used for several other countries, including Canada.

I wonder if Shark Tank has better/worse terms than those other shows.
Claiming they no longer support IE means they'll stop writing "hacks" for IE from now (not as in last month) onwards.. But still, silly that they simply block IE and don't just show an extra message saying use X for the "ultimate experience". Maybe they should only block IE once they have an update that really will interfere with IE users.

But on the other hand, that might piss of paying customers that actually use IE and refuse/aren't allowed to use anything else..
I bet couples can find a lot of creative ways to use this, especially the touch vibrating feature. You can vote this comment negatively if you like but this is a very valid point I am making. This is as intimate as any app could get and there is a demand for this. Hey this is reality and we're all adults here. Gives more color to life and we only have one, enjoy it. Good work Pair team!
I don't think a lot of well-maintained websites still use the CGI option. Even without this vulnerability, it's a bad idea to run that configuration (as every single request starts a complete PHP process, compiles all the script files, runs them and then shuts down again). It's just incredibly wasteful, comparative to starting and terminating e.g. a complete servlet container with every request. PHP-FPM is now being bundled inside the standard PHP distro, there is really no valid reason to use plain old CGI.
Unlike, say, the MPAA and the mainstream entertainment-media industrial complex comprising it.

Sometimes triangulation between propaganda artists points you at the truth. Or at least illuminates what each side prefers you not see.
http://news.ycombinator.com/item?id=3942003
Show HN: open source argument app with Backbone, Kickstrap, Node
It's not that I'm fear-mongering against .NET / Mono. It's more that I find the idea of having to download, install, and maintain a 1GB proprietary runtime to run a CSS preprocessor, well, preposterous. Don't worry, I have the same repulsion against Java / HotSpot.
Ack - grep with highlighting and much more
I recently wrote a bit about why I think Dwolla doesn't understand their problem and what the core of their business really is. I have a strong doubt that a central entity is the best way to approach the problem of money transfers and after talking to Dwolla representatives don't feel comfortable ever giving them access to my bank accounts.

Popmoney is already partnered with many banks and I believe they are in a better position than Dwolla at this time to provide such services if they put an API on top of their system.

http://www.shtylman.com/archives/319
The real issue is this: if I Google 'more', I'm less likely to find what I want than if I search for 'MoreCSS' (or similar). And you'd also be surprised just how a name can click in people's minds. "MightyMouse" feels much cooler than "More".

Ask 5 of your friends to come up with 5 names and then pick from the best of the 25 you get back. BTW, awesome project, love the sprite work!
The show already proved that even if you do not get a deal, you still get benefits from the apresentation.

If we do a little bit of math, it's easy to see that it's not an outrageous amount. How much does it costs 10 minutes in prime time? And even, probably, you business is gonna grow even more than the 5% that they take out.
No, that's only relating to when the option vests. Either from the date of the presentation to the shark (which can be a whole lot earlier than the air date) OR from the time a commercial or segment showing the company on Shark Tank is aired.

Make sense?
There's lots of enterprisey stuff out there that only "supports" various versions of IE, and bounces out other makes and models of browser. HN folks may or may not see much of that, because that stuff is typically in various corporate portal technology.

In health-care IT in particular, there's a popular radiology app that uses an ActiveX control that is bug for bug compatible with IE6 and doesn't work on IE7. That's an important reason for browser-upgrade inertia in that business. Another reason is the risk of hassles. What hospitals use now sorta works. An upgrade to IE7 might cause some patient-critical thing to break, and then all hell would break loose and the IT folks would get sacked.

It may or may not be good startup marketing to slam IE. For those of us who serve health-care and other institutional customers, it makes us green with envy, no doubt.

But it is definitely good startup engineering, if you can get away with it, to cut down the workload of qualifying various browsers by simply eliminating a vendor from the test matrix.

I don't notice Microsoft offering any labor or money to help developers qualify on their browser products, or to incent the big institutions (who provide substantially all their revenue) to upgrade.
This makes me wonder if Twitter is ever going to crack down on these spam accounts, or put in place some preventive measures. Right now it's really encouraging for spammers to create these accounts and sell their services. There's still lots of room for improvement in these bot accounts, currently they're still too easy to detect.
What sort of hashes are those?

Edit: Nevermind... they seem to be passwords, not hashes. They look randomish though. Likely computer generated.
got enuff of it thx!
> after using apktool on their apk file

Check out Sony Ericsson's recently released ApkAnalyser

https://github.com/sonyericssondev/ApkAnalyser/wiki
You're now ranting at my sober and factual comment. My suggestion is to be the change you want to see: calm down and put more substance in your communications.
Just did this myself - if nothing else it feels really good to respam a spamming recruiter.
Warning: The parent comment contains a spoiler. ;-)
The veracity of those assumptions has little to do with whether or not Paydirt shared that thought process.
obcss?
"This means that roughly 100,000 Americans have downloaded a copy online through BitTorrent. Now, IF all these people bought a movie ticket instead then box office revenue would be just 0.5% higher."

Even though I agree with most points in this article, the 0.5% is a bit off. When a "pirate" (yarghh) decides to download a movie, they usually end up watching it with friends and/or family - not just by themselves..

Still, if you really care about a movie, you would watch it in a cinema instead of watching a bad "CAM" version.
The companies that get mocked probably draw a lot of sympathy from folks resulting in purchases. That is granted they have a decent product.
> At work I set up one of our project's automated build to fail if the cyclomatic complexity of a method exceeds 20.

Are your co-workers cool with that? Complexity metrics are a little "squishy", but the costs of a broken build are large.
Maybe cars for the long tail routes, and hours?
Underwear Bomber 2.0 was CIA double agent
What is HTLM code means?
Pinterest blocks API and breaks third-party Windows Phone apps
They do two-factor authentication: you put in a passphrase and/or a debit card and it generates a token that you enter on your bank's website before you can make a transaction. The purpose is to make it impossible for somebody who has installed a keylogger on your computer to transfer money from your account by using your password. Other banks use your mobile phone: they send an SMS with a token to your phone, which you enter on their website.

A problem with them is that somebody can install a program on your computer that intercepts the code you enter, and then makes a different transaction than the one you intended to make. In this sense SMS based tokens are safer, because the banks send the amount of money and the recipient in the SMS along with the code. If a program was installed that changed the recipient and/or the amount, you'd be able to detect this in the SMS because then the SMS would display the wrong recipient and/or amount. On the other hand, your smartphone can nowadays be infected too, which those key generators cannot be...
I heard about Shark Tank here on Hacker News. I grabbed a couple episodes and I was hooked.

More than anything -- watch for the patterns of investments the sharks make. Consistently, they love companies that have done all the early groundwork and are making a profit of ~$100k-$250k in the last year.

Also, if you are a hacker and also a fan of Mark Cuban, catch seasons two and three. He's a ton of fun to watch!
"at least they only do it if you actually get a deal"

This is not true but it is a very good example how a contract can be drafted to be completely misleading to a layperson yet completely clear to a court. It goes to show one should always read one's contracts carefully or hire lawyer.
Each company is essentially getting 5-minutes of free & focused advertising to a massive, premium audience.

Not to mention the potential to have incredible investors jump on board & exposure to thousands of other potential investors.

Seems like a good deal.
Depends where you are, US laws don't apply to the whole world

(and even in the US it is much more nuanced. logging in and doing nothing with a public username and password is really in the grey area).
And when the option vests it can be exercised. When the option is exercised the producers gets their equity. So the gp poster was correct.