skysight-inc/HackerNews huggingface dataset:
Hey!

I totally agree w/ B). I know that there are a lot of people out there that 'think' they are making crap, but they aren't. In fact,that's the creative process. They are on a path and it's getting better and better.

What I meant to bring across in this post was the intention of making crap.

I know people that intentionally make crap. This crap makes a lot of money. They know it's crap but they don't care.

Sort of akin to these amazingly smart mathematicians and physicists working for Goldman Sachs rather than trying to solve the 'big' problems.

I used to get paid by companies to make apps, websites that had no vision. No real purpose other than to make money.

I see so many other people trying to find shortcuts to success, so they make crap. I just wish or want to live in a world, where people understand B). They see that they are on a process, that its okay for something to be crap, as long as the intention behind it is good. That's what Ira is saying. He wants to be good, but he isn't good yet, but it's the WANTING that makes the difference.

Does that make sense? Anyway, thanks for the comments. I will try and flesh this out more before posting next time.
And gzip_min_length should probably be set to the MTU size
It's not simple to find the undefined behavior in C. (As evidenced by the OP being about a tool to help. I've read that clang may be better than gcc at this.)

For the sort of code that was best written in C, a few decades ago, it was often reasonable engineering to depend on technically undefined behavior. Then over the decades the compilers made increasingly-subtle transformations without getting much better at telling you where they might have tripped you up (again, maybe except for clang which I haven't tried yet).
Nokia already has it on the lumia: http://conversations.nokia.com/2013/07/03/nokia-smart-camera...
Heh this reminds me of a game I wrote a while back, also python: https://github.com/phreeza/cells In fact I would guess the API is perhaps inspired by the cells API.

Writing a web frontend is something I have been wanting to do for this a long time, nice to see someone implement that!
I believe it. Don't overgeneralize based on a few low-effort replies to a random post.
His point is that the broad argument that damaging all of society a little is OK falls down when generalized. And, on top of that, even this intrusive, pervasive, broadly damaging surveillance doesn't actually prevent what it claims to prevent.

There is a problem with trying to analogize from the Israeli point of view. Almost no place on Earth is enough like Israel, and is in a sufficiently similar condition, for those analogies to work. As the TSA's behavioral screening fiasco shows, it is also, for the same reasons, very difficult to transplant Israeli practices in security.
The Inside Story of How the iPad Got Its Iconic Deisgn
When there isn't money in the idea. (Or in selling the idea, even if it's a completely wrong idea.)
Loaded language? You mean like "fanatics"?

Making vague statements about this topic and some of the people who care about it, isn't an analysis of any kind, either, or an excuse to dismiss the valid points being raised by others. And saying it's such a cesspool that the issue is irrelevant either way is not exactly contributing to the discussion, is it.

I honestly cannot come up with a single benefit of this; I mentioned some costs I see and so have others, lots more eloquently. And anecdotes do matter because this is about people and large scale effects on billions of individual lives. You can't measure or calculate any of this exactly; you have to listen to individual stories and apply your own experience, there is no shortcut.

Not caring is one thing, but it's quite another to openly proclaim that one cares so little, that they just might have to take a break from HN for a week until this terrible infection (surely 4chan must be behind it, it can't have anything to do with when Google made the change) simmers down, but not without asking others why they care, as if they hadn't already stated why.
Ruby has a standard, http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_...
Yep, you for one, didn't provide any cost-benefit analysis of YT G+ integration in this discussion, concentrating only on the negative outcomes.

>I'm not sure you know what emotional looks like.

That's rich.
"Here's hoping Apple has something interesting under wraps to put Primesense to work on and isn't just filling up their patent war-chest."

In almost all of the lawsuits I've seen, the patents used by Apple were filed by Apple (and most had Steve Jobs name on them).

Outside of the Nortel stuff, it doesn't seem like Apple is big about acquiring businesses for their patents. Are there notable examples of Apple weaponizing patents that way? I thought that was more the hallmark of Apple's competitors, rushing to put together a defense...
Hmm sorry, the point of the article didn't really come across then.

It's the intention of crap that I am rebelling against. I want to make beautiful and amazing things, but often times I end up making crap. That's okay, because I have my sights set on greatness, like Ira said.

What worries me is that I am seeing a lot of people that don't have their sights set on greatness. They know they are making crap and they are okay with it. There is no intention for growth.

That bothers me.

It's the intention of wanting to do something great that makes all the difference. You clearly have that, but so many people I meet don't. Almost like they have given up and resorted to making crap.

That's what I am rebelling against. Does that make sense?
Samsung never been succeeded anything else than copying something.
Where is it possible to find the Hacker News theme btw?
"Chances are your OS and nginx can handle more than “ulimit -a” will report, so we’ll set this high so nginx will never have an issue with “too many open files”"

