skysight-inc/HackerNews huggingface dataset:
Pretty much all those points, and many many more. Like you said, it would be easy to continue adding to the list.

On one hand, I'm OK with law makers ignoring public outcry. It is after all a republic, not a democracy. It's all of the lies, deceit, and outright criminal behavior that bothers me.

We need a new political party - The Guillotine Party. The slogan should be "Heads will roll". The party can bring an 'artistic display' of a real working guillotine to political rallies and chop watermelons, etc for demonstration.

The idea is to bring politicians, angry mobs, and guillotines together.
Let's just hope that we don't get knee-jerk draconian regulatory/legislative response.
I didn't check the code though. I wonder if it's any good. JPEG also has a lossless mode, but no-one uses or even implements it.
That used to be my hope. But it turns out that there's a lot of geological history we can look at, and it's not encouraging. What we see in the fossil record is the opposite: the planet warms a bit due to orbital variations or something, and positive feedbacks kick in that emit lots of CO2 and methane and tip the planet into a hot state. It happened fifty million years ago. There were crocodiles swimming at the North Pole, and very little life left at the mid-latitudes.

Eventually, CO2 levels drop back down and the planet cools, but that's a much slower process involving things like rock erosion over millions of years. In the short term there are strong positive feedbacks...forests drying out and burning down, permafrost melting and releasing CO2 and methane, undersea methane ice destabilizing, etc.

A great book that covers the geological evidence in detail, written for laymen, is Storms of My Grandchildren by James Hansen.
The concept of references was introduced in my introduction to Java course I guess at the same time that the concept of objects were explained more fully. At least in Java, I feel that you have to understand the concept of references, to be mindful of aliasing, the fact that primitive values can't be aliased (I've tried twice to make a method to swap two primitive values, of course failing at that), and so on. Pointers don't really feel like a conceptual jump, coming from Java - the fundamental concept of indirection is still there. The fact that you can do pointer arithmetic and such on them, while error prone and harder to deal with than references, did not feel that hard to understand, conceptually. Granted, I have very little experience with C-level programming, so I be missing some subtle points.

There might be a difference for people who are used to languages which are more consistent than Java (like: "all values are really objects"). Do people not have to know about references in languages like for example Python?
Is this really Kanban?
How is it different to a team working through issues in Jira?
It really depends on the context you see yourself working in.

Who do you want your skillset to be attractive to? And what exact jobs do you want to be doing?

A startup that expects you to be full-stack is a very different role than a backend engineer at an enterprise company (so your mileage with something like Angular, for example, would vary widely).
That makes the extra day that isn't part of a week kind of problematic, doesn't it?
It seems to work fairly well for PyPI, NPM and RubyGems (to name a few).
The free version of K can be downloaded at http://kx.com/software-download.php
Kenneth Reitz: Python 2.7 and Python 3: A Sacred Love Story
individual version is like $250 or so.
I meant that humans inferred the protocol from the hostname, and that now most people by default just thinks of a host as a url to put into a browser.
Well, they've obviously never seen wycats' work.
As for the others you speak of, time will tell.
Amusingly, I taught a college math class many years ago. A question on one exam was:

x^3 = 27

One student solved it in the following way:

1^3 = 1

2^3 = 8

3^3 = 27

ans = 3

There was a meeting for the teachers to discuss grading standards, and I brought up my student's answer. I got a number of responses:

"That's not algebra."
"The student obviously doesn't understand the problem."

And so forth. Being somewhat of a punk, I asked if any of them had, in their years of teaching, actually taught their students to recognize when an answer is "algebra" or how a right answer of 3 differs from a wrong answer of 3. It wasn't a pleasant discussion. This was a university with a prestigious math department, and I was just some guy off the street. I chatted with my students the next day. None of them had ever been told what it means to "show your work," or any of the other important trappings of school math. They either did it or they didn't.

Thinking about it more, I would have sidestepped the issue completely, by changing the problem to:

