skysight-inc/HackerNews huggingface dataset:
Not quite what happens. OpenBSD doesn’t kill processes that use too much memory—it just causes any more memory allocation to fail. A well‐written program would detect that out‐of‐memory condition and try to handle it (maybe pause, or print a message to the user, or exit cleanly), but Firefox is not well‐written, and just crashes…

On the other hand, on Linux allocations succeed even when there isn’t enough memory on the system, and the OOM killer will kill a process once it starts using too much memory. Unlike the OpenBSD way, there’s no way for a process to detect that it’s using too much memory and handle it gracefully—you have to trust that the OOM killer is intelligent enough to never kill the wrong program…
go build -x will print the subcommands as it executes them, is that what you are looking for?
This is an announcement by the county sheriff's department, not the police department. The county sheriff is an elected position, not appointed or hired, unlike the police chief. Both the sheriff and the police department have jurisdiction within Austin, TX (AFAIK) but the sheriff's department also has county-wide jurisdiction.
I think you're blowing the comment put of proportion by deliberately interpreting a very qualified statement in an extreme and maximalist way.

The poster dodnt say every wrong against everyone and everything ever has to be rectified. There are many concrete and affordable steps we can take to remediate much of the damage our societies have done and are doing to each other and the environment. I agree with the poster that we have an obligation to take as many of those steps as we feel we can afford.
500% ? What field? I'm in Canada and earning a good wage. I could go to some hellish place like NY and live in a cardboard box and up my wage 50% (and work longer hours, with less holidays so less time with my kids).

I don't see 500% as a likely pay gap for most.
California's new state driving laws effectively make it illegal to operate a vehicle without a licensed driver, making Google's plans for unmanned robocars (at least for now) impossible to pursue in the state, and giving an advantage to traditional car manufacturers, which are mostly pursuing co-pilot or auto-pilot versions of autonomous driving technology. Will this push robocar development to more autonomous-friendly states? Interesting article by robocar expert Brad Templeton.
The Upward Redistribution of Income: Are Rents the Story?
That isn't an index into a string. It is an opaque indicator of position in a string. That opaque indicator of position happens to be implemented as an index into the underlying array, but it is not itself an index.
Do that many places ask you to perfect an algorithm or solution? Most places me and my friends have done typically just want any brute force solution with some discussion as potential ways one might improve or discussion on why this might not be ideal without having better ideas. And this is from top places and offers. And were from non top schools.
From the AngelList FAQ: "Investors are required to fill out a questionnaire to establish that they are accredited. You can only accept money from accredited investors whether you raise money publicly or not."
200k for sr in the valley is not weird.

Remember: it's not year 5 of your career. It's year 5 of your tenure at one company. It's a little unusual for people to stay longer than 4 years at most companies.
You shouldn't confuse "getting a job there is hard" with "the interview process is random and skewed toward false negatives, with an especially bad job done with experienced candidates"

---

"Second problem: every 'experienced' interviewer has a set of pet subjects and possibly specific questions that he or she feels is an accurate gauge of a candidate's abilities. The question sets for any two interviewers can be widely different and even entirely non-overlapping." -- http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...

"I have 25 years of software development under my belt, I published a book, spoke at various conferences in Europe, have a Github profile (admittedly not very lively), worked for well-established enterprises and have great references. Why shall I still prove myself?" -- https://news.ycombinator.com/item?id=10757186
Show HN: Fireplace HD for Atom
Deep Learning Robot
> The problem, economically speaking, is that Haskell and Clojure engineers are massively underpaid, when you consider that an average Haskeller would be Principal+ at any Java shop. That's because the Java and C++ people can create bidding wars every year and spike their salaries, whereas using a better but more niche language makes that career strategy untenable.

I haven't found the same to be true for other languages, but in my experience the Average Haskeller is so caught up in academic exercises, technical one-upmanship, and code golf shenanigans that I'm surprised they find any time to contribute any business value at all. Having a discussion about acceptable levels of technical debt with a Haskeller is like having a discussion about acceptable levels of meat products in your diet with a vegan in a world where there are no plant foods..."everything is technical debt, and none of it is acceptable, and we absolutely can't move on until we change all relevant functors to applicatives and all nested record accesses to lenses!"

And it is squarely a cultural issue, not a technical one...it is quite obvious that Haskell is a fantastically powerful language and capable of mowing over most enterprise-y languages with ease for a very wide variety of domains. Its just that Haskellers are so nitpicky about elegance and style that they don't know how to let shit be shit and get something done when it is needed.

