Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbrennan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
jbrennan
2y ago
Ireland springs to mind, and in fact has strong ties to Indigenous nations in the Americas for their similar struggles
2.
▲
by
jbrennan
3y ago
This is a great point, and I’m curious to hear what would be better alternatives. Like obviously there’s something great about having online connections with other people, but how could we do it better without surrendering to some big platf
3.
▲
by
jbrennan
3y ago
hi, author here :) happy to answer any questions! it was extremely fun to write a little browser, highly recommend it
4.
▲
by
jbrennan
6y ago
I’m actually not proposing shutting down any website that allows uploaded content, just large / public sites that require this sort of moderation. Not every site gets this stuff uploaded to it. The more private the network, the less ne
5.
▲
by
jbrennan
6y ago
I think there’s a difference that depends on scale and privacy. If your network is private (or something more akin to p2p / messaging) this is much less of an issue, especially if you have strong blocking controls. Users moderate thems
6.
▲
by
jbrennan
6y ago
In my opinion this is an argument in favour of shutting Facebook (and every other large social network) down. This sort of work is damaging and abusive, and nobody should have to endure it just so we can have social networks. I understand t
7.
▲
by
jbrennan
9y ago
See also Mark Miller’s excellent blog post on the same topic, which really turned on a few lightbulbs for me: https://tekkie.wordpress.com/2010/07/05/sicp-what-is-meant-b...
8.
▲
by
jbrennan
9y ago
I think this line of reasoning is victim blaming. It’s not the author’s fault that Instagram works the way it works. I think she’s entitled to want them to do a better job.
9.
▲
by
jbrennan
9y ago
Yeah, it’s too prevalent. We best not talk about it.
10.
▲
Language Hacking in a Live Programming Environment
(ohmlang.github.io)
3 points
by
jbrennan
10y ago
|
0 comments
11.
▲
by
jbrennan
10y ago
>I think most people grow up missing their actual potential as thinkers because the environment they grow up in does not understand these issues and their tradeoffs.... This is the meta-thing that’s been bugging me: how do we help people
12.
▲
by
jbrennan
12y ago
Great article although I think it’s worth mentioning the pattern of checking the iOS system version for method availability (e.g., `if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)`) should be avoided. I think it’s a bet
13.
▲
by
jbrennan
12y ago
The one thing I wish Objective C (or other languages, too, unless I’m missing some [totally possible]) is that the abstractions of metaprogramming are often hard to follow. You get to a point where you’re working entirely with abstract symb
14.
▲
by
jbrennan
13y ago
Sean, I’ve read some of your research and it’s great! I agree completely. Hell, even the concept of “to create software means some set of sequential steps” is presuming quite a bit. Although I don’t have too much experience creating softwar
15.
▲
by
jbrennan
13y ago
Author here: Funnily enough, I have! I wrote the Super Debugger which uses F-Script ( http://shopify.github.io/superdb/ ) Please note though this is not at all what I’m describing in my essay. A REPL is hardly a graphica
16.
▲
by
jbrennan
13y ago
Author here: you are correct.
17.
▲
by
jbrennan
13y ago
Author here: Objective C is far and away mostly used for creating user-facing software. I want a better way to do that. That’s what the essay is about.
18.
▲
by
jbrennan
13y ago
Author here. Please try not to get too caught up on the interpreted part. It’s far less important to what I’m trying to get across here in the essay. Yes, implementation matters, but what we’re implementing matters more. And don’t ignore th
19.
▲
by
jbrennan
13y ago
No not really. Ruby is a fine text language but it offers no benefits or advantages like what I described in the article, safe maybe a REPL. But we can have that already with the Super Debugger, for example.
20.
▲
by
jbrennan
13y ago
Heh, which is similar to what I drew up a year ago, and even linked to https://github.com/jbrennan/ObjectiveNext/blob/master/langua... :)
21.
▲
by
jbrennan
13y ago
Author here. Good point, they are not mutually exclusive. I do think however it's not in Apple's culture to significantly move away from C/ObjC any time soon. For the time being, they are getting by well enough as is today. I
22.
▲
Let's Class up our Cocoa singletons
(nearthespeedoflight.com)
1 points
by
jbrennan
13y ago
|
0 comments
23.
▲
by
jbrennan
13y ago
> Every talk is for an audience, and it's the speaker's responsibility to say what the audience needs to hear. > >Wait, what? I don't think he means what you're inferring. I don't think he's trying to skew anything or anyone, b
24.
▲
by
jbrennan
13y ago
Author of SuperDB here. I think you should be able to embed most of SuperDB itself directly in Spark Inspector. I'm not sure how you're doing runtime inspection, but SuperDB already has most of the underlying stuff already hooked up. I thin
25.
▲
by
jbrennan
13y ago
It's true some artists can already work with interactive media through code, but I think his greater point might be that we're selling every other artist short if they've got to express themselves in code instead of geometrically. So while
26.
▲
by
jbrennan
13y ago
Definitely. But you're also not going to stand to gain as much from writing some of the tools I'm talking about, anyway. There will definitely always been places where software efficiency trumps programmer efficiency, but for a lot of cases
27.
▲
by
jbrennan
13y ago
>Your approach is to optimize for developer productivity. Mike's is to optimize for machine productivity. Yeah that's a valid point. And it's probably just my lack of experience in language design or just general naïveté. It seems like
28.
▲
by
jbrennan
13y ago
I feel like you could do even better if you approached a language design from the other side, instead of focussing on the lower-level aspects to instead be thinking of higher level aspects. If I were designing a programming language, I woul
29.
▲
by
jbrennan
13y ago
Well maybe it's a bit of a generalisation, but I've studied at two different schools in Canada, and neither of them had these in their curricula. And I haven't heard of any other in North America which really do, either. I could be wrong, b
30.
▲
Computer Science Education Needs to Teach Us About Humans
(nearthespeedoflight.com)
2 points
by
jbrennan
13y ago
|
2 comments
More ›