skysight-inc/HackerNews huggingface dataset:
I took a pay cut of $20k/yr to work at my current job. I'm glad I did. I made a shitload of money before, and even if I'm sometimes discontent with my current position due to the occasional fit of stress, it's much healthier of an environment for me to be in.

Actually, looking at the job post for PA:

- 'Code in multiple front-end and back-end languages' - well, I can do that. In fact, I do a lot of backend work at my job, and am forced to do front-end work for it as well because we don't have web devs on staff.

- "Maintain servers and other hardware including load balancing and database admin" - Yep, I do that. It's part of my core tasks.

- "Do general office IT" - Don't need to do much of this, because we're almost entirely a Mac shop.

- "Manage your own projects" - I suck at this, but It's part of the job.

- "Be on call 27/7 though we hope not to bug you too much in the middle of the night" - Yep. I once got a phone call at 3 AM and had to get up and refactor some code because it wasn't displaying data properly. Not even business critical, that's just how it goes.

I could make more elsewhere, and have on several occasions. I could make twice as much consulting, for example. The perks, however, are great. I get to set my own hours outside of our core hours, I work with really smart people, we have neat company events, and all in all it's a great place to work.

So for everyone who thinks that I'm being 'exploited' the way these PA guys are: I really, really like my job. I have a great team and a great boss, and I'm happier here than I've been in my entire working career, but if someone broke it down to just these bullet points, it might sound shitty.

Personally, I think it would be a great opportunity to work at Penny Arcade. They're a huge company in some ways, and they have a lot of visibility. It's also a fun office environment (ping-pong tournaments? prank wars? video games?) if you're the right fit. I'd apply if I were willing to move to the US (and if I were, Seattle would be a good pick).

It's not all about money. If you're getting paid enough to live comfortably at home, the next most important thing is to live comfortably at work.
Whoa, wait. A $400K home is a "roach trap"??? Seriously? Seriously?
Plus leaf blowers 24/7.
Thanks for the updated info, this was traditionally conformed to the $10K level with money laundering. The student would not be 'in business' so it would be taxable at the level of the parent only (no business entity), and not be booking the gift as income presumably (no employment or services renedered). I'm not sure if the married parents are each able to gift out of the estate or not, again this may have been revised.
Ask HN: Teaching programming...
Hi there fellow HN'ers.

I am starting to teach c# for an IT academy and I'd like to ask you a question. No matter whether you learned coding by yourself or a course like this, on what are you saying "I wish someone had told me/teached me this"

Kindest regards
Patent trolls like EDT because it's a "rocket docket". EDT judges speed up the process and it forces the defendants to play catch up. They can't spend as much time doing research on the patents. A shorter trial also limits the up-front costs for the patent trolls

http://www.law.com/jsp/article.jsp?id=1103549728998&slreturn...
It depends on the family. Hell, I drop a couple thou a year helping my retired mother financially, as she has zero money and zero sense with whatever little money she gets. My family has always been dirt poor (and those who are still dirt poor look enviously and somewhat resentfully on me and my one sister who also achieved a comfortable middle class life).

My wife's family, on the other hand, is solidly upper middle class all around. Her grandfather worked from a Kansas dust bowl Depression childhood to a Harvard MBA and probably several million in net worth. Several of them are "qualified investors" in the legal sense and could angel-fund a startup.

But I won't ask them for a cent, not even take it if it was offered. Why? Because they're family, and not blood family at that. If I took investment money from them and it failed, I would be paying for it in non-financial ways for the rest of my life, and my wife would be paying even worse. Even asking would be a tremendous misstep of the delicate dance of family.

So yeah, even if Grammaw and Uncle Barry have twenty grand to invest doesn't mean there's anything "casual" about it.
You're perfectly free to disable them, which accomplishes the same thing as far as the user is concerned. The fact that the /system partition is mounted read-only for security and ease of system updates means you can't really delete them, but it also means you can't use that space anyway, so the ability to delete wouldn't be useful.
bottle.py might be a better Python comparison, since they're more concerned about being small & standalone.
So to extend your argument-- as long as a worker is fully informed that he may die working in a dangerous factory, it's not unethical to lock the doors and windows?

Are you redefining ethics to suit your argument? Consent does not voids ethics. It's only a single component of ethical behavior.
The theory would be to substantially influence the companies that can more or less directly dictate policy to the politicians in DC. Companies like Microsoft, IBM, Oracle, Google, Facebook, Apple and so on have the ability to massively influence DC thinking.

If that group, in a united front, decided they wanted to do away with software patents, that's the direction DC would head accordingly.

The bargaining power of a union would be that eg Microsoft would lose its talent and would rot accordingly, if the best engineers refused to go to work for them.