This obviously isn't the only case for Haskellers. Looking at JGM's github feels like looking at Dumbledore's magic through the eyes of a Muggle. It just feels that way with the average Haskeller that I work with.
The last couple rounds on this have talked about experience at startups but they neglected to go into the value of that experience. From the startup side, people will say the experience is valuable and what they mean is the experience of getting to make more technical choices and experiencing what it is like to have to make compromises to get something shipped in an early stage company.

So the startup people talk about experience in the context of assuming you will also want to do a startup.

The author of this piece kind of ignores the value of having to make those difficult choices in the face of shipping something. But that value is only towards actually starting a company. It's not nearly as valuable at a large company.

So that bias shows through in the writing although I agree with the rest of it. It's just a tiny argument towards the value of startup experience that in context for some people does have immense value while for others it is negligible.
Correct. My position is against GPL, I don't mind LGPL at all.
It guess it also depends on what level one is when joining the company. I guess this article is for people with an undergraduate degree in CS?
I believe anyone killing Americans in the US is at risk of being labeled a terrorist. Typically the violence is often linked with political or religious beliefs but that is not a requirement.

You say "that's the theme of public discourse" as if this is something novel. On the contrary, I think any nation attacked on it's own ground is likely to view the perpetrator as a terrorist; in my opinion this is consistent with the US usage. For instance, victims of a US drone attack might view the US as terrorists in that scenario.
Video: The support chat hack
Thank you for writing this, this was a much needed post that sheds light on the other side of the story that you never hear about.
And furthermore - if employees do buy up residential real estate, they now have an incentive against rezoning to allow higher density (and increasing supply -> potentially lowing the value of the very expensive assets they just purchased)
Wait, really? Can you share some details?
Because I enjoy the work and I like being part of the action. I invest my money too, but it doesn't meet the same need.
Google builds internet balloons and self-driving cars, a few train stations wouldn't be too terribly absurd for a big tech company.

I don't think anyone is saying Facebook et al. should be expected or required to undertake municipal improvement programs, but in certain cases it really could be in their own best interest to do so.
Consulting without long hours? Does that exist?
DNC Data Breach: What Happened and What It Means for Bernie Sanders' Campaign
New York State Agrees to Overhaul Solitary Confinement in Prisons
Don't make learning React more difficult than it is
I think people are actually really out of touch with bigco pay scales. 250k is pretty easily achievable in a bigco. At Facebook you'll hit 250k+ in total comp at level 5, at LinkedIn you'll hit 250k+ in total comp at Staff level. If you also factor in stacking allotments of RSUs, your pay can easily exceed 300k at these levels given a few years of tenure.
> Just allowing the TLD and any obvious CDNs covers about 95% of all websites.

I know about the options NoScript provides, but I see this statement itself as part of the problem. If we just whitelist sites that we use and see (to have them work), we're not really stopping tracking, are we? We're just guarding against unknown sites. Most people visit perhaps 10 major sites on a regular basis everyday, and all the popular ones that people would whitelist use trackers.

I'm not denying the benefit of being protected from unknown, obscure and malicious sites that we may land in once in a while and things like XSS protection, but that alone is not enough in this context.

What we need is either a trusted block-list for NoScript that's updated periodically, similar to block-lists that exist for ad-blockers, or some other mechanism that can curb the tracking potential of scripts (I don't know the answer for the latter).
There is a vast body of ways we can act irrationally. It doesn't make sense to let people make mistakes and slowly, individually learn each flaw through their own mistakes. It's much more efficient to teach them from an accumulated body of scientific knowledge and create a mechanism to "automatically" preventing the gravest mistakes.
I know what you are going through! I was let go in the spring and was married in the summer (I am working again).

You need to focus on the excited, adventurous emotions and the confidence it brings, which in turn, will help find you a new job.

If you are not confident (eg. believing jack-of-all-trades is a negative, seeing not having a degree as a barrier, thinking a new grad is a better hire than you) then you might not apply to the jobs you have a chance of getting. The nervousness and lack of confidence will come through in the interviews you do get. Others here have provided tips to help: list at the skills you have, put them in a positive light, practice delivering the message in interview and conversational settings. (We all know how much confidence matters when meeting women, same thing.)

A lot of things you mentioned don't matter: no degree, being 30 (you mentioned that 3 times), recently married, same company 10 years, being a jack-of-all-trades. They don't matter because you can't change these things in the short-term. They nervousness and pressure they provide just are distractions. None of those impact the actions you have to take going forward.
> Why do people expend so much effort in regulating and outlawing?

Well, snake oil salesmen for one.
Maybe it'll be cheaper than sustaining a private bus fleet in the long run? Maybe it'll be a good PR move for the company to show that they want to give back to the community they're based in? Not to mention, New Balance did it, so it's not exactly an unprecedented corporate move: http://www.theatlantic.com/business/archive/2015/05/new-bala...
It's not in FreeBSD yet (1Q or 2Q16, IIRC, for -current) but when it is, I assume rsync.net will definitely support it.
> nannys don't let the kids they're taking care of democratically elect their behaviors

