Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tcopeland
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
tcopeland
9y ago
Looks interesting! I've always used https://github.com/aasm/aasm , but this looks pretty good. More generally I get worried about my ActiveRecord objects getting too bulky and business logic getting all wound up i
32.
▲
by
tcopeland
9y ago
When my wife's parents come visit us from Moldova they usually bring over a box of Turkish Delight; it's always unveiled with cries of "Turkish Delight for the young prince! Ha ha ha!"
33.
▲
by
tcopeland
9y ago
More generally if you like functional programming, the archives of the "Functional Geekery" podcast are a great resource: https://www.functionalgeekery.com/ There's at least one episode that's devoted to
34.
▲
The Constructive No
(monkeyandcrow.com)
1 points
by
tcopeland
9y ago
|
0 comments
35.
▲
A Ruby shadowing bug in the wild
(thomasleecopeland.com)
2 points
by
tcopeland
9y ago
|
0 comments
36.
▲
Turning a data set into a game
(thomasleecopeland.com)
2 points
by
tcopeland
10y ago
|
0 comments
37.
▲
by
tcopeland
10y ago
There's an interesting bit at the end of John Barry's "The Great Influenza" about how Wilson got the flu at Versailles. Barry suggests that Wilson was physically and mentally affected and thus gave in on terms around pu
38.
▲
by
tcopeland
10y ago
When my wife's parents come visit us from Moldova they usually bring over a box of Turkish Delight; it's always unveiled with cries of "Turkish Delight for the young prince! Ha ha ha!"
39.
▲
by
tcopeland
10y ago
Thanks for including real numbers, e.g. "Only 100 requests were rejected this month from this rate limiter". Always interesting to see how much a particular trapdoor actually had to be opened.
40.
▲
by
tcopeland
10y ago
You're in good company with liking this one - "The Box" was on the 2017 Navy reading list ( http://navyreading.dodlive.mil/ ).
41.
▲
by
tcopeland
10y ago
At one point I was working on a utility to detect suboptimal sequence of method calls; canonical example is using "[1,2,3].select {|x| x > 1 }.first" rather than "[1,2,3].detect {|x| x > 1}". These can be performa
42.
▲
by
tcopeland
10y ago
To me microservices work when you split out things that the core app doesn't always need. So "promocodes" becomes its own microservice because not all purchases need a promo code. And now the main app isn't cluttered w
43.
▲
Six years is too long to go between server rebuilds
(thomasleecopeland.com)
1 points
by
tcopeland
10y ago
|
0 comments
44.
▲
Upgrade Ruby, find a bug
(thomasleecopeland.com)
1 points
by
tcopeland
10y ago
|
0 comments
45.
▲
by
tcopeland
10y ago
Yup, that's on the March 2014 revision of the Army Infantry Basic Officer Leader Course reading list, the April 2009 revision of the Army Chief of Infantry list, and the April 2011 revision of the Army Maneuver Center of Excellence lis
46.
▲
by
tcopeland
10y ago
Yup, official military reading lists include a fair bit of fiction. Recent ones that I can think of are Ghost Fleet, Starship Troopers, Enders Game, Red Badge of Courage, The Orphan Master's Son, The Kite Runner. The really nice thing
47.
▲
by
tcopeland
10y ago
In my experience, military web sites are pretty spotty in terms of maintaining links. So for the past decade or so I've been keeping a "list of lists": https://militaryreadinglists.com/ Always looking for ne
48.
▲
by
tcopeland
10y ago
At one point Sven Jacob added some data flow analysis. It was interesting stuff; I feel like we could have taken that a lot further. But anyhow, the combination of PMD and FindBugs can find quite a few bugs that would be hard to track dow
49.
▲
by
tcopeland
10y ago
I remember you writing that, thanks Keith!
50.
▲
by
tcopeland
10y ago
For many more variations on Star Wars in terms of the modern military, check out Angry Staff Officer's posts: https://angrystaffofficer.com/category/star-wars/ One of my favorites is "Skywalker on Trial&
51.
▲
Rewriting Ruby with synvert
(thomasleecopeland.com)
6 points
by
tcopeland
10y ago
|
0 comments
52.
▲
Programs that rewrite Ruby programs
(thomasleecopeland.com)
77 points
by
tcopeland
10y ago
|
8 comments
53.
▲
Classic Military Quotes Brought into the Modern Era
(angrystaffofficer.com)
3 points
by
tcopeland
10y ago
|
0 comments
54.
▲
by
tcopeland
10y ago
Andrew Turley has given a nice COBOL talk; the title alone - "What We Can Learn from COBOL" - is worth the price of admission: http://confreaks.tv/videos/goruco2014-what-we-can-learn-from...
55.
▲
by
tcopeland
10y ago
Haha I put that one in there for a buddy of mine who's a big Sox fan :-)
56.
▲
by
tcopeland
10y ago
Thanks! They're getting pulled randomly each time. So far I've been finding videos and adding data manually; it would be interesting to try to get some of the data from some combination of the mlb.com APIs and the YouTube APIs.
57.
▲
Show HN: Passed ball or wild pitch?
(passedballorwildpitch.com)
10 points
by
tcopeland
10y ago
|
4 comments
58.
▲
by
tcopeland
10y ago
In which case that start-up succeeding mostly by not giving a shit about any actual business problem and just hiring a group of excellent engineers. But I think the acquisition amount in these cases will be small; maybe 2x? A
59.
▲
by
tcopeland
10y ago
I think the upgrade challenge is going to be the dependencies - declarative_authorization, typus, etc. Ah well, all part of the fun.
60.
▲
Why is a BasicObject a Range?
(thomasleecopeland.com)
1 points
by
tcopeland
10y ago
|
0 comments
More ›