HNHacker News
TopNewBestAskShowJobs

disantlor

458 karma · joined May 4, 2015

submissionscomments
disantlor··on The Quest for a Dumber Phone
consider streaming/downloading (& supporting) independant radio like WFMU.org

not saying it's going to scratch all the itches that Spotify would, but it definitely will scratch some you didnt realize you had, which is a fun experience on it's own

disantlor··on Ask HN: What tech utopia/horror ideas do you see materialising soon?
who is getting cancelled for “asking questions” and does your definition of cancellation extend beyond losing access to algorithmic boosting of posts on a dying platform?
disantlor··on Courtly Love Can Be Deadly
same, and then I read your comment and thought "but that IS the title"... then I triple checked
disantlor··on ElonJet Is Now Suspended
to the extent the internet was "free" it was because it hadn't yet been fully captured by capitalism
disantlor··on The next step in ecommerce – replatform with APIs and micro front ends
Yeah, I think if Oxygen/Hydrogen can smooth out some of those issues it would make more sense and be more self-documenting. The current state of hodge podging work arounds requires institutional knowledge to maintain.

I’ve found though that often when clients say they need something that only a headless solution can provide, they actually don’t truly need it. And once the actual requirements are focused, a well built Shopify theme is plenty sufficient.

Maybe we are working at a different scale of companies though.

The main advantage of headless to me is the ability to get the speed of the site way up. But the nature of e-commerce is to add tons of pixels and other junk so it can defeat the advantages (and much harder to talk them out of adding pixels sadly…)

disantlor··on The next step in ecommerce – replatform with APIs and micro front ends
I find myself regularly trying to talk my clients out of going headless on Shopify. The benefits are so hyped (and potentially real) but the cost/maintenance is significant.

I’ve come into working on multiple different headless sites developed by others who then walked away and left an entirely non-technical team to sort it out.

A well-built Shopify theme works great and plenty fast for even medium sized companies.

disantlor··on China state CCTV avoids crowd close ups at the World Cup
So you saw one comment about the situation in China, spoke to a Japanese man about an unrelated topic, and now have an opinion on East Asians?
disantlor··on Decades of air pollution undermine the immune system
Not to mention drivers (in NYC at least) behaving like entitled psychopaths, honking like crazy the second they are delayed going down a side street at 7am
disantlor··on What’s so great about functional programming anyway?
"softcore FP" is a great way to put it.

JS with Ramda (and an FRP library, if needed) is the sweet spot for me. I use a lot of pipes() but usually don't break them down into smaller functions until there is a reason to; but FP makes it trivial to do so.

disantlor··on The internet is already over
unfortunately the antibodies of capitalism are increasingly effective in eliminating punk anywhere it attempts to take root
disantlor··on Show HN: I may have created a new type of puzzle
I thought there was no solution because I thought the arrow pointing on the line from the flower meant you could only go that direction from the flower, but the solution relies on someone behind able to move backwards from the flower.

Granted there is the blue feedback if you are on the flower, but it’s confusing when you are trying to plan ahead.

edit: Fun puzzle though!

