jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A person can easily determine that wearing high-heals will be harder on their body than wearing flats.

Of course you can - but how do you ensure that the other women in your office don't look down on you because you wear flats?

I'm not arguing that high heels are irrational at all. Far from it - I'm claiming the loss in status is worse than foot pain and thus it is rational for any individual to wear heels.
Great little app. But you should move the text above the graph and make it more visible. It took me some time to find what happend, and where.
Yes, there's an interesting coalition of libertarians and socialists (called liberals in America) in favour of basic income. Strange bedfellows.
Actually, the author is turning 40 :)

But, he is single, doesn't have kids, and has done the travel, nightclubs, sex with many women thing, so using that experience.

If one thinks about it, none of us know the final day, we just live like it's far away in never never land. In a previous career, I worked in a level one trauma ER, and in four years, watched hundreds, if not close to a thousand, people die. Makes one think. None of those people woke up that morning, got ready for work, and got in their cars thinking this'd be their last day.

So that thought went into this as well. It was an off the head list, more of how I would live, and more importantly, how I should live whether I have 35 days or 70 years left.

I'm sure if I was to do the exercise next year, there'd be new items, some from current list might go. But that's the beauty of life. We grow, we change, we evolve.

It is a good exercise for anyone to do, regardless of age and impending birthdays. I highly recommend it.
There are plenty of options for concurrent and parallel operations in Python[0]. It is heavily used in data analytics and the scientific programming communities. Though it does often need a little help from C to take advantage of SMP hardware.

[0] https://wiki.python.org/moin/ParallelProcessing
I can only imagine how such behavior would go at a normal tech company:

"Hey boss, we're getting a ton of orders in. Think we should discourage people from ordering junk so we can prioritize the important stuff?"

"Hell no, keep the orders coming in as fast as possible."

So props to Amazon for doing something in the best interest of their customers and their reputation.
Few honest questions:

1. If Google detects something as malware, i.e. google software knows that it can be dangerous to users, then why it cannot prevent itself from acting as intermediary? Also, why it does not stop hosting malware?

2. >>> Malicious software is hosted on 279 domain(s), including 24corp-shop.com/, abu-farhan.com/, soaksoak.ru/.

These web domains do not belong to Google. It seems google is downloading several pages onto its server for various purposes. Is it legal in all countries?

From the architecture point of view, is it difficult to sandbox/protect user facing google.com search engine from the above websites all the time so that if malware is there, do not let it effect search engine or other major parts. Users are not security-literate.

3. What should I do as user? Just ignore this assuming that this is for webmasters and not for ordinary users?

Honestly, for me personally, malware on google is unimaginable, since we consider it as gold standard on the web.
Extensive list of stating site generators here: https://www.staticgen.com/
It might be possible to fix these things without changing X, but I get the impression that it is harder to write an app that does not annoy me in X than in OS X.
How would we be able to tell the difference between that and what's happening now?
"Good does not mean being a pushover. I would not want to face an angry Ronco. But if Ron's angry at you, it's because you did something wrong. Ron is so old school he's Old Testament. He will smite you in his just wrath, but there's no malice in it."

... like when smiting everyone who doesn't work in Tech or agree with him in SF by subverting democracy?

This is an example of where PG has a bias and we part ways.

Keep writing essays about software, and I promise I'll try to learn LISP, PG! ;)
I don't think words per minute is the best measurement of programming speed, if we are trying to assess the efficiency of translating thoughts into code. The speed of navigating between files and functions and editing blocks or terms (delete, insert) deserves strong weighting as well.
I'm not sure why I'm getting downvoted.... I thought I made a stupid but checking salaries here(1) and here(2) (first Google results that popped up) it looks like American software engineers make almost three times as much as Russian software engineers. It's not as big a ratio as India, but wouldn't it be enough to attract work from American companies if the business climate was right?

(1) http://www.payscale.com/research/US/Job=Software_Engineer_%2...

