Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dcwca
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
dcwca
10y ago
Who cares?
92.
▲
by
dcwca
10y ago
> Know your requirements. I agree with you and had my own way of saying it off the top of my post. If your application has a simple data workflow such as "ask server for document, show document" and "store document on serv
93.
▲
by
dcwca
10y ago
Ask yourself if you're building a website or a web application. The main difference in my mind is websites are static documents at the end of the day, allowing users to read text, while web applications are dynamic and often allow the
94.
▲
by
dcwca
10y ago
This goes for everyone on your team, not just junior devs.
95.
▲
by
dcwca
10y ago
When you separate the web app from the server and build it as a stand-alone React codebase, you can create applications that run in the browser, iOS, Android (via Cordova / reapp) and cross-platform desktop operating systems (via Elect
96.
▲
by
dcwca
10y ago
Ruby suffers from a confusing set of overlapping features in Procs, Blocks and Lambdas. JavaScript's function passing is a lot less opaque.
97.
▲
by
dcwca
10y ago
I hope it wouldn't take you a year to hire someone qualified to fix it for you.
98.
▲
by
dcwca
10y ago
I think it's beautiful that we've reached a point in society where we can work on trivial things, and I hope we can bring everyone along for the ride. My wife purchased about a dozen LED candles. I like them because they're a
99.
▲
by
dcwca
10y ago
Websites vs. Web Apps. Websites are static documents. Web Apps use the browser as a runtime for a UI application.
100.
▲
by
dcwca
10y ago
This, for us too. We've moved on from LastPass for teams, 1password is far nicer.
101.
▲
by
dcwca
10y ago
I agree with you completely. The web became an OS because there's a huge demand for cross-platform zero-install software applications that run in a sandbox without dangerous user level access to your machine.
102.
▲
by
dcwca
10y ago
As a lesson in how not to do it.
103.
▲
by
dcwca
10y ago
I agree with the article, it really does feel like something special is happening in the city. I work at TWG, a software dev agency in Toronto and we've worked closely with many of these startups and are pretty well connected to the st
104.
▲
by
dcwca
10y ago
I think it's quaint that DHH feels the ability to use "concerns", basically Ruby's module feature, is a sharp knife. I guess it upsets the "there are only three possible places to put your code" utopia.
105.
▲
by
dcwca
10y ago
What does it say?
106.
▲
by
dcwca
10y ago
So nobody's really using anything unless they use it exclusively? I guess nobody's using anything then. Google isn't using Go. Microsoft isn't using C#.
107.
▲
by
dcwca
10y ago
Guitars are expensive, you don't already have them, plus you need an amp. Then you either need to convince your friends to buy instruments and form a band (or join one), or buy a bunch of expensive recording equipment because recording
108.
▲
by
dcwca
10y ago
Michael Jackson wasn't as unique as you think, every generation is going to have their own enduring stars that release hits over multiple decades. Indeed, Katy Perry in her early 30s has already equaled Michael Jackson in terms of numb
109.
▲
by
dcwca
10y ago
It keeps simplicity low for large and complex projects, but isn't simple to get started with.
110.
▲
by
dcwca
11y ago
You're halfway there, because React is the V but there's no MVC. That design pattern isn't common in the ecosystem, and instead a functional, unidirectional design pattern called Flux is a better fit. Searching for MVC trips
111.
▲
by
dcwca
11y ago
Stereotypes perpetuate anti patterns and facilitate discrimination and should not be embraced or defended.
112.
▲
by
dcwca
11y ago
Probably not, Windows doesn't seem to be a big target for them, nor does Windows Phone.
113.
▲
by
dcwca
11y ago
I thought the same thing. Even if I was at a Python shop, I wouldn't want to hire people who only wanted to work in Python. Seems like an inflexible mindset.
114.
▲
by
dcwca
11y ago
No need to get worked up. As a counter-point, I have built "real time" web apps and Feathers was exactly what I'm looking for and matches my mental model for what that word means.
115.
▲
by
dcwca
11y ago
Yes, Feathers relies on either Socket.io or Primus (your choice) for the websocket interface, both of which provide auto-reconnect with back off out-of-the-box.
116.
▲
by
dcwca
11y ago
The core product doesn't ship any of them, so you can choose the _one_ you need, or provide your own implementation by satisfying their well-designed service interface: http://docs.feathersjs.com/services/readme.ht
117.
▲
Feathers 2.0: A minimalist real-time framework for tomorrow’s apps
(blog.feathersjs.com)
6 points
by
dcwca
11y ago
|
1 comments
118.
▲
by
dcwca
11y ago
> and the client side code is about 50 lines and completely resuable and DRY Were you able to implement auto-reconnect with backoff? That's one of the most important features that something like Socket.io gives you.
119.
▲
by
dcwca
11y ago
> You may be right, but a good sign for whom, exactly? For the people who lost their jobs? For shareholders? For fans of IBM the company? For IBM. It's good when you consider the alternative where a great company is slowly destroyed
120.
▲
by
dcwca
11y ago
No, the word faster means an increase by that amount. 100% faster means twice as fast. 1x faster means twice as fast. 100% as fast means no change. 1x as fast means no change. English, you subtle trickster!
More ›