skysight-inc/HackerNews huggingface dataset:
Is the financial contribution of every category (women, boys under 18, the rest) the same to the game industry? or is there an asymmetrical financial contribution?
Because the ubiquity of Java means people are forced to use it.
It keeps being amazing still, and going to those scenic places is our main weekend activity.

I volunteered as an english conversation partner for a while, so that was a way to get a bit plugged in. I ended up meeting some of those people later, so there was some success there. Teaching English is not something I'm interested in doing all that much though.
Do you have an idea for why both Facebook and Linked in, the two poster children of HTML5 apps, moved away from them? It can't be that they have a grudge against HTML or something...
Alright, so after I set up the environment using pip and virtualenv, I see it has python in it, etc. If I use pip freeze > requirements.txt, it lists the packages I have installed using pip, but it doesn't list anything for the python version itself. How do I make sure the right python version gets captured if I don't check in the /env/ folder?
it is a brilliant tool in that its an incredibly easy to use and lightweight solution to an otherwise very annoying problem.

you might call it a workaround because its not the most elegant solution possible, but it still just works really well, so why complain?
If you play CS:GO in competitive mode or find scrims, their is definitely a lot of communication and teamwork involved.

Lot's of fun :}
Exactly! I think there's this quality that separates entrepreneurial people from non-entrepreneurial people. That quality is to understand what the customer wants. People who naturally think this way do exactly what you do - they sell on value. Meanwhile those who don't have it end up selling based on tech specs.

I don't mean to imply that some people aren't meant to be entrepreneurs. What I am saying is that there's a certain way of thinking that comes naturally to some and allows them to excel at it faster. But the good news is that this is something that can be learned.

I'm reminded of the very stark difference in marketing I see between Apple and any other PC maker. Apple sells you the ability to listen to your music anywhere, use the web easily, get photos from here to there fast, share your life with your family, and on and on. Then whenever I see any kind of PC marketing it's all "processor speed this, screen size that, Gigs of RAM" and features that don't mean much to anyone. Consumers end up doing what a lot of these website clients do when choosing a product. They seek out the thing they were told is good. So you'll see middle aged men in Best Buy saying "I want a Toshiba laptop because I heard it has X gigs of RAM and blah blah" when really there's not much separating that Toshiba from the other cheap plastic laptops next to it. In contrast I've also seen middle aged women walk into a Best Buy and say "I want the Mac that lets me video chat with my son in college". The PCs in the store let you do that too but they forgot to mention it in the marketing because they were so busy droning on about hardware specs.

*In fairness, I've seen the marketing of PCs improve a lot in recent years and it has started to get away from this sort of thing but not enough yet.
An Introduction To Programming Type Systems
Yeah, it's kind of bogus. While I would say, "just go nuts with your lookup tables", you have to manage your quota for those additional lookup tables, so then instead of just figuring out how much quota to buy for 1 table you now have to do it for 1+X tables. And since you never want to run out of quota you end up paying for a lot more quota than you are using.

Luckily in my app I only have 1 lookup I ever want to do (find your account based on your social network id, so you can restore your account after reinstalling the app + connecting to facebook), so just maintaining this single lookup table is not that bad.

If you really need to query on a bunch of other fields then maybe you should maintain a single table in RDS (MySql) and just use it for looking up the DynamoDb primary key. I think that is what I would do.
Does this surprise anyone? It seems like regular practice to me.
Splits are not tabs.

Edit re below: OK, good point. But I would still prefer the plugin (and plan to install it) because I just don't use tabs, preferring to stick with splits.
I don't think you understand the distinction here, this is a random key, not a user generated password. The purpose of using something like bcrypt is to protect against brute forcing hashed passwords.

You cannot brute force search against a large random number that is hashed with unsalted SHA or the like. This would require you to guess the number, hash it and check to see if the hashes match. A large random number encoded as a 64 character string is simply too big to guess, even at millions of guesses per second.

Thus using bcrypt to protect your api keys does nothing but impose a serious bottleneck in how many api requests per second you may authenticate.
This was a great job opportunity for her. It might be possible to relocate later, but I do like Japan and would like to continue living here. Perhaps back to Tokyo some day.
Yes I agree with all your points. But features aside, sometimes I think it's great if not only do you give extra utility with your premium features but users like to pay because they want to support you.
I remember you guys from: http://www.learndot.com/how-to-name-your-startup/ .... I remember posting on that asking if it was logical to spend 9 months on deciding a name of a product.... and here, it's a year and 2 months on... I really sincerely hope you do well, but I wish you'd work faster than the velocity you're pulling.
I want to second your opinion/description as to the value of anonymous posts.

(Interestingly, yet another "convention" on HN established in a de facto fashion using the existing account mechanism.)

However, I can also understand a polite invitation to follow-up privately, which is what I think mjfern was offering. No expectation that it will be accepted.