(2) http://www.payscale.com/research/RU/Job=Software_Engineer_%2...
For some deontologists, one key difference is that (they claim) you have a natural right to how your physical property is used, but you do not have a natural right to how your intellectual production is used. Rather, intellectual property is a device created by the state to foster intellectual production. One consequence is that right to your shoes never expires, but patents only last 17 years.

So trains are fundamentally different, because to ride one is to use someone's property against their will, and so you violate a natural right. When you pirate music, you are only breaking laws. Although breaking the law might be considered immoral, it is for a fundamentally different reason. There are definitely more cases where people think it's acceptable to break the law, especially if there net utility to society goes up. Examples of this would be

(1) parking in one of many handicap parking spaces at night when there is negligible chance that they will all be filled

(2) pirating music that you would not buy if you had to pay for it (you sincerely claim!).
my favorite:
2010-10-21T10:11:16-07:00 app[web.2]: Company acquired /_party (0.1ms)
Yes, devote was too strong a word. He could have covered everything in the course without using Penrose as his straw man. The point I meant to make is Aaronson builds a considerable intellectual and theoretical case before he uses it to knock down Penrose.
Like it; actually sent several videos out. Unfortunately not being in the U.S. she won't qualify for the Google Care Package offer.
i'm not sure i understand why that's a failure. my understanding is that's the point: every user now has a password that is unique on a per-domain basis. i don't understand this to be an attempt to protect against the kind of attack that gave access to the gawker passwords, but rather an attempt to limit the scope of such an attack to only a single site.

if there's something that i'm missing here, can you please elaborate on it?
I'm not sure that this is really new news. The Washington Post is using a somewhat exaggerated title here.

Personally, I recall, in early September (2008), thinking that it would be great if the Fed let a large financial operator fail. I am fairly stupid, and sometimes I think in terms of simple cause and effect, and this was a clear case of that - I was thinking it would send a clear message that financial firms needed to get their act together. Then Paulson and the Fed allowed Lehman to fail. My first thought was, "This is great, now the other firms will get the message." I was totally innocent about the extent of the leverage in the system and the degree of peril the other firms faced. As the disaster played out in late September, I realized how naive I'd been. I suppose most people, like me, learned only then how weak the system was. The Fed's unusual decisions were well known by the early of October (2008). If you read blogs like CalculatedRisk, one could follow the unorthodox extensions of the Feds programs. They were unusual, but I recall, there was the sense that orthodoxy had been discredited with the collapse of Lehman.

There was a good post on Calculated Risk at one point (early 2009, I think) about the benefits of paying out the full dollar on defaulted financial instruments, even to foreign firms - foreign banks had lent huge sums to finance mortgages in the US, if the foreign banks were to dump those loans, then the prices of US homes would have been driven down even lower and faster than what was already happening.
The discussion in the comments of the following blog post make some pretty good points in favor of surrogate keys:

