Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bern4444
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
271.
▲
by
bern4444
5y ago
Agreed. It's similar to how BBM was a killer feature for blackberry and brought so many people into that ecosystem. It may not be enough to keep a company going forever - apple has many other ways of propelling itself - but its powerfu
272.
▲
by
bern4444
5y ago
We're not beholden. They are simply good ideas that extend beyond the medium (letters, telegrams, and emails included). It mimics life, you cannot unsay something. If someone is hostile in a message towards me, and then deletes that me
273.
▲
by
bern4444
5y ago
This article is a bit pretentious. I had an Android phone when RCS was rolling out. It never worked. Well before then, iMessage - like most message platforms - already did everything that RCS did and far better. Thank gosh Apple (and other
274.
▲
by
bern4444
5y ago
You shouldn't have total control over a shared message. You have no right to delete something that you sent to someone else from their device. Same reason you can't delete an email you sent to someone from their inbox or burn a le
275.
▲
by
bern4444
5y ago
I like the idea presented here but I think a mix of approaches is needed. After the author's chapter 2, "Chapter 2: Suits (String concatenation, Int vs literal string)" I would want to extend it to say on top of strings and i
276.
▲
by
bern4444
5y ago
As long as the data is from within the system, yes. If you're trying to use data from an external source (api request, external json file etc) than no, but that's true of most type systems. If you correctly type the response of th
277.
▲
by
bern4444
5y ago
I agree and even for my own side projects, where I'm writing everything I often forget different parts. We end up spending a lot of time naming things (variables, functions, classes etc) well, we forget we can also just include a longe
278.
▲
by
bern4444
5y ago
I agree but those files are already stored somewhere - your PC, kindle, cloud account etc. On top of which, purchasing a movie via the Google Play Store or a book via Kindle doesn't mean you actually own that digital asset, just that y
279.
▲
by
bern4444
5y ago
I'm a large doubter of Web3 and crypto in general though there is one problem space I can it can do well in: Ownership and transfer of digital assets (though I would imagine this is better and more easily solved by web2 technologies as
280.
▲
by
bern4444
5y ago
Someone wanted a promotion and needed a way to get it.
281.
▲
by
bern4444
5y ago
Wouldn’t conpanies then revise the listed range if a person was hired at a compensation level higher than listed? Effectively equivalent to x = x + 1
282.
▲
by
bern4444
5y ago
I have a keyboard[0] that supports a concept of layers which means if I press a key (or hold it down) the layout changes. With this, I have it set such that the keys i o, and k l, are for curly braces and parentheses. My left hand holds dow
283.
▲
by
bern4444
5y ago
This article doesn’t have any depth. TLDR: avoid blocking unrelated async requests via await. What’s far more interesting and harder to solve ergonomically is to parallelize async functions - parse responses to validate if they’ve succeeded
284.
▲
by
bern4444
5y ago
Oh interesting. My continue watching is the top row. Honestly - this is something I am disliking more and more about the A/B, personalized experience effect. Somethings are much better for everyone to have a common experience without i
285.
▲
by
bern4444
5y ago
What do you have issue with in Netflix's UX? Is it on the discoverability side or the watching side? Watching is a seamless experience IMO - It really does just work, all the buttons and responses are perfect.
286.
▲
by
bern4444
5y ago
Are you willing or can you share the names of some of these companies?
287.
▲
by
bern4444
5y ago
In JS/TS with this package[0] const firstSuccessfulOptionValue = fnReturnsOption .orElse(fn2ReturnsOption()) .orElse(fn3ReturnsOption()) .orElse(fn4ReturnsOption()) .getOrElse("val")
288.
▲
by
bern4444
5y ago
I wrote this article[0] as part of my own journey to understand monads and category theory. I think you may find it helpful. It has a practical use case that builds up an intuitive model to a new monad. It goes through a few solutions for
289.
▲
by
bern4444
5y ago
Cars are mandated to include safety features and undergo testing to be deemed safe. This was not done of the car companies' own volition. They were forced to adhere to safety standards. An obvious example of which is to include seat be
290.
▲
by
bern4444
5y ago
Another weird take on a government's rights to dictate who is allowed to enter and exit their own country. Countries have always been able to impose vaccine requirements for smallpox polio, yellow fever, meningitis and now covid. Busin
291.
▲
by
bern4444
5y ago
> Why do you believe that you're any more at risk in this situation if you're boosted? Covid spreads far more easily indoors. Breakthrough cases are becoming more common. Group immunity through boosters (or exposure) is more ef
292.
▲
by
bern4444
5y ago
I truly don't understand what is so difficult about getting the booster shot. Outside of that, a private institution is absolutely allowed to make a rule like this. If you don't want to get a booster shot that's fine - the go
293.
▲
by
bern4444
5y ago
The Temporal API supports a `from` method/function on most of the options - that's very much the functional approach to avoid `new`. Often objects that are class based will expose a `of` or `from` method that abstracts over the `n
294.
▲
by
bern4444
5y ago
This is very similar to how npm works. Each installed package has its own dependencies installed that are kept separate from other packages even if another package has the same dependency. For all the hate of npm and node_modules it’s wonde
295.
▲
by
bern4444
5y ago
I would have expected this to go into ways of thinking. Understanding first and second order effects of decisions, means of analyzing situations - who's involved, what are my goals, what are my peers' goals, how can I push them in
296.
▲
by
bern4444
5y ago
Library: React State Management (if needed): Redux via Redux Tool Kit. Maybe Redux Toolkit Query too if necessary. Style Strategy: SCSS or Styled Components (if I have to) Framework: Remix[0] This is honestly a very easy set of questions t
297.
▲
by
bern4444
5y ago
This is a big reason I’m really enjoying using Remix. They by default aim to make building JS less apps super easy through their framework. And of course you can progressively enhance your app with JS if available.
298.
▲
by
bern4444
5y ago
Not much unique information here. TLDR: Ponzi schemes are bad and unwind quickly. They can take the form of "normal companies". Peloton being one example (according to the author). What's more interesting to me is just becaus
299.
▲
by
bern4444
5y ago
Its more for style true, but I also try to avoid directly modifying an object's properties and values.
300.
▲
by
bern4444
5y ago
What I like about JS is I can write nearly everything with const. Functions are const, data is const, and I rarely use classes. It removes a lot of overhead, avoids this questions, and makes everything consistent and so makes spotting simil
More ›