x^3 = 26
a16z Interview: Better interfaces for programming the internet of things
Seems only tangential, since I don't see anything about group calls or screen share (which are the main features we need Hangouts for).
"At Stanford, where I teach, an idea still in the concept phase developed by a student-led team in the university’s Hasso Plattner Institute of Design calls for the replacement of four consecutive college years in young adulthood with multiple residencies distributed over a lifetime."

Multiple residency? Is the author out of their minds? People cannot even afford residency for a 4 year university, now they want people to pay for high school residency?
Somebody to whom the artist has sold the rights to his creation for money based on the expectation that they will then get paid in his stead, and who might have an agreement with the artist to share part of the money you pay them.
Striving for 50% creates high demand in the labor market for female CS workers, which incentivizes colleges to strive for the same 50/50 ratio (many now do, see CMU) to fill all-important hiring and starting salary metrics. It also encourages young women to consider CS as a career. Over time, this could fix the gender imbalance issue in tech.
Because I can't stop!!!
This is dynamite stuff. Is the MPAA outright bribing state Attorney's General? How many more revelations to come from the Sony hack?
I disagree with many of your points.

First, the algorithmic part of programming is a lot like doing algebra. So much so that algebra is an important part of any serious CS syllabus. Clearly "writing a function or a class" is not the skill they are testing here, but problem-solving.

Knowing how to solve simple algebraic problems engages your "problem solving" skills in a similar way as solving something by writing a program. Note that algebra is not "basic math (+,-,/,*)" like you said. Algebra, like programming, requires the ability to understand and write abstractions, and to figure out how to approach a problem.

> Also what better indicator you want than programming itself?

They clearly want to establish a correlation between something else and programming. This is interesting in itself.
Bandwagon hopping is a Good Thing.

Furthermore, if you continue to bring something to the bandwagon, people will continue asking you to join them.
Just wondering, do you see this more outside of the Bay/Valley or in other countries?
I would definitely pay for GoT if it was available separately. I can easily get all the music I want for free via BT, but I happily pay Spotify $10 a month and haven't pirated any music in years. I would pay $10 for an HBO-only subscription in a heartbeat.
Only for nonprofessionals ($295). For commercial use it's much more expensive: http://www.wolfram.com/mathematica/pricing/industry-individu...
from the parent answer i would presume he thinks it's more useful as a "bottleneck fixer" in high level web frameworks. (when the bottleneck is the language of the framework).

For example, you might implement a few parts of your rails app with rust to make them faster.
My grandfather taught me to never trust obese people's opinions, but now that I've added a few pounds I accuse him of being senile.
Well thanks :) ...and I certainly agree that we should do those things, I'm just saying we shouldn't fool ourselves into thinking they'll be enough to prevent catastrophe.

So yes, get people riding bikes and taking public transit and convincing themselves that climate change is a problem people can tackle. Just don't stop there.
But it doesn't look like that version can run edit.k from kparc.com.

So for all practical purposes kx.com and kparc.com are distinct languages/dialects.

Edit: I should clarify that I'm trying to make sense of the specific code in the OP, in particular to play with the views idea (the :: operator). I should have probably put this thread under https://news.ycombinator.com/item?id=8743325
I found that article interesting at the time. I don't know how research has progressed on HERV-W and all that?
I don't think there are "quite a lot of people out there" like you, but I guess it depends on what "a lot" is. It's great what you're doing, but you are likely in the minority. Most people do not have the luxury or skills to do that.
I am not suggesting we stop there. I am suggesting we START there -- and see where it leads. Instead of starting with this ridiculously dramatic idea that is likely to have all kinds of unexpected, unpleasant side effects that we won't know how to cope with. We know what some of the side effects of walking more are: People get healthier, etc. Win/win.
Predictors for a school to apply? I wouldn't bet on it. None of your suggestions seem fit.

