jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I do not like inconsistency. I never leave out curly braces. I never omit semi-colons. There is no reason to do so.

I dislike working on code written by people who feel the need to omit these symbols. I would prefer if JavaScript would, like PHP or C, require semicolons at the end of every statement.
We programmers have a tendency to focus our arguments about code almost entirely from the perspective of code creation rather than maintenance, and I think that's in part what this article does.

An experienced coder who knows how Javascript works is unlikely to create problematic code even without semicolons, but it's fairly easy to imagine how errors could be introduced as a large, complex program is maintained by multiple developers, some of them potentially less experienced than the author. Like conditional braces in C, Javascript's semicolons are an optional syntax that can be used to make code more foolproof, and therefore more maintainable - though perhaps at the expense of some programmers' aesthetic preferences.

Really, though, I find most arguments about syntax aesthetics annoying, especially when people get their passions so inflamed over presentation rather than meaning that they have to risk "insulting" people. The stakes are so small. And if what you believe is so important, wouldn't it be better to convince people rather than intentionally alienate them?

People usually think there's a 1 to 1 correlation between "I like this" and "this is objectively good" and then spend a lot of time trying to logically justify their tastes. But taste doesn't really work that way - otherwise how else can you explain the popularity of Britney Spears?

I have my own tastes about how to write code in the languages I use, but I recognize that those preferences are generally just that - matters of taste - and tend not to try forcing them on others.
The ESC key also returns you to thumbnail view, but we should probably make the back button do the same.
1 > I think the number of people in that position is relatively few. Specifically: the number of people who, when buying a new computer once in four years will consider a $100 difference in price significant, is small.

2 > Maybe, but there's also a question of the quality of that functionality. The cloud equivalents of almost any piece of software are significantly more limited even for non-power users.

3 > Meh? Do people in rural areas lack wifi? Do they take their laptops out of their houses to places without wifi but with 3G signal much more often than people in urban areas? I doubt it, but maybe there is something about rural people that I am not aware of. :)

4 > I think the cloud has a lot of potential, but as it is right now I believe it has been oversold. But you're right, there are many valid opinions on this one.
Some iterations to think about --

I think your site needs some serious design work. It seems almost too minimalist. It looks thrown together by someone just learning html.

The problem in this comes from you offering what a lot people might think of as a sophisticated service (finding all available domains by letter), yet your site looks very basic. How can you have the technical mastery needed to get all available domains but not to have any color other than black and white on your page?

Also, pay someone to design a logo and spruce up your email template. It looks... bad.
The bottom line is that it's a cute futuristic fantasy. We need to get PEOPLE off of the farm land and into vertical buildings FIRST. There are millions of acres of arable land totally wasted by people's unused front lawns and abandoned parking lots. We have to protect this precious land and not just let developers sprawl all over it in the name of cheap, discardable pseudo-communities.
I don't really care, I just took exception to your use of the expression "righteous indignation". By default, people are friends here, and the person who you replied to was a little surprised that you would just mess with github with no intent to help them fix it. You wouldn't go into your friend's living room, shit all over it, and leave, right? People read your post and were a little surprised that you would do the equivalent to github. (Maybe you didn't, but your tone conveyed that you did.)

Anyway, thanks for clearing this up!
The article never stated it was a flatscreen or CRT monitor but if radiation was detected I'd say it must have been a CRT monitor.

It may be the lead in the glass, lead is already slightly radioactive and being bombarded by x-ray probably doesn't improve that situation any.
This is exactly why i think modern kernel level security layers, such as FreeBSD jails (or Docker/LXC) were born. Provided your app runs within a jail, it wouldn't matter much anymore:

> Once inside the jail, a process is not permitted to escape outside of this subtree

