Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Learning curve (Score 1) 112

Iâ(TM)m going to bet that a lot of your applications are solo projects. Anyone that onboards to your code is probably pulling their hair out and asking why you didnâ(TM)t use Laravel. What you are used to will always seem to be the fastest, until you learn and practice newer techniques. Once you master those you wonâ(TM)t be able to imagine any other way and you will be more productive than today. Donâ(TM)t stop learning.

Comment Actually a 1.2x speedup (Score 5, Informative) 135

If you click through to the raw benchmark data youâ(TM)ll see that the âoe94xâ is compared to a scalar code path that is hardly used. The speed up compared to the avx2 code path which what most users have been using for years is between 1.2x-2x.

Comment Re: All the details are on Chinese language sites (Score 4, Informative) 39

Translated excerpt: âoeIn the SonicBOOM processor, ALU (including addition), multiplication and division units use the same write port to access register files. In the case of write port contention, there is a fixed priority arbitration, where ALU has the highest priority and the division unit has the lowest priority. This means that due to port competition, the division instruction may be delayed by the younger multiplication or addition instruction, resulting in a difference in the execution time of the division instruction, resulting in a time-side channel.â

Comment Advice from a software entrepreneur (Score 1) 176

I started a business right out of school with just a vision and my CS degree. We are still in business today, 10 years later. The secret to success for me was twofold: * I went into business with two equal partners. They compensated for my weaknesses and were able to provide initial sweat equity for the business. There are also some do or die trials early in a startup and its easy to give up if it's just yourself but harder when you would also be letting your partners down. * We had a strong network of mentors who connected us with potential customers. I read a number of the comments in this thread and I have some thoughts: * You don't need a full business plan. You can pay someone to write that to get VC if you need it down the road (worked for me). However you do need a plan. How will you finance initial development? Can you name your first customer? How large is the potential market? What is the minimum viable product? * You absolutely can run a software business without having ever been employed in a software company. I figured it out. It's not an easy road though. * You must be an excellent salesman. If you are not, pick a partner that is or you are going to be handicapped. I've seen so much crapware sold for big bucks because the salesperson was talented. I also believe salesmen are born, not raised.

Comment There are different kinds of VCs (Score 1) 205

Not all VCs are alike. If you are pitching to a group, some may be more interested in your business acumen while others will be more interested in your technical ability to stay ahead of the competition. VCs usually have more options with a business with great tech but poor management than one with great management but poor tech.

Comment Re:Agile is not Easy (Score 3, Interesting) 491

Agreed. Agile really was designed for frontend applications where the majority of the work is in the user interface. Games, web sites, iPhone apps are great candidates for Agile/Scrum. But I would never Scrum a prison door controller or a missile guidance package. Some things you have to get right once or not at all. Secondarily, Agile is not a one-size-fits-all. A consultant cannot set up the process for an existing team. Every company takes the form and modifies it to produce better outcomes. Sure the book-Agile is bad, but I love the Agile we run in my shop.

Slashdot Top Deals

A good supervisor can step on your toes without messing up your shine.

Working...