Also, for a job it's probably a better predictor than a resume.
It seems like you're doing algebra :)
#include in C is just textual substitution of the contents of the specified file in place of the #include statement, there is not a concept of namespace in C.
@exhiliration posted a more approachable article (http://www.nbcnews.com/health/kids-health/chemical-phthalate...) that says:

> South Korean studies have shown kids ages 8 to 11 who have higher evidence of phthalates in their urine were less attentive and more likely to be hyperactive. They also had measurably lower IQs. Another study found they might be associated with obesity in teenagers.

So it is, at the very least, not the only study or the only country linking phthalates to lower IQ.
Jumping between projects can also be seen as spreading knowledge and good practices around.

It would probably be much easier for them to stick to one thing but that wouldn't fully utilize them as a resource.
What Happened to NSMethodSignature?
A lot of your statements are ignoring broad swaths of biology and neuro-psych research!

To talk about weight gain without digging in to the biochemical reasons why is ridiculous. To just chalk it up to "well the foods are bad, and hey don't eat them" is also just as ignorant as those poor people who are victims of the food industry.

And yes, I say victims, because I believe that the food that is typically produced, and labeled as healthy, is highly addictive. One of the things we are discovering is that much of what we eat affects our dopamine systems! Literally our food is addictive and has activation pathways similar to cocaine or heroin!

You have very little choice when struggling against your dopamine system. It's very powerful. Research in to 'will power' indicates its substantially less powerful than people think.

So, now you are saying people who are following advice, or forced by economic circumstances in to eating food that has been incredibly harmful (and carcinogenic!) are immoral. You are expecting everyone to be super-human, or you'll say they are literally bad people.

I refuse to take such a pessimistic view of humanity. People do what makes sense to them, and it is the responsibility of ALLEGED intelligent people like yourself to HELP them. Not sit on a high perch and laugh at them!

So, I finish this off by saying, not only is obesity a disease, and not a moral failing, that in fact YOU are the one with a moral failing!
"pirated"? Is there any doubt?
You can hire the people who think in this way though - they tend to populate graduate school (math, physics, etc.). That is one of the places Google hit hard when it came to hiring, which is partly what generated blockbuster success after cementing search - Google got to cherry pick some of the best of the best from graduate programs, and Google benefitted immensely from their minds.
thanks for your answser! wycats rulez.You're doing a good job in TC39,cant wait to get the final spec.
Arcade Games: Hacking, Emulation, Preservation
Don't forget all those web adresses. Browsers alone are pretty useless.
Being good at a set of abstract formal rules is probably at least some kind of indicator that you'll be good at another set of abstract formal rules.
Can't speak for Cal Poly, but there's a lot of binge drinking at the other two on the list for sure. The parties might just be a little less fun, but just as drunk...
> This is nonsense?!

No, its a mathematical fact.

> I agree that if all you consider is the verbal, "I'll pay you $100k W-2" is actually agreeing to a payroll expense of (at least) 7.65% more than saying, "I'll pay you $100k 1099". But companies don't set salaries that way!

Its not a matter of how companies set salaries, its a matter of the mechanics of the calculation of the tax.

Granting for now your argument that total payroll expense for a W-2 employee is comparable to total payment to a contract employee that must pay their own self-employment income, and considering (for simplification) only W-2 income and payroll taxes in payroll expense for the W-2 worker:

For a W-2 employee with a $107,650 total payroll expense, they will have a $100,000 W-2 income, and $15,300 in payroll taxes (employee + employer share), and (excluding any issues which make W-2 payroll tax income different from W-2 income tax income) $100K in income-taxable income

For a 1099 contractor paid $107,650, they will have $16,470.45 in self-employment taxes and (excluding any other issues which make self-employment tax income different from income tax income) $99,414.77 in income-taxable income (due to the income tax deduction for half of the self-employment tax.)

> We pay employees based on the total cost of payroll. That was my point way up there about Macro Econ 101.

Self-employment taxes and payroll taxes bear a different mathematical relationship to total expenses to the party paying the employee. This is completely orthogonal to any argument about whether, in the case of the W-2 employee, they effectively bear the cost of the employer share of the payroll tax in the form of depressed nominal wages, as well as bearing the cost of the employee share.

> I can easily make up the difference by the higher Fed Income Tax rate (due to missing the $7650 deduction),

The W-2 employee doesn't really miss the deduction for half of the self-employment tax that the self-employed worker gets, since the income which pays half of their payroll tax isn't part of their taxable income to start with.

> local taxes, property taxes,

Local taxes and property taxes tend not to be directly income-contingent (and tend to be regressive in net effect), so they probably hurt your point rather than helping it.
Refreshing to read. Her answers are not carefully rehearsed and perennially regurgitated sound bytes you hear all the time.

From my observation, it seems this gap is prevalent mostly in engineering (not so much in HR, Marketing, Sales etc).
Just saying you're not targeting someone doesn't stop them from feeling bad about not understanding something that is apparently obvious.

You have a different background to many programmers, is it unreasonable that they don't understand/know something that you do? It certainly doesn't make them stupid and statements like "baffled that people don't understand pointers" definitely imply that they are somehow deficient.

In any case, why does everyone have to care about in inner workings of everything they use? It seems perfectly reasonable for computers and programming languages to be things that people can use without having to understand the details, like cars, microwave ovens, aeroplanes, TVs, radios, analog watches, GPS (the list goes on).

> That is why I pointed out a few, quite good, books where the subject of reference vs pointers happen to be described quite well in a programming language that isn't as intimidating as C or C++, while allowing for the same type of coding.

Pointing out books is nice, but it doesn't make up for effectively abusing people who might need them: "read this to learn more" is way more pleasant than "I can't believe people don't know this, read this to learn more".

https://xkcd.com/1053/
> Better the devil you know

That's a little chilling, even for the NRO.
I will never understand why "doing something + boobs" is so much more interesting than "doing something". Who gives a fuck, male or female. She's a human, like all of us. What is wrong with everyone, where's the problem? Oh no, we have 10% humans and 90% humans in tech, how horrible! A gender gap, a problem to be solved! I guess when you're living in a first world country and don't have any problems, you just invent some so you have something to worry about. I will never understand this society.
"Once something is this common, it just stops being reasonable to blame the individuals rather than broader factors."

You are introducing one additional broad factor of world hunger through increase in food prices. And that is not something I would like to be morally responsible for.

I'm OK with people overeating - as long as they receive the consequences of doing so. They are adults who can make their own decisions with the trade-off between food consumption vs weight. Removing the consequences? That's where my moral judgement is - at all those people who think indulging our senses and removing consequences to those who do without thinking about the cost to everyone else - and not just the moral cost.

And, it looks like that includes you.

""gluttony" is explicitly a moral judgement"

'gluttony' is a word. Whether it's a moral judgement is in your mind. In it's most technical terms it means "over-consumption of food, drink, or wealth items to the point of extravagance or waste." It's like "goto". It's only bad if used with judgement - which I did not - only saying the utility of mankind would be greater if we do not artificially increase our metabolism to remove the consequence of overeating.

" too many people I know have gained significant weight due to medications or medical conditions, or despite sincere and sustained efforts to bring their weight under control."

Then that is the medication's problem. Why is obesity a much smaller problem in other countries? Why are so many people taking anxiety medications, for example?

And that is closer to the core problems in society than solving obesity via medication - obesity is just a symptom and by removing the appearance of the symptom you never get to solve the core problem, and additionally, make the world worse off by introducing more unintended consequences further away from what is really wrong with society.
Right, I expect many will choose a severance package instead.
They're more worried about hiring a single bad employee than rejecting many well-qualified employees.

Consider that it is repeated over and over like Mantra that a single bad employee in a start-up can be devastating.
My best friend's Dad was a Nasa Engineer and would always bring back packs of NASA launch stickers for the neighborhood kids. This reminds me a lot of those.

Some of those had some really cool designs like the ones in the story.

Here's a small sampling I found on ebay:

http://www.ebay.com/sch/i.html?_sop=1&_nkw=nasa+sticker&_frs...
On which 4K cable service would that be?
See, you are assuming that noodles, flour, rice are healthy for you.

There is good evidence that in fact, it is not. Many of those things are inflammatory. Also, following advice they get from doctors, they are using more and more poly-unsaturated fats. Which as we are discovering are actually substantially LESS healthy for you than saturated fat!

And in terms of time, you are ignoring the only thing people have a fixed amount of. By ignoring that, you're ignoring a very important factor that causes people in to bad eating choices. Not that they even know what good vs bad are (as I hinted above, so-called 'healthy' food for you isn't!)
How will this affect Yehuda's involvement with Ember? I'm kinda scared he will jump ship and leave it in the air. :/
I feel like a lot of interview processes are just hazing - "Hey, we went through it all, right?" "Gotta show commitment!" And if it was that much trouble, it must have been worth it, so why would you leave?
It doesn't look like bribery, no. It looks like paying a big law firm to provide legal input to the State AG in a case against Google.