You could also develop within isolation, therefore your development env would be safer and even similar to a production environment. Needless to say, that has additional benefits.
I feel like you have to have a pretty good boss for this to be truly applicable. I'm not sure I've ever been in a position where I've had time for side projects, let alone had a boss that would have rewarded that time spent.
This comment made things a bit clearer for me. This seems to also be an argument in favor of a Lisp-1 over a Lisp-2 (same symbol found in multiple packages) as well as an argument against use of generic methods (have to understand the types to find the right implementation). Something to think about.
They're such two-faced shits. On the one hand, they pan Google for collecting the locations of wireless networks and logging some packets off them, criticising them for invading privacy. On the other, they're attempting to legislate a way to record all of what people actually do online.
> Conroy doesn't necessarily have anything to do with it

That is being a little bit too fair. They are members of the same party, the same government. Conroy is the Minister responsible for broadband and the internet. It would be insane to think he is not intimately involved in this.

Perhaps they've decided the best way to take some heat off Conroy is to suggest something even more horrific from another department.
Is Readability just opencalais/alchemyapi, or did they build it themselves?
I like the design and feel of the site. I also like the pricing model. It is really easy to see what you get for what price.

I don't think I would personally buy it because my brain does fine at the moment. I usually figure that if an idea is important enough, I'll read about it in my email enough to think about whether I should do it.

I do however think this is a good way to show to your customers that you care and are welcoming feedback. Keep at it, I think it will do good.
Actually, I never even stated my position!

For the record, I'm pretty sure torture is usually morally wrong. But I also think that there are many cases where it may be permissible, e.g. the ticking time-bomb thought experiment.

