skysight-inc/HackerNews huggingface dataset:
> I have worked with chilean high schoolers and college students and they have a lot of opportunity that they don't see because they are locked into a specific tract (namely work for a large company.)

Far be it from me to label large companies a good thing, but people need some amount of stability in their lives to be able to plan any kind of personal projects. In the capitalist and corporatist societies, people are told to get this stability by working as a salaried employee for a very large firm.

If you want people to become entrepreneurs or something like that, you have to offer them a way to do so that doesn't involve risking their ability to eat, keep a roof over their head, and buy medicine for their ageing parents.
Great essay. Content is interesting, and the composition style is innovative.
if (MoneyInMyAccountLastMonth > MoneyInMyAccountThisMonth) {
LosingMoney = true;
}

there, I already sold my "startup" for 50 Mil to google.
> Have your server at home. Why? People would need to break into your house to get your data.

Really?? Don't tell people things that are patently untrue.

Your home server can be hacked remotely. And if you don't fully trust the hardware and software in your server then it is probably already compromised.

Physically keeping your server in your house, by itself, does nothing to increase your cyber-security. Its like trying not to get sick by avoiding handshakes, but welcoming coughs and sneezes in your face.
How about some ads that aren't posted by headhunters?

https://www.staticjobs.com/search.php?query=php+new+york

Cybercoders, Kforce, Randstad - all bottom feeder headhunters.

Actually, that's my #1 want in a job search site - the ability to filter out all ads that don't explicitly include the company name, the real client, not a headhunter.
The student loan problem in the US didn't exist 15 years ago. It is a big problem now, all due to the US Government perpetually backing higher loan amounts. Student loan debt has increased by about eight fold in that time. About 13% of Americans have student loans, and only about 3-4% of Americans have problematic student loans.

The median student loan debt is less than the cost of a cheap car: $13,700.

Between, say, ~1940 and 2000 the US had both the best university system on earth and it was affordable.

There are still a lot of public universities in the US that are extremely affordable to go to.
It's a shame your good point was downvoted.
No matter what Governments try to tell you, nothing is this world is free -- especially education.

There's a general rule in Economics that says whatever the government touches turns to shit. Even if you think that the higher education will be "free", it'll be completely inferior compared to free-market education. In addition, you now have to combat against Socialist propaganda on a daily basis.

It's time for humanity to learn how to solve social problems without a gun to the head.
Nice libertarian fantasy rant but Chile ranks way below the US in most education measures. For example 8th grade science 525 vs 461: http://nces.ed.gov/timss/table11_5.asp
The Fight to Preserve Dead Videogames
Icing on the cake: by offering something universally you remove a layer of bureaucracy and hassle that someone was paying for anyway.
He reminds me of a Physics professor I had in college. She was taught by Catholic nuns, and she had a lot of the same mannerisms.
What happens when you tail a 32 gig file?
Do I need to have this WebReply crap? I have my own domain, and I don't have comments, because I want to own every pixel of the thing.
From what I've seen, Java's GC is smart enough to clean up circular references. That actually surprised me. The main danger I've seen in Android is that there is a lot of passing around Contexts as a dependency for accessing Android resources, many of which are meant to be short lived, like Activities. Sometimes a class will save that context as an instance variable. And sometimes you might want to cache that class statically, so if you aren't careful, you'll prevent something like an Activity from garbage collection.
There's a fundamental mismatch between the claim you're making and the evidence you're presenting in support of that claim.
Socialism is the root of some evils.

By the other hand, education is probably the best thing in socialism. I'm from Southwest Europe and I know some russians living here that sent their kids to study in their home country, Russia. They say that subjects for 9th grade here, are learned during 6th in Russia. Is very common in my country that kids from Eastern Europe that still made some schooling there are the best students in their class/school.

Making a fast analysis, historically, US colleges are/were full of professors from communist countries..
I totally fall in love with Pok3r, thx again for the reference!

