Bug ▮UX
Enhancement Request ▮UX
Enhancement Request ▮UX ▮Bikeshedding
FTFY
Filed under: We need a color-setting Unicode combining character
Bug ▮UX
Enhancement Request ▮UX
Enhancement Request ▮UX ▮Bikeshedding
I wonder how many programs will break once Microsoft retires the Windows 3.1 file selection control...
Is that stuff some artifact of Perl itself or the install script or what?
I’m not sure where the prompt
method is defined, but it probably immediately returns ""
when it encounters an EOF from stdin
, resulting in an infinite loop in the calling code. That’s not the first time I’ve seen this...
gighmmpiobklfepjocnamgkkbiglidom
Does Google use keyboard-banging techniques to produce unique URLs?
At least for those of us migrated from CS, we all have the same join date (and time, at least for the couple I checked), so there is a fairly large group of us that would potentially remain indistinguishable.
That’s something that should be fixed by @ben_lubar’s import script, IMHO.
> 2. Build it$ cd gopenvpn
$ autoreconf -vi
That’s a major pet peeve of mine: Projects that use automake
, but whose source distribution doesn’t include the generated configure
script, so you have to manually call autogen.sh
, autoreconf
or other mystic incantation.
Status: Is there no way to keep the fucking Dock and top bar away when in full screen? How do people play games on this Mac piece of shit?
If the Dock and the menu bar are visible when using a full-screen program, you probably should drag the program to the Trash and find another, non-broken one.
Some programs may put the menubar/Dock in auto-hide mode instead of hiding them completely, though. Move the mouse cursor away from the top and the bottom of the screen and they should disappear.
I am now tempted to install Notepad++ on my work computer just to see how broken its menus are, but I’d have to run it under Wine so I don’t think it would be a fair test
IDK why you think I needed some information I can easily figure out by visiting their site.
He’s not telepathic, you know.
The JS code loads this page to get the search results (minus the .json
):
500 Internal Server Error, no content.
Wait.... Dischorse complains if you're using IE8 but at least attempts to work on Netscape 2?!
I have disabled JavaScript support. Not that it matters much, because Netscape 2 doesn’t support most of today’s JavaScript (for instance, it doesn’t support the typeof
operator) so the browser detection code would not work. And even if it did, it wouldn’t be able to display the “your browser is outdated” banner since document.getElementById
(and its Netscape-specific predecessor, document.layers
) isn’t implemented either.
(There may be some server-side browser detection too, but it probably doesn’t do anything if it doesn’t recognize the browser — that’s probably a wise choice given the number of Linux-specific FOSS browsers with various user-agents)
But can it run Discourse?
I just tried to load this thread on my Mac SE/30 using Netscape 2.02.
Here’s what happened:
So I guess I can just manually golf-ify it.
You could try feeding it to Regexp::Optimizer or something...
Status: Getting confused by the static analyzer:
I eventually realized TRWTF was me for forgetting to #include <assert.h>
.
The Romance languages use ordinals as well IIRC e.g. deuxième Mars.
No, at least not in French. It’s « 2 mars » or (rarely) « deux mars ».
Yes, but it needs to be in CDATA IIRC
It’s fine as long as the input string is valid UTF-8 (or whatever encoding specified in the charset
attribute):
>>> import xml.etree.ElementTree as ET
>>> item = ET.fromstring('<?xml version="1.0"?><test>é</test>')
>>> print repr(item.text), item.text
u'\xe9' é
>>> item = ET.fromstring('<?xml version="1.0" encoding="macroman" ?><test>\x8e</test>')
>>> print repr(item.text), item.text
u'\xe9' é
>>>
EDIT: Hanzo’d multiple times (but I took the time to actually check...)
Status: Now trying to figure out why some I/O requests to the SD card take 300+ milliseconds to complete on the system. Looks like Linux’ I/O scheduler doesn’t handle that very well...
Status: Working around the I/O latencies by adding a thread to perform potentially-blocking writes to the mmap
ed file asynchronously. Added complexity, yay!
capital eszett
they'll just say it's a minimal thing designed to stop casual yellers
Turns out finding something that hashes to a md5 hash that contains "badc0de" isn't that hard
Too bad they didn’t use binary MD5 -- we could have bruteforced <script>
or something...
We seem to be missing 0.0899999999999999966693309261245303787291049957275390625%. I'd guess that's the time wasted on WTDWTF, but it's much too small.
Also, don’t you mean “percentage points”?
RegEx.lastParen ($+): $+
That one produces an empty code block in the preview but works once the post is sent...
$&
Body is invalid; try to be a little more descriptive
RegEx.input ($_): $_
RegEx.lastMatch ($&): $&
RegEx.lastParen ($+): $+
RegEx.leftContext ($`): (doesn’t work because of the backtick)
RegEx.rightContext ($'): $'
$$: $$
$$$: $$$
Remember ***\****
turning into a MD5 sum when DiscoParsed?
Well, I tried to quote parts of today’s article, and this happened:
`[:#.$",'#-/|]` [:#.$",'#-/|]
Simplified version:
`$"` $"
Notice that the MD5 sum changed. It’s in fact the hash of the whole code block. If you add characters before the $ or after the ", the hash will reflect the changes!
Filed under: We need more feature articles about regex abuse
Status: I'm disappointed with the eclipse; it didn't even get darker. Whom do I talk to to get my money back?
Same here. Maybe we could start a class action?
Status: Investigating a latency issue. Two lines of C code which read 12 bytes and write 8 bytes sometimes take three seconds to execute in a real-time-priority, locked-in-memory process.
Status: Now trying to figure out why some I/O requests to the SD card take 300+ milliseconds to complete on the system. Looks like Linux’ I/O scheduler doesn’t handle that very well...
Status: Investigating a latency issue. Two lines of C code which read 12 bytes and write 8 bytes sometimes take three seconds to execute in a real-time-priority, locked-in-memory process.
The accessed structure is in a mmap
ed file, so I guess a slight delay is to be expected if the mapped page is currently written to disk, but 3 seconds is a huge
Thorn? In German?
It’s also on AltGr-P on my French AZERTY layout, for some reason. I can get æ, ŋ, ø, þ and other weird characters easily with it, but no œ :(
window.onload = function() {
doLink();
var timer = setInterval( doLink , 1000);
}
734 PB? That’s nothing! aptitude
regularly pretends to be downloading package lists at 3063 PB/s on my computer...
PhpExcel?
Reminds me of a PHP-based web app I’ve seen at one of my previous jobs, which was generating Excel files by programatically controlling Excel though COM.
Python has tribooleans too:
>>> (True or None, False or None, True and None, False and None)
(True, None, None, False)
>>>
You work for Samsung as well?
Not exactly... Anyway, someone actually COMPLAIN
ed to IT, and it’s “fixed” now.
Maybe it’s just an optional feature of the proxy that got enabled automaticallyafter an update...
If you can dualboot you must be able to get into the bootloader... shouldn't you be able to just boot it into single
mode and unlock whatever they locked down from there?
The command line is probably hard-coded into the kernel. Also single
mode requires support for the init system; it won’t do anything if /sbin/init
is actually a symlink to /usr/bin/chrome
or something.
Status: Looks like the corporate web proxy’s policy changed over the weekend. Instead of letting HTTPS requests going though (as long as the target domain name isn’t blocked), it’s now MITMing every HTTPS connection.
COMPLAIN!
Assumingi = 0
before that line, the result of the expression is1
, andi == 2
.
$ /opt/cling/bin/cling
****************** CLING ******************
* Type C++ code and press enter to run it *
* Type .q to exit *
*******************************************
[cling]$ int i = 0;
[cling]$ i+++++i;
input_line_4:2:5: error: expression is not assignable
i+++++i;
~~~^
Looks like it parses this as ((i++)++)+i
which DEMSYR
so it gives up. (i++
is equivalent to ((i = i + 1) - 1
which is not a variable an thus can’t be ++
ed)
Alternative parsing:
[cling]$ int res = (i++)+(++i);
input_line_5:2:14: warning: multiple unsequenced modifications to 'i'
[-Wunsequenced]
int res = (i++)+(++i);
^ ~~
[cling]$ res
(int) 2
[cling]$ i
(int) 2
[cling]$
Status: Noticing that the automatic translator on the Microsoft website is a bit too eager and tries to translate function names on the MSDN pages...
Is this detected as Lisp?
()
Apparently so... but it doesn’t highlight the parentheses
you only needed to visit it once.
At least in my case, I needed to visit them twice.
Consider a topic with 10 posts, and 5 read.
Before you visit it, its URL is /t/some-topic/1000/5
, so not visited.
After you visit it, its URL is /t/some-topic/1000/10
, so not visited. Actually, since Discourse updates the URL while you’re reading the topic, it’s possible that your browser considers it visited; but Firefox doesn’t do this AFAIK.
After you visit it again, its URL is /t/some-topic/1000/10
, so it’s now visited.
TL;DR: it’s browser-dependent.
They're all spirally-wirally twisty-wisty now.
Surprisingly, there doesn’t seem to be any Unicode characters for CFL and LED lights. Is the Unicode consortium even trying?
isn't that PHP not MySQL you're poking fun at?
I know that that function name is often used to poke fun at PHP, but AFAIK the original sin was committed by the MySQL developers. From /usr/include/mysql/mysql.h
:
unsigned long STDCALL mysql_real_escape_string(MYSQL *mysql,
char *to,const char *from,
unsigned long length);
So the PHP developers weren’t directly responsable for this. That doesn’t excuse them for directly exporting this function to PHP code without thinking, though.