skysight-inc/HackerNews huggingface dataset:
I think it depends on the kind of work that one does or wishes to do.

A person can probably build back office web applications to meet simple business requirements with a coding bootcamp or by being self taught. If you're trying to scale a global website or web service for hundreds of millions of users with high availability and performance, then a CS education will help. A person doesn't need a CS degree to make iOS apps, but if one is inventing new technology, like self-driving cars or autonomous delivery drones, then a CS degree will help.

I don't apply every individual thing that I learned in my CS degree; a broad education helped me understand what my strengths are, so I can focus on my strengths. Many of the fields of study have been applicable to the kinds of business problems that I tackle. The computational mathematics and statistics have been highly relevant to modeling behavior for business optimization purposes, and to the application of machine learning. I have applied many of the lessons I learned about concurrency, distributed systems, operating systems, etc., in the design of high-performance, high-availability, low latency systems. My study of cryptography and computer security has been relevant.

What's right for a student depends on them, their goals, and their financial situation. I was fortunate to have financial support in the form of scholarships and aid from my parents, and the passion to want to devour all the knowledge I could about CS. An ambitious person who desires to make the most of themselves, to work on the hardest problems, to strive to reach the top of their field, will benefit from a CS education I think. But, I agree that a degree is not required to get a job as a programmer.

