News for hackers. Stuff that matters.

gr2m

I've been working remotely for over 20 years. ProTip: working remote does not mean working from home. Surround yourself everyday with the people you want. Go to coworking spaces, coffee shops, parks. Find fellow remote workers and host coworking sessions and your places.
Re:Growing Food Instead of Lawns in California Front Yards on Thursday November 07, 2024 @01:34PM (#42079448)
CropSwapLA is in my neighborhood, they do amazing work! Just the fact that a single residential property can grow enough produce for 45 families _each week_ is astonishing. Their technology in their latest farm (https://www.cropswapla.org/degnan) is very special as well: they refer to it as terraponic. 100% recycled water, but also using some soil for temperature and moisture control. Best of both worlds between traditional farming and 100% controlled aquaponics farms. The growing boxes are entirely separated from the ground, which limits pests and maintenance. Nutrition is provided through the water, with exactly the right balance that the respective plants need.

Yes, I'm biased, I'm a big fan. Just wanted to share some highlights because I think the article doesn't do the amazing work of Jamiah and his team justice. I hope we get to see many more such micro farms all across Los Angeles and Southern California.

Which book is it?
I drive an EV for over a year, I barely use the break any more. Single pedal driving is wonderful
Re:Polio Is on the Brink of Eradication on Thursday November 23, 2023 @12:00PM (#38394829)
My kids are into superheros. We explained how vaccines are basically super powers! Now they are sad when they go to the doctor and don’t get one they also get all their friends and class mates pumped about vaccines which I take as a win
I wouldn’t overthink it, it’s just a metaphor :)

I also don’t think that GraphQL will replace REST, the two work great side-by-side

Re:New Cycle.js version released on Monday December 21, 2015 @03:21PM (#10773237)
Congratulations to the big release :)
As a primarily front-end developer, this is a gift from heaven. I'm part of team Hoodie so I'm biased of course, but I'll add this to all my existing and future projects now <3
Re:Hoodie – Fast web app development on Monday May 19, 2014 @03:14PM (#7769204)
Our goal is to lower the barrier of entry to build fully capable applications. While using the simple email plugin is not a good idea in a production app, there is no problem to use it with an app that runs on your computer only, or in your companie's intranet.

I know this is nightmare to system architects / backend developers at first sight, but trust us, we know exactly what we are doing. We have excellent architects on our team, you just might not be our primary target group here.

But thanks for your feedback, much appreciated!

Re:Hoodie – Fast web app development on Monday May 19, 2014 @02:13PM (#7768870)
Hoodie doesn't provide any email privileges in it's core. There is an email plugin that does that, but it's just a showcase and we would not recommend to use that in a production app. The plugin is maybe 10 lines of code, you can easily use that as base and put all the security in it that you would do in a REST API as well.

I'd be also very interested in your basic use cases that you think Hoodie couldn't handle. It would certainly be great input for the project.

Re:Hoodie – Fast web app development on Monday May 19, 2014 @02:07PM (#7768843)
please ping us if you have any questions! twitter.com/hoodiehq
Re:Hoodie – Fast web app development on Monday May 19, 2014 @02:06PM (#7768838)
Besides the points already mentioned, Meteor is VC backed. Hoodie is an open source project first, that we founded & bootstrapped a company for to sustain its future, and that we will eventually turn into a non-profit. We are and will be not accountable to any investor with questionable interests in an open source project.
Re:Hoodie – Fast web app development on Monday May 19, 2014 @02:01PM (#7768813)
Not that we are aware of. Could you please open an issue at https://github.com/hoodiehq/hoodie-server/issues/new, and post your error messages? We're happy to help
Re:Hoodie – Fast web app development on Monday May 19, 2014 @02:00PM (#7768807)
I'm more the frontend guy at Hoodie, but what you'll be able to do is to allocate roles to users and based on the roles you can give read/write access down to document level.

If you have a specific scenario in mind, I'm happy to elaborate.

Re:Hoodie – Fast web app development on Monday May 19, 2014 @01:51PM (#7768759)
Exactly. Plus it's self-extandable, too. And expect many hoodie hosting providers popping up in the future, if you don't want that hassle.
Re:Hoodie – Fast web app development on Monday May 19, 2014 @01:49PM (#7768743)
we don't deliver all our business logic as JavaScript to the client, we just provide a nicer API. All security / scaling / business logic still lives server side.

Take hoodie.email.send(properties) as an example. It just the same as `POST /email` with email properties JSON, with the only difference that it's simpler to understand and to handle for frontend people, and it works offline (syncs when connection is back).

Re:Say hello to offline first on Tuesday November 05, 2013 @01:01PM (#6676706)
or you go away of AJAX calls entirely, by storing all data offline and having a separate process that synchronizes all changes, like remotestorage.io does it, or hood.ie
Re:Hoodie: very fast web app development on Saturday April 13, 2013 @10:10AM (#5543360)
Get in touch at twitter.com/gr2m if you don't find anyone by end of April. I'll do it for ya. You can donate the money
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @04:12PM (#5520975)
yeah, but they could access the tool all from their own mobile devices, with their own user accounts ;-)
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @07:55AM (#5517497)
Let's say today 1 of 1000 people is able to create an app to solve a problem, let's say time time tracking. Now imagine we change that drastically, to 100 of 1000 or even more. People will start to build their own little apps to solve their own little problems. And if these break, nobody cares, but them.

For example, friends of mine like to go climbing. They've build an app in an afternoon, just for their group, to keep track of what tracks they finished and how they liked it. I think this is fascinating. I wonder what would happen if students would learn to build simple apps like that in school, instead of Excel?

Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @04:53AM (#5517051)
and again, thanks for another thoughtful response.
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:55AM (#5516796)
Come to https://twitter.com/jszurich, or ping me at https://twitter.com/gr2m, happy to chat
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:54AM (#5516793)
In the current implementation, CouchDB takes care of it. In case of a conflict, both versions are kept, with one winner. The other version can be recovered and the conflict resolved, both automatically with a worker process or by the user.
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:52AM (#5516787)
Welcome to Hoodie world :-)
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:50AM (#5516783)
> but what about non-js users or, maybe more importantly, SEO or crawlers

Hoodie is more of a tool for applications, with user authentication etc, so SEO is not relevant here. I wouldn't build a public website with Hoodie.

> Also, something else that really trouble me with javascript client-side is that, often, when something bugs, everything just stop working

Yes. That's something we have to handle if we want dynamic web apps build on web technologies. But there are great tools today that help you 1. prevent JavaScript by automated testing in all the browsers / OS 2. track JavaScript errors, e.g. with errorception. And 3. todays browsers are more relaxed about errors, they try to continue running the app, even if one function errored out.

> Is there a better solution than a hard-refresh? Would a first-level try/catch solve this problem

If you can keep the state of an app and store user's data immediately, there is no big problem to reload the page, I do that in several occasions at minutes.io, the user usually doesn't realize, it's very fast.

Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:41AM (#5516767)
that's great, thanks!
Re:Hoodie: very fast web app development on Tuesday April 09, 2013 @02:39AM (#5516764)
we definitely won't send any credit card information to a hoodie server. Instead we use a service like stripe, but then receive the payment notifications or errors, which lets us notify the user if payment worked or not.
Re:Hoodie: very fast web app development on Monday April 08, 2013 @08:10PM (#5515605)
10 cary-minutes is all it takes ;-) Thanks Dylan
Re:Hoodie: very fast web app development on Monday April 08, 2013 @08:00PM (#5515557)
Yes. And Yes. But hey, totally worth it. I'm happy to support anyone trying to make a hoodie.js for other backends. Let's do this

Older »