Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Ace17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
Ace17
6y ago
Communication inefficiency wastes your interlocutor's time. Depending on the context, it might be considered rude.
32.
▲
by
Ace17
6y ago
Wouldn't this approach exactly have the issues the article recommends against?
33.
▲
by
Ace17
6y ago
Just google for "notelemetry.obj"
34.
▲
Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
(safetyresearch.net)
1 points
by
Ace17
6y ago
|
1 comments
35.
▲
by
Ace17
6y ago
... except when the non-bad company you bought your DK-1 from gets bought by a bad company.
36.
▲
by
Ace17
6y ago
This could be very handy for running integration tests of cluster-management software!
37.
▲
by
Ace17
6y ago
> The only way I see out of this endless game of semantics is for someone to canonize the tightrope of practices which are "OOP done right", and then give it a different name. Our industry has a naming problem when it comes to
38.
▲
by
Ace17
6y ago
1) easiness is subjective, simplicity is objective. 2) simple code is easy to read, but hard to write. If you're a programmer, and you're not surrounded by people conflating both words, consider yourself lucky. What does a coworke
39.
▲
by
Ace17
6y ago
> "Certainly, one approach is to just write good tests that don't have these problems. If you like writing tests and are very good at it, you may continue to do so. " The article should be renamed to "Against Bad Test
40.
▲
by
Ace17
6y ago
I would love that you be right. However, here are examples of successfully enforced software patents: - in Europe: http://www.bailii.org/ew/cases/EWCA/Civ/2002/1702.html - in US: https://
41.
▲
by
Ace17
6y ago
The article talks about addiction, but doesn't talk about withdrawal. Is "dopamine withdrawal" a thing in medical science?
42.
▲
by
Ace17
6y ago
Ten-year software video compression engineer here: TL;DR: it's partly because we're using higher video resolutions. A non-negligible part of the improvement stems from adapting existing algorithms to the now-doubled-resolution. Al
43.
▲
by
Ace17
6y ago
> Software patents can exist, but are almost always unenforceable Wanna take the risk? You might end-up winning the lawsuit, but at this moment, there's a good chance for you to be already out-of-business.
44.
▲
by
Ace17
6y ago
In practice, EU does allow software patents. The software invention just needs to be disguised as a machine. Industrial property lawyers know very well how to do that, and it's unfortunately very common. > Edited because I didn'
45.
▲
by
Ace17
6y ago
> The only reason an external file/dag is actually necessary is due to impurity in the compilation process. No compilation process can know about the parts of your project written in another language.
46.
▲
by
Ace17
6y ago
Non-deterministic compilation would be pretty bad. First, producing different outputs from the same input brings the question of caching tools (e.g ccache, FastBuild), who assume the compiler is a pure function of its inputs. Moreover, assu
47.
▲
by
Ace17
6y ago
https://en.wikipedia.org/wiki/Sega_v._Accolade
48.
▲
by
Ace17
6y ago
First-order functions maybe? The following function has an obvious visual representation as a processing block: int add(int a, int b); But how do you represent a function allowing other functions in its signature, e.g: void t
49.
▲
by
Ace17
6y ago
Are those hydroelectric power plants connected to a power grid, among other carbon-emitting power plants? In this case, every kWh spared by your data center still is a potential reduction of carbon emissions : let your hydroelectric power p
50.
▲
by
Ace17
6y ago
Are you suggesting that regularly being impacted by outbreaks is, on average, beneficial to a population? This seems far fetched. There certainly are ways to teach the correct response to an outbreak, other than killing 1% of the population
51.
▲
by
Ace17
7y ago
No placebo for the control group? no double-blind? C'mon guys ... these kind of crisis are where strict scientific discipline is the most needed, because the risk of rushing to a false conclusion is higher. "but we don't have
52.
▲
by
Ace17
7y ago
The Typing of the Dead (tutorial mode) is how I learnt touch typing. Also, you can selectively scramble the keycaps of your keyboard : way cheaper than getting a Das, but as efficient!
53.
▲
by
Ace17
7y ago
In practice, EU already does allow them. The software invention just needs to be disguised as a machine. Industrial property lawyers know very well how to do that and it's unfortunately very common.
54.
▲
by
Ace17
7y ago
The goal never was to print "Hello, world!" on the screen. It was to quickly check that your build and runtime environment works. But nowadays projects are generally expected to drag-in a lot more tools/dependencies than a C
55.
▲
by
Ace17
7y ago
GOTO 2017 • Feature Branches and Toggles in a Post-GitHub World: https://www.youtube.com/watch?v=lqRQYEHAtpk TL;DW: integrate continuously, don't use branches, use feature toggles.
56.
▲
by
Ace17
7y ago
> While I hesitate to say “Worrying about merge conflicts” is a valid reason not to pursue a branching strategy like gitflow Being worried about merge conflicts might be a sign that your continuous integration might not be continuous eno
57.
▲
by
Ace17
7y ago
All else being equal, could the efficiency of malloc_trim depend on heap fragmentation? Could the heap end up with "gaps" of free'd memory that couldn't be returned to the OS independently?
58.
▲
by
Ace17
7y ago
Nitpick: I assume you meant "GPLv2 isn't free enough to be used in a proprietary browser".
59.
▲
by
Ace17
7y ago
The likelihood for this conversation to occur, in a way, also depends on the tool itself, and tells us something about it. As a matter of fact, git is hard to use. The question is: keeping the same level of functionality, could it have be
60.
▲
by
Ace17
7y ago
GCC can dump its internal representation at almost every stage of the compilation process. However, it's intended for diagnosing issues in the compilers or plugins ; it's definitely not meant to be used as an interoperable format
More ›