News for hackers. Stuff that matters.

doosra

Re:An Even Easier Introduction to CUDA on Saturday February 04, 2017 @07:32PM (#13570023)
Justin, XLA sounds interesting. Do you assume you always have CUDA sources for ML operations in XLA? I was under the impression that closed-source libraries like cuDNN were used.

Is it possible to accurately evaluate the profitability of fusing two kernels in CUDA (effects of increased register pressure; shared memory)? On the other hand, the generic kernel and its launch parameters were probably hand tuned for performance.

Does anyone know what kind of sensor can detect levels of pollen in a personal space? Are they available for purchase at a reasonable price?
I understand your frustration. I too graduated from such a private college with a CS degree in 2003. Here is why I think you should complete your degree:

- You are being forced to study the core areas in CS. You will probably soon specialize in your work/research, so learn the core areas when you still have the time.

- Unless you have already created exceptional products, regular employers will not consider you unless you have a degree; these employers are a good fallback if nothing else works. The degree is a baseline to avoid being filtered out.

- If you want to go to graduate school to do research, either now or in the future, an undergraduate degree is essential.

- Getting a B.Tech isn't hard. Put in the minimum effort if you want, but it isn't tough to pass, nor is it a time sink.

Yes, the teaching can be unimaginative, professors may strictly adhere to a syllabus, and the exams test rote memorization, but one can still be stimulated in this environment. I would unceasingly ask questions to fully understand algorithms being taught in class, often challenging professors (and finding holes in the thought process). The database class helped me understand normalization and other ideas of good DB design (and their rationale), which I used for my web projects. A queuing theory class helped me understand performance of a system I later built.

There is no doubt you need to go beyond just getting the degree. Do you have fantastic ideas for products? Maybe a bit of freelancing will help? I created websites for clients abroad while doing my undergrad (just get a low bandwidth internet connection from a mobile company for this). I interned with companies/organizations during the summer. For my final year project I wrote a simd+cluster version of a program that I ran on all the computers in the department's lab (and tripped the ups!). I also realized the importance of a degree and tried to stay close to the top of my graduating class.

The challenge is to stay motivated to get the degree, while also finding an outlet for your passion. Both can be done. Freelance during the semester working nights and weekends; work with a company during the summer; participate in CS competitions in your region; find a local conference in an area of interest and publish a paper (this isn't hard!). It's really up to you to get motivated and rise above the rest.

While I sometimes wish I had done my undergrad elsewhere, I was eventually able to work in an area of my interest. I went to graduate school abroad and am now working in a research department in industry doing what I love.

Re:Experience porting 4k lines of C code to go on Tuesday June 21, 2011 @08:58PM (#2681133)
I was hoping to see a speed comparison of the two implementations.
Re:Intel left outside on Friday May 13, 2011 @09:36PM (#2546881)
The way I think Intel can get competitive is by building a system on a chip. Think a cpu, gpu, and perhaps other cores on a single chip, consuming relatively less power. Nvidia is doing that with an arm cpu.
Re:Intel Launches Atom CPU With Integrated FPGA on Tuesday November 23, 2010 @09:47AM (#1933800)
Does any one know the specs of the FPGA? How many LUTS/block rams?

I think its exciting that Intel has started to pay attention to FPGAs, and hopefully with mass production, this FPGA+CPU chip will be priced cheaply---that may yet be the biggest contribution here.

Re:A Google Interviewing Story on Friday November 19, 2010 @11:34PM (#1923857)
A Bloom filter (http://en.wikipedia.org/wiki/Bloom_filter) might work well in this case.
Re:Amazon AWS Free Usage Tier on Thursday October 21, 2010 @03:26PM (#1817066)
I love this feature, do you know if its possible to do that without logging into their website? I would love to be able to create temp numbers from my phone (without having to log in and expose the rest of the functionality).
Re:Chuck Moore's 144-computers chip is now available on Wednesday October 20, 2010 @12:36PM (#1811831)
How does this array do I/O? How does one bring in data (from disk/network) into the chip? I couldn't find anything demonstrating high throughput I/O on the eval board...
Re:Ask HN: Any hardware startups? on Wednesday October 20, 2010 @12:22PM (#1811775)
I love the idea of Plunify. I tried to find pricing information (for future use) on the website, to no avail. But if this cuts down the cost for CAD tools as an independent developer, it will be huge for me!
Re:I don't like Python. Does that make me a bad person? on Saturday June 26, 2010 @08:47AM (#1463603)
I started off hating Python as well. I could not stand a language that didn't terminate statements without semicolons! :) And python just seemed a lot like Perl; when using both languages for large projects my code just seemed to degenerate to "hacky."

But I've grown to like the simplicity of Python. One thing I don't like is its threads implementation, however. Because of the GIL, multithreading (GUI + background thread) just doesn't work right. Maybe I'm using it wrong?

Re:David Ulevitch: Some thoughts on Google DNS on Thursday December 03, 2009 @03:46PM (#975194)
The fine-grained control is a plus for openDNS.

Second, from the stories that seem to pop up, google's achilles heel is it's customer service. OpenDNS might be able to do better.

Re:Why I was tempted to discriminate against women on Friday November 27, 2009 @07:44PM (#964604)
Ahh... the author of the gamesbrief article seems to be talking about the situation in the UK. It seems a lot different in the US. I wonder if the gender discrimination the author talks about happening in the UK also happens in the US despite considerably laxer laws.
Re:Why I was tempted to discriminate against women on Friday November 27, 2009 @07:05PM (#964559)
I googled and found something online: http://www.forbes.com/2009/05/04/maternity-leave-laws-forbes...

According to the article the law grants 12 weeks unpaid time off to care for a newborn baby. The old job is guaranteed on the mother's return. The woman must also have worked at the company for at least one year. Moreover, companies with less than 50 employees are exempt from this law so most startups are not bound.

I don't find this law unreasonable.

Re:Why Google Chrome OS has already won on Friday November 20, 2009 @06:28PM (#953732)
> But most people seriously just need a way to check email and login to Facebook

But why not just use a cell phone? Apart from the large screen, it seems to me that a chrome-os system will be similar to a smartphone.

Re:Fungus-treated Violin Outdoes Stradivarius on Wednesday September 16, 2009 @04:59PM (#826813)
Wait, just by chance it looks like there was a 4/5 chance that the Stradivarius would loose/be outdone.
Re:Share your ideas on Saturday August 22, 2009 @02:04PM (#779585)
The big problem I see in the implementation of this idea: How does one forum handle the mass of users? I'm not talking about technical issues, more of the user experience. How can all users engage in the discussion without being overwhelmed?
Re:The Genetically Modified Food You Eat on Wednesday July 15, 2009 @04:16PM (#706458)
Help me understand the business model of GM crops: Does Monsanto create GM crops that are seedless? I think this is evil since it gives too much power to one corporation and removes the farmer's prerogative. On the other hand, how will Monsanto make money after the first crop cycle?
Re:Bruce Schneier: Chrome OS's Security Claims "Idiotic" on Thursday July 09, 2009 @11:40AM (#696071)
"Google... said users would no longer have to worry about viruses, malware and security updates"

I'm guessing since most applications on Chrome will be web-based, the vendor will worry about them. They will be able to more easily and quickly detect + destroy phishing schemes, viruses etc. Kind of like how Facebook has responded to malicious wall posts.

For me the bigger concern would be the loss of productivity due to downtime of web services, or loss of internet connectivity.

Re:Tell Americans What They're Really Paying for Their Food on Tuesday July 07, 2009 @02:40PM (#692133)
There are pros/cons for govt. subsidies. Some third world countries subsidize seeds/fertilizers/electricity for poor farmers. Many times this is barely enough for subsistence for them and their large families. I'm not sure what a feasible alternative is.

Not all nations go to war of course. But an imbalanced trade equation, especially for basic necessities, does at the very least lead to a loss of leverage at the negotiation table.

I'm not saying subsidies are good; all I'm saying is I can understand why the US govt. would want to maintain a source of homegrown food supply.

Re:Tell Americans What They're Really Paying for Their Food on Tuesday July 07, 2009 @02:26PM (#692080)
The purpose of subsidies is food security for the US. Importing food at a cheaper rate will likely adversely impact local production, which may be important in the future. The US is already dependent on other countries for its energy supplies. Nations go to war over such stuff.
Re:Slowing The Exodus Of Skilled Foreigners on Saturday May 09, 2009 @09:25PM (#601707)
While only speaking from experience, I've noticed that many foreign PhDs in CS, Electrical and other engineering fields are increasingly electing to go back once they are done.

The main reasons seem to include being so far away from family and being in an alien culture. Further, jobs for PhDs are increasingly available in their home countries-- this seems to seal the deal. The tough immigration stance contributes to the discouragement since foreign workers have to "pause" their lives until they get their green card.

Re:BBC Vs National Geographic - a subtle comparison on Friday May 08, 2009 @09:19AM (#599577)
I find this to be true with news reporting as well. Compare CNN v. BBC.
Re:A Facebook “Bug” Revealed Personal E-mail Addresses on Thursday May 07, 2009 @12:50PM (#598222)
The problem feature "allows users to quickly find out whether people they know are on Facebook and invite them to become a friend by uploading a .txt or .csv file of email addresses."

Facebook would reveal alternate email addresses of a user if at least one matched the .txt list. This bug was fixed.

The feature can still be used to validate email addresses, for example by spammers. Further, many social networks display limited information about the user, which can be useful demographic information to a spammer, if the email address is known (guessed correctly).

This feature is very useful and is critical in quickly expanding one's social network. Unfortunately, it seems it can be easily exploited. How would one prevent misuse? Limiting the number of email addresses checked in the .txt file may be one partial solution.

Re:Network file transfer with on-the-fly compression on Wednesday May 06, 2009 @02:38PM (#596433)
scp -C does the same thing. Both methods use gzip for compression.
Re:Amazon releases the rumoured large-screen Kindle on Wednesday May 06, 2009 @12:35PM (#596070)
Does anyone know of a similar reader at about the same price point which supports annotation of the text (for example with a stylus)?
Re:Myths About Women Entrepreneurs (2007) on Monday May 04, 2009 @02:55PM (#592836)
Fascinating thoughts, though most of the points seem to be justified using anecdotes. I think many of these points should be encouraging to all entrepreneurs.

I also think the tech industry is missing out by not having more women participate.

Older »