skysight-inc/HackerNews huggingface dataset:
Ask HN:You have $1b to found your own university. What do you do?
I love blue sky thinking, I just wanted to hear your thoughts.

A friend of mine just left a prestigious auditor job in accounting. I asked him how much of his degree was useful to him. He said that he could have been fine with a class or two and maybe some hand holding for the first six months. That really struck me.

How much of getting a degree is just signaling?
"for example, if a user were searching for a filename"

It's useful when I search for "café", if I also get results for "cafe" - Chrome's search does this. Not to mention searching for "don't" and getting hits including "don’t". But that should definitely be restricted to text data operations, rather than lower-level ones, including filenames.
If I had to guess it's that the purpose of your site is to link to copies of films. I'm guessing that this is copyright infringement.
I would consider travelling as a big opportunity for any career, given that it is hard to avoid to make good contacts and new friends.

Best if you are able to combine working in your field of choice with visiting a new place.

Anecdata: I started to travel a bit about a decade ago and still have (business and personal) relationships with people from that very first trip.
Why shouldn't I use terms like efficiency? Because it's exactly about efficiency. Or ease of collaboration and communication if the e-word offends you for some reason. The languages are a barrier to distribution of knowledge. Yes you can learn a second language (I did that), but it takes lots of time and energy that could be spent elsewhere (and this doesn't really depend on where you live).
Let's burn more coal.
Look for a job with a non-Indian company.
That wouldn't generate as many clicks...
Lightsabers, 3D Printing, and Jedi Skills
Lead of the project here; answering some of the common points raised so far:

Yes, it is based on the Lobo browser. You can find a complete list of credits here: https://gngr.info/doc/credits.html
(The website isn't hyper-linked well, yet.)

A little background about our goals and motivations:
https://gngr.info/doc/introduction.html
I recommend everyone to subscribe to China Labour Watch [http://chinalaborwatch.org].

Reports of workplace abuse are so recurring that you end up dying a little inside from reading about one huge company after the other pulling this shit - but at least it'll stop you from reverting to an automatic defensive response to bad news about companies like Apple.

++

fwiw, I still agree that it's generally counterproductive to do reporting focused on Apple, because although they're the most obvious company to scrutinize, it makes it seems as if the issue is specific to Apple and not the systemic rule across corporations.

++

PS: Consider donating to CLW while you're at it; it's Christmas, after all.
Not to mention the "Black Budgets" that undoubtedly fund the NSA and friends.
You realise that this just makes it more intriguing. Personally, I wonder if that's not a way of saying "actually my justification isn't really valid". I don't mean to be inflammatory, I'm voicing my concern -- it sounds fishy.
Show HN: Simple iOS App for content aware image resizing
Get a job with a non-Indian company. In my experience Indian companies are bodyshops who'll bleed you dry and treat you like a slave and expect you to thank them for the opportunity.
I noticed that PyPy does not show any real speed improvement over CPython in these benchmarks: https://www.techempower.com/benchmarks/

If you filter by Python, you can compare some results running on both CPython and PyPy. I would be curious to know what it is about these benchmarks that makes PyPy perform poorly. I would also be interested to see how Nuitka performs.

At the moment I'm also very excited about Pyston from Dropbox: https://github.com/dropbox/pyston
The authors of the Old Testament for some reason failed to appreciate the cognitive benefits to multilingualism. They also didn't realise (as I believe Douglas Adams pointed out) the peace-preserving benefit of not being able to understand what your neighbour is saying about you. Or the possibility of machine translation which some day will remove that benefit again :)

Well, in all seriousness, "saving a language" can mean many things, beyond "using humans as storage devices". On the one end of the scale, it can simply mean "not trying to eradicate a language". There are countless cases throughout history where speakers of central/majority languages have tried eradicating other cultures or languages, see e.g. "The termination phase" in http://galdu.org/govat/doc/mindeengelsk.pdf#19 about Saami.

Or, getting slightly more actively involved, it could mean trying to be supportive of the people who actually want to use their language – like creating software/web site localisations, book translations, spell checkers / other language tech. It doesn't have to mean forcing people to learn a language they don't want to learn, just so they can be studied by linguists :-)

-----

I was a bit disappointed by the "need to save cultures" paragraph as well; tighter-knit isn't necessarily better, especially not if it means active antagonism against other groups. But you'd think there would be less antagonism between groups if speakers of a non-central language have the feeling that the language they grew up learning, the language their parents spoke to them, the language that's nearest to their self-identity, is considered by the majority/central group to be somehow "worthy" (and not just something that should go away because it's an annoyance).
When you next launch a rocket in KSP, click on the speed indicator right before or after take-off to switch it from "surface" to "orbital". You'll see that the rocket already has a horizontal velocity from the rotation of Kerbin, even before it starts accelerating.
out of curiosity, which bindings did you use?
Sleeping publicly in asian cultures is perfectly normal.

I remember seeing these asian students just passed out on university benches once I started studies abroad.

The journalist says 'it seems that they have no choice'. So he just displayed his cultural unconsciousness and publicly alleged Apple of wrongdoing.

One could easily speculate that people working in western societies are pumped up with caffeine, sugar or other drugs, freely available by their profit-hungry bosses.
Yup, the credits page is not linked well (yet):
https://gngr.info/doc/credits.html

The complete set of commits, spanning almost an year, from lobo code to the present gngr code is in this repo:
https://github.com/UprootLabs/gngrPreHistoric
Rust by Example is great, a bit out dated. Rust for Rubyists is excellent (I'm not even a ruby dev, just very well written). Both are very good resources very easy to follow alone with.

The python docs pages are very good. I used these heavily while first learning, but that was in 2007 so they may have gone down hill.
A Trap for Santa: The First Santa Claus IP Fight
Well, it also unfortunately damages the liver. I know this because the military would hand out bottles of 1g pills like candy for every possible ailment you came to them with.
That's what you pick out as objectionable in the story?
I'm more surprised to find Lovecraft quotes in Rust's source code:

https://github.com/rust-lang/rust/blob/6bdce25e155d846bb9252...
The project is currently in a state of transition to Github from svn, which explains the lack of issues and presence. http://www.mlpack.org/ has links to all of the old development tools such as Trac (http://www.mlpack.org/trac/) which will be ported to Github soon.
Sett Has Failed
I think you need to review your position in support of sweatshops and exploitation of people in developing regions.

Also, we are talking about statistics posted in China. Are you fucking kidding me?
Actually, the quote is from "an audience member at one of Max Weinreich's lectures" (well, logically that could be Chomsky, but most likely not ;))
https://en.wikipedia.org/wiki/A_language_is_a_dialect_with_a...
> Foxconn's suicide rate turns out to be lower than the Chinese general population's suicide rate.

Foxconn employees' workplace suicide rate. In general I'd expect the workplace suicide rate to be a small fraction of the overall suicide rate. Maybe Foxonn employees never leave their workplace and the figures are the same, but that's not great either.
Which large companies take supply chain auditing as seriously as Apple?
Yeah, maybe I assigned some of my own meanings to what he said. It just so happened that I only hear about "saving a language" in the context of shoving it down the kids' throats in schools and giving official status to dead or near-dead languages for the purpose of creating "strong national identity".
As a Swiss speaking three languages, I can confirm that every additional language comes at a cost. Only having one language is more efficient.

However, I believe there are subtle implied philosophical differences. For example, I perceive German to be more principle-oriented and idealistic in comparison to English, which tends to favor more pragmatic thoughts. As an example, consider the word "Sachzwang", which has no direct English equivalent and roughly translates to "inherent necessity". It is a typical word for a language that thinks in absolute principles. Of course, it is also possible to express this in English, it is just a little less convenient and thus also less frequently done.

It's like different programming languages that are all turing-complete, but some allow to express certain things more effectively. From that point of view, having fewer languages would also come with a reduction in diversity of thoughts.
Thanks for clarifying, but a correction:

> process isolation architecture

At the moment, it is module isolation rather than process isolation. It leverages the Security System of the Java Runtime.

Process isolation would help too but that's not on our immediate roadmap for lack of resources.
Indian schools in the US and the Stolen Generation in Australia, prohibitions on non-approved religions (the Edict of Expulsion, Edict of Fontainebleau, the Alhambra Decree, and many, many more), the forceful spread of Christianity in the Americas, the Indian Removal Act of 1830, the Armenian Genocide, the Final Solution, the anti-bourgeois re-education camps of Cultural Revolution, and even the former President's call to "bring democracy to the world" all strike me as good counter-examples to there being some "wired" behavior of the sort you mean.
> I don't know if a 60 hour work week counts as exploitation. If you options are 400$/month and 40 hour weeks or 600$ a month and 60 hour weeks a lot of people are going to chose the second option.

And that is why it is exploitation: They are in a position where they don't realistically have a choice, and hence don't realistically have power to negotiate higher salaries for more reasonable hours.

This is the basis for e.g. EU working time regulations that makes 60 hour work weeks illegal within the EU with few exceptions.
I think just building something you think is interesting or fun.

A few months ago, I started to learn Python via the tutorials. After a while, I was able to use it at work for some basic things such as file parsing. What really got me to learn alot was when I started to write a geocoding application in Py. Although it isn't quite done yet, I have learned so much taking on the challenge.
They don't blame one company. They did an expose of one company. And one of the companies with arguably the most popular product.
Genuine question: Which large companies do supply chain auditing to the same or greater extent than Apple do? Do they make the audit publicly available as Apple do? I'd like to compare.
It's required of any question that expects an answer. Nobody's going to answer your question if you're an ass who doesn't show a modicum of consideration of those being asked the question.
libtcod. It was a roguelike.
Not what you want, but for Arduino safe systems programing one can in the mean time use

Ada, http://sourceforge.net/p/avr-ada/wiki/Home/

Pascal, http://www.mikroe.com/mikropascal/avr/
I mean, its often slower than hand tuned assembly mixed with Fortran if that's what you mean..
Otoh,most things are
Privilege Escalation Vulnerability Found in Linux Kernel
That'd be great assuming both sides held equal power.

Both sides don't hold equal power, which is the reason it took nearly a century of demonstrations, strikes and violent confrontations to get down from 60 hours+ work weeks to ~40 (EDIT: in the US and Europe)
That's funny, now that you mention it I realize that if I had read this article a year ago I would have started itching and spent hours hallucinating an infestation in my skin - as it is I read it, was intrigued, then moved on. My combination of SSRIs and intense self-care is working. There is hope :)
And in your Rust binaries, though this is a bug long since acknowledged :) https://github.com/rust-lang/rust/issues/13871