Funnily the main reason I was interested in that anti-ghosting was that I have a keyboard rewriting script that maps the CAPS to be a function key, I'm using IJKL as arrows for example. And now I have to realize I'm not the first person who thought about that. Pok3r ships with that by default.. Really?! I feel like in wonderland... :D
Yes, there are several private universities in Argentina. While some of them have a very good level, some are pretty much just a means to buy a diploma. That, and especially the fact that they are much older, is why some of the public ones are much more respected (UBA - Universidad de Buenos Aires, UTN - Universidad Tecnologica Nacional - Universidad Nacional de Cordoba) than the private ones.

The main problem with public and free higher education is that at least the first two years, there are A LOT of people assisting who will eventually drop out.

And students coming from poorer families are the most vulnerable, and tend to drop out in a much higher percentage, some of the reasons being:
- they have to work to help their families.
- they have children at a younger age.
- lack the money to take the bus or train everyday (no campus to live in).
- they lack of a solid high school education.
In the end, only the ones who can persist and really have the will to finish their studies will get the diploma. But if they can get it, they will surely have a much better life (economically speaking) than their parents.
http://wenr.wes.org/2013/12/introduction-to-the-higher-educa...

"Chilean universities are among the most expensive in the world when measured against per capita income, which is no doubt a factor in the nation’s high dropout rate. It is estimated that Chilean families pay more than 75 percent of the costs associated with higher education, compared to 40 percent in the United States and just 5 percent on average in Scandinavian countries."
I took a game programming class back in college and ended up coming with a scheme very similar to the lerp smoothed box shown there. Interesting to see all the history of this.
I consider that recent. Long enough to know you hate the commute.
Michael, we'll do our best to attract direct employers to our site. To be honest, it is difficult to attract (and satisfy) both job seekers and employers. We're still an early stage start-up.
According to some napkin math with these figures[0], the three metro areas combined account for 11.7% of US GDP in 2012.

So yeah, I'm not sure what estimate they're using for the growth multiple from liberalizing land-use constraints, but if they're predicting a near doubling of the combined metro economies, it's safe to assume it's pretty high.

I do agree that land-use restrictions are currently holding all three cities back, my Friday night napkin math (read: probably wrong, way oversimplified math) just thinks their estimates are a little optimistic.

EDIT: Another question would be what's the time frame for this addition to GDP? 9% growth in one year is insanely great. 9% growth over ten years is insanely bad.

[0] http://en.wikipedia.org/wiki/List_of_cities_by_GDP
Nicholson here. I posted this and my startup, FutureAdvisor, invited Brooke to come to the Bay last fall for an event like the one reported here.

Here are two previous HN threads on Brooke, Noah, Staffup Weekend and their method:

https://news.ycombinator.com/item?id=8859199
https://news.ycombinator.com/item?id=8958290
https://www.futureadvisor.com

P.S. We're looking for an infrastructure engineer.
I'm not really a UI guy, but the UI folks at my current shop expressed a similar opinion when we were making technology choices for a new project (and they'd be qualified to know, because we have an Angular app in production).

The new product ended up going with React, and I've heard positive sentiments about it in comparison with Angular.
Same here. Well, s/working on/pondering and failing at/ for me :P

My most recent attempt: https://github.com/pshc/archipelago
Great for the high side though :-)
In NYC people have kitchens the size of toilet stalls.
The US effective corporate tax rate is over 25%, and it's also worth focusing on the median corporate tax rates.

That famous 12% rate leaves out a lot of things and is not valid. For example it only included profitable corporations with at least $10 million in assets, and it ignores state and local taxes.

http://www.politifact.com/punditfact/statements/2014/sep/09/...

http://dailycaller.com/2014/10/15/analysis-are-us-corporate-...

"Tannenbaum cites a PriceWaterhouseCoopers report showing that, “the effective U.S. corporate tax rate is 27.7 percent, versus 22.6 percent for OECD countries excluding the United States.” However, he fails to note that those numbers were compiled for the period from 2006 to 2009."