From my experience, some people want to be anonymous against public discovery and connection to their identity but are not worried or adverse to private communication. (While others do want to remain wholly anonymous, to the extent HN offers such.)
There are often situations where people benefit from doing something that is later revealed to be very destructive. It's important to recognize advantages that may have arisen from that first mover position, and make sure that later legislation doesn't lock in that advantage. I get it. And the US in particular has fallen far short of this standard, and is in no position to preach. However, my big problem with the US is that we want to deny someone else a ladder while we're still climbing on it, not because we did in the past.

However, this argument has limits. Clearly China doesn't intend to limit themselves to the technologies that existed when the best way to get from London to San Francisco was by coal powered ship and train. Will they also use asbestos insulation? Will they perform surgeries without anesthesia? Will they treat infections with primitive or no antibiotics?

Fortunately, China's leaders are scientists and engineers, and I don't believe for a second that they are unaware of the environmental catastrophe that could result from a stupid energy policy. When they have a drought, they won't lead their state in a prayer for rain. China's leadership is well aware that the survival of their nation depends on getting to clean energy first - and that this may in fact be the best way to become the dominant power of the next century. I think the whole "you used coal in 1850, so now we get to" is more a point of argument to get the west to make concessions (which is a reasonable demand) rather than something they'd actually do.
The exercise here is accounting for costs and benefits external to the power producer/consumer transaction. Any costs and benefits arising from the transaction are factored into the price of electricity. If electricity allows women to participate in the work force instead of making meals from scratch, that presumably increases demand for electricity, which affects the price. In theory, the benefits that stem from people having electrical service should be reflected in the price of that service.

Accounting for externalized costs is a wholly different exercise. It's an accounting of the costs that do not arise out of the producer/consumer transaction and thus cannot affect the price of electricity through bargaining. Health costs of coal are one such cost. People bear that cost whether or not they even have electric service, and their level of usage does not affect the level of the costs they incur. This kind of cost is not priced into the price of electricity from coal. The benefit that would be relevant in this accounting is a benefit from electricity that you get whether or not you directly or indirectly pay for electricity. Your wife being able to work is not such a benefit--you only get that benefit if you pay for electricity.

Note the wiggle word both you and the poster above use: "cheap electricity" not just "electricity." It's not "electricity versus no electricity" its "cheap electricity versus more expensive electricity." The benefits from cheaper versus more expensive electricity are entirely internal to the producer/consumer relationship an are thus priced in to the price of electricity. They're not the same as external environmental costs which are not priced in to the price of electricity.
Open source is taking over the software world, survey says
I don't see any obvious problem with this counterexample:
(0,5), (3,0), (4,6), (7,1), (9,4)

http://farm9.staticflickr.com/8114/8661127874_f9269f0ee5_b.j...

Is there something I'm missing?
David Kelley(IDEO) and KR Sridhar (Bloom) Talk on Innovation/Creativity, 4/12/13
the problem is that different applications might require different versions of the same packages. if you install packages globally then you can only ever have one version available. this is a VERY BAD THING if you have any expectation of running more than application per machine.
I moved over to evil-mode (Vim emulation) in Emacs a couple of months ago and do most things the Vim way but some things are more efficient to do in a non-Vim manner and this is one of them.

Although I use M-- and M-| for vertical and horizontal splits.
Dedicated players don't just pay for two subscriptions, some of them have far more than that. I played for around three years and I didn't consider myself extremely dedicated, but even I had three accounts. With timecards (plex) and the ability to buy them in game you can easily pay for multiple accounts with in-game money. It's also not too hard to multi-box accounts in game if you're doing specific things (scout/hauler, scout/capital ship, miner/hauler etc)
> I agree with you that perfect sizing is the future of fashion retail--especially online.

This assumes we don't go through another 90's-era fashion trend where very baggy clothes were extremely popular. Who cares if something is a perfect fit if it's going to be parachuting all over the place? Currently, trim fits are very much in style and require more precise sizing, but that's not guaranteed to remain the trend.

With some clothes, suits for example, you could argue that a custom fit will always be in style, but I'm not sure if that's enough evidence to support a blanket statement that the future of online fashion retail is custom sizing.

(Warning, I'm coming entirely from a male-perspective and do realize that women's fashion tends to require more precise sizing and is also a substantially larger market.)
I guess if I had to restate my point it would be this: We can't determine the equality or value of the Bill of Rights liberties because they are interdependent and it many cases an "apples and oranges" comparison. You can only derive their value as a whole.

Now that said, I do agree that the original post is fallacious. I don't believe it is a take or leave it scenario because as you pointed out, we can rewrite the code to better solve the issues at hand.

