« first day (1644 days earlier)      last day (3377 days later) » 

Bob
12:17 AM
@JourneymanGeek Of all the weird things to see on Massdrop... an iron?
 
HEY EVERYONE
BYE EVERYONE
 
o0
@Bob: is it at least a smart iron?
 
Bob
12:41 AM
> Oliso TG1100 Iron
> $104.99
> MSRP $180.00
> 41 purchased
@JourneymanGeek TIL there's "smart iron"s...
 
not internet connected.meh ;p
 
Bob
@JourneymanGeek It needs to run Windows 10! :P
 
1:05 AM
I did a bad thing today.
 
Or Linux :p
Rolled up newspaper bad?
 
I bought a 1 TB 850 Pro. it was totally an impulse buy. with money I don't have.
LOAD FASTER ALL THE THINGS
2
 
Bob
@_@
 
@allquixotic I have a 512 GB SSD 850 PRO and it is awesome. You are going to love that new SSD :)
 
1:08 AM
That's cool XD
 
@DragonLord I have the 128 GB model already at work, but my use of it severely handicaps its speed
for one, it's on a Nehalem i5 laptop with 2 GB of RAM. second, it's connected via eSATA 3 Gb/s. third, it's mainly used as a ReadyBoost drive and a pagefile for the low RAM.
the system is definitely faster with it than without it, but it doesn't fly -- the bad processor and very low RAM make the system very slow, and even a good SSD is much slower than low-end DDR3.
 
Yeah, 2 GB of memory is not good
 
I don't have any control over that, sadly
at least the OS boots up appreciably fast with it being used as a ReadyBoost drive
startup programs initialize at a roughly CPU-bottlenecked pace
 
Off topic, but on my mind right now: I'm a Pentax photographer and the Pentax community have been waiting for years for a full-frame 24x36mm DSLR. It's finally been announced.
 
Bob
@allquixotic Does it happen to have ISRT?
 
1:16 AM
The prophecy is fulfilled: #PENTAX announces full-frame DSLR! http://www.us.ricoh-imaging.com/about/press/348/RICOH_IMAGING_to_Exhibit_a_DSLR_Camera_Under_Development_at_CP+_February_12-15
 
@Bob I don't know the answer to that question
that's a mobo feature, right?
 
Bob
@allquixotic Worth looking into it.
 
@Bob I think the chipset is too old to support that
 
Bob
@allquixotic Yea, depends on the mobo.
 
@Bob Latitude E6410
 
Bob
1:18 AM
@allquixotic Do you know the chipset?
Oh, wait. Never mind.
@DragonLord is right.
ISRT was introduced with the Z68 (SDB)
...waiiiiiit a second.
I think I can use it on my desktop.
Which is a P67.
@allquixotic If you have the RAID option ROM, it might be worth at least trying.
Oh, P67 is a special case (yet again)
> However, it's extremely likely that SRT support will be introduced via a BIOS update and a series of new drivers.
...that was in Sept 2011.
My P67 mobo was purchased April 2011.
Ah, early 2012 UEFI update included a " - Update RAID option ROM."
 
@Bob except that ... RAID... among an HDD and an SSD? :S
 
Not really. You're using the ssd as cache for the hdd
Also. Blah.
Tried a new bus route to work. Its taking too long
 
Bob
1:37 AM
@allquixotic ISRT implements the cache by splitting the SSD into a RAID volume with two parts.
Well, it's more of a JBOD.
Basically, ISRT builds on the existing RAID firmware.
And it's the most robust consumer/system-wide SSD caching application I've seen.
(enterprise caching and consumer application-specific caching might be better)
ISRT's competitors are pretty much PrimoCache and VeloSSD.
Both by small devs.
 
hmm
 
Bob
PrimoCache led to my first ever backup restore "test" :P
 
for my ssd on my desktop at home, i'm probably going to forego using IRST, and just put things i really need to load fast, on the SSD... like games i play... maybe even symlink in my chrome profile
 
Bob
VeloSSD... well, I didn't really feel like trying it at that point.
 
i don't reboot often so i don't care about restart times
 
Bob
1:40 AM
@allquixotic Caching probably wouldn't help as much on your laptop, since you're primarily lacking RAM.
 
@Bob yeah
my desktop's main weakness is seek time when loading data that isn't in the RAM page-cache
long program load times
 