"A more recent PwC report, conducted in conjunction with the World Bank, listed the effective U.S. corporate tax rate at 27.9 percent for 2014, while the OECD average was only 15.9 percent."
Agreed; editor "slop" is important for UX. A structure editor needs to model a text editor, with all its indeterminacy, to be usable.
For comparable specs, on top of the $4000 you need to add:

- 4GB of solid-state storage. This alone was $4000 for 4GB in 2000: http://www.jcmit.com/flash2014.htm

- Wireless adapter. They were very rare and expensive back in 2000 but I can't find exact price information
https://github.com/uiri/coreutils << I wrote some with a friend a couple years ago, maybe they suck, or maybe they have usage strings. >.>
Gents, it's in the subject. We're a new site and to be honest, it is difficult to attract and satisfy both job seekers and recruiters. We'll do our best to attract direct employers!
How can one be in that state when the oneness goes away?
Careful with that [1].

[1] http://en.wikipedia.org/wiki/Werner_Herzog_Eats_His_Shoe
Got to this:

"In an interesting way, it keeps you from going all-in on object-oriented programming. You only want to create a class when a casual API user will understand how it works and what they would use it for. "

Completely disagree. Python doesn't discourage OO at all. I think the author has a particular programming style with Python that does not line up with the way many people I know use it, and this may give the wrong impressions. Yes, you can just pass around tuples, but ... don't do this :) It has quite workable classes.

So, answering the question? What's the advantage? Dynamic language does require, to a degree, a small amount more tests. However, type errors are also a class of error that is very very infrequently encountered as to a problem.

I'd say that duck typing principly allowers easier mock interfaces and ability to more easily write generic-type functions, and for unrelated reasons, such languages have a very quick code-test loop. But their efficiency in this isn't so much to do with typing. It's mostly the speed of this loop, stemming from a lack of compilation, that helps. Those are not really related, but that's why people like dynamic languages.

They have also been historically more expressive, and saved typing things, for when type errors aren't really common (for me, they aren't), always specifying types doesn't always help. But to be honest, I don't mind it and it's nice to have as documentation most of the time.

I do mind compilation cycles.

The article also seems to err in that it assumes there can't be debuggers available for typed languages, where it says "you can't see inside the process".

The argument that people like dynamic systems because they build programs out of trial and error seems erroneous in all. I build my programs out of tests. This can still happen just the same and has nothing to do with a type system.
I am a social sciences research professional following hn. Naturally all job board announcements are geared towards programmers and engineers...

Any idea where i should go to find research jobs? Apart from the crappy Indeed and LinkedIn that is...
You should totally change the name to Goonix (it just reminds me of one of my favourite movies - Goonies that is)
You're thinking of C++'s "executor", which is currently being discussed for addition to the standard. The parallel STL will use the executors once they're added to a technical specification. There's agreement on how integration this will work, and that it's the right thing to do, but executors don't have a fully agreed-upon API yet.

We (the C++ standards committee) discussed these things further this week :-)
Bah, you're selling it in corporate spaces, charge 10x that much!
I understand. Banks should implement reading credentials to avoid these problems.
Apparently some use zombie apocalypse as a euphemism for race riots.
No disagreements at all from me on that.
In addition to doing something to that helmet, if I recall correctly.
From a glance at the code [0], it looks like it will read it all into memory first.

A better way to do this would be to utilize the io.Reader interface.

[0] https://github.com/polegone/gonix/blob/0b65cd4fb9c6c44357d0a...
'Homeless Hacker' Lawyer: DDoS Isn't an Attack, It's a Digital Sit In
> Unless dependencies are already there. Then needlessly separating them into containers just makes the system have a higher overhead and have a higher fragility.

