stephencelis

Joined 17 years ago

Karma
288
Submissions
106
Member since
Mar 9
I made a Mac app

http://itunes.apple.com/us/app/slingshot/id436819784?mt=12

And have a website that I need to update

http://stephencelis.com

View on Hacker News

Recent submissions

Comment · 1 year ago
> Marketing I suppose.

Nope. And not sure where you get that idea. This release even involved a rename away from including "GRDB."

When 0.1 of the library was released, it was a simple adapter between our Sharing library and GRDB, thus the name SharingGRDB. As our needs grew, the tool evolved significantly, and both the Sharing component and GRDB have become more of an implementation detail. In the future we will consider supporting any SQLite adapter, even your libraries ;)

Comment · 1 year ago
Are you suggesting SQLiteData is an ORM, or SwiftData? SwiftData (and CoreData) are certainly ORMs, but SQLiteData is not. It's simply a collection of tools on top of SQLite that provide similar functionality to SwiftData, but you always have direct access to SQLite.

The things you say that SQLite doesn't do is exactly what SQLiteData provides (Swift-friendly bindings for encoding and decoding data from SQLite), and more. There's a footprint, as there is with any library, but there is no ORM level of abstraction here.

Comment · 1 year ago
I think you're missing the point. iOS 13 is not the value proposition of the library, it's simply one small feature of comparison of many and isn't highlighted beyond a simple mention. The library provides just as much value if you are starting a new app today and choose to target iOS 26+.

> And with Apple's history of source-breaking changes over major platform updates, plus given how even huge libraries/tools like Alamofire, Realm, RxSwift, Cocoapods eventually succumbed to oblivion, I can't think of why an Apple developer with any modicum of discernment would choose PointFree's tools over Apple's own--unless they are themselves caught by the allure of reinventing the wheel.

Isn't this just a blackpilled take in general? You're complaining that Apple software breaks, that other third party software is discontinued, and this somehow leads to the conclusion to avoid this library?

Comment · 13 years ago
Ah, I'd missed that update. Thanks! I prefer this to the current workflow.
Comment · 13 years ago
For those that are worried, the source is there to inspect and compile. For those that aren't, there's reduced friction. It's a young project and I could move the binary elsewhere, but I'm not sure that would change your concern?

Is there an alternate process you would suggest?

Comment · 13 years ago
Slingshot's supported Retina since V2. Dropbox's auto-upload of screen shots is pretty good (they're using a private API to copy the link the your clipboard before the upload even starts, so it feels really fast), but if you share files outside of screen shots, Slingshot might still fill a need with file and clipboard sharing.
Comment · 13 years ago
It actually lets you do this already, though the documentation is relegated to a manpage that doesn't get installed automatically. It checks, in order, for:

  - $GHI_REPO env var
  - git config ghi.repo
  - remote named "upstream"
  - remote named "origin"
So you can just use "git config ghi.repo username/reponame" to get the behavior you want.
Comment · 15 years ago
We didn't spend $79 to read his blog.

Amazon offers 2 price points, emphasizes the ad-driven one, and somewhat obscures the fact that it's ad-driven. I don't see how that relates to the free (and Creative Commons free content of) marco.org, and the fact that he syndicates ads from a network he trusts there.

Comment · 15 years ago

  If you want to set your login shell to zsh, go to System 
  Preferences -> Users and Groups. Right-click on your user 
  account and select Advanced Options. Change the login shell 
  dropdown to /bin/zsh.
You're better off using `chsh -s /bin/zsh` (or, better yet, `brew install zsh`, append `/usr/local/bin/zsh` to `/etc/shells`, and use that, instead).
Comment · 15 years ago
> 2.5 centimeters long and 0.7 centimeters wide

An improvement on the 8mm x 2mm meat reported on just a few months ago:

http://www.newyorker.com/reporting/2011/05/23/110523fa_fact_...

But still, where is "6 months" coming from? A vague "year" figure is given by Mark Post (with the caveat that funding is needed), but that doesn't even bring into consideration the process of getting the meat out of the lab and into the grocery store.

Comment · 15 years ago
I would have loved to have had this a year ago, or two, etc., but my accidental quits haven't been nearly as frustrating since upgrading to Lion. I can still see this being useful, though, especially with apps that are slow to implement resume functionality.
Comment · 15 years ago
(You should only have to run this the first time you bundle.)
Comment · 15 years ago
Comment · 15 years ago
Having a standalone GCC installer is a nice option (especially if you have an Air with limited disk space), but if you want to avoid the hassle of debugging the occasional compilation failure, Xcode is the way to go.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton