Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dep_b
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
391.
▲
by
dep_b
6y ago
I moved my dock to the bar with Pock and I have some of the most used buttons (brightness, volume, mute and night mode) right there. I also added a negative spacing between the icons so they're really close now. Now every time I can ex
392.
▲
by
dep_b
6y ago
> I find it much easier to change brightness/sound (place the finger and drag) Right? It's such a pity that Pock messed that one up. I added Pock to have the same thing in the same position all of the time and I really like how
393.
▲
by
dep_b
6y ago
I'm specialized in creating new mobile applications fast and flawless, but I can also help to improve existing applications. I would like to be involved in projects around remote communication platforms but I'm not limiting myself
394.
▲
by
dep_b
6y ago
Haven't done it in years but I always kept a bit of an interest in it. No idea how it'll affect me after more than 10 years.
395.
▲
by
dep_b
6y ago
ABI stability. You don't need to ship the whole runtime with it anymore. Though if you want a framework that works nice with both languages and older versions Objective-C is still better.
396.
▲
by
dep_b
6y ago
I miss doing my designs visually, I used storyboards again for a demo app and getting the layout working for all screen sizes just worked once I got the layout right in interface builder. With coded constraints you need to do that change co
397.
▲
by
dep_b
6y ago
Modern Java still isn’t as nice as Kotlin. It’s just not as terrible as the Java version for Android.
398.
▲
by
dep_b
6y ago
True, I'm working with Swift which doesn't have that concept. But you can't have collisions between similarly named functions that are in the main or a different namespace? For example when somebody defines it's own vers
399.
▲
by
dep_b
6y ago
So one of the problems with that function is that it's global. The advantage of having a single class that either has a hidden constructor and only a static function or needs to be initialized but only offers the stateless function is
400.
▲
by
dep_b
6y ago
Untrue. Typescript uses Javascript as it's runtime so inherits all of it's problems, Objective-C and C are 100% transparent to each other and for real masochists it's even possible to call Objective-C from C with an awful and
401.
▲
by
dep_b
6y ago
Typescript is a strongly typed language built on top of one that isn't, just like Objective-C gets all of the run-time problems that C has if you wanted them or not. There is no such thing as a free lunch. And if you didn't unders
402.
▲
by
dep_b
6y ago
Which exactly confirms what I said about having to maintain 3 platforms instead of 2. And React itself is also far from a stable target.
403.
▲
by
dep_b
6y ago
JavaScript is very weakly typed. You can send an object to a function that expects an integer as an argument for example. Also there is no real standard library for a lot of things while Java, .net and Cocoa had them for decades. This means
404.
▲
by
dep_b
6y ago
Can’t remember the last time I had problems with UINavigationController besides the introduction of large titles but I can imagine you need to roll your own sometimes. > Typescript IS better programming language and much more powerful th
405.
▲
by
dep_b
6y ago
I tried to work with React Native and while there are many things that especially iOS development could learn from the developer experience apart from the fact that it's a platform-on-platform (with the associated problems the poster I
406.
▲
by
dep_b
6y ago
Personally I actually even asked them to make my profile publicly accessible as I hoped it would help a bit to prevent having to take all of those unnecessary tests, again and again every time I apply somewhere. Same goes for my Toptal prof
407.
▲
by
dep_b
6y ago
We thought maintaining two platforms was too much, so we got React Native. Now we have three to maintain.
408.
▲
by
dep_b
6y ago
You can get a full-stack .net webpage with Blazor already
409.
▲
by
dep_b
6y ago
WebRTC and signaling can be an interesting attack vector. If rooms are not protected technically from uninvited people to enter you can get all kinds of information but even worse you can sometimes even hijack a call.
410.
▲
by
dep_b
6y ago
> But it was uninhabited before colonization It was uninhabited before the French and Brits settled there, but soon the French and later the Brits were replaced with Spanish settlers. It had been a Spanish colony for decades before the B
411.
▲
by
dep_b
6y ago
First the Dutch, then the Spanish, who got kicked out by the British around the Argentine independence. Most of the time that the islands were inhabited the people that lived there were British. While the Spanish hold no colonies in South A
412.
▲
by
dep_b
6y ago
Try to use AppleScript or Accessibility. It's like VS Code doesn't even exists.
413.
▲
by
dep_b
6y ago
Mobile phones happened. Tiny memories while always being connected.
414.
▲
by
dep_b
6y ago
So what's particularly hard on the compiler are hard coded sets of data that have mixed types. For example a dictionary that reflects a JSON response that also has nested dictionaries. It helps if you test declare it like: let js
415.
▲
by
dep_b
6y ago
Sounds like you describe the state of Swift at least three years ago. SourceKit just doesn't crash anymore on me anymore, ever. Compile times are quite good for me nowadays, still not as fast as Objective-C but then again you don'
416.
▲
by
dep_b
6y ago
There are other editors for Swift out there, like AppCode. I do hate the fact that I'm forced to upgrade to a new OS version somewhere within half a year. Cataline was barely tolerable when I had to jump to it.
417.
▲
by
dep_b
6y ago
A CollectionView alternative you probably mean?
418.
▲
by
dep_b
6y ago
It looks a lot like functional code actually. I used to do this stuff with F# and Elixir. Arrows are quite effective to point out where the data is going.
419.
▲
by
dep_b
6y ago
Those JavaScript cross-platform solutions are opaque boxes that run basically their own operating system within an operating system. This comes at a penalty of a non-standard UX and higher than usual CPU usage and memory usage. But after th
420.
▲
by
dep_b
6y ago
I've been working with Xamarin / Mono and having a Cocoa front-end with a C# back-end is really the best of both worlds. Everything looks native, is snappy, uses relatively little memory and all of the not so immediately visible G
More ›