I would agree with the advice that one should only pursue a degree (if it's financially taxing) if one has a life plan to enter an industry based on that degree afterward, where that industry has adequately high paying jobs. There are also other forms of success than the ones I'm describing -- one does not need to be a technologist to succeed in business.
Like many words in the English language, the term "sound" has more than one meaning. One meaning is waves of compression in a gas, the other is the subjective experience in someone's mind.
Insinuating that someone hasn't read an article is a trope of internet rudeness that the HN guidelines specifically ask you not to do here (https://news.ycombinator.com/newsguidelines.html). Going on about it at length, telling the other user how bad a reader they are, etc., and so on, is that much ruder.
I don't understand why the cost of higher education has gone up so much. My grandparents paid for college via a job they only held in the summer and my parents paid for college working part time during the school year and full time in the summer - both of those jobs paying a little better than minimum wage. Yet I'm looking at 5 years of debt with a tech industry salary.

Having to paying for higher education wouldn't even be such a problem if it still cost what it did when my parents attended.

Although, maybe this whole thing is that the military budget has gone up by 80% since my grandparents attended college and education spending by the federal government has gone down 10 times. Also with the fact that there are five times as many Americans attending college than when my grandparents did, I definitely agree it's time we sat down as a nation and discussed whether we as a nation should pay for our children to be educated to the level necessary to excel in the modern economy.

I don't think the tax hike would even be that extreme. The reason tuition is what it costs right now is that it pays for the people who are getting free rides for various reasons. We got a letter from University of California once that among other things stated that only about 40% of tuition for someone who is paying to attend actually goes to education that student, the other 60% goes to paying for people the UC gave grants and scholarships to. [Warning - Napkin Math] If it actually cost something like $10k per year per american college student, of which there are 20.5 million students attending both public and private universities, we would need something like an addition $210 billion in tax revenue per year, or an addition 6.4% revenue. So your 25% federal tax bracket would turn into 26.6%. That's not all that much when you think about it. Or, the government renegotiates their military contracts to stop being price-gouged in order lower the defense budget. Then use the savings to help fund education...
I bought one star. I've been following the project for a few years and still have mixed feelings about it. The idea is awesome and the tech seems really interesting, but I always hit a roadblock with the intentionally opaque naming of things.
Thanks for the keyword, let me ask google now.
For anyone interested in a 48 minute overview, this is a good video:

https://www.youtube.com/watch?v=_HeU8yg_WaE
This is the exact opposite of what is taught in technical writing classes, however.
SHE'S a MILF
I'm curious, what are the others at the top of your list? IPFS?
To paraphrase Steve Jobs: "Oh yeah? What the fuck have you done that's so awesome that you now feel like you can just make some snide, zero-value comment to shit on a new release of one of the more interesting new programming languages of the past few years, Clyde?"

This kind of news, and discussion of it, is exactly what this website is for.
This page has fantastic data:
http://www.usdebtclock.org/#

Another stunning data point is that in the wealthiest, most productive society that's ever existed, over 40 million people are on food stamps!
Ora2pg: Moves Oracle and MySQL Database to PostgreSQL
The Developer Friendly Container and Microservices Platform
Brazilian leader denies hush money claim
Information About Illegal Drugs
Community College in the USA is so subsidized it costs maybe 1k a year to attend and they are strategically placed so 95% of the population can live at home and commute. Your expenses in the first 2 years where the content is exactly the same as a 4 year will be 0 living at home and if you do tutoring or a small part time job with all the free time you'll save a bit. Finish all your GEs, figure out what you want to do and go to a state college where In CA, 95% of the population can commute to again and tuition is 8-10k a year. Pick a good major you like AND can make ROI, get a summer internship and it is 100% possible to graduate with less than 10k in debt.

Instead, predatory colleges raise prices of room & board, add random extra charges, add useless admin, spend recklessly(see UC extravagant spending scandal) because of cost disease, poor understanding of personal finance and govt backed loans people keep going regardless of cost.
It does seem to be an emergent property of some cultures. My wife, being of Chinese origins, observes frequently on the east Asian preference for collective thought and action, usually contrasting this with her experiences as a senior manager in a western hierarchy.

There are downsides to groupthink, too, though; as a perhaps extreme example, the Fukushima disaster has been partly blamed on the resulting aversion to questioning a status quo.

Here in Australia, and also in the US, I think some managers are not happy until they've reduced every job to a process job. There are still companies where this is not the case, and if you cannot find one, it is also easier here to start your own.
So what does Dean Baker suggest?
> Why on earth should 18 year olds be entering financial transactions over hundreds of thousands of dollars, where they, but not their counterparty, get to shoulder all the risk?

It's pretty insane, to be honest
The next looming battle will be based around digital assistants
I'm really hoping they talk about the Starcraft 2 API they're working on. Looking forward to getting my hands on a tool less finicky than BWAPI.
I may be missing something, but I don't see anything in either of those figures that rules out people who leave school after one or two semesters, or otherwise don't graduate for some reason.

Maybe that's intended, but I feel like it'd be useful to include the average amount of debt of students who graduate. For my state (PA), it's at almost $35k, but only 71% of them have any debt at all [1]. That means that $35k is calculated with 29% of the values being zeroes.

My degree wasn't in math, but I think that means that if you graduated with any debt at all in PA, you've likely got $50k or more.

Does that mean it's a bubble? I don't know. I do know when I was an employee of a private university in PA, we were told year after year of 4% tuition hikes while being told we should be patting ourselves on the back because it's below the national average. That definitely sounds unsustainable, but so far it's been working out pretty well for colleges.

[1] http://ticas.org/posd/map-state-data#overlay=posd/state_data...
Certainly not overnight but you can start somewhere. Look, it works in most of the first world. Many comments are trying so hard to convince us that "in America is different" from their armchairs. It's like people try to convince themselves it's impossible. I truly think both for education and healthcare (both a disaster in the world's first economy vs the rest of the first world) if because those systems in the US are for-profit. These are examples of things that should be government run. How do you get there? Well, I won't say it's not hard especially with how politics are nowadays. But it has to be possible.
I don't know Kotlin but I have done both IOS and Android programming and they both have their plusses and minuses compared to each other. I am not a superstar programmer like Yegge, learned IOS first and Android seemed really weird coming from that background but I eventually grokked it and converted existing IOS app to Android, and next few apps we did I wrote it for Android first.

One key obstacle for me to get over is that some of the stuff one learns by attempting to learn through Google's documentation and copying their examples is pretty horrible in a non-toy app. IIRC I had to learn this the hard way by making an app and finding it getting geometrically harder in complexity when adding features one by one with image downloading async tied to activities and message passing from service to activity tied to message number/activity number.
The Past and Future of Data Analysis
i use cow tab https://chrome.google.com/webstore/detail/cow-tab/iecanhcmkn...
Physical proximity doesn't need to be as expensive as it is, so there's still room for disruption.

Think about how University education should compare to high school education, in terms of costs. High school costs about $12k per student-year [0], which includes about 1200 hours of staff time [1].

My entire 4-year undergraduate course had less than 2000 hours of staff time, which was about half large lectures and half labs and tutorials. The lectures were always larger classes than high school, and the tutes and labs were about the same size, and mostly taught by later-year students who were paid less than high school teachers.

Facilities-wise, classrooms are classrooms, toilets are toilets, and offices are offices. I can't see any reason why university buildings should be more expensive than high school buildings, for a given number of students. Besides, high school capital outlay is less than 10% of total [0]. Universities can also have classes later in the day and at night, and so get more use out of the buildings.

Then there's equipment, particularly in the labs. The university had significantly more lab equipment than high school. However, there were also significantly more students using it. This wouldn't increase the cost of computer science, maths, business, etc, but might add to the costs of physics, chemistry, engineering. I'd need to see a real cost-breakdown to believe it would be much more expensive.

It should be possible to provide a similar level of education as current universities for less than $5k per year. That's disruption.

[0] https://nces.ed.gov/fastfacts/display.asp?id=66
[1] https://nces.ed.gov/surveys/sass/tables/sass0708_035_s1s.asp
Your CS degree sounds incredibly well rounded and rigorous. Mine was not like that at all - the math requirements were near non-existent.
I think his point was that he went to a college he could afford. It's true that not everyone can get scholarships to pay for their entire education. But no one has to pay $40k+/year in tuition to get a good education.
That's great, I always loved Auto Fill in Excel, and this brings it to the Mac.
thought recent android's tools update meant I can use java8 on android devices...

guess that requires a recent android device :(
Sure. For example, you might specify a contract which happens to require a solution to a Diophantine equation be generated for a certain handful of coefficients. This is known to scale up in complexity to Turing-completeness. [0] An example equation might govern the exchange or transfer of some resources, in which the contract only accepts a resource exchange which is equivalent in value.

[0] https://en.wikipedia.org/wiki/Hilbert's_tenth_problem
> not told to "just go to the best college no matter what"

> majoring in Underwater Basket Weaving was not a great idea from a financial point of view

I've met many people in places like McKinsey or Goldman Sachs (i.e. "elite" high paying jobs) with degrees from Oxford or Cambridge in Philosophy, English, Arch & Ant or Theology (in "decreasing usefulness"). Many more than, say, graduates in accounting or business administration from Manchester University, although a few might make it. Hell, I know a Harvard philosophy major who co-authored a very useful Haskell library.

My conclusions from anecdotal evidence:

- these universities, regardless of degree, encourage very
hard, focused work, and teach and encourage critical thinking; both critical thinking and hard focused work are useful in all jobs;

- people overestimate the "technical" portion of most jobs, and how easily it can be taught (a law conversion course takes a mere few months in the UK, and banks routinely train thousands of fresh unqualified graduates every year);

- people overestimate the marketability of skills taught in most "useful" degrees especially outside its area of specialisation (e.g. is a medical major more qualified a strategy consultant than a philosophy major?);

- you gain access to a vast alumni network and its reputation (which includes world leaders, the CEO of the companies you apply to, etc.);

- the selective nature of admissions sends the market a signal about your "intrinsic" quality.

(edited to be more readable on mobile)

Obviously, if you want to become a specialist and you are sure of it, it is a better idea to study that field in the best place you gain admission to. But that has not been true of the vast majority of my former classmates.

In fact I watched a strange inversion whereby those who were certain they wanted to be engineers are now at McKinsey or banks and those who were certain they wanted to make tons of money in business are now working in "hard" engineering jobs (structural engineering, fluid dynamics for car companies, etc.).
I loved my N5 but the battery wasn't user replaceable. I am not one to crack open my phone (plus the power switch died). I got a 5x .. decent phone but had speed slowdowns since day 1. I made the mistake of getting a 16 GB version (lack of expansion is mind boggling). I'm also disappointed with the Pixel's price. Might get an iPhone next.
Yes, if you set anchors on each component you wanted to be resizable (more specifically, all four sides could have had an independent anchor).
Except the taxpayers don't really lose out on student loans unless the borrower gets the loans discharged. They have immense power to levy bank accounts, garnish wages, seize tax refunds, and even garnish Social Security payments. Practically speaking, unless the borrower dies or becomes totally and permanently disabled, the government will get theirs. Bankruptcy discharges are very rare, and with all those ways of collecting, not paying isn't an option, unless the borrower leaves the US, never to return.
I had to stop using my Nexus One when it could no longer install updates due to the limited on-device storage. I'd still be using it, otherwise.
Nice. I was just looking at PR#5677 yesterday. Good job!
There's always Lazarus...
Liebster Jesu, wir sind hier – BWV 731 [video]
Not quite how it works. Ted deposits $100. The bank lends it out up to the multiple allowed by the fractional reserve system[0] to the businessman for the store, who has to pay interest on that mortgage, and interest must also be paid to Ted by the bank. Bob deposits the $100 himself back into the bank, which is loanable at a different fraction so that the series of additional deposits eventually converges. Presumably, the bank has set a base rate, adjusted for the lenders based on their risk, that will allow everyone to profit from this transaction. They do this many times over: Ted's deposit is a sliver of the overall money they lend into circulation if the store is only worth $100. There is only one store now, but had better be X times more wealth measured in stores by the time all of the loans are settled.

[0] http://www.investopedia.com/terms/f/fractionalreservebanking...
It's not so much that fragments is a bad idea as a concept. It's that its implementation is a textbook example of bad API design.

I dovt know about other people but I certainly end up cargo culting every time I want to use the fragments API.
As I said two years ago¹, Google is too large to have actual customers, per se, since any group of paying users is still too small for Google to need to pay attention to.

① https://news.ycombinator.com/item?id=9912754
People have to get out of the mindset that all doctors get paid well. Please. This is so incredibly inaccurate and makes it hard for conditions to improve for doctors that do not do well.

The hourly rate for some doctors (mostly non-procedural) are much much lower than people realise and is only made up for my doing ridiculous hours. This is just not right.

This delusion that all doctors do well financially draws more poor students into the long training commitment only to find out at the end that with all the debt and sacrificed family hours and stress (having been through this) they are going nowhere financially.

Looking after patients can be a great and fulfilling career but this depends so much on the particular speciality you choose and the work life balance that it provides.

Next time you see your ED physician or family practitioner feel sorry for them. The shit and conditions they deal with and poor renumeration is something you simply don't understand.
Economics is a big thing if you do not have a background in it, I recommend the book Economics in One Lesson. It was enlightening.
Apologies for the confusion. You were asking for an awful lot, in way that didn't make much sense, so I thought I would chip in a bit.

OP was talking about burning the hydrogen, as was I. Burning is not typically the term used with what goes on in fuel cells.

A battery has a fixed capacity attached to it, it has a fixed power to energy ratio. The component that stores the energy is directly attached to the part that discharges the energy. This is what makes "cycles" make sense.

With power to gas, or using fuel cells to consume energy from the process described in the article, the component that stores energy is not directly connected to the part that consumes energy. It's not necessary that they even have a fixed fuel stores attached to them, they could just be hooked up to a pipeline. The rate at which parts wear out would better be described in terms of total energy stored or consumed.

That's why I mentioned the cost estimates (€0.10/kWh for hydrogen in that article), because it's perhaps the best way to compare. The rapid drop of lithium ion grid storage has put it at $250/kWh capacity with 3650 cycles, which is ~$0.07/kWh before accounting for taxes, maintenance, siting, etc., which may or may not be included in that above estimate for hydrogen.

Both of these numbers blow me away by how small they are. We're in for a wild ride on tech changes over the next few years...
We do not interfere with the transactions. :)
Thank you for sharing your thoughts: you're totally right, this feature has much interest by the community and is an high priority. By the way, this is also a very complex topic, as you need to provide great flexibility but at the same time the best UX. As usual, we move by iterating on the issue by little steps: first of all we need the basic building blocks, on top of them we can create the final feature. I mostly agree that test results and other "custom" information must be extracted automatically from logs, but we need to provide a generic model that can be easily adapted to everyone. Iterations on that brought us code coverage information, artifacts for failed jobs and browsing and online display of artifacts (ready to be released in 9.2), and we provide also workarounds, like using GitLab Pages, that can solve some scenario until the work is completed. I'd like also to mention our current effort in supporting CodeClimate (https://gitlab.com/gitlab-org/gitlab-ce/issues/4044). We will continue on this path (one of the issues you mentioned has the "direction" label), always open in receiving feedback and promoting collaboration at any level.
The passing of things from activity to activity does feel vaguely boilerplatey, on the other hand I have to review my colleagues' IOS code from time to time and there's always an issue with a view loading data, then loading a view on top of that with another different set of data, and so on, until the app runs out of memory that I'll have to fix by making it work like the Android app by serializing all the data when the views disappear.

We could fault the design for stacking all those views but that's another issue.
In that case, it should read "Apple betrayed by own law firm", leaving out the "its"
> it's mature already only a luddite would stay with Java.

Don't confuse professional programmer who would use language whatever client/employer decides with luddite.
True... If you are a qualified American applicant you should definitely consider getting your degree in Europe/England. It's a different system, perspective but worthwhile in the end. Certainly cheaper.
Sorry the reply took so long, I had to check with a couple of people what the options were that wouldn't cause more problems down the line!
Sexy Ass (Gifs)