It was my bad for overstating the idea of dismissing specific amendments. I did not misread you. I was trying to make the point that highlighting one amendment over another doesn't do you any good. If the first relies on the third, then how can one be more important? Lack of equality does not equal importance.
There's a community on G+ trying to build a lawsuit against them: https://plus.google.com/u/0/communities/11217726431190994048.... If you're having a problem that might be a good place to go.
Ask HN: What are the most successful companies that were rejected from YC?
I've looked around and searched HN for a list, and I know there are a few, but haven't been able to find much.
If I use pip freeze > requirements.txt, it lists the packages I have installed using pip, but it doesn't list anything for the python version itself. How do I make sure the right python version gets captured if I don't check in the /env/ folder?
We even started working on a full adventure game on it. This without knowing about subroutines :) Did not get very far.
WordPress does not bode well for the roll-your-own crowd; that is, if you aren't able to leverage a custom backend designed to solve business requirements that WP cannot out of the box.

I started out in PHP years ago and WP put me out of business for custom PHP work -- thankfully ;-)

These days if the client wants some dirt cheap WP bling, I say ok...and then do the shop cart, custom etc. in Scala on the backend -- both client and coder are happy, nice mix.
‘About Us’ Page with 3D Faces
"advertising is dying, and therefore any business that depends on advertising to pay the bills is a dead end"

Well that's interesting.
What if he transfers them at a huge loss, say 30%-50% cheaper with attached conditions? Or use LLCs and offshore corps? If there's a will and lots of money involved, there's a way
On "seeking help" and mental health in CS
For a lengthy discussion of how to get access to these posts you can read about the last time it happened:

https://news.ycombinator.com/item?id=5540796
I agree that HTTP Basic over SSL is probably fine for requests from a server, in order to prevent sniffing of the connection.

However, I've recently been thinking about how to use a third-party API directly from client-side Javascript, or even from a resident application. If you're doing that, then you really need some way to use keys with validity that is limited by time or scope. In that case, HMAC offers some real advantages.
Title is a bit misleading, but bottom line is:

Do not sell website, sell online business solution.
What's stopping someone with a really fast computer from corner the bitcoin market? I'm probably being naive here as I don't know the details of bitcoin, just that it's a digital currency that can only be mined to come into being. Anyways, a good explanation from the HN community would be really helpful. thnx.
I think you are desensitized to what a trillion means.

http://demonocracy.info/infographics/usa/us_debt/us_debt.htm...
Unix Philosophy and Node.js
Thank you. Any way I was meaning if he did pivot to men apparel, sports tshirts, etc...
WordPress does fit this bill. You can edit user permissions to let the "regular folks" edit the content without seeing all the settings, themes, plugins, etc. If you are handing over projects to a client I recommend giving anyone who updates content on the site an Author or Editor account. The Admin account should be used only for the admin stuff by someone who has an idea of what they're doing.

If you want something lighter yet, I highly recommend http://getkirby.com/ (no affiliation, just a fan). It's very lightweight, runs on a variation of MarkDown, highly flexible, and unlike most of the "static site generators" out there it has a minimal panel for adding and editing content. The $39 per site license is well worth it.
Web Activities: a way for one web app to share data with another
Okay, we just pushed a change so that https://trello.com/business-class will behave nicely for everyone. For now, you can sign up without waiting for beta approval. =)
Is economics a busted flush?(2009)
I wouldn't be surprised if they roll out hash-key-less lookup at some point. This announcement shows they realize that the inclusion of a feature which _could_ be built on the initial primitives can reduce barriers to adoption.

IMHO the challenge is to communicate the increased cost when making use of these enhanced features. One of the amazing things about DynamoDB is that AWS have learned the pain points of DBaaS from SimpleDB and structured the features and pricing of DDB to be more "true" to the limitations of distributed datastores.

So, while they can likely introduce hash-key-less lookup, they have to balance the increased adoption with the downside of unhappy/confused customers that expected it to be free. As it stands now, customers need to build that capability themselves, which is instructive in terms of the costs to implement it.
True, but AlexSolution is saying that you can get the same effect without a plugin.

Open your split as a new tab. The new tab (i.e. that split) takes up all of vim. When you want to return to your splits, just close that tab.
This entire article is based on a failure to understand error bars. The graph clearly shows that it's possible up to 79% of affluent young women would answer "yes" to this question, and more data is needed to draw an actual conclusion.
Absolutely true. "Introduction of double-spend and other corrupt transactions because you control a significant fraction (perhaps LESS than 51%) of the mining power" is a vulnerability for bitcoin that is NOT present in other forms of value.

But "a majority of the users could redefine what is considered valuable" is a vulnerability (mentioned in the post I was replying to) of EVERY representation of value, and not a particularly interesting or realistic one.
Thanks! I've been meaning to make an updated post about the Candy Japan stuff too, but not much has really changed. Still sending candy envelopes each month, mostly to those people who originally subscribed through HN plus some random people who find it through Google. Trend is slight decline though.
Yeah, I'm reading it as: "We were too lazy to help develop the tools we were missing." - The community overall could have benefited from it.