I'm no attorney and I don't know for sure, but it wouldn't surprise me if that was very common thing. Which doesn't mean it's not shady.

It definitely doesn't look like cash money being given to state officials. It might be shady, but it's not bribery.
Thank you, but I don't think you actually explained why Harvard fails to be a 501(c)(3)?
Bah to your sarcastic pessimism. Doesn't help you, doesn't help the world.

Here, read this and upgrade your thinking on the subject of failings of capitalism and why they are so:
http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
I cannot follow. I think you meant kmsg - and where else would you stuff messages when the filesystem isn't there yet?

I mean .. you have no / or /var yet, where do you send your log messages?

The whole reason for the bug report this angry GP wanted to share with us is that there was a buggy, wrong assert filling up the logs and causing issues during boot. It was literally just a bug. People can now form a mob and complain that their favorite init system never exposed a bug like that..

That's not related to

- logging to kmsg (that's okay, just don't kill it because you're doing stupid things)

- parsing the 'debug' kernel command line flag, the original complaint of the GP
The link to
https://support.appneta.com/cloud/traceview/instrumentation/...
on the python support page is broken.
Ask HN: Why should I learn a new programming language?
I'm a college student and am familiar with all the basics: Python, Java, C/C++, HTML/CSS, JavaScript, PHP, some Database systems. I'm currently teaching myself Go and Clojure currently: Go because I think its concurrency model is intriguing and Clojure because I've heard about it being used in industry, it's functional which seems fun, and it runs in the JVM which means I can use my Java knowledge to help me. But sometimes I ask myself what the point is for learning these languages. For awhile, any of my personal projects will probably be small enough that performance will be roughly equivalent no matter what language I use. I love backend web dev, and I guess I'm just struggling to see when I should use Java over Python over Go over Clojure over some completely different language like Erlang or Scala.

Basically, I know I want to learn more languages and skills, but they don't always seem practical or relevant to me personally. What are your opinions? Thanks so much for any feedback!
You are correct in a sense, but not in the context of the Finder. In the Finder, you see '/' instead of ":" and therefore "/" is a character that needs to be reserved for selecting files. But in the context of using the command-line, or (some?/most?) programming libraries, you would be correct.
If only 12% of the candidate pool is women, shouldn't 12% of the jobs be held by women? Doesn't this make it much easier for a women to get a job over a man?
This startup wants to pay you to fly with strangers’ stuff in your luggage
Yes, I have high hopes for Rust as an excellent way to write natively implemented functions I can call from Elixir or Erlang.
People are so eager to consume anything and everything they have little to no money left to spend on good food.
this is really cool even if you're all jerks.
Doesn't it screw over the current males who are applying for jobs and loosing out on positions because I female is preferred over them?