Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Ace17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
Ace17
7y ago
Not having the source code sucks, but it's not a showstopper ; some videogame preservation websites have managed to workaround this issue. It's possible to play "Prince of Persia" in the browser (through DOSBOX recompile
62.
▲
by
Ace17
7y ago
Actualy, I think it is. You said it yourself: > on desktop I can't paste between Emacs and Confluence because Atlassian went out of their way to break it. Which presupposes that by default (i.e without Atlassian's messing thing
63.
▲
by
Ace17
7y ago
off topic: vimium scrolling doesn't seem to work on this page. Seems like vimium can't keep up with the creativity of nowadays web developers :D
64.
▲
by
Ace17
7y ago
It's only programmable in the Matrix movie. Today's real world requires you to practice before saying "I know kung fu".
65.
▲
by
Ace17
7y ago
Great idea! This might be a fantastic pedagogic tool. Some minor details that annoyed me (I'm only listing them here for improvement purposes): - You can't "Expand" the whole program, only one statement at a time. Howeve
66.
▲
by
Ace17
7y ago
> When other people try to look at the "cleaner" version they have to spend more time trying to understand it and mentally untangle the abstraction. If you have to do this, either your abstraction is "wrong" (e.g leak
67.
▲
by
Ace17
7y ago
Code is not clean : code is cleanable. What is clean today might not be clean tomorrow (Robert C. Martin, author of the book "Clean Code") Trying to evaluate code cleanliness in isolation is a waste of time ; as it strongly depe
68.
▲
by
Ace17
7y ago
I work for a 40-people game studio. A major limitation of git is how it deals with many "big" (~10Mb) binary files (3D models, textures, sounds, etc.). We ended up developing our own layer over git, and we're very happy ; eve
69.
▲
by
Ace17
7y ago
Greg Wilson made the talk "What We Actually Know About Software Development, and Why We Believe It’s True". The gist of it is that we're too much willing to believe bloggers without experimental evidence (e.g "DSLs are g
70.
▲
by
Ace17
7y ago
JSON provides a lot of flexibility : it's human readable, it has explicitly-named/optional/variable-length fields, it provides nesting ... all of this comes with a cost: - extra branching in the parsing code (the parser canno
71.
▲
by
Ace17
7y ago
> Software Security Is a Programming Languages Issue Then, how could a programming language help me prevent high-level security bugs like Shellshock? Is it even possible/practical?
72.
▲
by
Ace17
7y ago
"The only valid use of a debugger is to analyze deadlocks in post Mortem core dumps. Interactive debugging is the greatest time waste. Write automated tests for your debug hypotheses instead." (Peter Sommerlad)
73.
▲
by
Ace17
7y ago
"Although this is only anecdotal evidence" This should have been at the start of the article, not the end.
74.
▲
by
Ace17
7y ago
Modularity requires more than being a "set of interconnecting components" (otherwise, all codebases with more than one source file would be "modular", and there would be no monoliths). Modularity implies formalization an
75.
▲
by
Ace17
7y ago
We haven't seen anything yet. Wait until PulseAudio is merged into System-D.
76.
▲
by
Ace17
7y ago
PCM doesn't make any special case for different wavelengths. It's simply the air pressure over time (pressure on your ears, on the speaker's membrane, etc.) It doesn't directly correspond to the volume ("f(t)=1"
77.
▲
by
Ace17
7y ago
I suggest you google for "cat bites vs dog bites".
78.
▲
by
Ace17
7y ago
"Maximizing your audience" != "strengthening your game" Audience maximization is almost literally regression towards the mean to maximize profit. It implies cutting corners ; but some of these corners are actually making
79.
▲
by
Ace17
7y ago
I have 15 years experience as a professional C++ programmer in various teams and companies (and although I don't know 100% of C++17, I consider myself productive!). When diving into new codebases, the couple of esoteric-used-features-y
80.
▲
by
Ace17
7y ago
> The feature bloat makes it very hard to learn D, let alone being an expert on it. Learning 100% of any programming language should not be a goal. I know less than 10% of the functionalities of my microwave oven or my washing machine. T
81.
▲
by
Ace17
7y ago
Feel free to create the "moral/ethical software" movement, but please don't touch the current definition of free software. People already have a hard time understanding what free software exactly is/requires/pr
82.
▲
by
Ace17
7y ago
Data structures won't tell you the communication paths and dependencies between modules/components/services.
83.
▲
by
Ace17
7y ago
While I agree with you, I'd like to point out there are interesting exceptions: software components that can never be "complete". Such components require permanent maintenance workforce, and you might not want to dedicate res
84.
▲
by
Ace17
7y ago
> "with default settings, the AOM encoder is slow, but as we have seen, that does not mean that the AV1 format is too slow." OK, so there's currently no proof that AV1 is slow. But arguing that "it could be made fast&
85.
▲
by
Ace17
7y ago
> There's no reason for an encrypted file to be more than 100 bytes larger than the unencrypted file. Video engineer currently implementing MPEG Common Encryption here: Actually, there is. MPEG CENC (Common Encryption) uses AES CTR
86.
▲
by
Ace17
7y ago
> To me when I read C++ code it's like the modem disconnected in the middle of the editing session with all the : and << flying around. Visual appearance is a rather weak reason for preferring one language over another (especi
87.
▲
by
Ace17
7y ago
> I find it difficult to explain pointers to people because I don't understand what they are missing. I could use some help understanding their lack of understanding. Maybe they don't know what they are missing. When I was le
88.
▲
by
Ace17
7y ago
Nitpicking too: perimeter != area.
89.
▲
by
Ace17
7y ago
Independent deployability might not be a goal per-se, however it shields teams from other team design choices.
90.
▲
by
Ace17
7y ago
Whose role is it to enforce copyright?
More ›