Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dleslie
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
421.
▲
by
dleslie
4y ago
The verbosity is not a meaningful performance impediment. It takes a trivial amount of time to write, and a trivial amount of time to read. If the a team can distinguish between an average and excellent programmer's performance by the
422.
▲
by
dleslie
4y ago
It's normal not to be aware of the types when encountering code for the first time, or after a long absence. Your described experience is the rare exception when working with third party vendors, on long lived projects, or with teams t
423.
▲
by
dleslie
4y ago
It's all still there, except with even more helpful information. If there are so many parameters that it falls out of mental context then there's too many parameters.
424.
▲
by
dleslie
4y ago
It's not noise, it's informative content. It also means it's not going to explode when fed the wrong types, because that's not possible.
425.
▲
by
dleslie
4y ago
Character input time is a vanishingly small concern for overall productivity. If it's a concern then you'll probably catch more bugs by slowing down to think.
426.
▲
by
dleslie
4y ago
Right? The argument that static/strict typing mostly catches trivial bugs isn't an argument against the value of that language, and yet people seem to think it is!
427.
▲
by
dleslie
4y ago
There's a scant few products that launched first on HB, but yes, it does seem like a hail Mary dumping ground for previously-failed products, and a cheap marketing platform to drive interest in existing IP.
428.
▲
by
dleslie
4y ago
Many games on Steam can run without access to Steam. When you close that dialog you're denying the game access to the Steam API.
429.
▲
by
dleslie
4y ago
Very few humble bundle products are financially successful. It's easy to think otherwise because of the standout few.
430.
▲
by
dleslie
4y ago
Steam's presence API only supports one playing device at a time. It wouldn't be able to understand multiple active playing games on one account.
431.
▲
by
dleslie
4y ago
I've used it just fine on a number of older laptops. The rule of thumb is if FreeBSD supports it then Haiku will, as a number of important drivers were ported from FreeBSD.
432.
▲
by
dleslie
4y ago
any% noreg tas
433.
▲
by
dleslie
4y ago
Just an FYI, in 2008 PLT Scheme had a language with static typing and macros capable of comptime-like behavior, called Typed Scheme. It lives on today in Racket. But yeah, dynamically typed languages have been doing this for decades, partic
434.
▲
by
dleslie
4y ago
Lisp and Scheme macros are just code that happens to execute at runtime, too. They don't necessarily need to transform the AST, though that's what they're often used for. Like with Zig, you are limited mostly by what is avail
435.
▲
by
dleslie
4y ago
Macros didn't arrive in lisp until 1963, via a memo from Timothy P. Hart. See AIM-57: http://publications.csail.mit.edu/ai/browse/0000browse.shtml
436.
▲
by
dleslie
4y ago
The headline is needlessly deceiving. The author is making the case for, and subsequently announcing, a hard fork of SQLite for the purposes of meeting the needs of edge computing.
437.
▲
by
dleslie
4y ago
Because pan handling for patronage scales so well. It's no coincidence that the explosion in creative works and professional artists occurred after the advent of copyright.
438.
▲
by
dleslie
4y ago
> One theatrical company doing a production of Macbeth does not stop another. Human leisure, desire and opportunity to consume artistic works is a fair of the population size, and is not unlimited. That's why you don't see a un
439.
▲
by
dleslie
4y ago
There will always be art, but we have a way of compensating artists that allows them to create art for a living. He proposed no alternative that would allow this.
440.
▲
by
dleslie
4y ago
For non-programmers, non-profit open source software is at least as opaque and inaccessible as for-profit software. At least with for-profit there is some monetary incentive to support and build the software, even when doing so is dull and
441.
▲
by
dleslie
4y ago
I prefer copyright in its original intent, that struck a fair balance between public good and creator need. RMS simply did not care, explicitly so, about compensating creators and supporting their efforts. Vigorously, clearly, did not care.
442.
▲
by
dleslie
4y ago
I met him once. He used the urinal beside mine, despite there being three available and myself not being in the centre. He was wearing socks, no shoes or sandals, in the public bathroom. Later we argued over whether digital artistic content
443.
▲
by
dleslie
4y ago
Perhaps unrelated, but there's the large problem of unaddressed spousal abuse that victimizes men. Self-reported data from here in Canada[0] shows that men are more likely to experience spousal violence overall, albeit roughly half as
444.
▲
by
dleslie
4y ago
Children may be (generally) equally motivated and driven, but without equitable assistance and opportunities they're going to experience differentiating outcomes that are dependent upon the behaviour of adults around them.
445.
▲
by
dleslie
4y ago
I think I broke it. Input: TypeScript Output: QuakeC Code: Sample 3 Seems to spin forever. (Which makes sense, as QuakeC is incapable of the constructs in Sample 3). Edit: after a few minutes spinning it's... Spewing a
446.
▲
by
dleslie
4y ago
This was a concern with early adopters of Steam, as well; and Valve made it clear that if Steam were to shut down that purchasers would have an opportunity to download their purchases. Of course, this was long before they sold ephemeral dig
447.
▲
by
dleslie
4y ago
By ignoring the agreed upon terms of service and violating those terms you would be violating the consent of the service provider. If you don't find those terms favorable the correct action is to not use their service; violating their
448.
▲
by
dleslie
4y ago
> What am I allowed to do with this data? Their ToS disallows the use of unauthorized clients; if one were to accept the ToS, create an account, and use the unauthorized client then they would have violated the agreement and circumvented
449.
▲
by
dleslie
4y ago
Building and owning circumvention devices is generally legal; using those devices to access things protected by locks, which you are not authorized access, is generally not legal.
450.
▲
by
dleslie
4y ago
Many folks on here might be too young to remember, but there was an era where cable companies served premium channels with a scrambled signal to all customers, and sold access by way of attaching the appropriate filter. In fact, all channel
More ›