Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rafekett
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
rafekett
11y ago
it also leads to proof by intimidation which often masks errors.
2.
▲
by
rafekett
12y ago
this seems to be a lost art, unfortunately.
3.
▲
by
rafekett
12y ago
au contraire. I have worked on what I suspect is one of the largest Rails apps out there. autoload has been off for a long time (along with many other "convenient" features) for performance reasons. that's beside the point th
4.
▲
by
rafekett
12y ago
> JSON rendering performance is a major concern for most of my Rails apps I've always wondered why this is the case. Faster JSON libraries don't seem to help. Similar frameworks don't have this problem. It just seems the R
5.
▲
by
rafekett
12y ago
I think the issue is monorails (monolithic rails apps). If you have a single domain object you're representing that's that complex, you'd done a poor issue of modeling your domain. It doesn't matter if you write the logi
6.
▲
by
rafekett
12y ago
as much as I don't want to quote dhh about anything: http://david.heinemeierhansson.com/2012/rails-is-omakase.htm... in short, since Rails 3 there is no "Rails Way"
7.
▲
by
rafekett
12y ago
it's useful in practice for denoising file names. unfortunately rails doesn't do this at all, and every controller file is something like `app/controllers/foo_controller.rb`. in Python, if you had a file `app/contro
8.
▲
by
rafekett
12y ago
this, i'm not sure why it is hard to see that this is easy to implement without storing passwords in plaintext.
9.
▲
by
rafekett
12y ago
there are lots of problems (particularly with versioning/backwards compatibility) that using better protocols (i.e., protobufs) can solve.
10.
▲
by
rafekett
12y ago
2010, python (wxpython to be exact, the Python version IIRC was 2.5). pretty fun, I think the biggest development since then is the degree to which the browser has improved as a platform for development.
11.
▲
by
rafekett
12y ago
I think it's less important what you've done and more important how you've done it. Replace all this with a single well-written, well-documented open-source project that people actually use and your situation would be differe
12.
▲
by
rafekett
12y ago
hopefully all my cryptic perl5 1-liners will still work.
13.
▲
by
rafekett
12y ago
just because the dataset is sharded doesn't mean that one query has to hit every shard. for example, suppose you're looking for documents with `parent_id = foo` and your sharding key is `parent_id`, then an intelligent query plann
14.
▲
by
rafekett
12y ago
fantastic work that's long overdue. any commitment from the zend team to implement it? if not it's a specification for HHVM, not PHP.
15.
▲
by
rafekett
12y ago
I was a little disappointed to not see anything I don't use regularly. Some explanation of reflog might be helpful, in addition to a bit of detail on git internals that explains why things in Git are never really deleted until you run
16.
▲
by
rafekett
12y ago
my language was too harsh. see my edit in response to ptarjan.
17.
▲
by
rafekett
12y ago
really, the big problem was that the HHVM team didn't use CMake, so there was no concern with how long the build took and it was frequently broken. I had two instances where I spent hours fixing bugs that were fixed internally at FB at
18.
▲
by
rafekett
12y ago
depends on what you define as good quality. it's efficient code, but it's sparsely commented, and a style nightmare.
19.
▲
by
rafekett
12y ago
you're probably interested in the downsides of HHVM, not Hack. Hack is really just a PHP frontend built on top of HHVM. HHVM is the JIT. - it runs really well on expensive, FB hardware. there's no consideration given to anything e
20.
▲
by
rafekett
12y ago
I'm curious -- what is your use case is for writing and deleting?
21.
▲
by
rafekett
12y ago
you shouldn't be surprised, FT and the economist have always had a deep right skew.
22.
▲
by
rafekett
12y ago
defaults to SF for me. closest airport to me on their list is IAD, but it is ~6 hours away.
23.
▲
by
rafekett
12y ago
> anything you do while employed belongs to your employer have you ever signed a software engineering contract? surrender of IP created at work or working for the company is _very_ standard.
24.
▲
by
rafekett
12y ago
My intention wasn't to label anyone. Xah has been a disruptive and counterproductive presence in the emacs community, but I think it's because he needs help he's not getting. He spent his time in poverty fighting flame wars o
25.
▲
by
rafekett
12y ago
Xah needs to seek help for his mental illness. Look at his posts on comp.lang.emacs for evidence. He's been spending all these years on $3 a day trying to figure out a more "ergonomic" keyboard for emacs, but many of his sugg
26.
▲
by
rafekett
12y ago
troubling, but i can't see any way in which this is illegal on the part of Alexandria PD.
27.
▲
by
rafekett
12y ago
i'm incredibly reluctant to post in threads like this, but I think this attitude is actually hurting diversity in the industry: excessive "chivalry" by males gives more of an illusion of preferential treatment when women stan
28.
▲
by
rafekett
12y ago
maybe this has changed, but arel's documentation last time i used it was about as good as the rails documentation, so it was wildly incomplete/inaccurate. for example, last week I wanted to a bulk INSERT. maybe arel can do this (t
29.
▲
by
rafekett
12y ago
so you'd be twice as productive if you could type twice as fast?
30.
▲
by
rafekett
12y ago
I had to use ActiveRecord last week after a year straight of using SQLalchemy and it was downright painful. doing anything beyond simple CRUD is near-impossible without writing raw SQL. i used to like ActiveRecord more when I didn't un
More ›