jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're reading too much into how we moderate this place. It's shallower than that. Certainly it isn't based on views about, of all things, Iran.

It sounds as if you may be assuming that it's enough to have a correct opinion. That's not enough. People who have correct opinions (or feel that they do) often believe that their correct opinion entitles them to post as destructively as they please. After all, they're right and their cause is righteous, so what else matters? The answer is that protecting the commons also matters. An internet forum may be a trivial thing, far less important than the fate of a country—nevertheless, those who participate here are responsible for taking care of it. What good does it do the people of Iran, or anyone, if this place goes down in flames?

> Racist anti-Iranian propaganda is almost never moderated whereas anything pointing out the reality of the Iranian situation is flagged or down voted to hell.

Most people who feel strongly about a topic feel that both the moderators and the community are biased against them on the topic. Those perceptions aren't reliable—they're conditioned by distorting factors, such as the tendency to put much greater weight on the posts one dislikes. We don't moderate comments about Iran in any particular way.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Some posts that ought to be moderated don't get moderated, but that's because we don't come close to seeing everything that gets posted here. When people run into an egregious post on a topic that they feel strongly about, they tend to assume that we left it unmoderated on purpose, and jump (inaccurately) to the belief that we must tacitly agree with it. The likelier explanation is that we just didn't see it. Anyone can help with that by flagging the post or by emailing us at hn@ycombinator.com.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Lua has problems, but is an under-appreciated language, IMO. And the only of these problems which is an essential characteristic of the language (the table data structure) is an original enough idea that it can probably only be judged a failure in hindsight.
If they don’t switch to another provider they are automatically switched to a provider of last resort (POLR) which is a predetermined provider based on ERCOT policy.
Or just stop using operating systems and apps which you don’t trust and switch to GNU/Linux phones.
People want an easy fix. It is easier to blame a single person for now follow a single rule, than to set the standard that executives should put controls in place to ensure that policies are being followed.
In U.S. you can get it for $370 (~GBP 265): https://www.ebay.com/itm/2013-Apple-MacBook-Pro-13-3-RETINA-...
> Capitalism coupled to represenatative democracy is the best shot we've got at developing a fair, balanced and sustainable economic system.

Tend to agree, but that only addresses the economy. From what I've seen, capitalism cares very little for the advancement of society itself, and quite often works against it (eg, oil companies and global warming). You mentioned pricing in environmental costs, which obviously I would agree with, however I think the only way to achieve this is by banning companies from having any sort of political free speech and this is a tricky line to walk. In our current state, the environmental costs of our activities are a large point of contention because the people doing the damage are able to buy a large portion of "democratic" mindshare through propaganda. How do you regulate this? It's a hard problem.

Also, take something like consumerism (as in, buying a new phone every year). It doesn't make us happier, it doesn't make our lives better, nor does it do the planet we live on much good. However, consumerism and capitalism have grown into a feedback loop. It's an area where we spend enormous amounts of energy to derive very little benefit. The free market here does us no good, and in fact enables what I would consider a bad societal habit. Not that I think there's an easy fix or we should try to control people, but it's an example of capitalism working well but providing little value. It's self-referential existence.

> The problem with Anarch-syndicalism is that at scale people will syndicalise back into special-interest blocs

I am an anarchist, but I do believe this is true. Humans are not capable of this self-organizing yet.
Absolutely, there's room for harm reduction approaches as well. There's an approach called the Sinclair Method that uses counseling and a drug called Naltrexone with the goal of reducing episodes of heavy drinking, and I do know one person who has had success with that.

As an aside, I certainly don't mean to suggest that AA is the be-all end-all, just that it's a tool that is often the target of abuse from those who don't necessarily know better.

AA indeed does emphasize complete abstinence. Many people, myself included, reach a point where moderation ceases to be a viable path - such a person may moderate successfully for a short period of time, but their alcohol use typically escalates rapidly back to the level that got them into AA or beyond.

Some people might be able to go from alcoholic drinking patterns back to safe alcohol use, but the only way I know of to find out if an individual falls into that class is to let them drink and see what happens. The risk/reward ratio there does not favour drinking - if it works out, you can have a few beers with friends (and not feel any of the effects that makes an alcoholic want to drink). If it doesn't work out, it could end in homelessness, cirrhosis, imprisonment and so on.

The outcomes in the above risk/reward scenario is not hypothetical - I have met people with a lot of sobriety under their belt who returned to what they thought would be controlled drinking and who failed miserably. A good friend of mine reached 8 years sober and was suspended from his job for 18 months after falling off the wagon. 20 years sober, started drinking and got a divorce and wound up in a rehab facility for the indigent. 15+ (I forget exactly) years sober, lost his license to practice law and spent some time in prison. For myself, one of my returns to "controlled drinking" ended with me consuming 26 ounces of liquor in 90 minutes, picking a horrific argument with my wife, and going out to the bar by myself for at least 15 more standard drinks. As a fun side note, I punched that into a blood-alcohol calculator at one point and my BAC was around the LD50 mark. I have no idea how I was physically capable of walking, let alone ordering more.

