Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
j4_james
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
j4_james
11mo ago
Agreed. The only thing that VS-15 is supposed to do is give the emoji a "text presentation", which the spec suggests as "black & white". And every example they show of a text presentation is exactly the same width as
2.
▲
by
j4_james
1y ago
This was also an option on many "Glass TTY" terminals - it was called the margin bell - and even some modern terminal emulators still have that option. The exact semantics vary, but it's usually triggered when entering conten
3.
▲
by
j4_james
1y ago
> "ANSI" is what people call it when they are working from paltry and incomplete samizdat doco of how this stuff works People just use "ANSI" as a shorthand for ANSI X3.64-1979. And that was the standard that DEC used
4.
▲
by
j4_james
2y ago
FYI, there are a few terminals that can set the window size in pixels (with `CSI 4 t`). And it's also worth mentioning that there were already terminal emulators back in the 1980s that supported in-band resize notifications (lookup `VT
5.
▲
by
j4_james
2y ago
Answered in the article: > However, it has exemptions for health and religious reasons.
6.
▲
by
j4_james
2y ago
The author mentions problems with flow control, but I'm fairly certain I got that working in MAME. If I remember correctly, you need to enable XON/XOFF in the VT102 configuration (it's one of the bits you can toggle on the SE
7.
▲
by
j4_james
2y ago
They have a working VT240 which supports the Sixel, ReGIS, and Tektronix graphics protocols. They also have partially working VK100, which is a bit like a VT100 with some graphics support (I think just ReGIS). They don't have a working
8.
▲
by
j4_james
3y ago
Smooth scrolling on the VT100 was 6 lines per second, but on later terminals you could adjust the speed to a certain degree, as much as 18 lines per second on the level 5 terminals. It's possible you'd still hate it even at that s
9.
▲
by
j4_james
3y ago
On later DEC terminals you could also set left and right margins (lookup DECSLRM). They didn't support smooth scrolling when those margins were enabled, but I don't see why a modern terminal emulator couldn't handle that.
10.
▲
by
j4_james
8y ago
IANAL, but the UK's copyright laws appear to me to have many of the same restrictions as the DMCA when it comes to circumventing copyright protection measures. And it wouldn't surprise me to find other countries had passed similar
11.
▲
by
j4_james
8y ago
Interestingly, when you create a file name from the WSL shell using reserved Windows characters, those characters will get mapped to unicode codepoints from the private use area when viewed in Windows. So for example a colon (\u003A) will s
12.
▲
by
j4_james
8y ago
Just FYI, I believe that deprecated usage was later undeprecated. See https://stackoverflow.com/questions/4726570/deprecation-of-t...
13.
▲
by
j4_james
9y ago
In case anyone cares, this is an option in Visual Studio too. Under "Text Editor > All Languages > Scroll Bars", you have the option to "Use map mode for vertical scroll bar". Can also be configured on a per-langua
14.
▲
by
j4_james
9y ago
Well if you're Russian (or one of the many other nationalities that uses a Cyrillic character set), then that's still not going to help you. If you visit аррІе.com (all Cyrillic characters) you wouldn't get any warning that i
15.
▲
by
j4_james
9y ago
If you're willing to turn off JavaScript, you can have all the same content, but with silky smooth performance. On the "downside", though, you miss out on the social media sharing buttons, and auto-loading of the next article
16.
▲
by
j4_james
10y ago
Actually I think it's only 56K in pounds - 73K is the dollar value. It's confusing because the order of those values is swapped between the two maps. On the first map they have $73K (£56K), i.e. the dollar value is first. On the s
17.
▲
by
j4_james
10y ago
Yeah. As someone who lives on navigable river, it's not uncommon for me to see boats flying signal flags for variety of reasons. There's not a wide range of usage here mind you - it's typically tugs and workboats flying the R
18.
▲
by
j4_james
10y ago
It was actually meant to have been ready this year, but the initial plans were scrapped for being too boring.[1] I suspect this means that they might now have come up with a new set of plans that they're willing to go ahead with. [1]
19.
▲
by
j4_james
10y ago
In the esolang community, the name for this variation of Quine is a Narcissist or Narcissus program. You can see a bunch of examples in a number of different languages on the Rosetta Code website. https://rosettacode.org/wik
20.
▲
by
j4_james
10y ago
Minor bug report: I was testing a page that was using SVG Stacks[1], where multiple icons are encapsulated in a single SVG image and the individual icons are referenced via fragment identifiers. This caused the WebBS calculator to count the
21.
▲
by
j4_james
10y ago
Actually p2p file transfer via an infrared port[1] was a fairly common feature on laptops back in the day (this was probably before bluetooth took off). If you're on Windows, have a look in the "Network and Internet" section
22.
▲
by
j4_james
10y ago
These rules are designed to prevent you mixing codepoints from different languages, so you couldn't register something that looked like gmail but with the English 'a' replaced with a Cyrillic 'a'. However, if the na
23.
▲
by
j4_james
10y ago
One technique I remember being used in DOS apps from many years ago was that the code would be encrypted in such a way that the next instruction to be executed would only be decrypted immediately before it was run. This was achieved by sett
24.
▲
by
j4_james
10y ago
I remember seeing something like this before too. This is the one I was thinking of. http://nicolasgallagher.com/pure-css-gui-icons/
25.
▲
by
j4_james
10y ago
If you're wanting to use fragment identifiers to refer to multiple sprites in a single SVG, that issue was fixed in Chrome in November of last year.[1] I'm not sure if the fix has propagated widely enough to be considered practica
26.
▲
by
j4_james
10y ago
This is a result of the fact that your projects most likely don't have dates assigned to them (not even sure that was an option in the old system) so they all end up crammed at the top of the timeline. Once you fill in an approximate l
27.
▲
by
j4_james
10y ago
Bear in mind that the whole point of this exercise was to produce a game without using any JavaScript whatsoever. It was intended to be more of a technology demonstration than a playable game. As the article pointed out, you can find a much
28.
▲
by
j4_james
10y ago
Author here. It was done with a Python script that parses the CSS into a stream of characters annotated with metadata saying whether the character is allowed to be escaped and whether whitespace can be inserted before or after it. It's
29.
▲
by
j4_james
10y ago
The Joel Test is sort of incorporated into Stack Overflow Jobs (previously Careers) in that a company has the option to include the results of their Joel Test when posting an ad on the site. However, there's no obvious way (at least th
30.
▲
by
j4_james
10y ago
That's what surrogate pairs are for. [1] You're no longer working with one code point per character, but even with 32-bit Unicode there's no real guarantee of that (consider things like combining characters, accents, emoji sk
More ›