tag:blogger.com,1999:blog-7451086006168569993.comments2023-02-28T05:48:54.955-05:00Arbitrary ThoughtsAndrewhttp://www.blogger.com/profile/17391659235860245424noreply@blogger.comBlogger38125tag:blogger.com,1999:blog-7451086006168569993.post-86322524091476529842022-03-03T14:36:08.143-05:002022-03-03T14:36:08.143-05:00Casinomenal-Nj Casino: Up-to-date list of the best...Casinomenal-Nj Casino: Up-to-date list of the best casino games<br />The online <a href="https://drmcd.com/%ec%b6%98%ec%b2%9c%ec%b5%9c%ea%b3%a0%ec%9d%98%ec%b6%9c%ec%9e%a5%ec%95%88%eb%a7%88%eb%b0%9b%ec%95%84%eb%b3%b4%ec%84%b8%ec%9a%94.html/" rel="nofollow">춘천 출장안마</a> casino Casinomenal-Nj. Is this <a href="https://www.mapyro.com/%ec%a0%84%ec%a3%bc%ea%b0%80%ec%9e%a5-%ec%9d%b8%ea%b8%b0-%ec%9e%88%eb%8a%94%ec%b6%9c%ec%9e%a5%eb%a7%88%ec%82%ac%ec%a7%80%ea%b0%80%ea%b2%8c.html/" rel="nofollow">전주 출장샵</a> a scam or a legit site? Yes, you can <a href="https://drmcd.com/%ec%a0%84%eb%9d%bc%eb%82%a8%eb%8f%84%ec%b6%9c%ec%9e%a5%eb%a7%88%ec%82%ac%ec%a7%80.html/" rel="nofollow">전라남도 출장안마</a> find it in the online gambling site Casinomenal.lv. Casinomenal <a href="https://www.mapyro.com/%eb%8b%b9%ec%a7%84%ec%b6%9c%ec%9e%a5%eb%a7%88%ec%82%ac%ec%a7%80%ec%9d%b8%ea%b8%b0-%ec%88%9c%ec%9c%84.html/" rel="nofollow">당진 출장안마</a> Casino <a href="https://drmcd.com/%ec%b6%a9%ec%b2%ad%eb%82%a8%eb%8f%84%ea%b0%80%ec%9e%a5-%ec%9d%b8%ea%b8%b0-%ec%9e%88%eb%8a%94%ec%b6%9c%ec%9e%a5%ec%95%88%eb%a7%88%ea%b0%80%ea%b2%8c.html/" rel="nofollow">충청남도 출장마사지</a>patsynaabhttps://www.blogger.com/profile/10418110109554350236noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-86676828173153172072021-12-03T16:07:02.208-05:002021-12-03T16:07:02.208-05:00Thanks for sharing with us, very informative post....Thanks for sharing with us, very informative post. <br />If you are looking for reliable devices, accessories, and smart technology products. Pivoi is the best brand for you. Being a registered brand in the United States.<br />Pivoi believes that with our determined efforts, we will attain your satisfaction and appreciation.<br />Pivoi continues to focus on researching, designing and developing authentic and reliable devices, accessories and <a href="https://www.pivoi.com" rel="nofollow"> Smart technology </a> products.<br />For more information, visit our site: <a href="https://www.pivoi.com" rel="nofollow"> Pivoi </a>Pivoihttps://www.blogger.com/profile/12542219222515860774noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-20201757084380972652021-11-01T02:39:17.060-04:002021-11-01T02:39:17.060-04:00This blog Info is fabulous; I must wanna see best ...This blog Info is fabulous; I must wanna see best more from your writers.<br /><a href="https://programminginsider.com/4-tips-to-get-high-quality-traffic-on-your-website/" rel="nofollow">brand management agency</a><br />Robet Johnhttps://www.blogger.com/profile/07103621854014017447noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-86149674651757293872021-09-18T02:35:48.917-04:002021-09-18T02:35:48.917-04:00I don’t suppose many of websites give this kind of...I don’t suppose many of websites give this kind of information.<br /><a href="https://cwordsworth.com/5-mobile-app-trends-to-look-out-for-in-2021/" rel="nofollow">mobile app designers</a><br />Jamie Mackhttps://www.blogger.com/profile/18336506056012327386noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-3153321720308157912021-06-26T07:52:27.963-04:002021-06-26T07:52:27.963-04:00World best design systematic approach and consiste...World best design systematic approach and consistent communication made the collaboration effortless.<br /><a href="https://galido.net/blog/the-10-most-common-logo-design-mistakes-most-businesses-make/" rel="nofollow">best logo design company in the world</a><br />Ivan Irwinhttps://www.blogger.com/profile/10093107545731361941noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-25066569774180489032018-05-31T05:27:19.755-04:002018-05-31T05:27:19.755-04:00This is an awesome post.Really very informative an...This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.<br /><a href="https://www.zuaneducation.com/front-end-development-training-courses" rel="nofollow">Front end development course in chennai</a>sriramhttps://www.blogger.com/profile/09683538147321194792noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-50672031017951836152017-12-02T18:08:22.021-05:002017-12-02T18:08:22.021-05:00I hadn't heard of Kotlin. I'll take a look...I hadn't heard of Kotlin. I'll take a look.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-90053908729329233362017-11-27T09:54:33.750-05:002017-11-27T09:54:33.750-05:00Hey Andrew! Ever try Kotlin? I had the same feelin...Hey Andrew! Ever try Kotlin? I had the same feeling after moving away from java. Vijay Sharmahttps://www.blogger.com/profile/08205336501644621607noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-23425129564363330752014-10-02T15:45:35.694-04:002014-10-02T15:45:35.694-04:00In order to avoid loops, flow control or functions...In order to avoid loops, flow control or functions I have seen programmers do monstrous code duplication and various other atrocities.<br /><br />If the advice is to not put flow control, functions or loops - then I am against it. To me this advice is basically "write unmaintainable unit tests". If the advice is to make unit tests read more like a specification then I am for it. <br /><br />The key difference is that it's possible to write any unit test in such a way that avoids both code duplication and fancy things like loops, flow control, functions; so the unit test reads more like a spec. However, if you can't figure out how to do that then write the loop or whatever because the reasons behind these coding best practices still apply in unit tests.<br /><br />To put it another way, I would rather see a loop where a loop makes sense than an unrolled loop with the loops contents duplicated ten times or so.<br /><br />For example, you see a loop in a unit test. If the advice is there should be no loops in a unit test, the easiest way to fix this is to unroll the loop. This solves nothing, because the unit test still has whatever problem it had originally with the addition of redundant code coming from unrolling the loop. This is the sort of thing I have seen in actual code reviews. This is the sort of thing I've had the unpleasant task of arguing about. This is where I'm coming from.<br /><br />Better solutions to the loop question depend on why the loop exists.....<br /><br />If the loop exists because it's really testing multiple things then those things should be in separate unit tests (with no copy and pasted code setup code). If the loop exists because it's building some test data then that's perfectly fine too - put it in a function. Stick the function somewhere that makes sense and make sure there's some basic test to make sure you're getting what you think you are. If the loop exists to compare the contents of two arrays then you can delete it because there's already a library for that.. etc..<br /><br />So yes, it should read like a spec. But no, you don't get a free pass from coding best practices to accomplish that.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-89539110106732718312014-10-01T16:48:09.637-04:002014-10-01T16:48:09.637-04:00Maybe a string concatenation isn't a convincin...Maybe a string concatenation isn't a convincing example, but can you really tolerate ifs and loops in your tests?<br />The worst cases I've seen are when the test duplicates the implementation logic of the SUT - rather than giving concrete examples of how it should behave.Anonymoushttps://www.blogger.com/profile/04765456269439067183noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-18333813338861893772013-10-12T08:57:12.914-04:002013-10-12T08:57:12.914-04:00I have F1 GA- a75 d3h, 2xsata2x2TB,1xsata3x3TB
win...I have F1 GA- a75 d3h, 2xsata2x2TB,1xsata3x3TB<br />win7 sp1 x64 ultimate<br /><br />1) Sata hdd's works as AHCI, sata0, sata2 channel,EFI off<br /><br />2) adding 3TB sata 3 hdd on channel 4 (esata or sata^^ settings),EFI on<br /><br />3) only 1 hdd sata works, smart data in error, 2 hdd's not visible<br /><br />4) not working at all if all channels are set to ahci<br />5)working if one hdd is set sata, 3tb as ide, one hdd is unvisible<br />6)working all if all set to ide<br />7)speed is 100/200 if hdd's are ahci or sata<br />8)speed is 50/100 if hdd's are ide<br /><br />3TB hdd is not mbr but gpt<br />2x2TB are mbr<br />installation win7 was with ahci<br /><br />What is wrong with 3 sata hdd's?<br />Why not working all in ahci?<br /><br />Deepfreeze is not a issue here (thawed)<br />Mozgalicahttps://www.blogger.com/profile/09485618479955777841noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-91075461698601988472013-09-24T09:08:38.024-04:002013-09-24T09:08:38.024-04:00They look awesome, man! I can see that the cable i...They look awesome, man! I can see that the cable is sturdy enough to withstand some wear and tear due to usage. Ear plugs should have a high-quality sound without damaging the user's ears by filtering loud sounds. Thanks for sharing! :) <br /><br />Darren Mcandrews @ <a href="http://www.earpeace.com/pages/dj-ear-plugs" rel="nofollow">Ear Peace</a>Anonymoushttps://www.blogger.com/profile/17147143969452161427noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-48524663738470398642012-08-30T13:23:55.241-04:002012-08-30T13:23:55.241-04:00I came across this post today while Googleing. I ...I came across this post today while Googleing. I am having the exact same problem on an older Core2 system that I am trying to set up as a media center. I had AHCI mode working properly, went to install Windows 7, let the Win7 installer partition the drives automatically, and now the system hangs when running through the AHCI scan on POST. I initially assumed the older HDD I was using had picked a bad time to die, but now I'm thinking perhaps Win7 messed up the partitioning.<br />I've had luck fixing similar problems with the DISKPART tool that comes with Windows. It's a real pain to use - I can partition a 'nix system with parted without much difficulty, but I still have trouble with DISKPART. IIRC the "clean" command is the one that blows away partition tables. I'll have to give it a shot.DanielMhttps://www.blogger.com/profile/06723269497173268800noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-71896189172113700312012-01-21T04:45:37.669-05:002012-01-21T04:45:37.669-05:00Agree with Preshing, Amdahl's model is more pe...Agree with Preshing, Amdahl's model is more pessimistic in approachPraveenhttps://www.blogger.com/profile/11678248934606199036noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-80165216019195174642012-01-18T19:13:16.532-05:002012-01-18T19:13:16.532-05:00Seeing data from an real application is fascinatin...Seeing data from an real application is fascinating. I'll have to generate the same graph as you did to see if they match up.<br />The microbench worries me, though. Especially since I work mostly in Java where big blocks of code and get removed by the JIT.<br /><br />The "contention probability" factor in Eyerman's graph generator is to model multiple different locks. It's a lock granularity factor. In a system with a single lock it's always 1. The probability of contending for a lock is modelled in the formula implicitly.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-87720531742587787182012-01-12T21:30:57.598-05:002012-01-12T21:30:57.598-05:00Nice post Andrew. Assuming that Amdahl's Law a...Nice post Andrew. Assuming that Amdahl's Law applies to critical sections is basically like saying that <i>no</i> other threads can run when one thread is in the critical section, which is obviously false. As your data suggests, the net performance is much better than that.<br /><br />I've written a similar post called <a href="http://preshing.com/20111118/locks-arent-slow-lock-contention-is" rel="nofollow">Locks Aren't Slow; Lock Contention Is</a>. I didn't use any mathematical model -- instead I took performance measurements from a real, running application. It's limited to 4 cores, since that was all I had available. You can download the source, though it's written in C++.<br /><br />Taking a quick look at Eyerman's graph generator, his model seems to differ from my results for two reasons. One is that he asks you to specify the contention probability, whereas in my test suite, the threads are modeled using a Poisson process, making the contention probability implicit. The other is that I'm note sure his model takes the cost of the lock itself into account. (Haven't read the paper.)<br /><br />I quite like your analogies about painting the house and moving day. Very apt!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-41435370903362260302011-06-03T21:11:13.085-04:002011-06-03T21:11:13.085-04:00Well, if you want to learn more about UIs the book...Well, if you want to learn more about UIs the books I mentioned in that article are definitely a good place to start.<br /><br />If I have to choose between branch-and-bound algorythms or pipeline parallelism I would definitely go with pipeline parallelism. I think pipelining in general is a fascinating concept and has all sorts of applications both in code and in life. I've always thought my washing machine and dryer as being a two-stage pipeline. The way the CPU and GPU interact to build ascene also works as a two-stage pipeline. Once you understand pipelines to start to see them all over the place. At the car wash, at the checkout counter, going through security at an airport.<br /><br />Arstechnica did a wonderful article about pipelining as it relates to processors.<br /><br /><a rel="nofollow">http://arstechnica.com/old/content/2004/09/pipelining-1.ars</a><br /><br />I liked your article too:<br /><a rel="nofollow">http://www.futurechips.org/tips-for-power-coders/one-lane-highways-programming-new-in-order-cores.html</a><br /><br />I suspect that desktop processors probably won't switch to an in-order setup for a while; basically unless they reach a thermal limit of sort sort. History has shown that OOO beats in-order with higher clock frequencies. The POWER 6 architecture is a weird aberation in that sense. It should be noted that IBM decided to go back to an out-of-order core for POWER 7.<br /><br /><a rel="nofollow">http://en.wikipedia.org/wiki/POWER7</a><br /><br />For low power processors ditching OOO and the instruction window are massive wins. So it a great deal of sense for them to be in order. Aparently they are big power hogs. Arstechina talked about this when Bobcat was introduced.<br /><br /><a rel="nofollow">http://arstechnica.com/business/news/2010/08/amds-bobcat-plays-it-straight.ars</a><br /><br />Love the articles. I've been reading them all.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-60536839467407609292011-05-31T15:58:25.396-04:002011-05-31T15:58:25.396-04:00Hey, I have been having freezing problems when idl...Hey, I have been having freezing problems when idle myself. Windows 7, ASUS Sandy Bridges P8p67 pro mobo, i7 2600k. <br /><br />I disabled AHCI in the bios and it seems to have cleared up. I am using a SSD for my windows install. I did not install with IDE enabled over AHCI but switching it back to IDE seems to have fixed my problem (3 days no freezes, a new record for me. <br /><br />I actually was not able to start from hard drive or optical disk drive which got me thinking it was a SATA problem and not just my mobo or SSD. If anyone has a good explanation to why this may have fixed my problem or is it worth messing around to get AHCI working (not really sure it is in my case) that would be really helpful :)Adamhttps://www.blogger.com/profile/00894168313166343863noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-67119963332515071282011-05-30T17:54:25.254-04:002011-05-30T17:54:25.254-04:00Hi Andrew,
Nice blog! I especially like the post...Hi Andrew, <br /><br />Nice blog! I especially like the post on user interface books. I need to learn UIs better. My only experience has been web UIs an the in-house tools I write to help myself (which are anything but user-friendly) or pretty. <br /><br />Thank you for reading my article at FutureChips.org . I am glad you liked it. You mention that you have experience explaining this stuff. I need an opinion. I wrote a post about work-queues last night (http://bit.ly/jNKTju) and I can't seem to decide if the next post should be on branch-and-bound algorithms or pipeline parallelism. Any suggestions?Aater Sulemanhttps://www.blogger.com/profile/07068003544808755975noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-75342161889446333272011-03-09T17:22:20.422-05:002011-03-09T17:22:20.422-05:00Yes, Donald Norman's book is also a classic an...Yes, Donald Norman's book is also a classic and I highly recommend it.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-20960181636989632602011-03-09T04:46:53.621-05:002011-03-09T04:46:53.621-05:00Maverick, reporting !
I am reading your blog from ...Maverick, reporting !<br />I am reading your blog from a remote city in the mountains in the Philippines (Banaue). Your blog is great source of information with some Britishly humor ! :) I love it.<br /><br />Wow, you really nailed down the UI development topic in a short and concise way. I miss our discussions ! :)<br /><br />If I could add to your list a book that you know well, it would be <a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746" rel="nofollow">"The Design of every day things"</a> by Donald Norman. As you know, it is so high level that I think it would fit well in your list because anyone can read it.<br /><br />Keep on posting dude!<br />See ya<br />PhilPhilippehttps://www.blogger.com/profile/13151488435843082354noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-11609092970673730032010-11-21T21:15:58.934-05:002010-11-21T21:15:58.934-05:00Hi Andrew, there is nary information on this probl...Hi Andrew, there is nary information on this problem around, so I thought I would stop by and post. <br /><br />I encountered this problem very recently when upgrading my system to Windows 7. Here is what I have discovered through many hours of experimentation:<br /><br />It has something to do with the MBR records. I can cause this to happen by copying partitions using Paragon Partition Manager 11 in Windows 7. I have also caused this to happen when installing BOOTIT NG. However, I have used BOOTIT NG to FIX the problem several times.<br /><br />I have repaired the problem several ways. Disconnect the drive, boot into windows using AHCI (assuming it is not your boot drive), then plug in the drive (AHCI allows hot swapping). Windows can now see the drive (both XP or Windows 7)<br /><br />I have fixed the problem IN SOME CASES by setting an active partition or clearing it from Windows Disk Manager. In the case of a dynamic disk, this will not work.<br /><br />From BOOTIT NG I have also fixed the problem. First, however, you must connect the drive to a controller set to IDE mode (change bios to IDE) so the BIOS will boot and recognize the drive at boot time. <br /><br />In BOOT IT NG, I fixed a couple of disks by inspecting the MBR, through VIEW MBR which then reports and error in the CHS which I then tell it to fix (inspecting the properties on each partition might display a similar error). I have also fixed the hard disks with the dynamic disks by selecting the option FILL E-CHS. <br /><br />I think this is a huge BUG or problem with the AHCI bios, but no one seems to talk about it.Schwartzhttps://www.blogger.com/profile/14672437377730410871noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-50983820863148467832010-08-30T20:44:13.137-04:002010-08-30T20:44:13.137-04:00Oh sweet, thanks Andrew.Oh sweet, thanks Andrew.Guillaumehttps://www.blogger.com/profile/00722827827627546541noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-78383432457404556592009-09-17T17:19:04.146-04:002009-09-17T17:19:04.146-04:00I'm fairly certain that buses are rear wheel d...I'm fairly certain that buses are rear wheel drive so you couldn't just apply the handbrake.. unless buses have a handbrake that works on the front wheels. It would also depend on whether the bomb is hooked up to the speedometer. Maybe they're using a GPS? Even if they were using a speedometer, is it connected to the drive wheels?<br /><br />The real solution to the bus problem is simply to not go 50 miles an hour in the first place. That way the bomb isn't armed and you can avoid the whole sticky mess. I think that movie would be a bit boring, though.Andrewhttps://www.blogger.com/profile/17391659235860245424noreply@blogger.comtag:blogger.com,1999:blog-7451086006168569993.post-52307372483563821042009-06-11T21:49:23.016-04:002009-06-11T21:49:23.016-04:00I have the answer to the question about the bus!
...I have the answer to the question about the bus!<br /><br />Drive on some snow or gravel. Apply the emergency brake, and floor the gas.<br /><br />The bus won't go anywhere, but the front wheels will spin, making the speedometer think you are going fast.<br /><br />PS. I like the zeno progress bar, and I think I will use it.Arshttps://www.blogger.com/profile/01917719465671866924noreply@blogger.com