Bob
Also, theoretically Windows will perform similar functions with the page file on the SSD.
 
@Bob and ReadyBoost
 
Bob
But in practice obviously the page file isn't optimised for long-term caching nor a very large cache (ISRT goes up to 64 GB, others even larger).
@allquixotic IIRC ReadyBoost just caches modules (PEs).
@allquixotic That's the best place to use an SSD cache :P
 
2:33 AM
hm.
Someone edited me referring to using a soapbox as a mouse holder as ghetto cause is was obnoxious. I wonder if I missed some cultural context.
 
2:50 AM
Should we close this?
0
A: How do I carry a mouse with me without damaging the middle mouse button or other buttons?

DragonLordI never thought of this, but as suggested by Journeyman Geek, a hard case is the answer. The Pelican 1040, at 6.5" x 3.87" x 1.75" inside (LWD), seems to be just the right fit for the larger gaming mice I use (but may be a bit tight; some very large mice, such as the ROCCAT Tyon with its protrud...

 
Bob
@JourneymanGeek Just people being overly politically-correct.
 
I think this is a very odd question and even I think it might need be closed.
My apologies for doing this as a 10k user.
 
I think its a general class as opposed to a specific product rec. I did answer it ;p
 
Okay, we'll let the community decide.
 
Bob
Honestly, if someone suggested that as an edit, I'd reject it.
 