There's nothing wrong with that, of course. I love native app development. I'm just sad to see stout believers in a great technology suddenly roll over and play dead.
Why are court orders unreasonable?
Storing the SHA-2 hash of a 256-bit random key obfuscates the API-key, so an attacker with access to the DB can't use it, but is fast to check so will remain performant.

It doesn't matter how many machines you have or how fast you can compute the SHA. An attacker will not find the API key (work out the math).
"Every third world country will use the exact path the 1st world used"

Really? They'll do this without the internet? without anesthesia? without antibiotics? or will they re-invent these things themselves?

No, of course they won't take the same path. There are far better paths.
Matrix methods for Hadoop
"Vim is pretty dumb about utf-8."

It might not work the way you prefer using your favorite input method, but vim allows you to enter any utf-8 character, and even has mnemonic digraphs for many you are most likely to want. To get è, for example, in input mode just type <ctl>-k`e.
Indeed, that was an earlier iteration of the internal argument (the appeal to authority of Facebook and LinkedIn and their well known embracing of HTML). What you say is absolutely true, and the truth is that these shops are staffed with often pretty standard technology guys, but because they're big everything they say and do gets more technically credibility than it perhaps should. Recall when the startup world was rushing to listen to Digg's profound statements on databases (most of which we quickly debunked)
One competitor ( http://Draw.io ) is free forever if installed as a Google App before May 01, 2013.

https://www.google.com/enterprise/marketplace/viewListing?pr...
patio11 and I had a great conversation about this a few months back: http://www.kalzumeus.com/2012/10/10/kalzumeus-podcast-3-grow...

But basically, here's the trick to close more deals and make more money: Become an investment, not an expense.

Spending money on technology (Rails, Wordpress) is an expense that implicitly doesn't correlate with any business "win". For most businesses, that win is making more money. However, when you get past the reason someone approaches you ("I need a website") to the core pain they're experiencing ("I need more customers!!!"), you can tailor everything — your proposal, meetings, execution, handoff — toward that end.

Instead of, "I will build your restaurant a website in Wordpress" — which doesn't answer the questions, "Will I make more money than I'm spending on this guy if I do this?"

Try, "I will tailor your website to get you more walk-in customers.", which conveys that you're going to be focused on getting them more business.

I've talked about this in length in my books, but I've also covered this on my podcast, most notably with the recent episode (#8): http://brennandunn.com/category/podcast/
Crowdtilt Confirms $12M Raise From Andreessen, Sean Parker, Dave Morin & Others
There's a flood of new content on whytheluckystiff.net, as predicted months ago by a cryptic message on the site.

Nice to have you back, _why. We missed you :)
Good stuff. This advice can actually be applied to any generic software development area and not just web. Let me explain. I work with clients who can be technically savvy and when we start a project, instead of discussing "what is the need", they would go into "I need an excel macro that can pull this xyz data from abc source and do blah". I tell them "Sure that could be a way to address your need BUT what is your need again ? I need to understand what it is that you are looking for rather than getting into the how. Once we have clarity on the what, I am more than happy to discuss some of the hows or the implementation details".
Well, the problem is that if bridge is discovered by child pornographers and used by them - police will get knocking to bridge owner's door.

No one needs that, hence the supply is low.
Until someone mentions Nazis, that is.
Come and hack Toronto Bitcoin Exchange and get BTC
Haven't read the article (not loading), but with regards to the headline:

In a competitive market, this is precisely what we should expect. The price is driven toward the cost of production by competition. This doesn't include the externalities (it's not a part of the cost of production paid by the individual firms), so when you add them in the price is too low.
Why Recent Graduates Should Join a Startup, Pt. V | DD
Ludicrously optimistic. Not even questioning that CNN's Google Reader stats is all active users just throws the entire calculation out of whack.

I'd be shocked if the RSS market is larger than 15 million.
SeattleHacks: An information resource for developers, by developers
> I also sent Werner an email asking if it would be suitable to use DynamoDB as a block device — you could then build a filesystem on top and benefit from DynamoDB features like replication, consistency, etc.

This. 100 times. A filesystem was my first thought when DDB was announced last year. I can't imagine it would be harder to build than GridFS was. [1]

That said, I'm not talking about a FUSE-like filesystem. More like HDFS or GridFS -- a blobstore+ if you will.

[1] http://docs.mongodb.org/manual/core/gridfs/
Shouldn't you ask what features the server supports (and what they can enable) before you even start developing? (Or whether you can host it yourself (in the case of websites))
All Linode API keys will expire next week
What law stops the USG from sharing malware samples and vulnerabilities? What part of CISPA changes that? I don't see anything about this when I skim through the bill.