(And one of those isn't a Lovecraft quote, it's a Majora's Mask quote.)
"Crazy" is a slur. Plain and simple.
How the U.S. Could Retaliate Against North Korea
and if it is copyright why should it get blocked to facebook, when site is clean and no trojans or spam.
Agreed. One of the more egregious examples of hyperbole in an articles title, for the purpose of being clickbait, that I have seen.
A better title would be; "Apple refutes BBC documentary"
The merge may have occurred just yet, but the actual pull request and first draft of this change are several weeks old.
Does Rails Scale?
I program Django websites and work in an environment where we like to deploy often. I'm not sure we could tolerate the extra wait in compile time for deployment. At least we would need to take a serious look at the speed/resource gain before considering it.
Oh, not an actual bomb.
Paulo Coelho Wants to Give the Interview Away Using BitTorrent
I think it's largely because while a lot of people really love the language, they struggle with the performance and scaling issues that arise with the standard CPython implementation.
As it turns out, I skimmed through your Hacker News post rather quickly with my eyes closed. Pretty, but frankly not all that interesting.

And you're pegging yourself as another commenter who 1) I'd never have heard of before but 2) has identified himself as really not constitutionally suited to the rules of online hospitality and kindness.
For anyone interested in more about the specific math of neural networks, http://www.iro.umontreal.ca/~bengioy/dlbook has a couple good introductory chapters that give overviews of most of the necessary topics for NNs, but also provides additional resource suggestions if you need more in-depth info on a certain subject.
Welk ontbijt geeft je voldoende energie? – Leef Nu Gezonder
It depends what I'm learning. If its software development related learning I'd prefer to read. If its for learning a new recipe I'd rather watch a video.
Oh my lord. That's just Windows being vulnerable, rather than git though, right? No way every piece of Windows software protects adequately against that ... misfeature.
GvR fading away would help but not cure the problem he started, i.e Python design by committee. The Python culture results in substandard implementations of new features after waiting years for them to come to fruition. (asynccore/asyncio.. :( )

Of all the current dynamic languages Python is the slowest moving on almost every front. Ruby become popular around the time Python 3.X was coming out, at the time it was much slower and riddled with 1.8/1.9 issues. Since that time Ruby has surpassed Python almost everywhere whereas Python 3.X which should have had the freedom to do great things considering it broke backwards compat with 2.X has languished in it's slow performance.

Sure there is great things happening in and around the numpy community.. but that is tiny compared to the great things happening in Julia, Rust, Ruby, Golang and Javascript. (I include the last 2 despite my personal opinion being that they are not as good, but one can't deny they have made progress).

I loved Python but it's standing still and I can't afford to do that anymore. I said my very solemn goodbyes to programming Python full time a while ago and I think it's one of the best decisions I have made.

That being said. Good on this dude for doing something about Python performance without doing Cython style stuff.

/rant
Do you have any scripts to set up a cluster for this? Or know where to look?
Interesting how so much of the discussion in about retaliation and how little seems to be about being certain who was behind what.
OP says 'top company in India' rather than 'top Indian company'. Besides, there could be good Indian companies that he might have got a job at ex. Flipcart, Snapdeal.
I read this cover to cover for my ML course at Imperial College London in UK. While not an easy read, reviewing the same topics a few times did make you understand the fundamentals better. AbeBooks sometimes has it going for £20(~$30). The exercises were a bit tricky as often the answers weren't attainable by simply following the book and resulted in you needing to consult other material.
If you're contending Foxconn has a dramatically higher suicide rate than reported, is there any evidence for the accusation?
I'd focus on skills.

There is an interesting development where a couple states are playing with the concept of a no-upfront costs for education system, but a % of income for a period of time. If that could be applied to society at large via a for-profit private university. I might consider building a university which focused on marketable engineering/tech skills which collected revenue based on an increase of salary.

Say you are making 30-40k when you enter and you would be willing to give 10% of anything above that for 10 years.

It would seem the university would now be directly incentivized to teach you skills which increase your pay. Moreover they would be more incentivized to get you a good job/jobs/promotions over the years to create a better return for themselves. You’d probably end up with a career coach…

just some random thoughts.
I'm supremely sceptical about those benchmarks. Go take a look at the code being tested. I would welcome a serious look at developmental time versus resource used, using code that is probable in production. I read the code used to test Django. It's not reasonable code.
> The problem with Apple criticism is a lot of it seems full of cheap shots and unfair framing, like this Panorama report.

Well given Apple insane margins,and other tricks they pull(like tax avoidance in Europe),Apple case stands out more than other brands because of the company reputation,"success" and wealth.

> because every idiot journalist looking for a controversial story

There is no controversy here.Apple(and other brands) are clearly taking advantage of poor working conditions in China and other Asian countries.Nobody in the west would accept these conditions.I'm talking about the slavery like working conditions that existed in the west at the dawn of the 20th century before workers rebelled against it.

In China,well,it's just impossible for such a movement to exist.China is a bloody dictatorship.Western PR just succeeded in convincing us it wasn't.

And frankly,that story isn't really about Apple.Judging by the comments below the article,it's more about us and our denial to accept the fact that the comfort we live in is built on the pain and suffering of others on the other side of the planet. And that's how most wealth have been created through history,exploitation,through colonies,slavery, or other means.

Some people are fine with it,some people don't care,others think it doesn't exist,others think workers "are treated what they are worth",and have no problem spending insane amounts of money in the end product because of its marketing,and a last group understands that effective modern capitalism is just "rationalized predation".

edit: I edited my last sentence because I want to dissociate what thinkers like Adam Smith and others "described",and what we have today.
Download RemoveWAT 2.2.7 for Windows 7 Activation
Perhaps you should present data in support of your own point instead of make accusations about the sources presented without backing them up.
Walmart does a fair amount of supply chain auditing.

http://corporate.walmart.com/global-responsibility/ethical-s...
A database design letter from Santa Claus
That's how I see it too - inexperienced users will only be typing in filenames to name new files and likely use a GUI filechooser for selecting existing ones, while the ones typing in filenames are probably using CLIs.

The common complaint "but it's annoying to have to type in the filenames exactly" can be solved with tab-completion (I'm surprised how many CLI users don't know their shell has this feature), and using sane naming conventions like not GiVinG yOuR fIleS_stUpiD-NaMESLikEth1s.
Not only is this already possible, but the largest production deployment of Rust does exactly this (www.skylight.io).

Here's a dummy repo from steveklabnik to demonstrate the process: https://github.com/steveklabnik/rust_example (though the change in the OP is so now that I doubt this repo has yet been updated)
Creating Your First App on Linux with Python and Flask
Tangential, but I wanted to respond to this part of your statement:

Right now, I'd love to be spending 60 hrs/week programming and less time writing papers. But I bet I'll feel differently in a decade.

I found that writing in college, for classes, was not fun. It was boring, there was a lot of "write about this thing" that I really didn't know all that well. Further the topics weren't something that interested me deeply. Even worse, on the rare occasions that I did get to choose really interesting topics, the situation was depressing, I just didn't know enough to be able to make a good argument, didn't have enough perspective to understand how to find the structure of the problem and argument, and didn't really nave the background to position my statements. It was an exercise in just noting what other sources said, and putting lots of footnotes - extremely dry crap.

However, 5-6 years after college, I found myself working with a research group at a university (as a staff support programmer), and I did get to spend all my time figuring things out, coding and generally doing cool stuff (basically your 60hrs/week programming). When the time came to make a final report on my first research project, and write up an academic paper about it, was annoyed at having to do another paper. It turned out that academic papers tend to have page counts too, and I'd need to be even more careful about footnoting ideas etc.

Something surprising happened with that though - the page count turned out to be a big problem, but in a completely unexpected way: I had to cut and rewrite several times, just to make solid statement and argument small enough to fit in 8 pages! Amazingly I had gone from "how do I fill 8 pages?" to "crap, I only have 8 pages to say this!".

I think the big difference was the depth of knowledge I had, combined with my genuine interest to describe work I found interesting and satisfying. The college writing course taught me how to footnote, how to present an argument, how to build a reasonable conclusion, but had missed the part about writing being fun when one knows the material well. I went on to also enjoy some other types of writing - grants (convincing someone you have a good idea and getting them to fund it) and position papers (aka white papers, on ideas that our group thought would be good directions for further research.

I'm mentioning this because even if you don't like the writing now, I'd suggest not letting it poison your future views of it - the experience can be rewarding under the right circumstances. Hopefully it will inspire you a bit to get through your current papers a bit easier :)
If I recall, in Japan if you're not seen sleeping at your desk then you've not been working hard enough.
And then there's Quebec and their Language Laws. Quebec takes "language as culture" to an extreme, sometimes ...