|
Seph
@
josephgentle
|
|
Hacker. Artist. Part time sellout for hire.
|
|
|
3.084
Tweetovi
|
265
Pratim
|
1.013
Osobe koje vas prate
|
| Tweetovi |
|
Seph
@josephgentle
|
14. lip |
|
|
||
|
Seph
@josephgentle
|
29. svi |
|
Sure. I think a lot of programming work can probably be better solved with Wordpress or whatever. But for real work there’s no escaping learning the inherent complexity of your problem space.
Better debuggers sound great :D
|
||
|
|
||
|
Seph
@josephgentle
|
28. svi |
|
This is not theoretical. I’ve found plenty of ‘CORS: *’ headers in real sites because “uh it wasn’t working so I copied from SO”.
Design is not powerful enough on its own to protect junior devs from their own inexperience and lack of knowledge.
|
||
|
|
||
|
Seph
@josephgentle
|
28. svi |
|
I worry about security bugs from engineers who don’t know what they’re doing, because they have the spirit of just trying things out and stackoverflow. And programming is so easy, so who needs a teacher? It says https, so it must be secure right?
|
||
|
|
||
|
Seph
@josephgentle
|
28. svi |
|
So for context, coding boot camps like GA don’t teach security. Our tools don’t protect you from common web vulnerabilities if you don’t know what you’re doing. I don’t know if they ever will - should express come with built in input validators + scrypt?
|
||
|
|
||
|
Seph
@josephgentle
|
28. svi |
|
Maybe. I agree good tools make good devs better. They just also allow junior devs with no security knowledge to ship insecure products.
Maybe we're in an uncanny valley, since there's so much pent up demand. Competition seems to be making the games I play better, despite unity?
|
||
|
|
||
|
Seph
@josephgentle
|
27. svi |
|
Heh I think all data has an authority - but in come cases that authority might be a specific distributed database like GUN.
But yeah - separate from transport protocols, there's a bigger conversation about statecraft and GUN that I'm looking forward to having at DWEB
|
||
|
|
||
|
Seph
@josephgentle
|
27. svi |
|
If I wiggle the stick on a gamepad, there's a pretty clear authority on who owns that data. I want a simple API that can wrap GUN, or a gamepad or a factorio server or a variable in memory that a remote debugger can monitor. These things are alike.
|
||
|
|
||
|
Seph
@josephgentle
|
26. svi |
|
I don't think remote peers need a change log either. Neither does the server in some designs.
And not yet, but keen. I think gun is a bad fit for lots of the use cases I list in that blog post - like the list of active processes on linux. Many things have an authoritative source
|
||
|
|
||
|
Seph
@josephgentle
|
26. svi |
|
:/ Fair.
I get the sense that as we lower barriers to entry, so many new devs come that the average dev is worse, and software becomes worse. Eg C -> Java -> JS frontend development.
I don't think making programming simpler (as in easier) will improve quality either.
|
||
|
|
||
|
Seph
@josephgentle
|
26. svi |
|
@Jonathan_Blow this is what I'd talk about if you ran a conference on simplicity. Why aren't game engines / level editors / photoshop collaborative? Because we have to rewrite that code every. damn. time.
|
||
|
|
||
|
Seph
@josephgentle
|
26. svi |
|
We're missing an API for data that changes over time. I think something like this could simplify dozens of existing systems. I can't count how many times I've implemented half baked versions of this sort of thing.
josephg.com/blog/api-for-c…
|
||
|
|
||
|
Seph
@josephgentle
|
22. sij 2019. |
|
Not yet ... but I do have a hankering to do some 3d plots :)
|
||
|
|
||
| Seph proslijedio/la je tweet | ||
|
Artisanal Rectanguloids
@nornagon
|
14. sij 2019. |
|
Thanks so much to everyone who came out to @plotterpeople tonight! It was so lovely to meet #plottertwitter folks in person.
Pictured: the art gallery we collected from folks! Thanks so much @josephgentle, @janjarfalk, @anachrocomputer, @cba and Bruce Shapiro for contributing! pic.twitter.com/rFpfqvMrVe
|
||
|
|
||
|
Seph
@josephgentle
|
24. pro 2018. |
|
|
||
|
Seph
@josephgentle
|
24. pro 2018. |
|
There's so much great stuff in this parameter space
beta.observablehq.com/@josephg/light…
#plottertwitter #creativecoding pic.twitter.com/6h38vvnsM1
|
||
|
|
||
|
Seph
@josephgentle
|
23. pro 2018. |
|
Tweaking parameters #plottertwitter pic.twitter.com/shRzwIAfpQ
|
||
|
|
||
|
Seph
@josephgentle
|
6. pro 2018. |
|
I wonder if there’s a way to expose a canary via tor or something where all the employees can revoke the canary but nobody knows who revoked it.
But damn, I wish we didn’t have to fight this on technical grounds
|
||
|
|
||
|
Seph
@josephgentle
|
5. pro 2018. |
|
@SenatorWong Hey you're named on this surveillance bill? What the hell!! Privacy is a basic right. Why are you banning people from hiding our communication from the government?
More aussies die from falling out of bed in the morning. Is this really the hill to die on?
|
||
|
|
||
|
Seph
@josephgentle
|
5. stu 2018. |
|
Oh cool find; thanks!
|
||
|
|
||