Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thinkbohemian
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
thinkbohemian
11y ago
Better filters for emails. Would love to subscribe to only new issues on a repo or random issues on a repo. Basically http://codetriage.com
2.
▲
by
thinkbohemian
11y ago
This program offers interesting features to a business but not s much for the traveler. Anyone who is spending 25+ nights a year in a hotel is going to be sure to be getting points for those stays. Points == status and status == more conven
3.
▲
by
thinkbohemian
11y ago
At Georgia Tech we got a very small server space which was used in a few CS classes, it would have been large enough to run hubot. Your university might have a similar setup.
4.
▲
by
thinkbohemian
11y ago
If you've got a static files you could still serve it using Heroku free. Put cloudflare or another CDN in front of it and boom you've got 24 hours of fast responses. Though if it's a static site why do you need Heroku? Kind o
5.
▲
Recruiter Sniping
(schneems.com)
7 points
by
thinkbohemian
11y ago
|
0 comments
6.
▲
by
thinkbohemian
11y ago
> The first step was removing varnish This was removed for architectural reasons. It brought a lot of downtime to the platform and didn't help speed all that much. It's better and faster to cache this type of content with a CDN
7.
▲
by
thinkbohemian
11y ago
If you want to get into: * Discussing technical issues with developers. * Learning about new technologies. Check out http://www.codetriage.com . It will also help give you the tools you'll need to: * Explain new
8.
▲
by
thinkbohemian
11y ago
I bought this game a few years ago. I learned quite a few things about vim. Unfortunately the puzzles in the later levels aren't very clear. I spent hours trying to figure out what on earth they wanted me to do. To me this was counter
9.
▲
by
thinkbohemian
12y ago
Tenderlove, the super nice guy who submitted that PR is on Rails core. Too bad to hear he's part of the evil visible minority that you just made up in your head.
10.
▲
by
thinkbohemian
12y ago
Austin is amazing! If you're in town stop by an Austin on Rails, great community. There's always friendly folks, companies hiring, and ususally some food.
11.
▲
by
thinkbohemian
12y ago
I think there are a few issues. The first is funding. If you are an engineering manager and trying to ship product, you don't want a 25% faster Ruby VM in 10 years, you want someone to benchmark and optimize existing code in existing p
12.
▲
by
thinkbohemian
12y ago
We sponsor Matz, Nobu, and Koichi. Of them Koichi works pretty much full time on speed. He implemented partial generational GC in Ruby 2.1 and incremental GC in 2.2. He also implemented faster keyword arguments https://bugs.ruby-
13.
▲
by
thinkbohemian
12y ago
This is really really cool. Thanks for posting. I'm especially interested in memory usage right now. I wrote a way to generate load and measure memory impact on your app: https://github.com/schneems/derailed_benchm
14.
▲
by
thinkbohemian
12y ago
I've learned to do this, but for me it wasn't obvious at first. At the end of the day if it's my PR, it's my job to provide the supporting evidence as to why that code should be merged and not some other code. If you res
15.
▲
by
thinkbohemian
12y ago
This happens so frequently to me. I'll Spend an hour running benchmarks and then post a PR. Someone chimes in and says "method x is faster" with nothing to back it up. I have to benchmark again, and then my way is still faste
16.
▲
by
thinkbohemian
12y ago
> Look at what I’m not running Cue http://dhh-soundboard.herokuapp.com
17.
▲
by
thinkbohemian
12y ago
You can also run foreman if you're not on Heroku. Put your environment variables in a `.env` file. The environment variables get sourced only to the environment of that process and not to the __whole__ system
18.
▲
by
thinkbohemian
12y ago
> can't Heroku/GitHub/37 signals or someone sponsor a week of dev time to automate a system Heroku does sponsor Matz, Nobu, and Koichi. We hired them and give them a full time salary to work on Ruby.We don't tell the
19.
▲
by
thinkbohemian
12y ago
> 2.0.0 means no memory errors 2.1 has a totally new GC setup (generational GC). It is guaranteed to use more memory (expect 3~5%), but be MUCH MUCH MUCH faster. Typically you can trade off running one less Puma worker to decrease memory
20.
▲
by
thinkbohemian
12y ago
I don't think they're talking about a released build, but rather building it yourself from source ( http://madcoderspeak.blogspot.com/2009/06/how-to-compile-rub... ) which is what all mac and linux users d
21.
▲
by
thinkbohemian
12y ago
If you're still running a Ruby 2.1.0, 2.1.1, or 2.1.2 (i.e. less than 2.1.3) you're missing out on some killer memory optimizations. I saw huge savings in my production app when i bumped from 2.1.2 to 2.1.3. Also 2.1.5 is availabl
22.
▲
36% smaller Rails memory footprint through Benchmarking
(schneems.com)
3 points
by
thinkbohemian
12y ago
|
0 comments
23.
▲
by
thinkbohemian
12y ago
> I dislike the proprietary nature of Heroku platform Most everything we do, we open source. For example I help maintain the Heroku Ruby Buildpack, and it is fully open source. This is the technology that allows us to detect and install
24.
▲
by
thinkbohemian
12y ago
I would say depending on what you're looking at they're complimentary. NR can give you some really in-depth timing information such as how much time is spent in the DB versus garbage collection on a certain request. The metrics he
25.
▲
by
thinkbohemian
12y ago
Can confirm, I used this backport https://twitter.com/hone02/status/512254413000695808 codetriage.com memory usage dropped by about 200mb, saw my request time drop and CPU load drop. Freaking amazing <3 <3 &
26.
▲
by
thinkbohemian
12y ago
1) Semver is hard. I've got publicly used libraries with millions of downloads and sometimes people use it in ways I don't expect and this results in breaking backwards compatibility. Most large projects aren't, or can't
27.
▲
by
thinkbohemian
12y ago
s/his/their Unless of course there is something on this service that actually limits all of your users into being one gender :)
28.
▲
by
thinkbohemian
12y ago
When did you last use Heroku? Have you seen https://status.heroku.com/uptime ? It's not five nines, but it's more than most places I've worked :)
29.
▲
by
thinkbohemian
12y ago
Generally if it's a large enough security incident and the fix is in gem land, we send out emails. At the end of the day, you're still responsible for security of your own code (and libraries), but we try to help.
30.
▲
Design Driven Tests: This is how I Roll
(schneems.com)
2 points
by
thinkbohemian
12y ago
|
0 comments
More ›