Alcoholics obsess, in the real sense of the word, over finding a way to return to moderate alcohol use (or heavy alcohol use without negative consequences). I think helping people moderate is a reasonable goal, but I'd think you would need to have an accurate picture of their drinking to determine if it's a safe course of action, and addicts tend to lie about their substance abuse - as far as my doctor was concerned, I only drank moderately a few times a week. She only found out that was not the case when I made an appointment specifically to seek help.

I think this post is a bit self-contradictory in a way. I am all for harm reduction where it makes sense, but in my experience, when somebody reaches the point where they are clearly alcoholic, that door has already closed. I think the role of harm reduction for alcohol abuse might really be to stop people from getting to that point.
Competition fails where the cost of redundancy is prohibitive, which leads to either large scale partitioning (local monopolies) or monopoly (global monopoly). It doesn't really make sense to build several rail lines connecting city A to B. The same goes for telephone lines -- in all but the most dense centers, the infrastructure cost is so dominant that redundancy doesn't make sense. Now for mobile data for example, you can, for a more modest investment, cover large areas with cell towers, so direct competition occurs.
One of the reasons to choose interesting technology is to lure interesting engineers, especially when your domain is boring. But maybe boring engineers work good enough with boring business problems.
Absolutely. We designed a P2P file system a few years ago and actually gleaned a good number of tricks from Skype for dealing with NATs and constructing your network in general. Dropbox (and many others I'm sure) have all said the same thing: you need to design your system to function in the most hostile conditions you can think of; for Skype this seems especially devastating because so many components are beyond their control.
hvs did not say that he didn't have time to read it. Your writing style is simply horrible and incoherent and any sane person would stop halfway through.
Apparently Parrotfish is an extension to provide previews of links, or something like that.

(For some reason, from the headline, I thought it was embedding the Parrot VM in the browser for scripts, and was very confused.)
What about the more tepid startups?
thanks, i've submitted reports for all of my add-ons under the new beta.
I've always disliked that metric (constant lines / day) because I've never believed it took into account the real full lifecycle of code.

For example, as much as people (mostly) dislike creating code in Java, when I inherit code to maintain I love it when it is Java. It is just so straightforward with such limited ability to confuse or abstract things (as much as the many frameworks try) that I know I can always easily get to the bottom of any problem. Not to mention things like awesome debugging facilities and runtime analysis tools. With other languages I'm just lost once they reach any level of complexity because they all start doing "magic".

I hope that Scala perhaps retains a little of this through it's statically typed nature - but there's enough potential for "magic" there that I suspect it's partly lost. This is why I'm quite intrigued by Mirah (http://www.mirah.org/) ... but that is a long way from being mainstream enough to be useful in a wide range of situations.
Several studies have reproduced a correlation between diversity and organizational success. I don't know of such a study for programmers specifically. I also haven't seen proof of causality - do better organizations have diverse hiring practices, or vice versa? But I've never seen a study that said that lack of diversity was a good thing. So far the evidence weighs towards diversity being better for your organization, though I wouldn't call it "proven".
Apparently capitalization matters. Somewhat frustrating.
Depending on when you're going to be able to take the time off, I can recommend Cape Town, South Africa. By avoiding the traditional tourist traps you should be able to find a place to stay for a reasonable price once the football world cup finishes in early July and there's a lot of choice when it comes to food. Language is not a problem, as pretty much everybody speaks English.

The broadband is decent these days, albeit quite a bit pricier than US or European broadband equivalents, but it should be suitable. Cape Town also has a fairly active start-up community, if thats important to you.

Others may have had a different experience, of course, but I've always found the area around Cape Town to be incredibly relaxing and conducive to good ideas.
>>And make sure to give your current employer a chance to bid against the firm that makes you an offer.

I agree with the rest, but not this.

1. I think bosses are taught that: After this kind of negotiation, most people leave soon after, anyway.

2. The bosses underpaid him. In my experience, there seems to be a bit of strategy to keep employees self confidence down. He should leave that place, no good will come from staying with them. (This might be my own history speaking.)
What should you be thinking? Simple:

"I have 5 seconds of this guy's time."

... and then only if you're lucky. Once you realize that, everything else follows easily. Your first goal is to answer "what does this website do" in six words and stick that message in a place the user can't miss.

Next up is a clear call to action. A "Solve My Problem Now" button that takes up a third of the screen and can't be missed or mistaken.

Then you have 3 other elements to play with (At a maximum, a user will be able to process 5 things about a page, and you've already used up two). I'd go for a couple bullet points explaining benefits (not features), and some form of graphic showing that benefit happening in a spectacular way.

And that's it. That's all you get above the fold. Feel free to add more stuff, but make it low key and below the fold. The 4% of your visitors who are still around and curious can read it, but the rest will have bounced or clicked the signup button already. The facebook/twitter stuff you mention goes all the way down in the footer.

Examples (my own):

http://www.fairtutor.com/

http://www.twiddla.com/

Visit each one for 5 seconds, then come back here and see if you can remember what they do. If you can't, I've failed. If you can, I've probably still failed. But if you get stuck and click the "Go" button, I win.
>It is.

Google voice is what? An implementation of VoIP? I wouldn't call that innovative, there are plenty of companies doing VoIP, none of which would ever be allowed on the iPhone because of carrier restrictions.

>You'll never get VLC, not because of anything illegal, but because "it duplicates functionality already existing in the phone". That's it.

Not true. Have you been in the app store? There are tons of apps that just duplicate functionality. There are several browsers and a few streaming video players.
Build a side project you can be proud of! Will allow you to get your skills up in the areas you think are lacking and give you something you can show to prospective employers.
Similary, RESTRAUNT -> restraint, restaurant
If you were allowed only the proverbial one book on the island, I'd recommend Kuznetsov's "The Complete Guide to Capital Markets for Quantitative Professionals".

It is one of the rare books where the marketing blurb is actually a valid description: "...a comprehensive resource for readers with a background in science and technology who want to transfer their skills to the financial industry."

Instead of further praising it myself, I'll copy a reader review from amazon that describes how I feel about it: "Rarely a book with a title as ambitious as "Complete Guide" fulfills its promise. This book does. Big time.
It is written for quantitative professionals (current and prospective) and gives a bird-view account of all types of activities available to them in a typical Wall Street firm.
The author cleverly avoids pitfalls of the books of this genre. The book is general enough to cover various settings, but not too general to become useless. It is detailed enough to provide relevant information, but not too detailed to become a software manual or a textbook.
The text educates without being annoying and entertains without being lightweight.
Hopefully, readers will appreciate consistency and appropriateness of the book's style. The author avoids over-fragmentation and "bulletization": the book consists of 20 chapters without any further subdivisions. It makes for much smoother reading undistracted by unnecessary subheadings.
After finishing the book one can only marvel at the author's efficiency, wondering how he could cram so much useful and interesting information in just 600 pages. "

Kuznetsov also includes a great commented bibliography for further reading. I know many of the books therein, as well as their competitors, and I can say his are good recommendations (at least, I would have picked the same in most cases and found a lot of good reads there too).
> How to become a millionaire in 3 years?

I've said this before: statistically speaking you are highly unlikely to achieve this.

In fact in my experience those who set out to earn discrete amounts in a discrete time with no idea how to do it are those most unlikely to achieve it.

The truth hurts.

Others have said that setting a deadline is a good idea; which it usually is. Here is just limits your scope - very few things can earn you an initial $1Million in 3yrs, and most of them rely on luck or a lot of skill (and if you have that skill why are you here asking the question).

With that out of the way there are sure fire ways to make a million:

- work in corporate of finance positions, you can be on $100K+ in a few years with minimal effort and on bonuses shortly after. By living frugally you can earn $1Million in 5-8years no problem

- find someone willing to "invest" $1 Million in you. Making another $1 Million with that is fairly easy if you are smart.

But, ultimately, I think this falls well into the category of pipe dream :)
Incidentally, the Varnish HTTP cache uses this technique; whenever the config is reloaded, the config files are translated to C, compiled to a shared library, and loaded into the running server process.
Wow another ridiculous blog post! And on HN! Fuck you for wasting my time.
Don't miss the action packed previous parts (though they can be read separately), too:

part 2 : opportunistic cache
http://blogs.msdn.com/b/oldnewthing/archive/2011/04/14/10153...

part 1 : update if you can
http://blogs.msdn.com/b/oldnewthing/archive/2011/04/13/10152...
Actually, most state constitutions protect recording in public places. The free speech clauses allow making, transmitting, and publishing anything you want, and an audio recording is simply a publication of one record to yourself. To put it another way, if an audio recording can be prohibited, then the same law could also provide for summary execution for taking pencil and paper notes, which is a patent civil rights violation. This is a matter of established black letter law, with precedents out the wazoo.

The classical wiretap laws are based on a theory of trespass. It is trespass and vandalism to plant a bug in someone's office. Recordings from the bug are not a violation of some nebulous (and expandable) right to privacy, but rather the ill-gotten gains of a crime.

And what are the cops thinking, anyway? When you place yourself outside the protections of the law, you are outside the protections of the law. If I get beaten and robbed with impunity, and locked up for 20 years if I try to protect myself, I'll simply kill every cop that so much as looks at me wrong.
The US also goes on at-will employment, so regardless of how legally enfoceable his contract may be (in that they can't sue him for violating it), they can fire him for violating it.
Well, it might be just me, but I think the best place to position your brand the strongest online is your domain. That is where you should put your resources. Relying in such a big way on Facebook that a lot of companies seem to do just seems ludicrous. Especially now. Why would a business EVER want to put their marketing strategy's balls firmly in Facebook's control?

(I'm using the generic "you" here, not specifically you hartror)
I've heard it for basketball and soccer as well. (I also have a tickle in the back of my head that says I've heard a variant in some movie's kung-fu training scene. Keanu in the Matrix? This is going to bother me for hours now...)

Strikes me as a generic sports/life tip: anticipate and be there first.

Edit: Gauius's reply suggests I'm probably dead wrong about the movie. Never knew where the quote came from. Thanks.
people who work in the dark, but have not achieved total union with the keyboard, appreciate the backlight. forced battery drain isn't an issue: turn off the light if you don't want.
I don't understand this. I have no problem discerning good quality content and comments from bad quality. I just read stuff. It sounds intellectually lazy and quite possibly self-defeating to rely on the trivialities of other people's votes to determine what is important to YOU.

After all, what is important to ME or not important to ME has nothing to do with what's important to YOU. The fact that you have stopped learning anything on HN, as you put it, has to do with YOU and not ME. So, don't blame the lack of votes. I wonder how you can get along in this world where you have to evaluate things at face value. In the "real world", there aren't point values and upvote/downvote nonsense on things.

I hope HN gets rid of the point system altogether. I'm sure I'm in the minority.
The other day, someone walked by with their dog and asked if they could get use our hose to give their dog some water. I bit the bullet, and allowed them to take $0.05 worth of water that I had paid for with my hard earned money.

Same deal here. Connectivity is getting to the point where the costs are so low, you might as well give it away to passersby, because seriously, are we really counting nickels and dimes?

Not free, but cheap enough that most of us can be generous with it.
On my own list of usual recommendations, in no particular order.

- Linchpin

- Rework

- Evil Plans

- Four Hour Work Week

- Steve's Mind

Man, I'm moving now, and my books are all packed already. These are the ones that I've read and recommend.
Perhaps pg should set a point where the points are revealed, but additional voting is locked out (but not comments)? Perhaps 24-48 hours after an article is submitted? Then provide a link to those articles as they decay into that group for people who really need point confirmation to catch up on what the rest of the community thought?
You're not missing the boat on anything; my primary use for the iPad is as a coaster.
Location: remote
Remote: yes
Technologies: Go and almost everything else DevOps related.
CV: Writes code for big data and Fortune 500.
Email: reply with yours

Looking for 1-6 hours a week. Prefer writing utilities and tools.
Toughbyte | Full-time | REMOTE | https://www.toughbyte.com

At Toughbyte, we're building a tech recruitment platform that helps developers find their ideal job. We're bootstrapped, profitable and growing with the biggest startups in Europe such as Wise as our clients.

We're now looking for multiple Russian speaking Ruby developers to join our team of over sixty people. No prior work experience required. For more info and to apply go to http://tbyte.co/hn

PS. even if you aren't into Ruby or don't know Russian, we may have some other positions for you, so check out our site above
Hunday? Have I been mispronouncing this all my life?
I don't use an SSD simply because the operating system block cache is good enough! More RAM is a better investment if you ask me. And I only reboot my laptop every month or so, so I don't notice the boot speed.

I use Windows 7 x64 with 8Gb of RAM on a cheap Acer laptop.

On a side note, developing software on the "best workstation you can get" is a really bad idea. You never get to see how the software will run on a piece of stink like the ones your client probably owns.
I thought people were just putting them inside large sandwich bags?

!! DISCLAIMER - I've not been brave enough to try this with my iPad2 yet
> Let's do you another favor: Let's further assume you limit yourself to books from the last, say, 250 years. Nothing before 1761.

That's the wrong way to go!! Start with Aristotle, rather, and read only books that have stood the test of time. What would be the point of reading every Kindle "space opera" priced at $0.99?

If you read all of Plutarch, Shakespeare, Montaigne, and Cervantès, you're fine, really.
The actual theory occurs in the middle of article. I was seriously exhausted of digging through long journalist effor to show how "rad" it is.

To spare you the digging:

> The alternative theory holds that the origins of altruism and teamwork have nothing to do with kinship or the degree of relatedness between individuals. The key, Wilson said, is the group: Under certain circumstances, groups of cooperators can out-compete groups of non-cooperators, thereby ensuring that their genes — including the ones that predispose them to cooperation — are handed down to future generations.

I'm still not sure why this idea is dismissed because I don't see any false statement or inconsistency in it and it seems to lead to apparent altruism.