http://prodlife.wordpress.com/2007/09/05/meaningless-foreign...
This reminds me of 'TiE' (the Indus Entrepreneurs - http://www.tie.org/homepage )events in India. They have nothing to do with Entrepreneurs - just businessmen talking to each other about PR, boasting of some personal numbers and such.

If you see entrepreneurs meeting - it's exciting, energetic and people want to make things happen. While TiE events are lame, lifeless and hopeless.

Most of what they say - opposite of that is true for entrepreneurs. One dude was obsessed with his numbers - and suggested that so should every entrepreneur, his words went something like - your numbers are the value you add to your customers. Pathetic.
The good thing is that the password is reset to a random string when you click "send password", so no further action is necessary if you don't read Gawker anymore.
As the article points out, Kevin says they're likely "done hiring".
I imagine their first product will be a photo sharing application, that does group messaging, offering deals. Then they'll go on to raise 1 trillion dollars. You heard it here first folks.
Here's a way to avoid it: Change the process. Do counting, re-counting, appeals, etc. first, until a final decision as to the correct count and valid votes is made (all appeals exhausted or no longer possible due to time elapsed). We have final decisions on all these matters in current systems. This way, you will "know" that the election was fair, since this depends on the ballots, not the candidate.

Then do the random step. The drawback is that there may be a month or two between casting votes and having the results, but I don't see why this is a big deal.
The thing about trademarks is that they can become invalid if the meaning of the term changes over time. Even if App Store only referred to Apple's when they registered it, if the term has become generic then Apple can lose their trademark on it. One of the ways to (attempt to) prevent this is to sue the pants off of anyone who tries to use it generically.
Let's hold the asian bashing for a moment.

Howard Stringer is Sony emperor... I mean Chairman, President and CEO. And he comes from Sony Entertainment (US) . He was the one pushing stuff like the Audio CD rootkit, DRM everything and BluRay in all PS3 consoles to force a format war. Some people consider this last trick as the move that got the previous admin gutted, I mean restructured, back in 2005. And he got the top job. Amazing guy.

http://en.wikipedia.org/wiki/Howard_Stringer
Nice article. I use AWK and sed all the time. I still prefer writing some piped shell commands in one (sometimes lengthy) line than proper perl/python/ruby script, unless it's really needed. Why? It (paradoxically?) seems more natural to me in shell environments (and often can be done much more quickly that way).

Example of AWK usage from my old (currently unmaintained! and insecure!) pcspk project (http://download.przemoc.net/pcspk) is "Siemens ringtone converter":
https://gist.github.com/943386
(actually it requires gawk, which has nice extensions)
Google and Apple aren't playing the same game. Apple doesn't care about market share, they care about profits. Google cares only about market share: the OS is free, they give search revenue to manufacturers and app revenue to carriers.

Both strategies are winning given their specific (and different) goals.
I suspect with certain blogspammers that there's possibly some sort of voting in groups/vote rings going on.

Then again, some people probably have sites like Mashable and TechCrunch in their RSS feeds and jumped at the link-baity title and rushed to post it on HN.
Wow, this is very encouraging, but is it really that easy? I know the bay area is thriving with tech jobs, but I still feel like it would be a challenge.
It's annoying to me too. I can't just hide all my tray icons because I need some of them, and the red O makes my desktop/theme look crappy since all the other icons are white (using GNOME with Orta theme + Faenza icons).
That was a great video; I think it's great that First Round is trying to build their individual brand in the community. Josh's intro was brilliantly done.

That said, I was amazed how cut down they all were.
I'd seen the previews of a few videos that friends at different companies had submitted, and seeing them cut down to 2 seconds was brutal.

Perhaps First Round will release the Director's-Cut edition down the road, but given how many portfolio companies they have now, that might be a 30 minute show! ;)

For next year, it might be best to go back to the formula that worked so well last time- Weave the clips into one narrative, rather than just playing them one after another.

Lots of fun, and Happy Holidays!
Yes. Though we wouldn't know whether the percentage rates would stay the same, if concessions weren't allowed. The current rates were negotiated with concessions in mind.
Django is Python code that sits on the server, just like PHP code.
The labels are choosen automatically by software. It is a bit of an outstanding issue has to how to make that work correctly with USA cities. The whole data set is a wiki, anyone can edit anything. It's not obvious how to place the labels in an objective manner.
I can't find the post but it is essentially:

Ranking = (votes)^(1/time) with some other bells an whistles.
I'm not sure how you can possibly characterize the housing bubble as occurring in the "unregulated edges" of markets.

Banks purchased AAA rated MBS because they were legally obligated to own AAA securities (by Basel I and II) [1]. The securities underlying an MBS are heavily subsidized and regulated by the government, and several major players in the market were backed by the government [2].

Derivatives are a sideshow. The speculative bubble was created by banks and real estate speculators ("homeowners", as politicians call them, even though most of them only own highly leveraged call options on a house), with the strong encouragement of the government.

[1] You can satisfy capitalization requirements by purchasing AAA bonds from another party.

[2] In spite of assorted claims that they had nothing to do with the crisis, the GSEs seem to require the biggest bailouts.
Of course a web server developer can think multicore is no big deal. The entire architecture of the web makes it easy to split load between entire machines, splitting it automatically between two cores isn't that hard. And that's fine and dandy, as long as you're working in a domain where the real computational workload is being done somewhere else and you're mostly bashing <1MB of strings together. Pretty disingenuous to project out from there, though; ask the database implementors if anything has changed.

Also the conclusion is really weird; concurrency will be hidden away from programmers even more than it is now, but it will take the form of message passing and event-loop programming? That's hardly hidden, that's fundamentally rewriting how you write programs to work with concurrency. It seems to contradict his entire thesis. The details may be hidden but they already are; semaphores, for instance, are already an abstraction.
Not the same. No one is trying to take a flower and call it a rose. They're trying to take a rose and say it's not a rose because it doesn't have as many thorns as some other variety of rose.
Honestly talking about your weaknesses.
I realize this, but you can't provide multiple global implementations of new.

It is difficult to implement multiple allocation strategies in the same application. In another time, I actually did quite a bit of work in this area: http://accu.org/index.php/articles/1308
This is what CD Projekt Red did?
The term "suck blood insect" is tick. Why is she looking up an obscure word?
this is a really important issue.

this new model that facebook is trying to push isn't scalable. it favors the big guys and it's bad for the open web.

you shouldn't have a TOS that contradicts your robots.txt. period.
Can't imagine the potential liability but crowd sourcing patient symtptoms for a diagnosis would be interesting.
Will this tradition be considered in future events being held in South Africa? What do you think?

Before making world events, should there be a study of host traditions?
Or at least one? See my comment to jhg.

To make a more general point, you need balance, at least as soon as you can afford it. You don't necessarily need to make an experienced programmer a lead, but you ought to listen to him when he says "If once you start down the dark path, forever will it dominate your destiny, consume you it will..." (i.e. help you see how much technical debt it will incur).

And then there are the things that just won't work at all: you don't need an experienced per se programmer, but you're likely to be very unhappy if you don't have one who knows big O notation and regularly does the math, so you aren't e.g. trying to get 100x or more the max peak transaction rate out of your database, exceed the bandwidth of your systems, etc.
I would suggest using 2 distinct "names". The first is as you suggest - an unlimited text field for their "real" name which is simply stored as entered. Then have them choose a "unique identifier" for the site to use, like the names used in email systems.
I love the minimalism and flow of the controls, very well made!
Gah! Again! People not explaining what something is on the landing page!

> GWT is used by many products at Google, including Google AdWords and Google Wallet. It's open source, completely free, and used by thousands of enthusiastic developers around the world.

Any amount of things fit that description. Beer? Air? Clicking "Learn about GWT" gets you this:

> GWT is a development toolkit for building and optimizing complex browser-based applications.

That's all it takes! Can we please start seeing these kinds of descriptions on landing pages. You're not selling a clothing brand, you are selling a toolkit to developers: I care first and foremost what the thing does, not how fashionable it is.
Wouldn't be HFT enough until they pay for flow.
And, of course, his name looks funny when someone is asking a question:

"Is that you Professor Robert Smith??"

And I wonder if he introduces himself as "Robert Smith Question Mark" ;-)
I think the real value proposition from Basecamp is that it replaces e-mail. Some of us don't really need all that fancy stuff, so much that we may even use e-mail to manage our projects (I still do use e-mail when it's something very small).