Advantages to the Docker approach are that the dependencies are explicitly exposed and you can homogenize your file systems. Ideally you're getting rid of using files in the first place. Unless you're using local storage on AWS, you're already going over the network.

> There is already software that does it. It is init, systemd and others.

It's hard to disagree that the old systems aren't more mature. They aren't as ready for distributing processes though. And that's where most everything is headed anyway.
I wouldn't make a pit stop in Akron. I can't imagine there would be too many interesting activities for tourists. There is a lot to see and do in Cleveland, which is only a 30 minute drive from Akron.
I don't believe you. I'll need photographic and auditory evidence supporting your claim.
I agree with most of your statement, except the part about "good tools" and the assumption that it will be done wrong forever. Mistakes will be made, but current nix tools aren't really anymore ready for the distributed paradigm.
Why do Go programmers always want to redo everything? It's rare to see something actually new written in Go, proving that Go can do everything C can (except make shared libraries and produce small binary sizes) but not that it's actually better.
https://github.com/polegone/gonix/blob/master/cp.go

I think it needs some work for actual parity =)
Ah, thanks for correcting me. I've read about it year or more ago, a short article and I couldn't find it.
Yes, angular is waaaay too complicated for what it brings to the table. Testing sucks. Debugging sucks. Implementing anything is more about jumping through angular hoops rather than the feature !!

I've used it for one project and will never use it for anything else. It might potentially solve problems that google has with their devs/team structure/enforcing "the way" but my problems are more mundane.

With all new trendy tech you gotta ask yourself if it actually makes your life easier or if the marketing is making you think it does.

These days it feels like the trendy tech gets in the way of actual dev. wtf.

It sounds like you aren't afraid to buck the trends. Good on you :)
We heard you. We'll try to attract direct employers and come up with a feature to eliminate staffing agencies from the results while keeping the interface as simple as possible.

We're still an early stage start-up and there are just to few jobs in our database.
There is no reason to ever want to do this.
> Another question would be what's the time frame for this addition to GDP?

The actual paper[1] simply says that "lowering regulatory constraints in New York, San Francisco, and San Jose cities to the level of the median city would expand their work force and increase U.S. GDP by 9.5%", so whatever timeframe it would take to reduce those regulatory constraints. (In SF that sounds like a project measured in decades, although maybe the imbalance in supply and demand will cause a breaking point that forces the city to engage with real solutions to the problem.)

[1] http://eml.berkeley.edu//~moretti/growth.pdf
>> There is also the US Americans with Disabilities Act. I am dead certain that I lose work because I link to two essays about my mental illness right at the top of every page of my website.

With respect, why do you do this? How can you possibly think this is a good idea?

I sympathize that you have a mental illness, but you're being stubborn by complaining that you can't get a job when one of the primary obstacles is clearly in your power. Don't advertise that you have a mental illness. No matter how you would like the world to work, it does not work in such a way that advertising mental illness is in any way conducive to searching for a job.

Here is another example, to take away the stigma of mental illness: I'm a hiring manager, and I just found out that you have cancer on your blog. This was directly in the navigation of the blog.

This is bad. I don't want to not hire you because you have cancer. I don't want to discriminate against you. But you've suddenly become much more complicated and emotionally loaded than this other person who doesn't have cancer. Worse, you display no regard whatsoever for social cues by advertising this so bluntly.

If your mental disorder has anything to do with you not getting a job, it's really just because you're sending horribly unattractive social/communication signals to potential employers.

There is an idealized world we'd all like to see, and there is a world we actually live in. It's not like you're a woman being discriminated against here. Your mental illness does not need to literally be the first thing people see about you when they look at your online identity.

Sorry if any of this was harsh. I wish you the best in your search, but please consider not being quite so "loud" about your problems. Reframing who you are to potential employers could do wonders.
Yes and no. I'd say that Angular has one of the steepest learning curves of the single-page-application frameworks out there. And it's not necessarily intuitive in some areas. But once you get rolling (and the Angular way becomes muscle-memory) then you don't spend nearly as much time.