Considering they can sneak in CISA into a US budget bill after it was shot down by the public, apparently, neither does the government.
Congratulations on shipping. Most people who want to get into independent development never even make it past alpha, if that.

Really, I think the basic idea is alright, but the actual gameplay and design need a bit of polish.

However, as soon as I opened it up I got a warning from Windows. If I have to choose to let your app through the firewall that's a bad sign. I feel like a beta shouldn't be making network requests and posting my score to a remote server (which is what appears to be happening here.)

The text seems too difficult to see in some cases. For instance - the red text on the grey dialog box background in the tutorial. Some of the UI elements are difficult to read as well, and seem superfluous. I kind of feel like the only thing I need to have is an immediate idea of my health and maybe the score.

I thought the tutorial was a bit condescending. The mechanics of the game aren't that complicated, I just want to know what the controls do, what the basic premise is, etc.

I feel like one or more of the following are probably true: the enemies are too small, the field is too large, or the controls are not responsive enough. Maneuvering to catch the enemies seemed to take far more effort than needed. Perhaps if the movement were restricted to a grid or some kind of graph the actual puzzle aspect of the game could become more prominent. I understand it's supposed to be difficult, but the difficulty in this case seems a bit artificial.

The klaxon sound effect was annoying, and to me sort of detracted from the general sci-fi action feel of the game.

The background isn't doing much to enhance the experience to me - this game would be just as enjoyable (and be a smaller download) if you just had a simple background. It would also make everything else a bit easier to see. Then again, it isn't hurting anything either.. it's just uninteresting.

Being told that my scores were too low for the leaderboard was a bit aggravating. It's never a good thing to be told the game you were playing is a test and you failed it, since I wasn't actually intending to play for a global leaderboard to begin with. Maybe allow my scores to sit on a local scoreboard, then give the option to send the highest score?

Overall though, if this were on Greenlight, I might consider it. It's not yet at a state that I would be willing to pay money for, but it's got potential. It might work well as a mobile game.
I'm assuming you mean the discount window rate, it's not locked to 6%: https://www.frbdiscountwindow.org/en/Pages/Discount-Rates/Cu...
The "poverty of the stimulus" is no more than a dubious hypothesis.
Would have been nice, not gonna happen though. Just imagine the headlines about the American billionaires funding efforts to influence those poor countries political systems :)
Are you a senior engineer? Are you at a large company in a metropolitan area? Is your salary less than $250k?

