Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alexjarvis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
alexjarvis
9y ago
bitrise ( https://www.bitrise.io ) is the best that I've used so far for building iOS apps. Its elite package is also really fast if you can afford it. I've used travis (slow, 45 min build times) and gitlab-ci with a ded
2.
▲
by
alexjarvis
9y ago
You could try Flow ( https://flow.org ) as you're already familiar with JavaScript. I've been using it after primarily using static languages and it's been great so far.
3.
▲
Show HN: Maybe type in JavaScript with Flow
(github.com)
3 points
by
alexjarvis
10y ago
|
0 comments
4.
▲
by
alexjarvis
10y ago
How are blocks not required to be cryptographically verifiable?
5.
▲
by
alexjarvis
10y ago
Sorry, I wasn't clear, I meant trust-less consensus (proof of work). Distributed transactions in an RDBMS requires trusting all the hosts it runs on.
6.
▲
by
alexjarvis
10y ago
No because it's cheap to produce hashes for git.
7.
▲
by
alexjarvis
10y ago
Postgres doesn't do distributed consensus though does it.
8.
▲
Former Top Gear trio hope to create an online universe for car fans
(theverge.com)
1 points
by
alexjarvis
10y ago
|
0 comments
9.
▲
by
alexjarvis
11y ago
Yes it's more cognitive overhead but it's a more functional than imperative style which usually has many advantages. If the functions are named well (naming being the hardest problem) then it should be easy to read without knowing
10.
▲
by
alexjarvis
11y ago
I agree that you can split validation parts into separate functions but this is conflating two concerns, for example the rewriting of the guard statement from guard item.count > 0 else { throw VendingMachineError.OutOfStock }
11.
▲
by
alexjarvis
11y ago
SEEKING WORK – London UK, remote ok Lead iOS Engineer (Swift, Objective-C). Six years experience creating and publishing apps to Apple and iOS since it was called iPhone OS 3 (2009). Experience working remote. Some of my work: • 6Tribes ht
12.
▲
by
alexjarvis
11y ago
extensions let you do this with enums (as well as protocols): enum Car { case Red case Blue } extension Car { func hello() { print("hello") } } let x = Car.Blue x.hello() https:&
13.
▲
by
alexjarvis
11y ago
And with associated values in enum types they behave in a similar way to case classes in Scala that extend a sealed trait. For example I've been working on a Json library that stores everything in an enum (ADT): public enum JsValue
14.
▲
by
alexjarvis
11y ago
Yeah you're right. If you want to stick with value types and store those values in an Array where the array can only store one type then you have to use an Enum instead of classes. I think there are a few people getting confused by not
15.
▲
by
alexjarvis
11y ago
Apparently un-pairing and pairing again fixes the issue, so will give this a try.
16.
▲
by
alexjarvis
11y ago
I'm also having battery issues since the GM release. Beta 5 was fine, but now it doesn't even get through the morning.
17.
▲
by
alexjarvis
11y ago
Also why no mention for the enum, the other value type that allows for pattern matching?
18.
▲
by
alexjarvis
11y ago
What a stupid, long blog post
19.
▲
by
alexjarvis
11y ago
I also ran into this problem a couple of times.. It's not the only issue. I put it down to how new the language is and how many non-critical issues they can fix. Swift 1.2 has been a massive improvement with incremental compiling and t
20.
▲
by
alexjarvis
11y ago
> What are the best places to search for them? http://workinstartups.com https://www.siliconmilkroundabout.com In the meantime work on something you enjoy and can point to as a portfolio piece. Go to meetups and t
21.
▲
ZombieChat Is Here to Save the World During Catastrophe
(startupdope.com)
3 points
by
alexjarvis
12y ago
|
0 comments
22.
▲
Show HN: ZombieChat is free for the weekend
(getzombiechat.com)
2 points
by
alexjarvis
12y ago
|
0 comments
23.
▲
Show HN: ZombieChat – A post-apocalyptic communication tool (Beta)
(getzombiechat.com)
8 points
by
alexjarvis
12y ago
|
0 comments
24.
▲
by
alexjarvis
12y ago
SEEKING WORK – Remote – London & Brighton, UK Full-stack software engineer (iOS / Scala). Loves building creative products, apps especially. Startup founder with creative design skills and product experience: http://meep
25.
▲
by
alexjarvis
12y ago
Could you please explain how PubSub in a cluster "Just Works"? How does it share subscriptions/channels between nodes? I created a distributed PubSub for the Scala/Akka/Play toolchain a while ago so just wondering h
26.
▲
by
alexjarvis
12y ago
http://crate.io is pretty much the system described towards the end of the article.
27.
▲
by
alexjarvis
12y ago
If you use a different key to encode the message for each client (web or app) then this is not necessary. This is how iMessage works.
28.
▲
by
alexjarvis
12y ago
It's possible to build a more complete picture of someone's interests based on what they share privately via Facebook chat. It's also public knowledge that they've been parsing messages for links to then 'like'
29.
▲
by
alexjarvis
12y ago
Highly unlikely seeing as Facebook uses the content of your messages to market ads to you, build up a profile of you, identify you and identify trends (links, keywords). The fact that Facebook owns WhatsApp makes this announcement a big sur
30.
▲
Beyond Our Borders – Ethnocentrism (Part 1)
(projectsoapboxblog.com)
1 points
by
alexjarvis
12y ago
|
0 comments
More ›