Bill Gates circa 1998, asked about starting over from scratch and his thoughts on that concept, responds in part by noting that Microsoft's success could be dramatically altered by removing just perhaps 30 people (and the follow-on talent that would want to leave with those people):

http://www.youtube.com/watch?v=ldPh0_zEykU&feature=player_de...

Microsoft is a bigger beast today, in terms of employees (by a factor of roughly four fold), but he's probably spot on that you can dramatically alter the course of a software company such as Microsoft by removing some key talent pillars.
Why don't you just open-source this?
The YouTube video was a citizen.

Can you point to the bit of the constitution that talks about citizens?

If you want some more examples there are all the people tased, shot, beaten, or arrested for filming police during traffic stops etc.
This might be a place to start, but I could see it evolving (with donations from programmers and the tech industry) into an organization that can hire some full-time lawyers, so it can challenge some of these patent cases where they begin with the small businesses instead of letting them build up steam.
I'd also be pretty upset if the person I was dating told me I had to spend 9-5 with them 5 days a week.. there's quite a few differences, actually.
Pelican (https://github.com/getpelican/pelican) is a great static site generator. I really like the power of content metadata. The plugins are good, and development is ongoing. To top it off, the users on IRC are friendly and helpful. I'm sold.
Comments should matter more than votes. A thread with all votes but no comments is a meaningless number, but a thread with all comments but no votes is exactly the same as that thread with votes.

That particular weighting doesn't make sense to me. Clearly some people vote by commenting. Which is as it should be.
The unique name for the physical machine's A record and everything else as a CNAME is overly complex.

Just having the server type and location should be enough to maintain thousands of servers without losing one. Most machines will have other unique identifiers in the hardware you can use for inventory that is not editable, so are better suited for such uses.

I also disagreed with the zero padding as it limits the total number of servers per type to 100, but that's a personal preference.

If people are concerned about running multiple services on one box, and you don't want to run the same service across all boxes of that type, you could use IP aliases referring to the different type and host it on the machine. If the machine's role changes, change the hostname and DNS.

There are a couple of instances I've encountered where CNAMEs don't work whereas A records do, but I can't think of where that happened to me so I can't back up that argument.
Personally I wish the FDA would get out of the business of validating each pregnancy test product on the market. I'd prefer that something like the UL be used instead.

First, you can't substitute UL for the FDA, they have very different mandates. However, with deep enough pockets, UL will hand-hold you through the FDA process. With the kind of funding 23andme has had, following FDA guidelines would not have been prohibitive.

Second, pregnancy tests have been around for a relatively long time and are well-understood and established. The point is, if these are still under regulatory control, how can one argue that something much less established, understood, and developed, in terms of a take-home medical test should not be subject to the same rigor.

What amazes me is that here on HN where we want the source to every driver, the schematic to every chip, and the right to know every secret of the government related to our personal information -- there are those who are arguing that we should not be allowed to have data pulled straight out of our genome and correlated with the data from other users unless fully sanctioned and sanitized by a government agency that is woefully incapable of operating in a fast-moving environment where uncertainty is okay and a REASONABLE EXPECTATION.

The whole point of regulation is that having medical tests, drugs, and devices coming out of a "fast-moving environment" where "uncertainty is okay" is not safe. If you don't like this regulation, either lobby effectively to change it or get your medical services in a non-regulated jurisdiction. To not obey the regulations out of disagreement is like saying "I don't believe that stealing is a crime, so I'm immune to those laws".

Take the liberation therapy for multiple sclerosis [1] as an example. Some claim it to be a revolutionary treatment that drastically reduces the symptoms and onset of MS. However, this has yet to be proven in a rigorous clinical trial. You would argue that as a consenting adult, paying for the procedure yourself, you should be allowed to do what you want. And you can, just not in the United States (or Canada, or many other countries). The FDA is not just going to let doctors start implementing this risky and unproven treatment [2]. There are too many people out there who assume that because a food, drug, medical test, device is being sold or used, that it is safe, that we can't just let them find out on their own. Just because you feel fully informed and consenting about these things, doesn't make that the norm.

In the end, I'm still not clear on what your stance is.

Is it for FDA reform and the reduction of its scope? If so, that needs to be backed up with a rigorous definition of how things stay safe in the new regime. Regulation is all about not letting stuff slip through the cracks.

Is it that 23andme is not a medical device and should be exempt from regulation? If so, then when the very first pregnancy test was developed, it should have been regulation-free as well.

[1] http://en.wikipedia.org/wiki/Chronic_cerebrospinal_venous_in...
[2] http://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/uc...
OK, well nice to meet you :-)
Let's define terms.

Rich == you don't have to work for a living. You might choose to, but you don't have to.

Poor == you're on government assistance of some kind, WIC, food stamps, welfare.

Can you think of anyone in SV that's in between those two extremes? A "middle class" of sorts?

