Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zapzupnz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
781.
▲
by
zapzupnz
8y ago
I'm with you on that, and it seems to be symptomatic of the project's refusal to step away from the legacy of mimicking OPENSTEP. They've made 1995 look like a goal towards which to aspire. They've added theming support
782.
▲
by
zapzupnz
8y ago
Just a late addition to anybody who sees this, I tend to think of `if let` and `if var` statements in Swift as syntactic sugar for: switch someOptional { case .none: // whatever case .some(let x):
783.
▲
by
zapzupnz
8y ago
> For example, let's say that I'm writing some cross-platform open source software > OK, so now how do I compile/run/test the Mac version of my software -- without having that Mac? You don't. Darling is not a
784.
▲
by
zapzupnz
8y ago
Actually, in `if let x = someOptional`, you should rather see it like this: `if (let x = someOptional)`. If that second part were a function, it would be `() -> Optional<T>`. That is to say, the if statement is satisfied if the &qu
785.
▲
by
zapzupnz
8y ago
All I said is that the deletions should be propagated. The presentation of this can only be ensured in locked-down systems, but the actual propagation is simple enough. Just as the server can send all users within a channel "so-and-s
786.
▲
by
zapzupnz
8y ago
> You can have public logs You could equally have public logs in Discord and/or Slack. At least on Discord, this can be achieved through a bot — which, if logging is the aim, could be a very simple 20-line Python script.
787.
▲
by
zapzupnz
8y ago
> These 1) don't work when you need them too They don't? They work perfectly fine for me and always have. Citation needed. > 2) are very much antifeatures According to whom? People use and profit from these features all day,
788.
▲
by
zapzupnz
8y ago
> straw-man argument Not at all a strawman argument. As I stated, there are a plethora of features in Slack, Discord, and its ilk that are most assuredly not "having fun while pretending to communicate". The whole point of my p
789.
▲
by
zapzupnz
8y ago
> an infringement on the control I expect of my own computer How is it an infringement? The server saying 'so-and-so sent a message, here it is' is exactly no different to the server saying 'so-and-so deleted their message
790.
▲
by
zapzupnz
8y ago
> for the too many people that want to have fun while pretending to communicate It's exactly this kind of flippant dismissal that is why IRC is dying, because there are too many people who equate modernity with frivolity. That is, u
791.
▲
by
zapzupnz
8y ago
I didn't realise that IRC was immune to white supremacists, sharing of furry paedophilic content, and … I feel like the last dig risks being seen as the pot calling the kettle black, to insult other people simply for having a sense of
792.
▲
by
zapzupnz
8y ago
But do people expect the apps to look the same? I think people want them to behave the same with a few visual features kept intact. To take Discord as an example, I don't know that people actually can't live without the UI s
793.
▲
by
zapzupnz
8y ago
> on some guy for possibly damaging an incredibly small portion of their income No, they're maintaining the precedent that piggy-backing off the fruits of their labour without consent is unacceptable. When they go easy on one thing,
794.
▲
by
zapzupnz
8y ago
I mean, playing devil's advocate, you've got Nintendo protecting a product that they still sell and distribute (3DS Virtual Console, Wii U Virtual Console, Nintendo Switch Online NES, NES Mini, and various other ports) — and this
795.
▲
by
zapzupnz
8y ago
Except that you couldn't make a patch for a NES game that produces a C64 ROM. The patch would effectively be the entirety of the C64 ROM.
796.
▲
by
zapzupnz
8y ago
It's not a high priesthood mentality. Law, by definition, requires a level of precision far beyond that with which most people will bother — just like scientific or academic fields, the terminology is often difficult for those who are
797.
▲
by
zapzupnz
8y ago
It makes one wonder why people feel the need to editorialise titles at all. In plenty of subreddits, for instance, the practice is banned.
798.
▲
by
zapzupnz
8y ago
> Three people can be sued without collectively being a human being Wouldn't that simply be three persons?
799.
▲
by
zapzupnz
8y ago
Because law English is not our English. Law uses plenty of terms in completely different ways than everyday and even academic English, but still with specific meaning within its own context. That this meaning is unknown to people outside th
800.
▲
by
zapzupnz
8y ago
> I don't believe English should be that flexible And yet it, like any other language, is. The sociolinguistic term of what you are engaged in would be prescriptivism, to prescribe that some term should only mean a certain narrow su
801.
▲
by
zapzupnz
8y ago
According to Merriam Webster[1], one definition of violent is "extremely powerful or forceful and capable of causing damage". Another is "EXTREME, INTENSE". Further, according to the Oxford Living Dictionary[2], violence
802.
▲
by
zapzupnz
8y ago
What's your reasoning?
803.
▲
by
zapzupnz
8y ago
They also falsely assume that bad OOP practices in the industry == OOP as a whole, full stop. Arguments against OOP tend to be strawmen arguments. I mean, sure, Java taught bad OOP to millions of developers in the 90s, early 00s, and even t
804.
▲
by
zapzupnz
8y ago
> Fewer elements on screen at once matters very little for performance on the C64 if they're rendered with sprites Videos of this game in action beg to differ. The only time the game seems to slow down is when there are two or more
805.
▲
by
zapzupnz
8y ago
Giana Sisters was rather simplistic compared to Super Mario Bros, with many fewer elements on screen at once, fewer animations, simpler physics, and smaller stages. Giana Sisters was great at the time but it really isn't comparable to
806.
▲
by
zapzupnz
8y ago
Some company later released Great Giana Sisters games for the Nintendo DS (and presumably some other platforms, maybe PC) with updated graphics. Roughly the same gameplay but very different look and feel.
807.
▲
by
zapzupnz
8y ago
Of course it isn't GNOME's fault if xterm has shonky cut-paste behaviour, but that really only serves to back up my point — don't blame the system if one (or a handful of) apps happen to behave contradictorily to its conventi
808.
▲
by
zapzupnz
8y ago
> It's just not my itch, so why should I scratch it? But why must you put it down? It may not be your itch, but equally, Linux is not your OS. It's everybody's. Other people may happen to share the same sentiment about c
809.
▲
by
zapzupnz
8y ago
This seems like an overly personal take from someone who cannot possibly claim to represent all Linux users. There are plenty of Linux users with gripes about the UI and various aspects of the environment, hence why there are so many bloody
810.
▲
by
zapzupnz
8y ago
That's the fault of (A) Electron and (B) developers who use Electron who (B.A) erroneously think that because Windows users don't mind having no menu bar then everybody else feels the same and (B.B) don't reimplement what Coc
More ›