(Detractors of the ticking time-bomb experiment will argue that it's a fabricated scenario which never happens in real life. I don't think that's true.)
Thanks, it is. (It was iPhone, I should have specified that).
Learning is its own reward.

Also, if you are looking for an F# job, ping me and we can chat :)
Thanks - I'll have a look at "mole mapping" now that I know the term.
I was only talking about radicalized people who are advocating violence or are completely detached from reality (e.g. people who claim Covid-19 does not exist, or people who claim vaccination is a way to implant microchips into people). I have not talked about the political opposition in general. Your claims about 100% divides are or who caused it, as far as I can see, completely made up and without any evidential support. As I've said, it's also irrelevant who "causes a divide." The political divide is between two sides, so of course both of them are affected and responsible for it. I argued that the divide is partly a consequence of how social media work, because these allow in-group behavior that fosters radicalization. You chose to ignore that argument. Okay, so be it. I certainly don't buy into your argument insofar as I can reconstruct it.

You claim that the political opposition is silenced in the US, a claim for which there is zero evidence. Bans and other measures are put out for concrete violations of ToS such as directly inciting violence or advocating a coup d'etat by storming the Capitol to prevent US Congress from certifying an election result. Bans are very rare in numbers on social media. In fact, the people we're talking about already have their social media accounts on Discord and Parler. But it's a good idea to limit their ability to reach millions. That's not even silencing them, it's just common sense. Nobody should have a platform to post vitriol and hatred to millions, these kind of posts play no constructive role in politics whatsoever.

On a side note, the vast majority of Republicans is moderate and many of them do not even like Trump, as evidenced by opinion polls who have shown that he's one of the least popular presidents in US history. Trump's fan base is quite small, and the people who were storming the Capitol were an even smaller fraction of that. The problem of the Republican party is a systemic problem of any two-party system and could have just as well happened to the Democrats. Moderate Republicans have to continue to cater to a radical minority because they cannot risk the party to be split. If the Republican party split up into two, then both of these new parties would always lose against the Democratic Party. That explains the complete lack of a spine in many leading Republicans. They do not support Trump, they want to prevent the destruction of their party.

The same could happen to the Democrats. It's a general weakness of the US electoral system and the two party division.
>> The average number of failures for those who failed at least once before success was 2.03 for NIH, 1.5 for startups and 3.90 for terrorist groups.

Regarding counter-terrorism, that would suggest that rather than more surveillance we instead need better reporting of and responding to failed terrorist incidents/attacks.
If you're learning Swift, I'm building a database of Swift resources to make the process easier.

http://www.h4labs.com/dev/ios/swift.html

And I just posted it to HN here:

https://news.ycombinator.com/item?id=8815739
"Stop looking for advice, and learn on your own."
Semi-related - there is rison: https://github.com/Nanonid/rison
No doubt. But if I solely punch the clock then what is going to be the impetus for my success? If I create and network then I have to believe my chances for success are at least a little bit better. Are you suggesting otherwise?

Or as the phrase goes, it takes ten years of hard work to be an overnight success.
I do not know the legal status of his work. However, the term "art assets" implies, to me, particular works. In that sense, he is not reusing "art assets" - these works are his own, but obviously inspired by work that Nintendo owns the copyright to. I am unsure what legal status fan art in general occupies: it's original art, but obviously derived from something someone else owns.

Trademark may be a clearer case: he's clearly reusing trademarked terms in a context that could cause someone to believe they are from the trademark owners.

Anyway, I hope he's allowed to continue making and selling them. They're amazing, and should exist.
Purchased the UX305 about two weeks ago for ~$630 (15% off at the Microsoft Store) with tax.

I have nothing but good things to say about the hardware - screen, keyboard, and touchpad are A+, and I'm getting 8-10 hours working in Visual Studio 2013.

Two things not covered in the review: HDMI port is 1.4, and the SD card reader is half-depth similar to Macs.

The only issue so far is the touchpad gesture software crashing Chrome sometimes when pressing alt-D to select the address bar.
> those that own and operate motorcycles are 67% more likely to be involved in illegal or criminal activity than those that do not own or operate a motorcycle.

The FBI deals with crime at scale, and they use statistics all the time to analyze cohorts of criminality. It doesn't mean they are going to come to someone's house and charge them with being a gang member. A list like that obviously doesn't mean these people are gang members, it just means they are aware that someone is 67% more likely to be affiliated.

Like in any data analysis, there is a pipeline of filters and operations. 67% higher chance of gang affiliation just by being a bike owner is pretty significant, but it would be a top-level filter only. I get annoyed when I see some lay criticisms of analysis that is needed to keep law enforcement effective. If some journalist gets wind of the how wide a reach some internal top-level filter has it becomes a kernel for a sensationalist story which doesn't have the depth for any more nuanced explanation.
They are the countries' names in their official languages (Arabic and Chinese, respectively).
I love Unicode (my license plate? 0x2764 ❤) and that these symbols exist, but get upset that they still don’t see a reason to add a padlock (or two, one open and one closed) or play/pause/ffwd/rev symbols.
The symbol was  [Edit: Image link http://i.imgur.com/Pf0Br.png ]

The domain name was .ws
Let cmd-click be your friend :)

EDIT: Sorry, didn't notice your response below.
I wonder if Hiragino isn’t the choice due in part to the prevalence of emoji in Japan.
I think the ADA would argue that allowing these people to enter your car is perfectly achievable. If you throw up in an Uber you get billed a cleaning fee.
If the NYTimes complaint had been narrowly focused on the display of NYTimes content in promotional images/text, or even its default inclusion, I'd have more sympathy.

Instead, the claim they're making suggests it's wrong for the app to display NYTimes content, even at the direction/configuration of the end-user. That's a problematic argument for the whole stack of 'commercial' tools used to read the NYTimes, from the computer and OS through the mobile data provider/ISP up through the browser and feed-reader apps.
Hm.. correct me if I am wrong, let's say I call someone I know via the AT&T network on the iPhone 4, with FaceTime will be able to see the other person, providing there is wifi connection someone near me n the person I am calling. Cause FaceTime is providing the video chat feature via wifi over the Internet instead of the 3G carrier.. Right?
There are cases of parent givers (<$100k mind you) whose kids are rejected even with good stats.
I don't like being told to follow, but I'm more than happy to be given a link to their account.
You can't post wall or message links with 'http://lamebook.com in - giving error message in the linked screenshot.
Is there a reason that drag-and-drop isn't supported in Safari 5? As far as I know, it supports the proper new HTML5/JavaScript APIs.
I disagree.

It fits in with Patrick's article yesterday, about all of the false beliefs programmers have regarding names. One of those was that "names don't change," and I'd argue that one of the reasons most of us hold this belief is because most of us don't change our names.

If it was a cultural norm in the US that men regularly changed their names, I'm sure that the situation the post describes would not be occurring.
Of course somebody is interested in spamming his mother's blog. A script doesn't care whose blog it spams. Now that the word is out, I expect it will only be a matter of time until such scripts emerge.

It's the typical false assumption non-technical users have about security: who would be interested in hacking me anyway? Automated scripts, that is who.

Also, how are the email posts interpreted by posterous - is it possible to post custom html snippets and javascripts via email? This would be scammer's heaven, as they could probably even hide that a blog has been spammed.
Really? I read it as "can't be considered a success unless you are visible" where success is measured by your perceived value to the company.
From the guidelines:

You can make up a new title if you want, but if you put gratuitous editorial spin on it, the editors may rewrite it.

I'd suggest changing it just to the linked page's title "Bhopal disaster" (context: at the time of writing the title is "1984: US company's negligence kills 15,000 people in India" since, as mentioned in the article, it is disputed whether Union Carbide was negligent. Union Carbide still maintains the disaster was the result of sabotage.

update: Thanks editors!
But my original point is that there's one dev team in the middle of this dealing with concurrency, and any number of remote applications that can use it through a library because someone else worried about the hard parts. There isn't a day of reckoning where developers as a group worry about efficient concurrent computation, it's the few guys in the center.
Here's the deal - as soon as your blog reaches any level of popularity, people are going to want to deface it / hack it any way they can just because it's that much bigger of a prize. If Posterous is this easy to hack, once you have a decent sized blog you're going to have a constant field day until they implement something better.

If you want to keep security simple enough that it doesn't strangle the service then hand out a unique email like post-45h231sxax23s1@posterous.com and have the user add that to their address book - viola, you've managed to add a layer of obscurity to posterous' posting mechanism at least, even though it's still not really a strong one.
How about a "Hackers ring"? You'd have a "Hacker news" rotating gif picture on your page, with arrows that would point towards the next or previous homepage in the ring. You could also click on the gif to get the whole list. :)
Right, that's what I was going for.
Direct link to the source:

https://github.com/fairfieldt/xcjs/tree/master/src/
Not to mention application developers -- big or small -- are going to have a much simpler time changing (or not at all) their applications to receive on POST kwargs (or REQUEST). You have reason to be dogmatic about HTTP, but this hardly a cause to lash out against engineers as stupid or over-paid.
Paul Kedorsky is actually a well respected blogger who has just signed a partnership deal with Bloomberg: http://inside.bloomberg.com/blog/2010/11/paul-kedrosky-joins...
tl;dr: Jeff Atwood says websites should offer OpenID or OAuth authentication.

edit: ok, the sarcasm in this comment may justify it being downvoted, but can someone kindly explain what is being said in this article apart from: "having many logins/passwords for each site is not nice, we should all support OpenID/OAuth"? Because I really don't see any other piece of information.
Just start with anything. The entry point is not really important looking back.

What is important is to not stop, but continue and adapt along the way.
The first is more expensive than what I use from H&R last time I looked; I'll check out the second, thanks.
One could argue that maybe it’s a means to get rid of the profit incentive that is inherent with means of communications that has always existed within a capitalistic society…

Have you considered that?
His Sea steading ideas are actually pretty idiotic in my book.

Proof: Everybody who tried it just to find out how extremely expensive it is to maintain structures in the middle of an ocean.

But it's not only that. They also find out in a very painful way that the high seas are just about the most regulated entity apart from aviation and possibly medicine.[0]

It seems that very smart people are totally able to maintain very dumb ideas.

[0] https://www.theguardian.com/news/2021/sep/07/disastrous-voya...
Will certainly do. Thank you Alok!
Just search twitter, quora or google for "I hate when", "its annoying when", "suck that I have", etc etc.

Are you taking a class right now?

There is a couple bootcampy type things which always talk about finding the pain point.
Somewhat related is a recently published book by Angus Croll called If Hemingway Wrote Javascript[0]. It's not so much about Javascript as it is about the writing styles of great authors and the expressiveness inherent in writing code.

[0] http://www.nostarch.com/hemingwayjs
Last time I checked extortion and making a false police report was against the law. I think context was that the police are participating in the SWATings while not putting in any effort to track down the perpetrators and at the same time they're putting a disproportionate amount of effort into shutting down otherwise peaceful markets.
http://amphetamines.com/amphetamines-vs-methamphetamines/

http://amphetamines.com/paul-erdos.html
Paul Erdös was prescribed Ritalin in 1970 when he was nearly 60 years old and had already produced the bulk of his work. He was probably addicted but never varied from his doctor-prescribed dose. Also, Ritalin is nowhere near the same as Methampetamine.
> Please cite an "even more horrible thing done in the name of atheistic philosophies" (I'm actually curious about this, even though I'm going to argue with you in a sec...).

Pol Pot killed one quarter of Cambodia's population in the name of communism, which was explicitly atheistic. So far as I know, that is the ruler that killed the single largest fraction of his own population. (Stalin killed more people, but he had a much larger population to work with. And, surprise, Stalin also did it in the name of communism.)
I second PIA. Works well for me.
Such a slanted fucking article.

Whatever happened to writing from an objective viewpoint?
The latter. We didn't know about that bug until now, but we'll probably keep it this way so connections work with any VNC client people might have lying around.
Can you forward some of those VC's to us. We're building something pretty awesome here in Tokyo // inkr.com
No, it’s not because you will judge how well he does by his ROI and it makes a huge difference at what price he bought.
The percentage of people who tinkered and explored, and did all the fun stuff back then is probably still the same as now. But back then most of the "normal" people didn't use the internet at all, and now use it for youtube and facebook.
What a harmful viewpoint. A single lifetime is nothing in the context of a country's history, but it's all a person has. Might as well go somewhere you'll be able to realize your full potential. If only to gain the skills and influence to actually to change something in your home country.
Of course. We haven’t had an ice free summer. That’s my point?
20% of gross is typically 40% of net (since it can't be paid for by anyone else but the merchant) at 100% markup. That's like lending 40% of equity to your electric company.

I don't understand why any business would willingly do that other than business ignorance or technical laziness.
I would recommend giving Caddy[0] a try.

Most servers/reverse proxies need 10s of options to work more or less well. With Caddy, "correct" is the default, including having the best SSL management system (so you don't even need certbot) I've seen, and using HTTPS by default. It's true that it has some things missing (rate-limitng and weighted load balancing to name a few) that you can do in Nginx/Traefik/etc, but it's 100% worth it. Caddy also has a great extension system, so those things could easily be created as extensions.

[0] https://caddyserver.com/
Yes, and his prediction was still incredibly wrong.
I'm saying you cant eat an elephant at once so start with the first bite. This will be a decades long journey since it's probably the problem man spends the most time thinking about. Don't worry about where you are, just try to break it down in to topics of relevance. Like there are some financial principles that apply more universally than others and I'm suggesting starting with topics most useful for the initial creation of wealth. Then as your nest egg grows, you can learn more refined tricks to keep more of what you earn.
I certainly don't use it since it's gone, I have to save pdf on desktop and then rsync it to the phone.