Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
slver
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
451.
▲
by
slver
5y ago
> He released a video recently where he basically said that it doesn’t matter if they’re easy to repair. As technology gets more advanced, so do repair shops. > It’ll be harder for the average Joe at home, but that’s precisely why ind
452.
▲
by
slver
5y ago
Yes. Google's strategy is simple: 1. The web should be able to control everything (i.e. PWA features not normally found in a browser). 2. Google should control the web (they can index it, track, monetize it, but it has to be on the web
453.
▲
by
slver
5y ago
More accurate title, just in interest of facts: > One Mac repair shop's fight to repair Macs. Apple can do a lot to make their hardware more repairable. But also I've seen Rossman outright demand their hardware changes just so
454.
▲
by
slver
5y ago
Apple lags behind Chrome in some features which curiously directly benefit Google. It's not slow, it's not broken. It's a great mobile browser. So stick to reality and not bunch of made up "what ifs".
455.
▲
by
slver
5y ago
What you're saying is that you're OK with basically every single developer declaring their app as free, and then asking for your credit card, which will be processed in god knows what ways with most of them. So developers get in t
456.
▲
by
slver
5y ago
Nah the length of a second is fixed as precisely 9,192,631,770 periods of radiation of caesium-133. The leap second concept again comes from the calendar. All of those higher-level concepts can come from software. The hardware just needs a
457.
▲
by
slver
5y ago
"soft with crunchy bits here and there" ...ware
458.
▲
by
slver
5y ago
The real WTF is that something as fuzzy as the calendar was done in hardware. Our time-keeping methods are notoriously fickle, the only stable thing is how long a second takes, and so that's the only thing we should have in hardware.
459.
▲
by
slver
5y ago
I really like the sharp lines of old designs. Probably terrible for aerodynamics, but they look great.
460.
▲
by
slver
5y ago
Frankly the author of Faker seems like he went into this project with the clear intention of profit, but by releasing it for free, and then pressuring people into giving him money. It's almost predatory. Especially since Faker.js doesn
461.
▲
by
slver
5y ago
> Yes iconic. It has the iconic sound of a lawnmower. And the car body was made of paper.
462.
▲
by
slver
5y ago
I'm sure Retool can afford to pay for their use of Faker, but this divide between "the poor individual" and "the rich with infinite money" that has become culturally accepted in society is pulling us farther and far
463.
▲
by
slver
5y ago
I'm learning all the wrong lessons here. Like, I'm super tempted, to file my next bug as "Flaw in laws of universal order causing perfect software to misbehave in specific conditions"
464.
▲
by
slver
5y ago
It's not using the cloud API. All this logic is in Faker.js itself, and apparently Retool unwittingly lifted it with the rest.
465.
▲
by
slver
5y ago
Ok so we have a business model: 1. Have paid service. 2. Have free MIT software that violates the TOS of your own paid service. 3. Comes along a company, uses your MIT software as is. 4. Whine for money, because your TOS is violated.
466.
▲
by
slver
5y ago
Now you’re assuming even more he didn’t say. And I’m not charitable to retool. They’re opportunists. But they were provided with a screaming opportunity here. It’s like getting naked, rubbing some condiments on yourself, going to the woods
467.
▲
by
slver
5y ago
It’s debatable whether generating links that point to your cdn is you using a service. It’s definitely not desirable, but also they’re just links. This is probably retool using faker assets for testing and forgetting this in production.
468.
▲
by
slver
5y ago
FOSS is a cargo cult to many naive developers. They build useful tools, give them out, and expect millions of payout will happen somehow.
469.
▲
by
slver
5y ago
Getting paid and complaining you work for free is even more weird.
470.
▲
by
slver
5y ago
You’re assuming things he didn’t say. He didn’t investigate that in depth. All we saw is the hosted images. Which is wrong, but most likely a mistake done by the devs charged with copying him.
471.
▲
by
slver
5y ago
He needs to figure out if he wants to be paid or not. Offering a free product and support and then complaining people don’t pay you is honestly fucking weird.
472.
▲
by
slver
5y ago
Using the faker CDN is dodgy and actually probably not legal. But everything else is. You don’t want startups using your IP? Don’t license it to them for free with no restrictions. Duh.
473.
▲
by
slver
5y ago
But if you have written it I'd have to note end-to-end encryption (as in truly end-to-end) is rarely applied in the real world. It doesn't make even pragmatic sense, for ex. how can Apple index and process your photos, if it just
474.
▲
by
slver
5y ago
It's anonymous because you see wallets, but you don't know who has them. That's what anonymous means.
475.
▲
by
slver
5y ago
Don't confuse language semantics with language implementation. Case in point SmallTalk does actually use message passing. So does Obj C and Swift. The compiler can often optimize those to either virtual or direct calls, because that&#x
476.
▲
by
slver
5y ago
Being surprised at any travesty of justice means you still believe "justice the meme", and "justice the reality" have any hope of being similar to each other.
477.
▲
by
slver
5y ago
It's just inescapable that your argument in fact requires explicit returns in mainstream languages whether you return value or not. Because the "does it return value or not" question doesn't sit in expression languages.
478.
▲
by
slver
5y ago
Come on, that's not what I meant. "Last line of a function" is honestly a very blatant and obvious way of encoding a returning point (and hence returning expression in an expr-oriented language). You literally can't miss
479.
▲
by
slver
5y ago
This implies there's something else that's not "procedures/calls" out there, i.e. subroutines. What else is there, can we name one of them? Subdividing a big problem into a set of smaller problems is not just some s
480.
▲
by
slver
5y ago
If you don't want to return anything you'd declare your function return type as void, so that's probably more in dynamically typed systems.
More ›