News for hackers. Stuff that matters.

mischanix

Counting mains power cycles is an adequate clock with a 0 of whenever it was last closed in. That 0 could conceivably be correlated to an hourly schedule if that process is automated. Not saying it’s common, but signals don’t have to come from the network.
How is this a 9.5 if php2shell was a 9.2?
Re:VSCode's SSH Agent Is Bananas (2025) on Wednesday September 23, 2026 @06:54PM (#49823747)
This 2025-era rant seems quaint in comparison to how 2026 has gone.
And I cannot leave this country any faster.
Re:STB: Single-file public domain libraries for C/C++ on Sunday January 07, 2024 @01:16AM (#38898973)
> https://www.youtube.com/watch?v=3BYKiOHdCNg

My attempted summary: it's mostly a matter of the window layout in VC6 giving the most real estate to Just Code, and also the hotkeys for common workflows (e.g. show/hide debug output) are simple.

Commentary: Modern MSVC tends to be more difficult to customize, whereas e.g. Jetbrains IDEs are more straightforward to customize in such a way as stb would be familiar with -- but, both MSVC and Jetbrains suffer from such awful performance (e.g. input latency) that it detracts from their usefulness as IDEs.

So if I rob a bank for $2MM, but spend $1.95MM on contractors to do the job, I should only be fined $50k?
Re:You might not need to store plaintext email addresses on Monday November 02, 2020 @07:00AM (#24967130)
The more important takeaway from this article for me is that sites should be hashing the Facebook user ID, since it's often far more personally-identifiable information than an email address.
Re:EA is permanently banning Linux players on Battlefield V on Friday January 03, 2020 @11:31AM (#21947391)
Many of the common tools used for cheating in FPS games create an in-game overlay used to provide the cheater with a UI for the cheat and to render hidden information (e.g. wallhacks) in the game world. This is often done by hooking the graphics API used by the game, and that hook is usually performed by replacing the pointers to the functions of the graphics API with pointers to the cheat's own functions. Since DXVK provides its own graphics API functions in a similar way, it can look similar to a cheat in the eyes of poorly-written anti-cheat software.
I am currently developing a 3d engine in Emscripten, and to deal with the debugging problem I've developed from the beginning for Windows. The project links with ANGLE to expose GLES2 APIs, and it has both Windows and Emscripten versions of the platform-dependent systems like file access and input. With all this, I spend most of my time in Visual Studio.

Also, for the sake of avoiding complexity, I made a point from the start to never use the STL, and compilation times have stayed nearly instant because of that. Code size is also really tiny when there aren't a million template types floating around.

This comes with the caveat that I'm more comfortable developing without the STL; for other developers or other projects, abandoning the STL may be a tradeoff not worth taking.

Re:Software optimization resources on Tuesday September 08, 2015 @05:26PM (#10188298)
The C++ optimization manual there is in no way out of date. All of the advice and techniques in that manual are even more relevant today than in 2007.

Additionally, the title page says that it was last updated August 2014.

Re:Networked Physics: State Synchronization on Tuesday September 08, 2015 @04:43PM (#10188113)
The final version was made public just yesterday.

https://twitter.com/gafferongames/status/641069910274277376

These kinds of ads are the reason I leave javascript disabled on my phone. It prevents all kinds of annoyances and saves a significant amount of battery as well.
Re:Shutdownify is shutting down on Wednesday August 19, 2015 @04:41PM (#10088313)

    $ whois shutdownify.com
       Updated Date: 19-aug-2015
       Creation Date: 19-aug-2015
       Expiration Date: 19-aug-2016
Re:Things you should know about PHP 7 on Thursday March 26, 2015 @04:03PM (#9272659)
I looked around and couldn't find an appropriate e-mail address anywhere. If you have one, feel free to let them know.
Re:Things you should know about PHP 7 on Thursday March 26, 2015 @11:24AM (#9270289)
There are credentials for the HTTP Auth on a staging environment commented out in the source of this webpage (Line 317).
Re:Semaphores are surprisingly versatile on Monday March 16, 2015 @05:21PM (#9214474)
If you're interested in writing concurrent code worth running, Mike Acton has a nice introduction:

http://cellperformance.beyond3d.com/articles/2009/08/roundup...

Re:Hard Drive Data Sets on Wednesday February 04, 2015 @02:59PM (#8999308)
Minor nitpick: using LZMA to compress large text files like this before distribution is normally better; here 7z is LZMA, zip is DEFLATE:

    739M    2013_data
    37M     2013_data.7z
    78M     2013_data.zip
Using [1] for reference, if the download speed is less than ~20MB/s, LZMA is faster than DEFLATE. Though, the data there is a bit less compressible than these csv files, so the break-even point for transfer rate would be higher here; even so, in my case, the download speed was much slower than 20MB/s.

1. http://richg42.blogspot.com/2015/01/parallelized-downloaddec...

I've experienced the opposite so far in my area; I've received a data cap from Comcast for which my monthly overage charges exceed $100, on top of the $50 base cost, for the same 50Mbps service.
It doesn't: lzham is intended for offline compression whereas lz4 is intended for realtime compression.
Re:Windows 10 Technical Preview Source Tree on Thursday December 25, 2014 @10:05AM (#8796353)
The only files that show up in PDBs are source files for the resulting objects (e.g., .c); there are .exp and other files in that tree.
Re:Windows 10 Technical Preview Source Tree on Thursday December 25, 2014 @09:01AM (#8796247)
Yeah, it's just a list of files, no file data. It's also implemented in a CSS-only manner that lags horribly in Firefox. The filenames themselves look legitimate, though.
Re:Intrusive lists in Doom 3 on Thursday December 25, 2014 @04:37AM (#8795908)
Here's another example [1] of the same. Blizzard games from WC2 to SC2 use this code nearly verbatim (testing 1 instead of INT_MAX for 64-bit compat in newer titles).

1. http://www.codeofhonor.com/blog/avoiding-game-crashes-relate...

There's really nothing wrong with just offering paid slots and letting the buyers decide if they're worth it.
Re:Go 1.4 is released on Thursday December 11, 2014 @01:50AM (#8733549)
By using platform-specific cgo calls.

Older »