@Bob I'm about to ask a stackoverflow question about the MSVC++15 compiler crashing when trying to include some protobuf-3.0 headers in my build
clang on macos works fine
It's not easy to build all the deps on Windows but I'll be providing a download (hosted on github if they let me) with a build including all the binaries and headers
Just to save someone a headache if they want to build on what I did or compile from source for some reason
it really feels like they just announced their 'halo' chip
> As expected, there will be several SKUs in the brand, although AMD is not releasing many details aside from the cache arrangement of the 8-core, thread chip (which we already knew was 4MB of L2 + [8+8] MB of L3 victim-cache), and that the base clock for the high-end SKU will be at least 3.4+ GHz.
@JourneymanGeek yeah, but with about a decade of AMD irrelevance, none of the modern compilers or libraries are really significantly optimized for AMD CPUs
all I'm saying is, you can build a great CPU, but you can't just waltz in at the 11th hour with a good chip and expect to win -- the real world perf will struggle if stuff isn't optimized for your CPU
the costs of various CPU instructions in most performance-sensitive code (like v8) is probably tuned to expect the performance profile of a modernish (Nehalem or later) Intel CPU
AMD may support the same instructions but I doubt they'll be able to mimic Intel's performance profile exactly without stealing their IP
Woooo, the bus lanes in Cities Skylines finally work
Having being completely broken for the first six months...
At the beginning if you built a road with a bus lane, literally all traffic except busses tried to pile into the one bus lane leaving the rest of the road empty
Which was so ludicrously broken it wasn't even funny
A bit of a bizarre experiment regarding my external SSD: I've been playing around with using it as swap space for my tablet (using root, of course). It works, but performance isn't great (not unexpected) and the power consumption (SoC load + USB) is very high, hence the Y-cable order.
I know disconnecting the SSD without removing it correctly (swapoff and eject) will crash the system so I'm trying to be very careful.
An experiment with how many apps I can open at once without least recently used apps closing automatically.
Seems to choke when an app fails to suspend properly, hogging RAM (I'm looking at you, Farm Heroes Saga, continuing to play music even after switching to another app), but it's surprisingly effective (managed to put 1.3 GB into the swapfile with 20+ apps in Recents).
speaking of storage guys, i have an ssd ive left alone for a few years, friend forgot to pick it up so i figured ill just reformat it. Since he broke id lent him the laptop the ssd was in I figured its fair. But so far that disk has not been able to properly install an OS on the other laptops I've tried it on
Quick question, I encountered this on a arduino sketch: // Replace [0x@@,0x@@] with your open port (e.g. 65535 = 0xFF,0xFF). How did 0xFF,0xFF become 65535, or is it 0xFF*0xFF = 65,025?
@JourneymanGeek well, if the question is "how might 0xFF, 0xFF be interpreted as 65535?", I've already explained... if the question is "what does this arduino code do?", that's entirely different -_-
@allquixotic so I have statically linked libsox working only to find out it requires fmemopen to use memory sources and destinations. fmemopen is a posix thing. urk.
Dammit changing my mods to fix the game made my savegame unloadable
This is probably one of the biggest downsides to games like Cities and KSP, where there's a huge modding community and the game keeps getting aweseome free updates
Named after Furiosa, a character (and arguably the main character) of 2015's Mad Max: Fury Road, the Furiosa Test is a simple standard for to judge a piece of media's feminist qualities. It passes if:
A media test, also known as a critique test, is a means by which reviewers of media works may test the relevance or utility of a film or other narrative work.
Many of the tests here are meant to critique the prevalence or bias of writers to standard tropes involving suspect classes of society, such as gender, skin color, ablement or sexual orientation.
In the case of feminist media tests, the goal is to evaluate perceived imbalances in the depiction of women and gender relations in both fiction and nonfiction creative works.
It looks like AMD is delivering 95-110% of the performance of i7-6900K with their new 8C/16T part running at 3.4 GHz, boost disabled.
Consider that this is an engineering sample and that Lisa Su has stated that engineers are still working on optimizing it.
Coupled with small process improvements at GloFo, I suspect the chips will launch at 3.5-3.6 GHz base, with Precision Boost going up to 3.7-3.8 GHz on all cores and 3.9-4.2 GHz on one or two cores.
AMD is already hitting some very good clock speeds, and given that AMD has completely redesigned their uarch while Intel's has stagnated (zero IPC improvement going from Skylake to Kaby Lake), AMD's Zen architecture probably has more room to grow.
I think Intel will respond with a revised version of the i7-6900K (i7-6910K?) with a clock speed bump and possibly a slight drop in price. I doubt Intel will want to price it below $800, while AMD will probably be happily selling these chips at $500-600.
This is part of my kynnaugh-cc TeamSpeak 3 plugin implementing speech recognition for deaf/hearing-impaired users. One of the self-contained classes in my code has the job of converting incoming PCM samples from TeamSpeak into FLAC format for transmission to the Google Cloud Speech API. The Cloud...
(testing a random email address on the unsubscribe site; there doesn't seem to be any directly malicious content on the site as it consists of no JS, inline or otherwise, according to my browser's dev tools)
@bwDraco Taken bloody long enough, might still be too little too late though. AMD have languished so long that in the gaming arena at least Intel and Nvidia are thoroughly dominating.
Their console market has given them some breathing space and comfort to do a lot of work in the background without really needing to compete on the desktop.
Though as everyone keeps saying, "the desktop is dead"...
@Mokubai The desktop (or at least, the full-fat, x86, workstation or 15" size laptop) isn't going anywhere. Not until knowledge workers in businesses can do their work on an iPad or Android device. And that may never happen.
The market just isn't growing. The same companies that replace their machines every 4-5 years will continue doing so.
Companies with shareholders like to service growing markets. But there's a lot of existing revenue to be captured in the desktop space.
Some (idiots) conflate "not growing" to "dead".
2
Hell, it's even extremely profitable. It's just that your profits are only going to increase approximately at the same rate as the GDP.
@allquixotic Well, yeah. In the enterprise where you need CAD, Data mangling and complex tasks the desktop is king, but in the home market it's necessity has largely been removed.
I like my console, but for gaming that looks good and fluid and fast nothing can beat a well kitted desktop.
@bwDraco Well yeah, in the morning before work I check the internet on phone/tablet because to fire up the PC would be an insane 500+W monster when a 3W phone does the job.
My tablet, on the other hand, needs only 2-6W (occasionally more due to load) for everyday use.
Besides, you don't need a PC to even print any more. Most major printer manufacturers provide some means to print from mobile devices. I've successfully printed to HP and Epson printers from both my phone and tablet.
@Mokubai My HP Officejet Pro 8630 doesn't have any issues with wireless printing.
I routinely send print jobs to it over the network. The only time I've had to hook up a USB cable was when we moved in our new home and did not have a working home network yet (had to tether from my phone).
@Mokubai I have a NETGEAR Nighthawk X4S (R7800). Thankfully, it doesn't seem to have this vuln (but will take any firmware update to improve security).
@bwDraco "I only run benchmarks because I don't actually want to use the things I pay money for and don't care if they have some algorithm that means that they need time to recover after running days of nothing but benchmarks"
It was fast, then you basically made it run 500km in an hour you git.