rrrrtttt
Re:The Immobile Masses: Why Traffic Is Awful and Public Transit Is Worse
on Thursday March 24, 2016 @04:45PM (#11356278)
The glorious state of California has the highest taxes in the nation and is the home of the tech industry. If wealth isn't trickling down, it's because it is being wasted.
Re:Google pays $250M for Sunnyvale offices where 3,000 could work
on Thursday March 17, 2016 @11:08AM (#11304792)
Presumably, Google's core business has better return on capital than real estate, or else Google would have become a real estate shop.
Re:Graph Databases 101
on Thursday March 10, 2016 @10:28AM (#11259717)
Cray nowadays is purely a government contracting shop (think healthcare.gov in terms of technology chops).
Re:When to join a startup
on Thursday January 14, 2016 @09:38AM (#10901597)
Reading Hacker News, I get the impression that tech startups are the only sector of our capitalist economy that has transcended the profit motive and is apparently serving a higher cause.
Re:Yahoo’s Brain Drain Shows a Loss of Faith Inside the Company
on Sunday January 10, 2016 @07:47PM (#10878075)
In my small corner of numerical computing, pretty much every name I know on the east coast who doesn't hold a university position has moved to Yahoo Research in recent years. So at least their research lab does not seem to experience a brain drain.
Re:Our broken peer review system, in one saga
on Monday November 09, 2015 @09:40PM (#10537286)
I can't see how arXiv helps with the outlined problems. The goal of publishing is getting a stamp of approval from your peers, which you can then bring to hiring or promotions committees to buttress your case. Arxiv merely helps you put your paper online, which I would argue is a trivial problem (and has been so since the personal university homepage was invented).
Tip 84: Use m4 to automate OOP boilerplate
Numba vs. Cython: How to Choose
Who's Afraid of Peer Review?
Re:Bup – An efficient backup system based on the git packfile format
on Thursday February 19, 2015 @03:43PM (#9076886)
S3QL may be a good fit for your needs. It's a FUSE filesystem for S3 that supports encrypted dedup snapshots. You can do backups by rsyncing your current state into the filesystem and snapshotting it. I considered using it for my backups but ended up choosing Attic, so I can't say how well it works in practice.
Re:The Stanford Undergraduate and the Mentor
on Thursday February 12, 2015 @01:16AM (#9037677)
Adding in neuroengineering makes it sound even more pretentious and fake.
Re:The Stanford Undergraduate and the Mentor
on Thursday February 12, 2015 @01:00AM (#9037632)
As a tangent, I was appalled to read that Stanford undergrads can major in "management science". What happened to the high academic standards for which Stanford is famous?
Why no one should use brokerage accounts
Re:Pandas pivot table explained
on Saturday January 03, 2015 @01:41AM (#8830102)
It takes the groups and arranges them as the columns of a table. Whereas groupby allows you to operate on this table in the vertical direction, the full pivot table allows you to also operate on it horizontally.
Hacker News metrics (first rough approach)
A Note on the Johnson-Lindenstrauss Lemma
Re:The Zen of Gradient Descent
on Saturday August 16, 2014 @02:23AM (#8185528)
Yes, but the second half dealing with iterative algorithms is pretty much useless, especially the chapter on conjugate gradients which is the one most relevant here. There isn't really a book that offers as easy an intro to iterative algorithms as Trefthen does for direct ones. In this case I would recommend to fall back on trusty old Golub and Van Loan (recently released in a new edition).
Tiptop: Hardware Performance Counters
Re:Why C++ Sails When the Vasa Sank [pdf]
on Monday June 23, 2014 @11:43PM (#7936089)
Initially when you start with C++11 you get the impression that the old heap of idiosyncrasies was fixed, but then you realize there's a whole bunch of new ones. My most recent peeves:
1) You can create range for loops over containers:
for (auto x: vec) {
foo(x);
}
but then if you want to do the same over a C array, you have to define your own wrapper with begin() and end() functions.2. You can create shared pointers using make_shared, but you can't create unique pointers using make_unique. What's worse, if you define your own make_unique function, your code will eventually break because it's already decided that C++14 will have its own make_unique.
I'm sure all of this will get fixed eventually, but frankly I don't have more patience for this. The root cause is that the C++ process is broken and is lead by incompetent clueless people.
Gitless: an experimental version control system built on top of Git
Re:How can C Programs be so Reliable? (2008)
on Friday December 06, 2013 @09:31AM (#6861154)
Exceptions are kind of like gotos, but worse, because the jump target is decided at runtime based on the state of the call stack and therefore cannot be determined just by looking at the code. So they're more like comefroms [0] than gotos.
Re:Why I’m not on the Julia bandwagon (yet) (2012)
on Friday November 29, 2013 @12:45PM (#6820281)
Once your language allows you to use MKL and its equivalents, your code will use every arithmetic unit of the CPU in almost every cycle and therefore performance-wise there is no difference which language it is. So it's all down to which language offers you better library support and nicer syntax.
Re:Why I’m not on the Julia bandwagon (yet) (2012)
on Friday November 29, 2013 @10:03AM (#6819608)
No matter which language you use, you will not beat Intel MKL because that code is optimized by Intel specifically for each architecture. Precisely because automatic optimization by compilers is not good enough. These comparisons are completely irrelevant. Incidentally, this also shows why pursuing the goal of a "fast" numerical computing language is a waste of time: the speed derives from using the appropriate hardware vendor libraries, not from the language runtime.
Re:Mathematicians Team Up on Twin Primes Conjecture
on Wednesday November 20, 2013 @12:26AM (#6766472)
Established scientists stop producing groundbreaking results because of tenure. Once you have tenure, the biggest incentive to work hard goes away; it's simple economics. (Hence "mathematics is a young man's game".)
Should technical errors disqualify conference papers?
Re:A Dig Through Old Files Reminds Me Why I’m So Critical of Science
on Sunday November 03, 2013 @03:21PM (#6664836)
There is a point of view that says that computer science conferences exist for the purpose of gaming the tenure system. The name of the game is plausible deniability: you're not supposed to submit papers that contain known false claims, but everything else is fair game. And this has become such an integral part of the culture that technical correctness is no longer a necessary condition for accepting a paper [1]. I think in this light it's quite clear why many scientists are happy to leave their papers hidden behind the ACM paywall.
[1] http://agtb.wordpress.com/2013/04/14/should-technical-errors...
Re:“I Quit Academia,” an Important, Growing Subgenre of American Essays
on Friday October 25, 2013 @11:22AM (#6612139)
The fact that 10x as many people train to be scientists as those who become scientists only shows how attractive academia careers are. I like to compare this to sports. Only three people in the world get an Olympic medal once every four years in each discipline, while everyone else spends most of their childhood and youth in arduous training with nothing to show for it.
Re:Adi Shamir Prevented from Attending Crypto and Cryptology Conferences
on Thursday October 17, 2013 @09:13AM (#6565094)
Not much to elaborate. You're told to bring a stack of documents if you have a scientific or technical background, such as CV, a list of publications, an invitation letter from your US host, a letter from your university etc. If the embassy official isn't satisfied, you are asked to send more documents to a state.gov email address. On one occasion they wanted more information about my work as a programmer before I started my PhD. When they asked me for more documents I was tempted to joke that it doesn't matter what address I use, the email will reach the required destination anyway.
Re:Adi Shamir Prevented from Attending Crypto and Cryptology Conferences
on Thursday October 17, 2013 @08:34AM (#6564911)
Scientists specifically are targeted for extra scrutiny. In my visa interview I was asked if my research is in cryptography and waved through when I said it isn't.