Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fro0116
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
Designing a package manager from the ground up
(circleci.com)
76 points
by
fro0116
8y ago
|
17 comments
32.
▲
by
fro0116
8y ago
I'm surprised nobody has mentioned AngelList yet. Well, that's not quite true. I saw a few mentions of AngelList itself but nothing about what I feel is their killer feature for job searching: their salaries tool https:/
33.
▲
by
fro0116
8y ago
I'd personally love to see a ROM that focuses less on customizations and adding their own "flavor" to Android, and just attempts to track AOSP as closely as possible while supporting as many devices as possible, so users whos
34.
▲
by
fro0116
8y ago
All three of the points raised are just dismissing the root of the problem and offering a "solution" using plain CSS classes that relies on everybody following some bespoke convention to work around the problem rather than address
35.
▲
by
fro0116
8y ago
Also learned about Razzle through that thread: https://github.com/jaredpalmer/razzle > Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or react-server, fork a boile
36.
▲
by
fro0116
8y ago
In my mind the answer is in building decentralized apps/services. A DDoS on a static site cached on just about any CDN that runs logic exclusively on the client is much harder to pull off successfully because it's so much cheaper
37.
▲
by
fro0116
8y ago
For 2, this is the one I'm most looking forward to: https://developers.google.com/web/updates/2018/11/writable-f... Entire classes of PWAs are essentially impossible to build right now because of th
38.
▲
by
fro0116
8y ago
You still can't actually change your billing country in Office 365 without starting over with a new account. Even support can't do it. https://office365.uservoice.com/forums/273493-office-365-adm... It's
39.
▲
by
fro0116
8y ago
Really? I've used mine for a little over a year as a PC display and the burn-in has come to a point where I'm thinking of just throwing it out because nobody in their right mind would pay money to get it off my hands. Do you happe
40.
▲
by
fro0116
8y ago
For regular TV usage, it's probably fine, but I would not recommend buying one to use as a PC monitor. I did that about a year ago, and I really regret it. Burn in patterns are everywhere, and especially visible in red channels, so the
41.
▲
Algebraic Effects(-ish Things) in Clojure
(lilac.town)
1 points
by
fro0116
8y ago
|
0 comments
42.
▲
by
fro0116
8y ago
Any plans for Azure Storage support? They seem to have much cheaper archival storage than the competition, offering $0.002/GB, amounting to $2 per TB, which is half the price of Glacier. https://azure.microsoft.com/en-u
43.
▲
by
fro0116
8y ago
> Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. https://what-if.xkcd.com/31/
44.
▲
by
fro0116
8y ago
The challenge then, as with essentially every language that doesn't use persistent data structures _as the default_, is having to recursively convert to and from those persistent data structures at the edges of your system where you ne
45.
▲
by
fro0116
8y ago
Agreed on all points, but I'd just like to point out the main reason inline objects and inline functions is a perf antipattern in React is not garbage collection pressure, but rather the fact that they invalidate perf optimizations lik
46.
▲
by
fro0116
8y ago
JIT isn't really compiling the runtime performance penalty of the Proxy "away" though. JIT compilation still involves a runtime performance penalty of the JIT compilation step itself, that has to be traded off against the run
47.
▲
by
fro0116
8y ago
It's not possible to pre-compile away the dynamic part of a Proxy's behavior. For instance, if you were to receive a random string over some network call and set that on a proxified object, how would you pre-compile the Proxy away
48.
▲
by
fro0116
8y ago
Exactly this. I take a hard stance against abbreviation in our team's codebases not solely because people might have trouble understanding what they mean (though when you take abbreviation to the extreme, i.e. words to single letters,
49.
▲
by
fro0116
8y ago
Immer is excellent. It makes deeply nested immutable updates a breeze. The API almost makes it feel like you're programming in a fantasy-land future where JavaScript's default data structures were persistent data structures like a
50.
▲
by
fro0116
8y ago
What a coincidence. Just earlier this week I was installing yarn in a docker container using their official instructions ( https://yarnpkg.com/lang/en/docs/install/#debian-stable ) and found out I had to i
51.
▲
by
fro0116
8y ago
Not trying to make any value judgement of my own here, but I think the parent was more referring to the marginal cost/benefit of a $60 font compared to some of the free options available.
52.
▲
by
fro0116
8y ago
I actually remember running into this issue a lot when building Docker images. Generally you want your docker image to be reproducible so you'd want to lock versions of your dependencies. But when doing this with apt-get install, a lot
53.
▲
by
fro0116
8y ago
I currently have way to much data lying around for any metered cloud storage to be economical, so I'm currently subscribing to both Backblaze and Crashplan for their unlimited storage backup plans. Crashplan killed off their consumer p
54.
▲
by
fro0116
8y ago
I like the concept of Privacy.com, but dropped off after signing up because they require linking a bank account through Plaid, which requires you to hand over your online banking credentials, which makes you liable for any fraudulent charge
55.
▲
by
fro0116
8y ago
Exactly. The kinds of transactions that take place by the thousands (just guessing, might be off by an order of magnitude or two?) on a daily basis on AirBnB, i.e. guests giving complete strangers money over the internet in advance to stay
56.
▲
by
fro0116
8y ago
Not to mention sheer storage density that has already far outpaced spinning disks (just not at an affordable price, yet): https://www.theverge.com/circuitbreaker/2018/2/20/17031256/w... This thing i
57.
▲
by
fro0116
8y ago
Thanks! Yeah that approach makes a lot of sense for the use cases presented in the post, and may be the most pragmatic path for enabling this workflow. Although I feel the automated data generation approach still has value in that it can in
58.
▲
by
fro0116
8y ago
Curious how fragments can be applied to the use case of creating a new item and having a query for the list of items updated automatically? For instance, in the createTodo mutation & todos query example here: https://www.apol
59.
▲
by
fro0116
8y ago
Thank you for the quick reply! My question was more about how that persistent dataset in your shared development environment is created though. As that dataset has to first exist for people to query against it. Curious if that creation proc
60.
▲
by
fro0116
8y ago
My personal major pain point with Apollo is with the need to manually manipulate the cache to keep it in sync after a mutation that adds or removes an item from a list, which feels really clunky and error prone compared to the much more ele
More ›