If the limit is a hard limit it doesn't really matter what nginx decides to do, does it? I had to increase the limit by hand, outside of nginx.
I don't comment or post on Youtube. I can't remember exactly whether it was around the time of your "big interface change" or not, but at some point I blanked my Facebook profile. I still post the occasional comment or chit-chat, but my several-year-old interests are probably not worth much money to them. My sense is that Facebook is becoming the next Myspace; maybe Google can be the next Alta Vista.
The problem isn't pair programming, per se. It's the forced nature of it in many locations. Every line of code has to be written/modified in a pair.

The irony? Pair programming has become a dogmatic process over the needs of the individual developer in many locations, yet is still considered a core Agile technique. That just isn't right.

Like the author, I'm more introverted. I prefer to code alone. Forced coding or working with others drains me. However, if assistance is needed--myself or others--I've no issues working in a temporary pair to solve a problem.

Pair programming wasn't intended to be an iron dictate of "you must". It was intended to be a "it's ok to ask for help if you have a problem, because working software is the goal".
This post was worth it just for me to discover that this exists! Thank you!
You’re So Self-Controlling
Literally no one is being coerced. No one. And this redefinition of words is what makes the article really bad.

If she is referring to holding the personal data hostage as coercion, user is always free to leave Google properties while retaining most of their data. Google has one of the best data export tools that include documents, email archives etc. So that's straight out misinformation.

see: Google Takeout.
I've been doing web/mail hosting since 2002 and it amazes me that it is STILL this hard to do a mail server. I gave up and started using iredmail 2 years ago, so far it's been great.
I don't think feminists have anywhere near as much social power as you seem to think they have. And the ones that do are white, liberal feminists. Most other feminists dislike them too (but not for the same reasons).
Reddit still exists.
no, actually I can ignore it quite easily
Virus scanning is maybe not that important, but pretty much everything else is.

Spam filtering for example. Would you really want to run a mail setup without it?

What would be the "SQLite" in mail servers, including spam filtering, webmail, imap and all the other conveniences?
One of my biggest gripes with the new comment system. Now threaded comments provide no context for which user has replied to who. Especially confusing for longer threaded replies.

The new system really should have been opt-in, like their other projects, so little things like this could be ironed out.
The company I work in has some servers in RZ19 and we have intermittent problem of similar kind all the time over the last month or two. Most of the time the servers just stop being reachable from the Internet or packet loss occurs when trying to reach them, at random times during the day for brief periods like 1 minute, and Hetzner explained it with DoS attempts on other servers in the same data center. Has anyone else had similar issues? Yesterday evening and today they have of course much bigger issues.
I've found it very difficult to convince some people that my wife and I have separate email accounts -- sufficiently so that I set up a shared alias that forwards to both of us so I can give it to those people. I know plenty of couples who share an email account.
Is the whole book available in one page somewhere?
In college, I got a part-time job for a stretch of some months grading exercises at the local Kumon center. The job consisted primarily of comparing a filled-out exercise booklet to a printed list of answers and marking incorrect answers. (The other part, the good part, was talking to the kids and trying to help them with problems they didn't get.)

My boss was never happy with the speed at which I worked. Eventually she told me I was too smart for the job and should aim higher. In a vaguely similar way, I don't think Wal-mart is looking for their lowest-level employees to make a lot of independent ethical decisions on the job. If you're going to be hiring unskilled labor, you might not want them to exercise a lot of discretion, on the theory that they're at least as likely as not to screw it up.
I'm not sure I'd call it an HN alternative, but I think you're right, it's generally nice around there, and well run. I guess my point here is I don't read mefi for the same reason I read HN.
>> The OP recommends turning off gzip in MSIE6 when it was only the very first versions of IE6 that had a problem with gzip and it was fixed in later versions.

And IE6 users are known far and wide for how fervently they upgrade. ;-)
There's no reason to assume the "white guys in their 20s and 30s who work at Google" don't fly their freak flags every once in a while. Whether or not sharing flags present a risk of trust and why it presents a risk of trust is the real issue to address here.
It used to take an order of magnitude less time than that to create a pseudonymous YouTube account.
This is pretty well trodden ground, between people here and google of decades of history you'll have no problem. Don't forget to implement the arrows flipped around, I sent all my outgoing thru my cloud server after authentication, so everything goes in and out the same way. Eventually I gave up because in my situation forward everything to gmail is not an issue for me; email is just a spam and amazon receipt delivery service, so its not worth much effort.

Anyway one interesting design aspect is you're going to fetchmail from home to a cloud pop server and you'll want to secure that, so the natural inclination is to take smallest possible steps while testing all the way, first you try an unusual port number to keep scanners away, maybe you only allow the big netblocks from your provider (not specific /32 addrs but if your provider gives you an addrs from a /19 well then permit the whole /19) then all manner of SSL/TLS protocols instead of plain text passwords and things like that.