So Basecamp does not try to solve everything, it's just the best thing after e-mail.
These "digital first" banks are a lot more nimble for small businesses, and have almost none of the same fees that you'd see at a larger bank. And for a lot of us that run remote businesses, we don't deal in cash and therefore, don't need access to brick-and-mortar branches (which for me, is one of the few redeeming qualities for a larger bank).

However I will say... that the Achilles heel for these newer digital banks is customer service. If they're going to lean into doing everything on the internet, they need to be investing heavily into live customer support. That's been an issue for me with several banks in the past.
I agree. It should not be that seamless since it needs explicit consent to break end-to-end encryption. But to force you to use iCloud or Google Drive for backup is weird. They should have a proprietary format and hosting for it.
>It is the only thing the government accepts for tax payments. Given that you can be arrested for not paying your taxes it is "backed" by the barrel of a gun, a threat to your very being. In one sense this is the only real thing there is.

That's more than enough reason why we should try something else. It doesn't inspire a lot of confidence. By that reasoning, the USD has the same sort of backing as the Venezuelan Bolivar. So what's to stop the prior from becoming like the latter?
Unclack was probably posted a couple of days ago. It was the inspiration for Hushboard.
From what I've read, protein poisoning is supposed to be a result of _exclusively_ eating exceptionally lean meats (e.g. rabbit) at the exclusion of everything else for prolonged periods of time (such that your body reserves get depleted). Beef and pork have relatively high fat content so you'd be unlikely to develop it from eating them in modern high protein diets, and even on a rabbit-only diet, it's supposedly possible to minimize the risk by also consuming the animal's organs.