But yes I agree on your general point: In the beginning you don't feel like you're saving time using Angular. That is, unless you were used to rigging up two-way-binding (and other fanciness) manually before you used Angular. If you've ever tried to do such things in plain javascript, then Angular will prob feel like a timesaver.
It's not like JSON is the first serialization format ever. (I still have XDR & CDR nightmares, and that was the early 90's)

So, yes, decades. Not necessarily solved well, but yes, people shipped data over the network before JS ;)
The author specifically singles out cp as being incomplete in the readme.
PlanGrid (YC W12) Is Hiring Front End/Back End/Mobile/Full Stack Hackers
Staying with one company is hard. Especially getting promoted in Amazon, that is crazy crazy hard. Your best promotions are when you are changing jobs, I think the best time is to change when you can get a more senior position with obviously more responsibilities but also more recognition.

In SF this can be achieved quick, enough if you demonstrate your knowledge during the interview loops. For certain positions they also ask for previous experience but those positions more of the management side I think. If somebody walks in and writes good code we are willing to hire even into senior position, I don't care too much about the history. I have seen a candidate walking in to the interview from a grocery story where he worked as a cashier. Not only he got hired based on the interviews but he became one of the top performers on the team.

I think it is definitely easier to get "promoted" by changing jobs, especially if you are in a meritocratic environment, like some of the startups in SF.
Same here, I had to explain to a HR manager once, but I told them if they don't get it they are not looking for me. :)
> No matter what Governments try to tell you, nothing is this world is free -- especially education.

Education is a net-positive investment. That's the reason many people go to university at all. That means that you also will pay more taxes and effectively finance your education in the future. Note that this is no different to government-sponsered student loans, just without the indirection of loans.

> There's a general rule in Economics that says whatever the government touches turns to shit.

No there isn't. That's a political view of some people (more in the US than probably anywhere else in the world) but that's not a hard scientific fact that you make it seem.

> In addition, you now have to combat against Socialist propaganda on a daily basis.

What if I tell you that even in "socialist" Germany there are libertarian professors teaching in universities.

> Even if you think that the higher education will be "free", it'll be completely inferior compared to free-market education

Says who? Also, even universities that are completely paid for by the tax-payer can compete against each other. In fact they do in many countries.

> It's time for humanity to learn how to solve social problems without a gun to the head.

You certainly mean the gun of decade long student loan repayments.
3,000 San Francisco Arrests Under Review
These are pretty cool, this is a datasheet for the 100V part : http://epc-co.com/epc/Portals/0/epc/documents/datasheets/EPC... which in this case is an enhancement mode transistor (so 'N' channel, or positive Vgs to turn it on)

The thing that should smack you in the eye when you read the datasheet that that it has a Theta(j-ambient) of 1100dC/W [1] which is why this tiny part is limited to 1A continuous current (1 amp x 1 amp x .065 ohms == .065 watts and a temperature rise of 71 degrees C. But it can be switching probably close to 80 watts while doing that.

I'm a bit surprised though that it doesn't list the switching time.

[1] You can get that down to 100dC/W if you solder it to a 1" square on 2oz copper but then what is the point of having such a tiny switch :-)
Which part of this chain do you think is the weak link?

1. If SF had typical land-use policies, it could build enough homes to accommodate twice its current population

2. If they did that, they'd be able to fill those homes with people

3. Those people, upon arriving, would have approximately the same productivity as current San Franciscans

4. SF would thus double its contribution to the US GDP
I'm not convinced we need more JavaScript frame works also FYI the site loads very slowly on my iPhone 6+, Australia.
> There is the community college followed by state university combo. This can be quite affordable and help students adjust up to the university system if they were ill prepared in high school.

I had thought the same, but read recently that it doesn't work out well in reality:
http://www.nytimes.com/2015/04/26/upshot/college-for-the-mas...