Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SpaceManiac
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
1.
▲
by
SpaceManiac
5y ago
> require that the crate content match the [commit] hash. If you want to audit a crate, you don't need to require that it "matches" anything else, you can just audit the crate . Download the source tarball from the same U
2.
▲
by
SpaceManiac
5y ago
I think I remember discussing this briefly in #rust with you. It's clearly not the case that "everyone understands" how these package managers actually work, but I'd rather see the reality become more obvious than give u
3.
▲
by
SpaceManiac
6y ago
The situation is unfortunate, but the grievance is legitimate. I regularly have to provide tech support to users when shell scripts fail with a terse "Permission denied" trying to invoke Python because the Windows Store launcher i
4.
▲
by
SpaceManiac
7y ago
Your macro can expand to line!() or file!() calls as needed, which will reflect the call site.
5.
▲
by
SpaceManiac
7y ago
By serving a JPG file rather than an HTML document.
6.
▲
by
SpaceManiac
7y ago
It seems like in practice the biggest problem is "it got deleted", and everything else is about either preventing others from deleting your stuff or preventing yourself from deleting it out of laziness or frustration. Deploying a
7.
▲
by
SpaceManiac
7y ago
To be pedantic, the Unicode standard disrecommends the use of a BOM in UTF-8-encoded documents rather than declaring it invalid.
8.
▲
by
SpaceManiac
7y ago
Antialiasing (nominally) makes text easier to read. Motion blur makes everything it's applied to harder to see.
9.
▲
by
SpaceManiac
7y ago
This is the case. With an addon that deletes most but not all homepage items or sidebar recommendations, YouTube does some noticeable spinning trying to fill the space which keeps getting emptied.
10.
▲
by
SpaceManiac
7y ago
In this scenario you'd be losing all your backlogs and user registrations anyways, so why re-use the existing client with a stapled-on redirector over switching to something you can actually deploy yourself?
11.
▲
by
SpaceManiac
7y ago
I've been meaning to write a proper blog post for a while, but in the meantime here is a gist with notes[1] and the code in context[2]. [1] https://gist.github.com/SpaceManiac/79a507858fbe3946a0c40e99... [2] http
12.
▲
by
SpaceManiac
7y ago
I recently ported an early-2000s 2D game to WebAssembly and old Asyncify was too clunky and the Emterpreter was too slow to be useful. To get things working comfortably I ended up porting the game loops to use Clang's support for the C
13.
▲
by
SpaceManiac
7y ago
MSYS2 has been distributing a native Windows port of bash for years; it's completely stable and works great (it's the one used in Git Bash). "Maturing quickly" refers to the reverse-Wine/integrated VM situation that
14.
▲
by
SpaceManiac
8y ago
> purely because the internet companies are also content companies I have no doubt this is a reason, but most ISPs also oversell their bandwidth. If every customer with a 10Mbit line is only using it 10% of the time, your upstream line
15.
▲
by
SpaceManiac
8y ago
It's senseless to store files that don't have user-facing meaning in My Documents. I know games that use it varyingly for web caches, shader caches, binary config files, debug logs, Lua scripts, downloaded mods, and even executab
16.
▲
by
SpaceManiac
8y ago
DVDs have region locking. The United States and Canada happen to be in the same region, and there are bypasses, but technical controls against importing digital goods are already normalized, and I doubt this analogy will convince policymake
17.
▲
by
SpaceManiac
8y ago
I'd argue that it's the practice and not the principle of auto-updates which is unsound. Automatic security patches make a lot of sense in the current security climate, but once that infrastructure exists it is irresistible to use
18.
▲
by
SpaceManiac
8y ago
The author means making compute time on the hardware available to run CI builds on their service. If you care about porting your software to RISC-V enough to want to test that software there, hardware is probably a more accurate harness tha
19.
▲
by
SpaceManiac
8y ago
Most YouTube copyright complaints are not actually DMCA complaints. The complainant is just asking YouTube nicely (whether that be manually, automated on their side, or automated on YouTube's side) and YouTube is complying of its own v
20.
▲
by
SpaceManiac
8y ago
This is basically what Netflix used to be before the existing distributors realized they wanted in on the new action. The same pattern is playing out in games as well, though slower. Origin, Uplay, Battle.net, and most recently Epic are all
21.
▲
by
SpaceManiac
8y ago
I imagine most people don't want to see everything, but want to see ten things which are split across five different streaming services (with five different bills, five different user interfaces, and five different sets of quirks) by n
22.
▲
by
SpaceManiac
8y ago
10 characters each is a depressingly low limit. Many usernames and project names exceed it with no problems. Imposing such a nonsensical sanction on someone for lighthearted fun also seems... odd, to say the least.
23.
▲
by
SpaceManiac
8y ago
The "survey ship" in the Galactic Civilizations series looks pretty much exactly like the USS Enterprise.
24.
▲
by
SpaceManiac
8y ago
In my experience, keeping software and firmware aggressively up to date is far more likely to randomly break functionality and workflow and require my time and effort to fix than doing nothing and crossing my fingers I'm not subject to
25.
▲
by
SpaceManiac
8y ago
Yes, I can't speak to when but Twitter displays a very obvious "You have been blocked by this user"-type message instead of their tweets if you attempt to view their profile.
26.
▲
by
SpaceManiac
8y ago
"Honeypot mpaa operatos could sue torrent users more easily" Irrelevant, since Comcast already hands this information over to such parties willingly.
27.
▲
by
SpaceManiac
8y ago
Reminds me a bit of a process I've been wrestling with to redeem a "rebate" (gift card to a chosen retailer from a list) on an online textbook, negotiated between the professor and the textbook company after the semester star
28.
▲
by
SpaceManiac
8y ago
Thanks for the tip. Maybe if I complain with just the right tone I can get them to stop injecting "you have used 75% of your monthly bandwidth" popups into my HTTP responses >:(
29.
▲
by
SpaceManiac
9y ago
This was the original reason for the language choice: native compatibility with Bukkit plugins.
30.
▲
by
SpaceManiac
9y ago
This is the big one. Glowstone was designed to be a native implementation of the Bukkit API (back when it was still on top), and I assure you that that API, and thereby every plugin built against it, makes some heavy single-threadedness ass
More ›