Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jnbiche
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
98 ms
·
901.
▲
by
jnbiche
10y ago
As someone pointed out elsewhere, Pascal's discriminated variants ("variant records") aren't typesafe, since the tag isn't checked before the variant is accessed. From Essential Pascal, 4th edition: "The use o
902.
▲
by
jnbiche
10y ago
> Things are better than ever, and at the same time people feel wronged... And I see no way to make people realize what they are doing. This right here is why Trump has a fighting chance to win this election, much to my chagrin. So many
903.
▲
by
jnbiche
10y ago
To expand a little on this comment, it is highlighting some of the main ideas from one of Pieter's most recent posts (and one of his very best, which is really saying something). It's presumably the parent's tribute to him, w
904.
▲
by
jnbiche
10y ago
I thought OP was in Mexico? Anyway, many of us have family situations that don't allow us to easily uproot and move across the country, as much as we might like to do so sometimes.
905.
▲
by
jnbiche
10y ago
> You shouldn't need to network to get a job programming or to advance your career. I think some of you forget that the rest of the world isn't New York/Austin/Bay Area. For most of us, just because we're compet
906.
▲
by
jnbiche
10y ago
I'm not sure you can achieve good event sourcing performance using a regular database engine. Better to view it like writing logs. If you really must expose an SQL API, perhaps you could read the journal on another thread or process a
907.
▲
by
jnbiche
10y ago
Read about how LMAX achieved 6 million transactions per second using a ring buffer-based concurrency architecture called disruptor, all on a single thread and without locks. Event sourcing plays a big role in their architecture [0]. 0. ht
908.
▲
by
jnbiche
10y ago
> If you want to change how down votes are handled going off topic in a discussion is not how you do it. If that's the case, then both you and I are pissing into the wind here. > If you are complaining about down votes you are po
909.
▲
by
jnbiche
10y ago
> You're probably being down voted because your comment doesn't really add anything to the discussion Clearly, you're incorrect, because several people have explicitly stated that they appreciated the mention of this site
910.
▲
by
jnbiche
10y ago
> Right. And JavaScript is not that language, unless you are doing web stuff. Do I hear an echo in here? "I think mobile development is best done using native platforms. But if you're doing web development, JavaScript is a must
911.
▲
by
jnbiche
10y ago
Exactly. Flow even has tagged unions now, and `maybe` types. TypeScript is also a very mature solution to this problem. A true professional works with whatever language he needs to solve his/her problem, and shores up that language
912.
▲
by
jnbiche
10y ago
Wow, I'm not a Rubyist, so I had no idea about this. You all not only developed a faster, compliant interpreter, but Matz actually replaced MRI with an interpreter developed by a third-party as the reference Ruby interpreter? Huge pro
913.
▲
by
jnbiche
10y ago
> PUC Lua is faster than Python but slower than recent versions of Ruby Ruby faster than PUC Lua? That doesn't sound right. You're talking about Ruby MRI?
914.
▲
by
jnbiche
10y ago
Yeah, I did that when I worked remotely as an employee for a company. They didn't like it, particularly my boss's boss, and it definitely only served to make the younger developers who quite literally live and socialize on Slack
915.
▲
by
jnbiche
10y ago
> I'd argue the modern equivalent is the overuse of design pattern abstraction where every function has one or two lines in it. If you're writing functional code, very short functions are in fact considered best practice. This
916.
▲
by
jnbiche
10y ago
I agree with others and say use Boto/Python if possible, since it's the "official" client. It's feature-complete and is pretty reliable based on my experiences.
917.
▲
by
jnbiche
10y ago
> while tail calls are now fully optimized and/or the default stack limit has grown considerably That is great to hear. Now we can finally start really doing functional programming in JS. Too bad about the generators, though.
918.
▲
by
jnbiche
10y ago
> In English one would say "the horse has left the barn." At least in my native English speaking world, we also say "that train has left the station". It's even listed as a cliche on a MetaFilter page on cliches
919.
▲
by
jnbiche
10y ago
> * be high bandwidth. F2F, skype, etc. * I agree, and I hate it. What happened to the days when I could just be productive? Now, I have to spend hours "working as a team" (ie, socializing) on Slack. I hate it so much that
920.
▲
by
jnbiche
10y ago
This is an interesting question. I wonder if the limitations are due to particularities of English and other common languages in general, or to particularities of human speech in general.
921.
▲
by
jnbiche
10y ago
Sorry, man, I'd recommend you re-package with a new key, and re-publish. There are numerous sites that log all Github commits, that private key is public now. Anyone could sign any other extension as you now.
922.
▲
by
jnbiche
10y ago
> Apparently my point didn't get through. You seemed to be complaining about the kinds of posts that are getting upvoted these days on HN. Although you didn't specifically address this particular post, others here did. I thou
923.
▲
by
jnbiche
10y ago
For the record, this is what the guidelines say: "On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that grat
924.
▲
by
jnbiche
10y ago
> Not exactly sure why this is a Hacker News thing but... Second only to "HN is becoming Reddit", or possibly "Go ahead and downvote me, but..." as the most boring comment to read on HN (I plead guilty to polluting th
925.
▲
by
jnbiche
10y ago
> There's no translation, only betraying. Sounds much better in the original Italian: "Traduttore, traditore". Translator, a traitor (to the original text).
926.
▲
by
jnbiche
10y ago
> No, REST is an architectural style. For APIs. But yes, we can argue semantics now. My point is, REST is a way to expose an API.
927.
▲
by
jnbiche
10y ago
> What if 'status' isn't a column in the account database? What if closed_accounts is a join table or something else? Then wouldn't adding a /close route be hiding idiosyncrasies in your data model, not the other
928.
▲
by
jnbiche
10y ago
This is fair comment. I'm also a libertarian and wouldn't really consider myself to be "right". I suppose most Americans would consider me to be left on social issues and somewhat right on economic issues. On the other
929.
▲
by
jnbiche
10y ago
This guy just seems upset that people are offering up a solution to tech-related job loss that isn't with traditional welfare solution proposed by the team he cheers for. He didn't spent a lot of time offering up specific argument
930.
▲
by
jnbiche
10y ago
Yes, have you?
More ›