For what it's worth, I first heard of protein poisoning from a survivalist, who was talking about extreme scenarios where there's very few calories available for consumption at all (e.g. winter survival in tundra)

There are certainly other well documented cases of nutritional deficiencies caused by lack of certain foodstuff (e.g. scurvy in ships in the 15th century, due to usage of copper ware, which denaturates vitamin c) so it wouldn't be strange to develop other nutritional deficiencies with a highly unbalanced diet.
From the article

>“In Canada, the absence of a private system is not due to the illegality of private health care per se,” reads a 2001 analysis in the Canadian Medical Association Journal. “Rather, the lack of a flourishing private sector in Canada is most likely attributable to prohibitions on subsidization of private practice from the public plan.”

Seems fair to me.
But that is the thing. WhatsApp used to be a payed app, and the promise was that they would never sell our use your data for adds. Then they sold to Facebook and broke that promise. I used to pay for WhatsApp because I believed them then. And it got big because of many people did that too. That is the thing that I found the most insulting about WhatsApp now.
Signal's devs, for better or worse, are very opinionated. If you don't do it moxie's way then you're doing it wrong. I was once shut down on HN by the Signal posse because I said that I'd like to have a Signal client library that I could use to write my own custom lightweight client. Apparently I'm not worthy and clearly incapable of writing secure code. Meanwhile I have to use that crappy, gigantic official electron app that cost them at least one serious security vulnerability in the past (JS injection, if memory serves).

If you want to make a nerdy niche chat client that's probably a good mindset, but if you hope to appeal to the masses you'll have to put some water in your wine eventually. I managed to convince a couple of my groups to migrate away from WhatsApp lately, but unfortunately always towards Telegram. Signal is just not there yet if you want a drop-in replacement.
Why not just add 1 to the number (and mention it in the text)? When this fails, add 2, and so on.
If you get a decent Haskell compiler working, say ghc, you get the same warm-fuzzy assembly-feeling.
Hypothetically:

You just spent $41,000 on a Volt. Let's assume you drive this thing to the very limit of its electric-only range pretty much every work day, or 35 miles (advertised). You'd spend about $225 on electricity over the course of the year to get around like this.

Your neighbor just bought a bottom-of-the-line Ford Fusion (non-hybrid, 22 MPG city) for a notch under $20k. Driving the same 35 miles every work day, they'll burn 1.6 gallons of fuel daily and where I'm from that translates to an annual fuel cost of $1,080, or $855 more per year than you.

It would take you 24 years (210,000 miles) at that kind of fuel cost advantage to offset the price you paid for the car.

You're not saving money. You're not saving the environment.
EC2 has no support for BSD, if my cursory search was right, and Tarsnap runs partially on an EC2 instance.