But I'd advise saving a lot of time and going big for security before even playing with the mail system. So put openVPN on the cloud provider and have your home and your phones/tablets/laptops/friends/family can VPN into your big happy psuedo-internal LAN... don't let "the internet" connect to your cloud pop (imap?) server at all, only allow connections from internal (via VPN) addresses. You're probably going to end up doing it sooner or later and a VPN'd config obsoletes quite a bit of internet accessible stuff for the pop server. You can have a perfectly static internal LAN addrs for homebox and cloudbox over the VPN, even if endpoint addrs change, which makes some simple ip address firewall rules easier than if both endpoints were dynamic. So by the magic of openvpn 10.1.0.0/16 is in the cloudbox and 10.2.0.0/16 is at home, all the time forever, regardless of current provider both at home or cloud, which makes it pretty easy to create static iptables rules and such.

I find it handy to have my phone and tablet always on my home network, because I have fun stuff on my home network. So I'm going to be doing this anyway... may as well use the same security infrastructure to secure my fetchmail sessions rather than trying to secure them on the open internet.
I did successfully create a page. The problem was that it's still not clear to me how to keep identities separate.

I previously worked for a startup, and had a google apps account. It was impossible to convince Google that the account shouldn't have a Google+ profile, or that it should be the same profile as my personal profile.

And to date I'm still not sure if my page is a youtube account page, a page on my personal account page, or both.

I'm sure there are answers to these questions. I'd say most of my research time was spent making sure that the page wouldn't do something I didn't want it to do, because Google+ burned me repeatedly by unintended behavior.

Google also tends to make things permanent, such as the capitalization of my Youtube account channel. So it's not as simple as "follow the instructions on the page".

If you care about identity, you have to follow the instructions on the page AND make sure the instructions won't lead to something permanently wrong.
> No, not on the internet. On the platforms they provide, for free, and for which they are responsible.

This is rapidly becoming a distinction without difference.

Consider the bait-and-switch that has occurred with all of these services (Google, Facebook, etc.) - the initial model was free with minimal (or at least less) data gathering but as each service got more popular it has tried to get more and more data out of users. How is this in any way different than Microsoft's embrace/extinguish model in the 90s? Initially any competitors that had a different strategy were doomed to fail because hey, it's free right. Now there's no little to no choice left.

The cumulative effect is an embrace/extinguish of the "old" internet - the one that was about people communicating.

We are now rapidly approaching a point where every byte of data sent over the internet is monetized. Every email is scanned for keywords, every text message becomes a "like" in some database, every human interaction results in shareholder value. It's the triumph of capitalism over humanity.
Because it's not the bitcoin that was broken, but the software that interacted with a wallet that had too much money in it.

Smart exchanges keep most of the money in an offline wallet.
Boston's TightKnit Tech Community:Don't Take Advantage of Young Entrepreneurs
Certainly. There are several ways to set it up. For example, you can set cloudbox as your domain's MX with a lower priority than homebox. If mail can't get to homebox, the originating mail server will try cloudbox automatically.
If cloudbox's MTA is running in secondary mode, it will try to deliver to homebox, but hold it in the queue until it succeeds.

Or, you could have all mail sent to cloudbox, and use imapsync or getmail or fetchmail to pull mail off of it whenever you want.

Or you can use UUCP-over-ssh.
The last two games have been really exciting, ending in two straight psychological blows to Anand in situations that should have been clear draws. Shows just how incredibly strong Magnus' end game is.

I wonder how Anand will come back after this, I recon if he does not get a good win in one of the following matches (he is white again on Monday) he won't be able to come back.
Don't trust anything with .info
Sure, I found some examples in this very comment thread! These show that filtering is effectively not being done. And it's not anecdotes based on single/rare comments.

https://news.ycombinator.com/item?id=6748803
Google Winter Wonderlab
Apparently said "expertise" failed to tag 80 or so repetitions of the word "Nigger" as spam. Color me not impressed -- an undergrad could do better.
Feels like a clingy friend. It seems like Google doesn't see the difference between wanting to be with them "sometimes" vs. "all the time, for all the things".
You can't delete the last Google account from an Android device.
Yes, I thought that was an interesting selection of choices.

Personally, I went with "Yes", to see what the service is like, after first checking that I could back-out later if I wanted.

But it did make me think; what sort of response would you get from a girl if you asked her out for a date - but only allowed her to answer "yes" or "maybe"? Probably something resembling "never" :)
Hi guys. I have been also working on emscripten ffmpeg port, but for audio. Check out my converter at http://quick-apps.com/audio . The performance in FF is really good! I must say that native apps in browser are really cool technology playgrounds.
Well, I've never been sympathetic to the language and politics of "diversity", but I think it's especially, gratuitously inapt here. I suspect very strongly that women and men are present on youtube in comparable numbers. Youtube has mass awareness.