There is a vast, vast middle in SV, it's just that the scale is different which never stops blowing people's minds. Instead of a $50k income being middle class, $150k is.
This article was more interesting than I anticipated. While I admire the tinkering which goes on with moderation here in an attempt to keep discussion civil and interesting, sometimes it has counter-productive effects. In particular this rule doesn't seem to work very well:

In order to prevent flamewars on Hacker News, articles with too many comments will get heavily penalized as controversial. In the published code, the contro-factor function kicks in for any post with more than 20 comments and more comments than upvotes.

Is a vigorous discussion bad? Should everyone commenting also upvote?
PG has said in the past that there is a flamewar detector, and that it suppresses discussions. In the past, this has been triggered on certain Microsoft related articles, which has caused several people to claim that there is some sort of ring of HN users who strategically flag articles about Microsoft off the page (and depending on who you ask, they also vote up Google articles). Ironically, it seems that at least some of the people making these claims were sock-puppeting themselves.

PG's comment explaining it: https://news.ycombinator.com/item?id=6596311

In fact this article does consider the flamewar detector. How accurate it is in it's claims, I do not know.
Great job. Still a bit laggy compared to a real unix terminal, but that's probably because of the lack of fork(). Nothing you could have done...
Something like this should just be released as an open source lib.
Are you arguing that domains haven't helped produce more websites?
Well he kind of is acting like a villain. I mean if we were to strip out all the names associated with this topic the one line summary could be "Business/Sales guy wants to hire a tech person to work really hard for little money while he gets rich". I mean its a tale as old as the tech industry but are we seriously going to apologize for him? Do we have absolutely zero solidarity with regard to this issue?
I remember seeing this run smoothly on a P2 after a very small executable download in late 90's. How far we've come in a big, stupid circle back where we started.

Now instead of a small executable, we need a large executable to sit on top of a large API on top of the CPU before even touching the GPU, and a network connection to download all the dependant APIs and libraries every time the page is loaded.

The only impressive thing about this demo is how many YCombinator readers are impressed with blinkenlights
If they are satisfied with hiring "a jack of all trades who has mastered very few or none of them, and who will have to scramble like crazy just to meet the base requirements of the job, let alone excel at them." (which I agree is the likely applicant profile), why not?

However hard it may be for some here to believe, there are many people who are most efficient -- and most satisfied -- in an environment of constant and unpredictable variety in both type and intensity of work, just as there are people who find it more entertaining being jacks of all trades rather than mastering one.

Implying that all jobs should accommodate your personal preferences (e.g. specialization, predictability, or work-life balance) is not doing them any service, and their skills are already discounted too far in this marketplace.
The reasoning here is a little silly; even those who pursue ideas without prototypes or validation probably don't buy up three domains every single day, so of course it's not a matter of saving forty thousand dollars.

However, this does bring to mind two good points:

* Consider validating an idea, or at least making a paper prototype, before spending lot of time or money chasing it.

* Getting the perfect domain name for an idea is not crucial to its success. Look at Dropbox, they used getdropbox.com early on, presumably until they were big enough to buy dropbox.com.
Barley for Wordpress
Google-backed 23andme ordered by FDA to stop selling genetic tests
Show HN: A way to get notified when online stores go on sale
I'll be that guy; I'm a little confused as to why this would require $200,000 (the requested total funding requested) to solve. From the site itself :

614,680,691 requests per month come down to ~230 request per second. Allowing for some spikiness that boils down to perhaps 1k request/second at peak. Requests in these cases are mostly relatively simple queries on version-ed, highly cacheable data. I say highly cacheable because it is relatively static data for which most (if not all) of the data fields relevant for these requests can fit in memory of perhaps even a single node (NPM currently includes 48,799 packages. That leaves a very healthy chunk of data per package on 16Gb-128Gb RAM server boxes).

The downloads are a bit of a puzzle to me as well. On my machine the average NPM package is about 200Kb (YMMV). 114,626,717 downloads are mentioned on the site. 200k times 114 million downloads lands us on roughly 23 TB. Even on a relatively expensive CDN such as Amazon CloudFront the total monthly cost for that bandwidth and content request load for CloudFront and the required S3 costs land on about $3k/month and that's ignoring all bulk discounts, reserved capacity and so on (which are very significant at these volumes).

I'm more than likely oversimplifying a few things here and there (or failed horribly at math) but I'd still be very interested to hear why this requires such a large investment. Also, wouldn't the more obvious solution be to open source the npmjs software and allow the community to contribute knowledge and time instead?

EDIT: Quickly wanted to point out that I use npmjs.org often , is a great service and that donations are very well deserved. After re-reading my post it turned out more negative sounding than intended.
I'll just leave this right here:

http://www.theonion.com/articles/fuck-everything-were-doing-...
Start with matrices and eigenvectors and take it from there.

