HNHacker News
TopNewBestAskShowJobs

joshuawright11

607 karma · joined February 17, 2016

submissionscomments
joshuawright11··on Show HN: Alchemy – Elegant, batteries included web framework for Swift
Hey HN! Over the last year I’ve been working on a web framework for Swift. Its focus is on clean, elegant, full featured APIs and sharing code between Swift clients and server.

There are a couple quickstart projects in there (one Fullstack; iOS, Backend, Shared all in a single Xcode Project) to peruse. Would love for you guys to check it out and give feedback!

joshuawright11··on Ask HN: What's your personal finance system?
Personally I use copilot, robin hood and an excel spreadsheet for tracking long term savings goals & giving amounts.

- Copilot for an aesthetically pleasing heads up of how much $$ I've got as well as insights into where it's going,

- Robin hood for stocks & trading

- Excel for long term goals, targeted amounts for tithing & saving per month, and a rundown of my monthly expenses.

joshuawright11··on Export SwiftUI code from Figma designs
Been using SwiftUI pretty in depth for a side project. It's been 80% awesome and 20% super frustrating. I can do so much more with SO much less code, but there are definitely a lot of gaps & annoying issues (particularly around documentation and in depth customization).

Fortunately it's easy to fill in the gaps with UIKit & there are some amazing people out there doing documentation (shout out to the guy at https://swiftui-lab.com/, you've saved me so much time!)

Per usual with Apple its a fantastic product launched in a buggy, incomplete state. Still a great option if you're willing to deal with the kinks.

Hopefully 2.0 will make it an even more solid (if not de facto) choice for all iOS devs!

joshuawright11··on What’s New in Swift 5.2
I love Swift. Writing in it is awesome, the community is great, and it has traditionally been focused on a truly wonderful dev-focused experience.

That being said, releases like this are pretty frustrating because they seem to reflect a focusing on tiny bits of sugar (can we even call them that?) instead of features that have a much more positive influence experience. Besides "better error messages" how do any of these things improve the development experience?

`map(\.name) vs map { $0.name }`. Why...?

`callAsFunction()` feels bizarre... how is `obj()` more elegant or less confusing than `obj.callAsFunction()`.

Meanwhile the Swift dev experience still has lots of annoying bugs & usability issues (though to its credit it has improved by leaps about bounds). My personal pet peeve is that sensible compiler synthesized inits[1] still have not been implemented despite requests (and proposals!) coming up again[2] and again[3] and again[4] and again[5]

Sometimes I wonder if anyone is actually asking questions like "what value is this providing to the user?". Maybe there's so many strong opinions nothing of substance can get through the approval process?

Announcements like this[6] get me excited that the language is heading in the right direction, but it'll be a lot more convincing when the a release shows that.

[1] https://github.com/apple/swift-evolution/blob/master/proposa...

[2] https://forums.swift.org/t/it-should-be-possible-to-generate...

[3] https://forums.swift.org/t/explicit-memberwise-initializers/...

[4] https://forums.swift.org/t/default-struct-initializer-intern...

[5] https://stackoverflow.com/questions/26224693/how-can-i-make-...

[6] https://forums.swift.org/t/on-the-road-to-swift-6/32862

joshuawright11··on Sexy prime
Sounds like the name of an Amazon adult streaming service
joshuawright11··on FuckJerry’s Success Is Instagram’s Failure
Genuinely curious, are there any sort of legal rights or entitlements for people who share memes/funny pictures on social media?

I don't disagree that FuckJerry's behavior is pretty shady, but cmon... the entire meme community is pretty much built on reposts. Isn't that the whole point of sharing stuff on social media. Why are people acting so entitled? Seems to me they just saw the huge revenue pie and want a piece.

joshuawright11··on Proposition C
Is homelessness in SF really about affordable housing? Obviously San Francisco has insane housing prices but there are dozens and dozens of shelters & programs (I volunteer at a couple) for homeless people to take refuge and get their life back together.

As I understand it (and as my friend who is an SF police officer where 90% of his job is dealing with the homeless), the much larger problem is SF's (& perhaps society in general's) failure to provide institutionalized care for people with severe mental disabilities.

No amount of money, support systems, or opportunity for getting off the street is going to help people with severe schizophrenia or dementia who have no family or safety net. A lot of these people the only solution is for them to be institutionalized. Unfortunately, there isn't much of a way for someone to be institutionalized against their will (unless they are causing danger of harm to themselves or others) so they continue to live on the streets.

I think what this city really needs is a place to send people deemed in need of institutionalizing, and the ability for that to be determined. Of course that would never fly in a place like SF, but I think it would be a happier life for those people than life on the streets.

joshuawright11··on Square Terminal
IMO Square has great looking hardware but their software is pretty mediocre and unattractive. The Stripe guys are killing it on the software front recently, wondering if square should continue pushing hard on the hardware front when stripe is eating their online lunch.
joshuawright11··on Girl, 8, pulls a 1,500-year-old sword from a lake in Sweden
Does this make her queen of something now?
joshuawright11··on Ask HN: Anyone from Google here? The new Gmail UI is painful
Is it really that bad...? It looks about the same as the old with a material coat of paint.
joshuawright11··on California Wildfires: Inmates Are Risking Their Lives for $2 a Day
I mean, should there be an equal power balance in prisons...?
joshuawright11··on California Wildfires: Inmates Are Risking Their Lives for $2 a Day
Inmates ... are allowed to volunteer for the firefighting program and are trained for two weeks in fire safety... Once the exam is passed, prisoners are sent to live in one of 43 low-security field camps throughout the state.

Inmates do recognize that there are perks to the job. Their outdoor camps allow for more freedom. The food is better and grown in on-site gardens. Families are allowed to use barbecue pits for their visits and can often spend the night in nearby cabins.

It's voluntary, gives inmates a change to spend outside time in low security environments (potentially seeing family), gives them a break from monotonous prison environments AND gives them 2 days off their sentence for every one day served. Not sure how this voluntary labor with significant benefits for an inmate is equivalent to slavery.

joshuawright11··on Things That Happen in Silicon Valley and Also the Soviet Union
Surely the abundant usage of crack has something to do with it too...
joshuawright11··on Bill Nye Does Not Speak for Us and He Does Not Speak for Science
This is absurd. Maybe the reason Nye has decided to accompany a man whose views are so different than his own (afaik, Nye himself is not a climate denier...) is because he believes space exploration and science is more important than political associations. Putting articles out like this undermines that and imo shows that the writers are far more interested in political virtue signalling than actually promoting science and research.
joshuawright11··on White House Bars NYT, CNN, and Politico from Briefing
http://www.nydailynews.com/news/politics/white-house-bars-mu... non-paywalled link
joshuawright11··on Amazon Go
The places I feel where I know the cashiers and employees are not large supermarkets though, but small time specialty shops (the Polish butcher shop near my house, the florist, etc). To me large scale supermarkets (wal mart, target, whole foods, etc) tend to have young or post retirement, disinterested staff that are simply there to make a little extra cash and go home. Besides, there are often 10-15 cashiers on a schedule with ridiculous turnover. I don't see this competing with the specialty shops and thus not erasing that social connection involved in some shopping. Rather, it will reduce the drudgery and annoyance of going to huge grocery stores with no personal connection and a disinterested staff.

IMO non-specialty grocery stores with a few staff closely knit in the community have already been mostly eliminated by the larger corporations.

joshuawright11··on Ask HN: Any other blind devs interested in working on dev tools for the blind?
Maybe I'm an idiot and completely missing something here, but couldn't this essentially be accomplished by enabling screen reader software on your own computer and turning off your monitor?
← PreviousPage 2 of 2