The problem discussed here has nothing to do with representation in specific spheres of activity; it's driven by specifically being female in the presence of men. Women walking by men on the street get catcalled, even though walking on the street is open to, and participated in by, all. The female commenters you mention are not trying to hide their "diversity" status, they're trying to hide their female status.
No argument from me there, except that I think we'll have to see how big and consequential the PR fallout really turns out to be.
Interesting that R has a proto package, but to be honest, if I get to the point where I need classes or prototypal inheritance in R, I reach for another tool. R is excellent for exploratory data analysis, but in my (admittedly limited) experience with R, it makes for a poor choice for anything more complex than a small script.
Gifd: A chrome plugin to display animated gifs in Twitter
All these examples are anecdotal evidence provided by a biased party.
I have no issue with four eyes looking at a problem for a bit. But I would never sit next to someone all day long every day. I have no trouble communicating when it's necessary but to me pair programming seems a complete waste of 50% of your bandwidth, with virtually no proof that you make it up in quality of output. If it works for your team fine, but don't expect that it means it works for everyone.
No, because it will be for sale eventually, and that's the deal I struck with my publisher. But if you dig around in https://github.com/hadley/adv-r you can find a script to make a single pdf...
Easy talking, name one?
I'm not sure you grasped his point. He wasn't saying "white guys never have anything to fear".

He was addressing his remarks TO skeptical white guys who feel they have nothing to fear, by asking them to consider what life would be like if they weren't white people with harmless opinions and positions of privilege. The way an argument is framed often determines whether it will be listened to.
I really wasn't sure if you were a parody account created by 4chan for amusement purposes, but apparently you've been here a while, so:

- Sexual boundaries were already crossed at the stage of people willingly doing body shots off each other.

- You are discussing rape. Nobody at any point has alleged rape. Rape is a serious criminal allegation you really shouldn't be bandying about lightly.

- She /survived/ an unwanted kiss? Are you sure that is an appropriate definition of 'survived'?

- "The 'dumb guy' doesn't deserve to have his life ruined? Maybe..." You're "maybe" sure someone doesn't deserve to have their life ruined?

- What defines one person as the victim and the other as the perpetrator? Who do you think came out worse for this interaction, the person blogging about their assault or the person who, when asked not to do sexual things, stopped, and then was accused of sexual assault across the entire internet?

- Please use grown up language. 'fuck you' is not grown up language. See: http://ycombinator.com/newsguidelines.html

- Me pointing out that two people did stupid things is not 'rape minded'. You are attempting to shame me for disagreeing with you, which is morally reprehensible.
Also useful for nginx: adding the pagespeed module https://github.com/pagespeed/ngx_pagespeed

"ngx_pagespeed speeds up your site and reduces page load time by automatically applying web performance best practices to pages and associated assets (CSS, JavaScript, images) without requiring you to modify your existing content or workflow."
BTW, http://en.wikipedia.org/wiki/Anschluss
I wonder if they read hacker news. waves
R also is considerably better than python at distributing windows binaries. About 70% of R users are windows, and many statistics packages have some C/Fortran code, so this is really important in terms of putting the tools in the hands of users.
I actually have a screenshot of something like this - http://i.imgur.com/dtFupzL.png
Except Facebook is losing users in developed economies now. The recent talk has been about them milking the property for short term profitability, because they know it's doomed in the long term.

Anecdata: I know that a LOT of my friends have quit Facebook (or just stopped visiting) over privacy concerns and dissatisfaction with the UX.
Unless you propose that some committee oversee and approve every use of online anonymity to decide whether or not it's legitimate and necessary, it does in fact have everything to do with your right to comment anonymously on a funny cat video.
We have several clusters in DC19 and have had stable uplinks for most of the year, but now and then DDOS happens. This also happened with our other servers on other providers too, like UK2 and OVH over the years. Unfortunately, DDOS is not easy to protect from and cost a lot to manage. I'd rather have these outages on rare situations than pay 200% more for the same performance. No client's have complained either, because they know we offer more for less.

But if you run HA nodes, cloud or premium services on cheap providers like Hetzner, UK2 or OVH (excluding their cloud offering that has DDOS protection) you only have yourself to blame.
Easier said than done. There are better tools for finding undefined behaviour these days but they are pretty recent and far from perfect.

For a taste of how common undefined behaviour is, even in important code bases, (and why everybody should be using tools to test for it) see this post: http://blog.regehr.org/archives/1054 "Integer Undefined Behaviors in Open Source Crypto Libraries"

Also the follow up about how difficult C sometimes makes it to avoid undefined behaviour without a performance penalty: http://blog.regehr.org/archives/1063 "Safe, Efficient, and Portable Rotate in C/C++"
I wonder why he believes that the government shouldn't be giving the death penalty as a punishment for crimes, but torture is okay.