disantlor··on AirPods Pro Service Program for Sound Issues
i believe this happens when a stray hair gets into the driver
disantlor··on What alcohol does to your body, brain and health [video]
let us know if you find a solution to social anxiety and especially existential dread
disantlor··on Programming breakthroughs we need
I dont fear magic as much as magic* where the * is all the exceptions that had to be hacked into the magic to make it work on the slightly different use case than what the magician dreamt up
disantlor··on You can't afford to be an artist and/or author, let alone be respected
unless you conclude that art and the “system” are incompatible on some fundamental way. i’ve arrived at a similar place as OP anyway
disantlor··on Functional Reactive Programming
For me, I think it comes from the ability to easily split a stream at any point and create intermediate variables. I get pretty obsessive about the variable naming (as I'm sure many do here) but a good variable name is crucial to the self-documenting concept. Also, creating more intermediate values than strictly necessary, creates more opportunity to flesh out the explanatory breadcrumb trail.

Because of the enforced formality of how data is flowing around, the ability to split these streams up is trivial in a way that was a revelation to me. In the past, I'd be far less confident that I was going to mess up something unintentionally, to the point where I would maybe not bother.

And yeah, I think it's totally valid to take larger blocks of streams/transformations and wrap in a named function that takes a stream and returns a stream.

Over the years I've gotten out of the habit of always using FRP for every problem. There are many cases where async/await is totally fine and simple. I still always use Ramda, which gives me the same self-documenting qualities (which is really a function of the strictness of FP, not so much the R in FRP, now that I think about it).

But whenever I have to coordinate multiple inputs with different time delays (i.e. multiple AJAX requests or UI input) or process a bunch of data where each item creates its own stream of fetching and processing, the "reactive" bit is extremely handy.

disantlor··on Functional Reactive Programming
i’ve been writing FRP code in JS for years now. Ease of refactoring and total clarity of what is happening (assuming you are familiar with the FP methods, etc) are the biggest advantages.

I agree the code can balloon in size, and gets a bit hard to organize at some point, but the self-documenting aspect of it is amazing.

I combine an FRP framework (bacon.js) with Ramda.

I’ll admit I’ve had trouble working with things like React because I’m so used to wiring everything up explicitly and there being no “magic” behavior.

The explicitness is probably what makes it seem so unwieldy as the code/team scales

disantlor··on Why aren't smart people happier?
you may be too deep into your grindset to appreciate the unquantifiable value of creating art only for creation's sake
disantlor··on In-browser retro-futuristic tank game, open source
any Tanarus players here?
disantlor··on We're improving search results when you use quotes
that sounds frustrating but it’s not the same as being with an abusive partner
disantlor··on Marc Andreessen says he’s for new housing, but records tell a different story
I was surprised by how out of touch and un-self-aware he seemed on the recent Sam Harris podcast episode. Never heard him speak before. But having heard him in his own words, I am now completely unsurprised by this article.
disantlor··on We're improving search results when you use quotes
i get your point but this is really pretty dramatic.

it’s a website. not everything needs to be found, let alone searched for

disantlor··on US Gross Domestic Product, Second Quarter 2022 (Advance Estimate)
Right, and not injecting the money would have a negative long-term effect. I'm saying while it's difficult to be sure, it's at least reasonable to conclude that we traded a short term disaster for smaller long-term pain.

Maybe you disagree, but I don't get why people are acting like this is sinister.

disantlor··on US Gross Domestic Product, Second Quarter 2022 (Advance Estimate)
But you DO look past the purpose of that injection of money, which was to protect jobs/economy. Whether it could have been implemented is one thing to be debated; to assume/pretend it had absolutely no positive effect, and that we would have been off than we are currently without it, seems disingenuous.
disantlor··on Cinema’s greatest scene: ‘Casablanca’ and ‘La Marseillaise’ (2015)
saw it in theaters for the first time last night. the gunshots are so loud and it’s amazing
disantlor··on Manhattan rents cross $5k threshold for first time
i’d say there is a pretty big difference between Manhattan and the other boroughs in this regard though it’s still too expensive. i’ve found reason to go to Manhattan only a couple times in the past few years.
disantlor··on The dark side of Shopify
It's definitely easier to discount pricing than it is to increase dynamically.

The wholesale store functionality has customer based price lists. I've also added products to cart with a discount amount as line item property, which is then picked up and discounted by line item script. Some concern there with people manipulating it but I think it's pretty theoretical and there are ways to combat that. Both those require Plus though.

They announced the new backend pricing API/web assembly script thing a couple weeks ago that seems like it will solve this issue for real.

Similarly to how the subscription stuff was pretty janky with apps until the selling plan stuff. That said, it got the job done even if it wasnt ideal, and now they have a good solution. I prefer that model to just rolling out a bunch of half baked features.

Responding more to the parent than you now, but in most cases if a business claims to critically need some specific feature, I wonder if they are not just married to the specific solution they have in mind and not the underlying problem. But if they really do need a specific thing, then certainly looking for the platform that offers it makes sense.

disantlor··on The dark side of Shopify
I make my living as the developer for a few large e-comm businesses that all use Shopify and it works really really well. I never get why people (devs especially) call out whatever feature they think Shopify should have without realizing that pretty much anything you could want to do is enabled by their API.
disantlor··on DOE announces breakthrough in residential cold climate heat pump technology
hmm as someone about to purchase a heat pump system for heat in a northern climate I am not sure if I should wait...

is this an announcement of a breakthrough or a challenge to find a breakthrough?

disantlor··on You have only so much time – are you using it right?
God was designed by proto-capitalists to free up worker brainspace to be directed towards company output
← PreviousPage 2 of 7Next →