News for hackers. Stuff that matters.

savant

Re:Ask HN: Smaller alternatives to Kubernetes/Deis? on Tuesday August 02, 2016 @10:23PM (#12215139)
diggan: Would be great if you could file issues for anything you've had trouble with on Dokku.
Re:AWS increased error rates / intermittent outages on Tuesday July 19, 2016 @03:48PM (#12124319)
Yeah I wrote this during the last extended outages - had some downtime since, well, I couldn't interact with the api :P .

The source code for it is here: https://github.com/josegonzalez/real-aws-status

Re:TeslaMotors get Tesla.com domain through arbitration on Saturday February 20, 2016 @10:56PM (#11143231)
> Having failed to establish any, much less all, of the three elements required under the ICANN Policy, the Panel concludes that the relief requested shall be DENIED.

Sounds like that is incorrect? As well, I see the following at the bottom of the document:

> Dated: December 5, 2005

Re:A Docker-inspired Heroku clone in 100 lines of PHP on Monday December 21, 2015 @05:44PM (#10774109)
+1 As one of the dokku maintainers, I would love to see any random issues fixed. Feel more than free to open an issue on our tracker[1] and I'll be sure to comment.

FWIW space processing in command line args is a bit... difficult given our mode of transport (ssh). This is something we're thinking about fixing somehow, though there isn't a great solution yet.

[1] https://github.com/dokku/dokku/issues

Re:Image Compression on cakePHP on Monday November 09, 2015 @01:10AM (#10531613)
You might want to play around with an image handling library like Intervention Image[1]. I recall a presentation by instagram on how they made their image sharing fast, might be worth looking into that (as well as hooking up Charles Proxy to their requests to see what sort of stuff they are sending over the network).

[1] http://image.intervention.io/

Re:Heroku is no longer the hobbyist's friend on Monday October 19, 2015 @08:05PM (#10416650)
Jesus $50 a month? How did you end up finding such a team?
Re:Heroku is no longer the hobbyist's friend on Monday October 19, 2015 @08:03PM (#10416644)
We largely just orchestrate docker - there is a bit of glue around nginx of course - but I don't see why we couldn't support FreeBSD.

Arguably the biggest blocker is actually getting a running BSD instance - I'm going to say I've never successfully installed FreeBSD, though the last time I tried was 10+ years ago - and then potentially creating a `docker` binary that uses Jails but responds as if it's docker.

As it's open source, I definitely wouldn't mind helping someone investigate FreeBSD support :)

EDIT: Looks like there is already docker on FreeBSD, https://wiki.freebsd.org/Docker . I assume you guys have bash, so this should more or less work...

Re:Heroku is no longer the hobbyist's friend on Monday October 19, 2015 @05:54PM (#10416077)
We normally recommend at least 1GB (and tell users to run swap on smaller instances). It's really just dependent upon your app's memory usage, and you can use docker options to limit app resources quite easily :)
Re:Heroku is no longer the hobbyist's friend on Monday October 19, 2015 @05:06PM (#10415751)
A reasonable option for hobbyists is Dokku[1], a single-server heroku clone. I'm also pretty excited about Convox[2], and would definitely recommend that early adopters check it out.

I get that people are frustrated with heroku's pricing, but at the end of the day I think that if your side project isn't worth the money you spend on it's hosting, maybe you should look into other side projects? If it's truly not a money-making project, not needing to scale it or have it up 24/7 seems like a reasonable trade-off to not paying for it's hosting.

The number of tools and resources Heroku provides is quite significant, and developing/deploying/maintaining similar solutions is certainly not cheap or easy. Especially at scale.

Disclaimer: I'm one of the Dokku maintainers.

  - [1] http://progrium.viewdocs.io/dokku/
  - [2] http://convox.com/
You eventually have to roll over keys at least once every N years, so if you are automating it, the length of time doesn't really matter.

In this case, they are just limiting the window.

Re:Notion – Document Reimagined on Monday September 14, 2015 @10:58PM (#10218748)
Does anyone know if there is a JS editor that acts similar to how notion works? I've seen a similar pattern with readme.io, and would love to be able to use it for internal tools.
Re:Twelve-Factor Applications with Consul on Wednesday May 21, 2014 @03:50PM (#7780363)
I am curious as to how this sort of setup would work for processes that take a bit to load - such as when building an in-memory index. In my case, I have several services that take ~30s+ to start, and as such do a rolling restart. envconsul would just sigterm an entire tier, causing outages.
Re:Art of Computer Programming, Volumes 1-4A Boxed Set on Friday August 27, 2010 @06:24PM (#1640495)
This will likely not help you build your startup unless you need a really strong understanding of Programming concepts. In the words of the wise Wikipedia:

"The famous offer of a reward check worth "one hexadecimal dollar" (100HEX base 16 cents, in decimal, is $2.56) for any errors found, and the correction of these errors in subsequent printings, has contributed to the highly polished and still-authoritative nature of the work, long after its first publication. Another characteristic of the volumes is the variation in the difficulty of the exercises. The level of difficulty ranges from "warm-up" exercises to unsolved research problems, providing a challenge for any reader."

For some people, it will be a status symbol. But honestly, you shouldn't be buying these books unless you actually want to learn something. Just saying you have the books will do you no good and is just a waste of paper.

Re:Poll: Are you a Programmer? on Saturday July 31, 2010 @05:41PM (#1564289)
I am a copy-paster. All problems have been "solved", I just have to mash together a working solution for the task at hand.
Google's datasets. All of them. I mean, they exist, but not in completeness for anyone outside google.
Re:Ask HN: What's missing in a CS degree? on Wednesday June 02, 2010 @01:07AM (#1397165)
The fact remains that it is much easier to:

- Perform Unit/Functional/User Test

- Use version control

- Be exposed to a variety of both tools (editors/ides) and services (github.com, getexceptional.com)

- Work in a distributed manner

- Get real world feedback on your application from people other than the Professor

- Work with more than the String class of your language

- Collaborate on related, but not dependent, code in the same codebase

- Learn different patterns (Observer, Singleton, etc)

- Develop the way you would in the real world (Scrum? Waterfall? You name it. No real cowboy coding)

when doing web development than doing most "Random Number generator" or "Porpuquine" projects assigned in CS to show recursion or proper OOP.

I'm probably biased though, as I'm a web developer who went through the Java bullshit and didn't learn a damned thing until I actually tried to make a web application that someone other than my Professor of Data Structures and Algorithms II was testing/grading/using.

ADDENDUM: As for the CS portion of the degree, learning all the aforementioned skills will hopefully allow you to more easily grasp things like the difference between PSPACE and NP-Hard problems, Genetic Algorithms, AI, etc. I'd hope to god that someone designing AI would at least use version control on their application. It would be a nightmare to find a bug that sliced a person in half when they are in surgery without a tool like "git bisect" :)

Re:Google Pacman on Monday May 24, 2010 @03:47AM (#1374071)
Explains why there is no sound on my Nexus One.

Too bad it won't play with my trackball or something...

I don't see why it would. I go to work and I talk about stupid stuff with my coworkers all the time. They definitely don't have much in common with me, and it's an even larger gap between me and the founders. Even so, I manage to do my job and hopefully do it well, regardless of what they thought of my peach/orange/pink hair last week.

There just happens to be this little thing called professionalism....

It's disappointing at a time like this that when all Americans need to come together and focus on relief efforts and recovery efforts in the Gulf, someone in power decides a person's divisive position on an issue affects his ability to focus on a problem.
Re:Ask HN: Review our app: masterbranch.com on Wednesday May 19, 2010 @01:52AM (#1360238)
I'm interested in seeing how you classified a developer in certain categories.

I just searched my Github profile (I am josegonzalez on Github, savant elsewhere) and noticed on the sidebar that it had a bunch of links to types of developers. One of them was "CakePHP Developers". How did you categorize me in this section, and will you make such methods known? I'm curious as I run CakePackages.com (http://cakepackages.com) and your algorithm is pretty accurate. Since part of that particular app is indexing CakePHP-related code AND developers, it would be nice to see how you are categorizing developer's repositories (I've been thinking of using PHP's reflection class to do categorizing for my purposes, but I want to know how to auto-find CakePHP developers themselves...)

I love the idea, and as soon as I sort out my OpenID provider (HEY ADD FOAF+SSL SUPPORT!), I'll be signing up for this service :)

Re:GitHub's email correlation for authorship on Wednesday May 12, 2010 @08:35PM (#1342784)
The number of watchers on the first repository.
Re:Remind HN: Today (9th of May) is Mother's Day in US on Sunday May 09, 2010 @12:46PM (#1332320)
I made my mommy a website: http://becauseyouremymom.com/

And here is the message I sent her on the site: http://becauseyouremymom.com/loves/savant

Re:Facebook alternatives spreadsheet on Saturday May 08, 2010 @08:12PM (#1331216)
foaf+ssl = distributed social networks.

See markmail.org/message/xywxnqp3adqcem5f for some specs on how it might work :)

Re:HN is getting too big on Saturday May 08, 2010 @12:22AM (#1329589)
How does one downvote something? Is there a karma level a user should be at to be able to downvote?

Older »