If you answered yes to all three, yes, you are probably underpaid. That doesn't mean you're doing something wrong if you love your job, but know that you could earn more.
I think the median after 5 years is closer to ~225k. (source I've worked at Google 5 years after joining right out of school).
Mobile additive manufacturing robot runs circles around traditional 3D printers
The introduction says "Most eukaryotic genes carry protein-coding exons that are separated by non-coding introns" so I think it's safe to assume that at least one purpose is to code for proteins.

Beyond that, you may need to spend some time learning molecular biology to understand what even a summary like https://en.wikipedia.org/wiki/Exon#Function means.

I personally don't have that understanding enough to provide advice, but there are many freely available teaching materials, including videos like http://freevideolectures.com/Course/2304/Introduction-to-Bio... , to help you reach your goal of understanding what an exon does, to whatever level you want to take it.
I'm in iOS dev.

> "I could go to some hellish place like NY and live in a cardboard box and up my wage 50% (and work longer hours, with less holidays so less time with my kids)."

I hear this a lot from Canadian colleagues who stay in Canada, and I dunno, it always irks me a little bit.

Increasing your wage doesn't necessarily entail longer hours or fewer holidays. It seems like it's a popular perception in Canada to imagine all US jobs as some kind of hellish sweatshop where you're chained to your desk all day in exchange for more money - but in reality the spread of job quality is the same here as it is in some place like Toronto or Vancouver. You will find the same shitty sweatshop jobs and you will find great jobs - the pay increase seems entirely orthogonal to that. The market rate is simply higher - much higher, across the board.
I didn't read the book but, from my point of view, it doesn't matter what the question or the answer is, "asking itself" is consciousness.

Trying to prove that there are other consciousness other than yours is an utterly hard problem.

Trying to prove to yourself that you are conscious is non-sense. If you are trying to prove something "to yourself" you already assumed that there's an "yourself". Welcome to the rabbit hole.
> "What Keynes missed is that free markets generate new desires. In Akerlof and Shiller’s words, markets 'do not just produce what we really want; they also produce what we want according to our monkey-on-the-shoulder tastes." In other words, producers can act jointly more effectively than consumers can in exploiting weaknesses of human psychology. This seems to be a fair statement with a lot of empirical support.

An alternative theory for explaining Keynes' mistake is just that people's consumption is driven by desire for relative status, a zero-sum game, and therefore people will continue to work to consume more no matter how productive they become. But what is the evidence that free markets generate these desires rather than merely fulfill them? Yes of course marketing will have a hand in determining which goods are high-status, but I don't know much reason to believe that people would stop consuming for status in the absence of marketing. (To wit, there was plenty of conspicuous consumption historically by the rich before there was any sort of marketing industry.) They would just consume a different arbitrary basket of good.
I think the point of the article is just the three points Dan explicitly makes -- he's questioning the common wisdom that startups (for a top developer) offer better compensation, more interesting work, and better work experience than larger corporations. I suspect that if he thought he were being ripped off, he would easily move to either a large corporation or a startup where he was getting a better deal.

As for 95th percentile developers making their own products or businesses, that's a completely independent skill with little correlation to software development ability. Beyond writing the software, you've got to market and sell the product, set up distribution channels, support the product, etc. I'd consider myself a respectable developer, but I have no delusions that my development skills translate to any of the other skills required to build a business. I'm generally content to execute in a software development role for someone who has the broader vision and skills to build a business around that product.

And lastly, I wouldn't base an assessment of your skill as a developer on your compensation. In current and previous roles, I've seen a number of salary lists, and there was zero correlation between pay and talent. Some of the most highly-paid developers were near worthless and some of the most solid developers were paid 25-40% less. While it's sad that being a good software developer is not enough to be paid at the top of the scale, we generally have it pretty good in that the decent ones of us are likely to have salaries well above the national average.
You and me, both, brother.

I'm not sure why your comment is grey; it's spot on, although it's not likely a sentiment that HN folks are fond of.

On the other hand, your second paragraph is exactly true in my case. But still...
Because there is no clout in local politics unless you're bringing tax dollars to the table, which tech companies don't.
Relying on evolution, a slow mechanism for humans, especially in a social context where a lot of selection pressure has been removed, sounds like really bad way to design policies.

Beyond the fact that you would need a direct link between genes and rationality for selection pressure to apply, you're positing that rational people have more reproductive success. Is that really true you think?
Chomsky's main influence came not so much from any particular theory as from the fact that he offered a coherent research program to a generation of linguistics grad students.

The resulting hangover is long and painful.
... Microsoft also being one of those phishermen
The grass is always greener on the other side. Unless you live in the Bay Area where you lose either way due to the cost of housing.
Yes, you can support efforts to preserve remaining habitats and examples of that wildlife and conserve the cultural heritage of the victims. Or at least you could avoid actions that might hinder or prevent such efforts, such as by not voting for representatives that might de-fund them or pass laws hindering them.

Nobody's suggesting you should be tried for the crimes of your ancestors, or previous members of your society. What we can do is stop doing more damage and try to rectify some of it, where it is reasonable and affordable to do so.
Congress passes controversial cybersecurity bill (CISA) attached to budget
Server-Side decorations coming to KWin/Wayland
You must be an accredited investor to invest on angel.co. see: https://angel.co/help/general-solicitation/accredited
You don't have to pay extra to get people to work remotely. When is one of the big tech giants going to embrace telecommuting?
This doesn't undermine the author's point. As another commenter said, people are really underestimating the likelihood of earning a $250k salary at a large company. It's really, really doable at a large company within 5 years if you hit senior level and live in a metropolitan area.

The author's core point is that you are much more likely to become a senior engineer at a large company (and thus earn ~$250k in salary) than you are to hit the jackpot at a startup.

If you were to take the set of people who achieve senior tier (or comparable) at large tech companies and the set of people who earn at least $250k as a lump sum payout for working at a successful startup, you'd find that the former group is vastly larger than the latter.

If you were to do the same exercise and replace the second group with folks who actually got "rich" (for any reasonable definition) working for a startup, you'd find that it would not even be visible as a pixel next to the former group.

Statistically, you are simply better off trying to hit senior at large tech company if you want to optimize your career for wealth. This is so doable within five years that at large companies like Google and Microsoft you are expected to hit senior level, and if you don't it begins to reflect badly on your record. More explicitly, "senior" is the last level that everyone is expected to hit, and at which you are "allowed" to not seek further promotions.
Ask HN: What is the quickest path to a new career in tech?
Asking for a friend who is interested in getting into tech, but doesn't have the time for a 4-year engineering degree (she does have a PhD in Poli-Sci).

In 2016 how does a person switch careers to a career in tech?
nice way to buy local votes - displace existing residents and replace with your employees, and the city council will in a few years become just a meeting of your PM-s :)