http://en.wikipedia.org/wiki/Matrix_(mathematics)
False cause. There are many significant variables such as technology that have changed over this period. Any claims to cause must provide data which isolates these and the widely acknowledges claims do not.
you would treat your family investors differently than other investors? that is a bad sign. never accept any investor money. it's poison.
Highcharts is ideal if you don't have anything fancy going on anywhere close to your charts. The moment you do, it starts to go to pieces.

Also, the source code feels like an Escher painting. :( That was actually the first time I started wondering if I should find an IDE for Javascript.
So if I read this right, the significant changes were:

* Licenses hold up better under international law.

* More readable (always a subjective thing).

* Recognizing "database rights" (mostly an EU thing).

* Accidental violators who fix things in 30 days regain their usage rights after fixing it.

* Officially sanctions "attribution pages" as a way of giving credit.

* Authors can now say "don't credit me, I don't want to be associated with you!"
There is nothing wrong with announcing a fork within the original's community. Where else would you announce it?
Awesome, thanks for your interest! :)
Google lets developers look into Glass
There is a good reason for it however.
http://www.javaadvent.com/2012/12/changes-to-stringsubstring...
I've read hundreds of patents over the past 7 years or so, so the first citation is simply my experience. You won't find, for example, a broad patent on something like bytecode like this one https://www.google.com/patents/US4667290 these days

However, I've been researching the patent system quite a bit, and have come across a number of studies about patent quality [1-12], including "software" patents [1, 2, 3, finding that software patents are no worse than other patents]. Unfortunately, there are many problems with these studies:

1) Judging patent quality is hard and time-consuming, and doing it for a significant number of patents to get data is much more so. Hence many studies use proxies to judge patent quality, such as back-citations [4, 5], or more complex multi-variate models [10] . And then other articles point out flaws in using proxies like this, or actually showing that the metrics actually show the opposite of what they conclude [6]. And then other studies that propose new metrics [7, 8, 9]

2) Related to 1, the other problem is looking at not enough data, looking at different subsets of data, or using different methodologies. Studies are usually careful to highlight these shortcomings and try to logically make an argument for generalizing these results, but it's hard to reach a general conclusion, especially since there is no real consensus.

Now, back to your [Citation Needed]: Few studies convincingly evaluate USPTO (or other) patent quality over time. One study that does find an improvement over time [10] attributes it to the KSR decision rather than Google. Another says that EU patents are getting better over time, though not the US [11]. Another one does briefly argue that US patent quality has been increasing over time [12] based on a bunch of other studies, but some of these use metrics that are not fool-proof, as I mentioned in point 1).

And no, patent lawyers and examiners do absolutely use Google for search.

1. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=970083

2. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=650921

3. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2291603

4. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=426020

5. http://www.oecd.org/newsroom/scienceandtechnologyfallingpate...

6. http://hallingblog.com/oecd-patent-quality-measurement-%E2%8...

7. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1452862

8. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1709999

9. http://www.columbia.edu/~mr2651/A_New_Look_at_Patent_Quality...

10. http://www.ipo.org/wp-content/uploads/2013/03/PatentQualityi...

11. http://ec.europa.eu/internal_market/indprop/docs/patent/patq...

12. http://www.brookings.edu/~/media/research/files/reports/2013...
Using score adjustments as automatic community management makes a lot of sense; there are certain topics which are more likely to upvote/rank than others. Similarly, there's also a good bit of research that controversial articles generally do better on Reddit and other social news sites.

Applying an automatic penalty to certain topics / tactics which are likely to gather excessive upvotes, due to the nature of the content vs. it's quality, helps ensure you've got a diverse mix of content occupying the front page. Which is generally good for the overall user experience.

Otherwise, the front page will be a massive list of shock jock posts about the NSA.... [since controversial posts about those subjects will get sympathy votes, regardless of their actual contribution to the community...]
If you download a lot of files from free file hosting sites like Rapidshare or MEGA, check out JDownloader (http://jdownloader.org/home/index?s=lng_en). Its interface is somewhat ugly, but it makes downloading many files from such sites way easier. It can monitor the clipboard for copied links, and it automatically pops up a window for you to enter a CAPTCHA when it’s necessary. I think for some sites it can even solve the CAPTCHA for you.
Goldieblox and the Three MCs
> Just about every day I have at least one new idea.

Jeez, and here I am having trouble coming up with just one.
Hey, I covered cubehero on our site: http://www.techendo.co/posts/3d-printed-running-shoes
Damn, routers and controllers are not an issue in Go, models — is. I belive, that rich middleware between rich backend and rich client does matter. It isn't manipulating with html views, it's working with data. It's a proxy layer. And unfortunately, I don't see it in the modern Go web frameworks.
Anyway, it's a great job.