News for hackers. Stuff that matters.

dr_rezzy

Re:Backdoor found in a China-made US military chip on Monday May 28, 2012 @04:59AM (#4032549)
I think you guys are talking on different tracks here. jsprinkles brings up a genuine concern. However, he goes ahead and calls your skill unmatched in your domain and I respect that. Honestly, that was a bit of a shocker but I will accept this. Its one thing to be cagey with details and unscientific with your "forum" approach. But it bothers me that you go ahead and underestimate and even disrespect your audience. I can only come to the conclusion that you dont understand. Thats it, this is a very fitting response.
Re:Postgresql vs mongodb on Sunday May 20, 2012 @01:10PM (#3999325)
Why did mongodb drop 30 docs from its index? Did PG drop any? Does this not matter?
Re:Add SPDY support to your Apache server with mod_spdy on Wednesday April 18, 2012 @12:01AM (#3856414)
This is my biggest concern. This means that whenever you want to run a simple HTTP server, you need a signed certificate. Well, thats a huge hassle. So its likely shortcuts will be adopted to make HTTPS adoption more practical for everyday usage. This could lead to the weakening of the entire trust based certificate system due to the demand/pressure of scale. Ok, so now you strengthen the trust system and inadvertently untrust large parts of the unregulated internet. Great, you have just implemented tiered internet. Those who qualify for the trust based system get rewarded with access to HTTP(S) 2.0, those who do not are condemned to HTTP 1.X. Congrats guys, great foresight.
Re:Skype55 deobfuscated version released on Sunday March 25, 2012 @03:18PM (#3753491)
For spamming this is a gold mine.
Ditto, this site returns an error everytime I try and hit it.
Re:Woz on Creativity: Work Alone on Friday February 24, 2012 @01:12AM (#3628220)
Spot on. However, I cant think of a single achievement which was not created from unfiltered group brainstorming. Then again, I do things differently.
Re:What's Wrong with the For Loop on Friday February 24, 2012 @12:48AM (#3628170)
Its clear, closures actually solve the problem of random array access in high level languages. You are either after 1 value or all of them. These are 2 very easily optimized access patterns. Out of bounds array access isn't a constant threat.

Edit: I consider loop based programming my most essential coding pattern.

Re:Facebook already went public, you weren't invited on Tuesday February 14, 2012 @04:26PM (#3591858)
Honestly, these are quite possibly some of the most incoherent arguments I have ever seen:

"At least, I'm assuming that he's including these companies in his false-nostalgia..." - great assumption

"Where "major differences" would have been" - You seem to be reinforcing the authors point here.

"This has nothing to do with why Facebook didn't want to go public." - You totally missed the authors point here.

"He spends a couple of paragraphs decrying liquidity in markets, and then calls this a bad thing." -You might want to check the definition of decrying.

Re:How Google Code Search Worked on Friday January 20, 2012 @12:16AM (#3488450)
I like. Word splitting is very interesting. Today, 2012, I would be hard pressed to provide a reason to use this technique. Splitting an index is a classic complexity/resource trade off (your index has a very predictable compact footprint). Again, today, memory is cheap, wide, uniform, and predictable. Indexes are now cheap and highly specialized. Complexity can be reduced for simplicity. Index specialization now becomes natural. My point here is that this solves a class of very expensive searches with ease, leading wildcard searches et al. Also, couldnt really tell from your code (you may be doing this), but reverse your trigrams in your generated query. If ordered properly, your search will be a lot more efficient.
Re:Building a Modern Web Stack for the Real-time Web on Wednesday January 18, 2012 @09:31PM (#3482958)
SPDY is here to increase efficiency between browser and server (this is sometimes called scaling). 'Dynamic network typologies' as presented is moving the network routing stack to a software CPU. Not sure I would bridge these two technologies together to solve my 'interesting worker topology patterns'. This is classic top down design.
Re:The Unintended Effects of Driverless Cars on Thursday December 08, 2011 @10:59AM (#3329568)
Nothing. You are correct in missing an important part of this discussion.
Re:The Unintended Effects of Driverless Cars on Wednesday December 07, 2011 @11:09PM (#3327599)
or live in locations with better access to these resources
Re:The Unintended Effects of Driverless Cars on Wednesday December 07, 2011 @10:15PM (#3327411)
You arent seeing the bigger picture here. If you choose this level of efficiency, after getting dropped off at work, 'your car' will simply locate the next closest customer. If you want to spend the resources on your own private car or a more available one, more power to you.
Re:Portrait of a N00b on Sunday November 13, 2011 @02:26PM (#3231533)
I didnt really pay much attention to the points regarding commenting style because it seemed like the real point here was the direction java was going in the late 2000's (or more importantly the ideas being sold). In this context, this posting comes together as very insightful and actually resonates with a lot of truth.
Re:The LMAX Architecture - 100K TPS at Less than 1ms Latency on Sunday October 30, 2011 @10:59PM (#3176189)
I like the self awareness here but I kind of cringed at some of the points made by the author. LMAX is definitely a counter to the one size/approach/design/trend fits all thinking in software. I guess its true when they say execution is everything. In the end, a great example of a well executed innovative design.
Re:How to Draw a Circle on Saturday October 15, 2011 @12:43PM (#3115127)
So you are saying that adhering to memory bounds and limits (and possibly SLAs) should be ignored in favor of having your software crash because its easier? Sure, I can see it as a possible strategy in some cases. But to go ahead and cite this as a rule is kind of short sighted and a disservice to people who put thought into their memory allocation strategies.
Re:How to beat the CAP theorem on Thursday October 13, 2011 @06:56PM (#3109148)
Great write up. You really nail the essence of a true data driven approach (DDA) to solving problems. Simplification of the data world view can lead to great things. The key to your batch computation example is proper data modeling IMO. This leads to flexibility which is crucial for a design to be successful. I feel people will stumble with the content of this post because of the lack of proper understanding of DDA.
Re:An Annoying Open Problem on Saturday October 08, 2011 @02:11PM (#3088518)
Zeke was my theory and algorithms prof in college. Kind of hard to wrap your head around these sort of problems.
Re:How to Rock an Algorithms Interview on Monday September 26, 2011 @04:51PM (#3040690)
That would only be a risk if we were talking about a typical high school multiple choice test. I would think that a cheater would be filtered out by this point in their career (this point being applying to a high tech company). However, collaborating on a solution is not necessarily a bad thing. I think the goal here is to find candidates which can deliver unique, valuable, and insightful problem solving skills. To go ahead and bottle that process up into a pre determined steps or a 1 hour drill doesnt serve your goals very well. Who knows, maybe these guys have a recipe which works for them. From my own experiences, I would disagree.
Re:How to Rock an Algorithms Interview on Monday September 26, 2011 @02:59PM (#3040238)
For me, this blog post represents a step backwards. They open up saying that the 1 hour interview provides absolutely no indication of how well a prospective candidate will perform. Hopefully most people will agree here. Then they go ahead and state that their staple interview will be an on the spot problem solving screening and then list the steps the expect the candidate to take in solving said problem. What does this say about their own problem solving skills? I will leave this upto the reader. Let me throw an alternative out. Why don't you give a prospective candidate a written test/problem and give them as much time as they want, using methods and environments they are comfortable with, and have them return to you a solution of their choosing. Wouldn't this best capture how a person breaks down a problem, solves it, and finally presents a solution? Leave the onsite to better understand someones personality, likableness, and workability. Maybe even ask them to walk you thru how they came up with the solution and how they worked the problem. The options here are plentiful.
Re:The Promise of the Web on Thursday September 22, 2011 @05:31PM (#3027903)
I thought this was very well written and clear. These authors bring up a very valid point. Not really sure if the web can reinvent itself. Java applets and Flash both failed along the same lines. Maybe the web (and HTTP) is only good for relaying information and rich experiences will always be native. It doesn't have to be that way, it just is.
Re:Paper: It's Time for Low Latency on Saturday September 17, 2011 @10:05PM (#3009284)
What century?
Re:Paper: It's Time for Low Latency on Saturday September 17, 2011 @11:47AM (#3008271)
Is it me or is it a growing trend that 'academic' papers are omitting their publish date. Its frustrating to read a paper without this context.
Re:Windows 8 for tablet hands on on Tuesday September 13, 2011 @01:58PM (#2992579)
This makes me really excited about the future of the 'desktop' ( => tablet). Microsoft has really nailed it in terms of user experience and performance. This is a good example of out innovating the competition and no other company is better suited to execute on this than Microsoft.
Re:Heroku for Java on Thursday August 25, 2011 @08:57PM (#2926974)
Right, the justification here is a bit blurry. The framework they present is pretty much J2EE redux. If you are going to take this angle, stick with Tomcat and its huge enterprise base. Unfortunately, this is far from reinventing Java for the web.
Re:Nasdaq ITCH on Sunday August 21, 2011 @08:30PM (#2910754)
Re:A Simple Explanation for Why HP Abandoned Palm on Sunday August 21, 2011 @03:50PM (#2910083)
yup... Autonomy is a huge name in the enterprise biz. This blogger got it completely wrong when he said they are an SAP rival. Autonomy is Oracle's biggest threat now and will likely start making inroads on its biz.
Re:The stock market hates HP's new strategy on Friday August 19, 2011 @08:18PM (#2905374)
Ive used idol very extensively for approx 5 years. Its like combining oracle db with google search and then adding language analytics. Basically its a very advanced db (these were the first guys to really get nosql into the enterprise). You dont query the db, you search it. Keyview is also a nice addition to the IDOL stack.