2:57 AM
I'm kinda neutral on the edit. Wondering if there's some cultural context I missed.
(I would have rejected it on someone else's answer, asked the same question on my answers ;p)
 
Bob
@allquixotic Using shiny new APIs makes me happy :D
(Working with JS right now. Targeting FF/Chrome-latest.)
 
@JourneymanGeek It is weird to replace it with "low-rent" which is a very local colloquialism. Why not "low-cost" if that is what we are getting at?
 
3:14 AM
beats me. ;p
I was referring to both cost and ugliness tho
 
3:51 AM
@Bob yaay
 
 
2 hours later…
6:20 AM
Man, you guys are quiet when I'm not around ;p
 
Bob
@JourneymanGeek Just waiting for someone to speak :P
 
;p
XD. Work does the wierdest stuff sometimes. I partially took apart a GPU HSF assembly cause the fan wasn't spinning. And no one seems to know where the screwdrivers are,
 
Bob
o.O
@JourneymanGeek I've only ever had to do that once. And that was one time too many.
 
6:49 AM
Yeah ;p
(I carry a set of normal screwdrivers but I didn't have the fiddly ones I needed for it.
I'm trying to teach myself perl. Its a wierd language.
 
 
1 hour later…
Bob
8:11 AM
@JourneymanGeek Feel free to ask :P
Had a perl course two years ago.
Forgot most of it.
Still know enough to make myself useful :P
 
8:29 AM
lol
Working through a book during downtime at work. ;p
Got distracted by digging up bones parts for some older systems
 
Bob
@JourneymanGeek Book, bleh :P
 
lol. In addition to diving right into a script I understand little of? ;p
 
Bob
@JourneymanGeek :D
 
9:25 AM
backblaze.com/blog/best-hard-drive Fucking Seagate drives
@JourneymanGeek http://media.ccc.de/browse/congress/2014/31c3_-_6243_-_en_-_saal_1_-_2014122922‌​00_-_the_perl_jam_exploiting_a_20_year-old_vulnerability_-_netanel_rubin.html#vid‌​eo
Erm, wtf
There
 
@OliverSalzburg: I've been saying that for years
 
I've seen more Seagate failures than any other vendor
 
HGST FTW ;p
 
I've never seen an HGST as far as I know
Seems like I should pay more attention to them
 
9:44 AM
They got bought over by WD, but are kind of their 'enterprise/skunk works' brand
They're basically the most reliable consumer drives you can buy, but kinda hard to buy. My usual, slightly less disreputable than usual small computer store used to stock em
I've been giving toshiba a try as well, but they mostly do laptop drives, and they don't have the same track record HGST has
 
@JourneymanGeek That's some very valuable information, thanks
 
@JourneymanGeek That might depend on your location, really. I found HGST no more difficult to aquire than enterprise Seagates.
 
@MichaelKjörling: oh, other stores may have them. The store I go to is in a mall where the top few stores sell computer parts of various sorts.
This one is fairly cheap and reliable tho ;p
 
@JourneymanGeek Well, that might explain it. HGST certainly isn't as "mainstream" as Seagate or WD. I usually order mine over the 'Net.
 
9:57 AM
Last I looked, same-for-same HGST and Seagate "NAS" drives were right about the same price, but the HGSTs are at least purported to be significantly more reliable. I've never used Seagate's "NAS" drives, but went with HGST's offerings for my most recent order.
I have used Seagate enterprise drives though (currently on NM series) and those seem quite decent. Haven't had the HGSTs for long enough to really be able to comment on whether they are better, worse, or the same. The price is significantly lower though (to the tune of about half).
 
@MichaelKjörling I've quite literally have had them outlast the systems they've been on in a few cases.
 
@JourneymanGeek Which ones?
 
HGST deskstars ;p
 
I figured, but didn't want to guess. :P
 
I've had one hit ~8 years,
 
9:59 AM
We have several systems at a client where they've used Seagate SAS drives only. Pretty much 50% of the drives failed over the last 3 years
 
24/7 running too
 
We also had several Seagate failures in our own servers here on site
I really couldn't care less if they improved now. I'll never buy that shit again
 
I've had failures too. Or, well, "failures". The drives being retired before outright failure. The most recent one lasted maybe a month or two less than its five years warranty before it started throwing errors back at me in any sort of regular fashion.
 
The ones over at our client only threw errors as well and were quickly replaced. The failure we had on-site was a 2-disk failure in a RAID1+HS, leaving us with a single disk that could fail any moment
 
I imagine you slept soundly through the resilver.
 
10:04 AM
We moved everything to WD then. No failures since
And our client is getting the disks replaced by the server vendor, because they're always still under guarantee :P
 
My experience is largely the opposite, actually. For me, it's WDs that have been the troublemakers. Everyone who has tried seems to be happy with HGST though so I decided to give them a try.
 
I'll definitely give them a try as well now
 
I like the approach that I saw someone mention: calculate cost per amount of storage per warranty-year. As in, you "rent" the drive for the duration of the warranty period.
 
Bob
@JourneymanGeek Funny thing, that.
My most recent internal HDD purchase was two Toshiba drives to replace the two Seagate ones in RAID-1 (7200 RPM to replace 5900 RPM).
They report as Hitachi via SMART :P
Speaking of, one of them is reporting reallocated sectors :\
(it's been at a low number for as long as I can remember... probably a minor manufacturing defect)
Eh, I have RAID-1. I have a full backup image. No biggie if it dies.
Except the rebuild/restore time :\
You can see just how often I restart there :P
 
Just keep in mind that with only two drives in RAID-1, you have no protection in case the second drive develops any sort of problem in a reduced-redundancy situation. Probably not a real issue given that you have a backup as well, but worth keeping in mind.
 
Bob
10:16 AM
Hm. Actually, the power on count is far higher than I expected...
@MichaelKjörling Yea. That's what the backup is for.
I already had one instance of a corrupted system partition (SSD caching experiment went up in metaphorical flames).
 
@Bob Right. I have a similar setup at present (except I have two full backup copies, one off-site, both refreshed regularly).
 
Bob
RAID didn't help much there.
Hm. Actually, I need to update that image.
@MichaelKjörling I still haven't sorted out proper offsite backups :\
 
51 reallocated sectors, not making a dent in the "value"? I wouldn't worry until "value" starts showing a difference. :-) That's what spare sectors are for, after all.
@Bob I have a eSATA dock at home and two bare drives, and switch their places with some regularity. The backup drive that is at home gets refreshed once per day. I used to run normal external USB drives, but the USB controller on my computer's motherboard seems to be doing "something" iffy. eSATA has less potential for problems.
 
Bob
@MichaelKjörling I just wish I had the foresight to take/record SMART readings of the new drive.
I can't remember if those reallocations happened early on, or recently.
 
You could always kick off a long SMART self-test and see if the number increases.
 
Bob
10:21 AM
@MichaelKjörling Hm. I also need more routine refreshes :P
That's all manual at the moment.
Important files are on a daily incremental, but the full image is just too large.
 
If that causes the number of pending or reallocated sectors to grow, then start considering ordering a replacement.
@Bob I have a dataset that is approaching 2.5 TB or so. The daily full refresh (if I haven't added a lot of data) takes about 20-25 minutes, as it mostly just churns through metadata to make sure that files haven't been changed. Regular storage scrubs ensure that the data doesn't change on-disk without it being recorded in the file system.
All automated, of course. My experience is definitely that backups that aren't automated just don't happen, or they don't happen anywhere near as often as needed. Cue SuperUser data-recovery tag.
 
Bob
@MichaelKjörling Ah, incremental/differential?
I keep my image a full image.
 
Full/incremental, sort of.
 
Bob
Perhaps I should look into a more space-efficient one.
@MichaelKjörling Most of my data doesn't update that often anyway.
The parts that do are in the daily.
 
Incremental copying of changes, but keeps a full set so if I need something the version from the time of the most recent backup is always in the most recent backup. For history I go to earlier stored copies.
 
Bob
10:26 AM
@MichaelKjörling ...huh?
 
Bob
Sounds like the Windows backup.
 
> Using rsync and hard links, it is possible to keep multiple, full backups instantly available. The disk space required is just a little more than the space of one full backup, plus incrementals.
 
Bob
That stores the most recent copy as default, and older copies as differences to the most recent.
Uses some NTFS trickery (not just file-level hardlinks... IIRC something block-level too).
 
Sounds similar, yes.
 
Bob
10:27 AM
Though, I'm not sure if that's available on client versions of Windows.
Oh, yea. It was called Single Instance Store.
Annnnd it's Server only :P
 
@Bob Doesn't surprise me at all. The nice-to-have features usually are.
 
(Notice "Designed for Windows Server" apparently requires ECC RAM, which supposedly desktop systems don't need...)
 
Bob
Hm. File-level.
 
@Bob rsnapshot, yes. It uses rsync as the backend. Very handy for when you need access to "this file" as it was a few weeks ago, for whatever reason.
You can do the same thing with just rsync; rsnapshot just makes it a lot easier to configure really.
 
Bob
10:31 AM
@MichaelKjörling I mean SIS is too :P
 
@Bob So they copied that as well. :P
 
Bob
@MichaelKjörling Not too sure if I'd be happy using that on Windows.
Sounds like it could have issues with ACLs and ADSes.
Not to mention system hardlinks (see: WinSxS)
 
I use hardlinks extensively, and it handles those fine (on Linux, though). Extended attributes (basically ADSes) also get copied just fine; I just checked.
Don't know for a fact about ACLs but I am fairly certain rsync has the capability to handle those too.
 
Bob
@MichaelKjörling Just not too sure if it's being stored as a normal file on a different FS.
Do they map properly?
 
What do you mean?
 
Bob
10:36 AM
I'm currently using Acronis. The image files it uses seem to contain an NTFS FS :P
@MichaelKjörling If it's trying to convert NTFS ACLs to ext4/POSIX ACLs, for example.
Actually, they might be the same for all I know :D
 
@Bob No idea, really. In my case, both sides are ZFS. I can access the extended attributes using the exact same tools, though (getfattr).
 
Bob
@MichaelKjörling Yea, if both sides use the same FS then it's far easier.
 
The only part of my system that isn't ZFS is the root partition, because Linux/GRUB/ZFS-boot/root is a nontrivial setup, and I'm already holding my breath with every kernel upgrade. Root is ext4.
 
Bob
@allquixotic Much of the API is retained, though. Enough that you can recompile many x86 programs and it actually will just work.
The original NT kernel design ran on many disparate architectures.
It ran on MIPS at one point!
 
@Bob The NT kernel was ported to x86.
 
Bob
10:42 AM
And Itanium recently.
@MichaelKjörling And PowerPC. And some Alpha thing.
Maybe more, I can't remember.
 
@Bob I think NT 4.0 supported 6-7 different CPU architectures, actually. The point is that unlike more or less every other x86 OS, NT was not originally developed on and for the x86.
 
Bob
@MichaelKjörling Not just that, but the original design goal was to have an easily portable kernel.
Much like Linux, but closed-source so only to architectures MS was interested in :P
 
@Bob And one way to do that is to make sure your developers don't get too comfortable.
@Bob Actually, Linux was originally decidedly not portable. It needed an 80386 with a MMU.
 
Bob
@MichaelKjörling Sorry, more accurate to say the current state of Linux.
 
@Bob Windows 8 runs on... what? IA-64 and AMD64?
 
Bob
10:47 AM
@MichaelKjörling It dropped IA-64.
NT 6.1 (Server 2008 R2) was the last version to support IA-64.
NT 6.2 introduced ARM support.
 
@Bob Sounds like that might have been as an artefact of wanting Windows 8 to run on tablets.
Of course, I can easily imagine some architecture ports of even just the Linux kernel receiving more love than others.
 
Bob
@Michael ya. Looks like the next version is keeping it.
Point is, most simple userspace programs are trivial to port.
Problems include lack of dev interest, user confusion, and third party libs you can't recompile.
 
WIndows has been designed from the start to run on different architectures
 
Bob
And they also wanted to push the store.
 
@JourneymanGeek Windows NT. Not Windows.
Windows had significant amounts of assembly.
 
Bob
10:58 AM
@JourneymanGeek didn't I just say that? :P
 
@MichaelKjörling: In the current day and age, same difference ;p
Oh, NT was intentionally developed on a non x86 arch, and had or had planned PPC, alpha, maybe mips .... ports?
 
Yes, MIPS.
 
Oh, that was mentioned, NVM ;p
@MichaelKjörling: also, I'm guessing linux ran on a 386 with an MMU cause that's what mr torvald had at the time ;p
 
What tool should I use to benchmark USB flash drives?
 
flash or rotary rust?
 
11:09 AM
flash
 
11:28 AM
Damn. Ended work late today
 
11:49 AM
@OliverSalzburg crystal disk mark
 
@OliverSalzburg bonnie++?
 
Ah, the Shizuku edition. Now I remember!
Right...
 
@JourneymanGeek Yep.
@OliverSalzburg At least it looks like they're being honest!
 
The big question is, what parts do they not allow you to opt out of?
 
11:56 AM
Seems like this shitty board doesn't even have USB3 though. Kinda pointless to benchmark drives then
 
Well, it would probably be a good way to stress-test the USB controller at least.
 
12:26 PM
This isn't creepy at all: vill.ee/eye
 
12:52 PM
nope, not at all
 
Bob
1:44 PM
@JourneymanGeek It's a bloody minefield trying to find an actual genuine Samsung headset -_-
Even on Amazon.
Half the reviews say it's fake (and sounds horrible), half say it's identical to the real one.
Urk.
 
Bob
2:03 PM
@allquixotic ^
 
 
1 hour later…
Bob
3:13 PM
@allquixotic did you end up getting the momentums?
They're heavily discounted right now for some reason :P (wired)
 
3:39 PM
@Bob the BT ones aren't though, and those are the ones I ordered
they're "backordered" by the vendor I ordered them from
they're backordered everywhere
@Bob good thing 95% of all Windows programs are either open source or have active devs willing to recompile them if you put a ticket in their customer support, right? :)
</sarc>
 
Bob
4:11 PM
5 hours ago, by Bob
Problems include lack of dev interest, user confusion, and third party libs you can't recompile.
:P
The OS is technically capable.
The restrictions are primarily for business reasons.
5 hours ago, by Bob
And they also wanted to push the store.
Get people moving to a store model, don't have to support all the broken programs that don't work...
(saying no desktop programs is easier than saying desktop programs if X, Y and Z occurs and the moon aligns with Saturn)
 
so basically MSFT is telling us to talk to the cat
!!no
 
^ that one
 
Bob
@allquixotic Honestly, I think they're underestimating users. 64-bit PEs have similar issues, but they've mostly survived.
Or maybe I'm overestimating users?
There's always that guy who doesn't read the damn messagebox that tells them exactly what the problem is.
People who just click OK without reading... grrr
(I may or may not be related to one or more of said people.)
@allquixotic there were some recompiled desktop programs for rooted RT over at xda-devs
Seemed pretty simple.
 
4:31 PM
@Bob the thing about 64-bit is, there is almost no one (except Roberts Space Industries....) that ships a product ONLY as 64-bit.
people are free to go on using 32-bit to their heart's content, even on entire product versions (Windows Server of late) that are absent a 32-bit OS.
 
 
1 hour later…
5:36 PM
A tag-cleanup-request with an already witty title? Oh me oh my, what am I going to do?! (Edit: Except upvote it..........) — allquixotic 34 secs ago
(the implication being that I usually edit the title to be witty if it's not :P)
 
6:11 PM
Heh, I bought an Intel NUC for work. When you open the box, the Intel melody plays :P
 
6:42 PM
yup i remember that and being like WTF
!!should i go or not
 
@allquixotic not
 
thanks cavil
 
 
1 hour later…
7:59 PM
anyone here familiar with regex?
 
@KronoS plenty of us are -- go ahead and post your question
and by "post" I mean "ask", not necessarily on superuser.com, but here if you want
 
I need to match to part of a string but reject another part
example
accept --> accept this
accept reject --> reject this
 
you need a zero length assertion; specifically, a negative lookahead. such as accept(?!reject)http://www.regular-expressions.info/lookaround.html
try it at regexpal.com
put in the regex of accept(?!reject) and the text accept; it'll highlight accept to show that it matches
 
@allquixotic I love and hate that site. it's super informative but horrible to brand new users (i.e. me)
 
then put in the text acceptreject; it'll highlight nothing to indicate there's no match
 
8:05 PM
What about just the word itself?
i.e. accept but not accepted
 
use anchors to specify that you only want to match that expression and nothing extraneous (this will eliminate partial matches), like so:
^accept(?!reject)$ will (depending on the behavior of the anchors, whether they delimit on newline or the end of the string) match only the text accept in the entire string (or line)... in this simple case actually the ZLA is unnecessary
or if there's other junk in front of accept that you're OK with ignoring, but you don't want anything after accept, you can omit the starting anchor: accept(?!reject)$
...actually the ZLA is still not needed there
accept$ will match accept, blahaccept, there is a such thing as an accept, but not match acceptr, accepted, acceptreject, etc.
 
but I need it to reject this string accept reject
so it sounds like the ZLA is needed after all
since there's a whitespace there
 
what other possible characters could there be after accept, and which ones do you want to allow and which ones do you want to reject?
do you want to categorically reject anything that follows the term accept?
 
here's a quick example of strings:
accept
accept reject
this is a quick accept sentence - should be accepted
this is a quick accept reject sentence - should be rejected
 
ok, then don't use anchors
 
8:12 PM
> accept(?!reject)(?!ed)
that does it!!!!!
thanks @allquixotic for pointing me in the right direction
 
*shrug* your example is not very clear but I'm glad you figured it out
 
@allquixotic sorry
:(
 
 
2 hours later…
Bob
10:36 PM
@allquixotic NodeJS is all very asyncy and 'cool', but the lack of a built-in WaitAll is painful -_-
 
11:07 PM
@OliverSalzburg That's cool
 
Pelican case for a gaming mouse :)
 
I'm actually surprised you didn't think of that earlier ;p
 
@JourneymanGeek Yeah
 
Is that the new one with the trigger bar thing?
(I seriously miss my XTD, but meh, the quality issues get my goat)
 
@JourneymanGeek Yes, that's the Roccat Tyon
It didn't quite fit in the smaller 1040 (but didn't return it, Pelican cases are awesome)
This is a Pelican 1060 with matching Pull 'n' Pluck foam fitted to the Tyon
 
11:20 PM
quick questions? does it have weights? is it the same size as the XTD? How long have you had it?
 
It'll also fit the Kone XTD fairly well
@JourneymanGeek Sadly, no weight system
 
ahh
meh, I'll check back with you in 6 months. If its still alive I may buy one ;p
 
I haven't used it much, but the ergonomics are even better to be honest as long as you have reasonably big hands (or paws :P )
 
New GPU and monitor are higher priorities tho.
yeah, I need a big mouse
I currently have a taipan, she's reliable but too skinny for my paws.
 
Fit and finish are absolutely outstanding
I didn't bother with Pelican cases until now, thought they were too bulky for my taste
There's a reason they're so widely used in law enforcement, fire brigade, and military applications
All joints are stainless steel and the latch is made of hard-wearing plastic for maximum life
> You break it, we replace it... Forever.
 
11:50 PM
@Bob it's amazing how many problems can be solved by a sleep :P
I would hate to program in NodeJS for something like Win32 desktop automation (a la AutoHotkey)
 

« first day (1644 days earlier)      last day (3377 days later) »