Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
muglug
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
481.
▲
by
muglug
4y ago
No, Texas bans abortions from 6 weeks onwards (except when the mother's life is in danger). That's decidedly not more liberal than the majority of the world.
482.
▲
by
muglug
4y ago
Yes, I think that's the issue. I built a reasonably popular typechecker for PHP, so I have some experience with the DX for these sorts of programs. I don't think it's good for a couple of ASCII characters and line breaks to b
483.
▲
by
muglug
4y ago
If you look at that map you'll see that abortion is legal for the majority of people on planet earth.
484.
▲
by
muglug
4y ago
Speaking as a non-American, to the rest of the world those are indeed wacky right-wing laws. You have to have been brought up in a political monoculture not to see that.
485.
▲
by
muglug
4y ago
I have a good point of contrast: I'm doing a similar task with an unstable Rust dependency, and when APIs change the error messages from the typechecker are crystal clear about why things are incompatible.
486.
▲
by
muglug
4y ago
yup, specific error message is here: https://news.ycombinator.com/item?id=31861450
487.
▲
by
muglug
4y ago
yes, that would be a straightforward error message! But I got the error message Error: This expression has type ((locl_ty * Tast.pos * ('ex, 'fb, 'en) Aast.expr_) list -> Result_set.t) lis
488.
▲
by
muglug
4y ago
The article doesn't mention the climate impact, but there's a cost to people moving from a big walkable coastal city with decent public transport and dense housing (e.g. NYC, Boston, Philadelphia) to a city where you're drivi
489.
▲
by
muglug
4y ago
I found my experience trying to work with a large OCaml base a nightmare — when signatures changed in an unstable dependency (e.g. function argument removed and nested inside another), the errors spat out by the typechecker were utterly inc
490.
▲
by
muglug
4y ago
I was wowed the first time I put on a VR headset, and I continue to be wowed every time I try it. But lots of regular people aren't sufficiently wowed to pay console-level prices for the experience, which to me indicates that the culpr
491.
▲
by
muglug
4y ago
Used to work for Vimeo, I know a bit about this. Hosting videos is a non-trivial thing. Let's say you upload a video in 4K. Not everyone can watch in 4K, so it needs to be converted into other resolutions. That's transcoding. Then
492.
▲
by
muglug
4y ago
Coinbase will still exist in the fall. It will likely be a significantly smaller company than the one you applied to, but I'm sure the engineers there will try to make you feel welcome.
493.
▲
by
muglug
4y ago
I think the environmental argument is the easiest one to make against crypto, and the easiest one for crypto fans to discount (“proof of stake is coming in X months!!”). More importantly, though, it’s mostly a way for already-rich people to
494.
▲
by
muglug
4y ago
> It is still a task many developers aren't able to do. Yeah, I think parallelism is naturally intimidating to many developers used to single-threaded work. I just those developers encounter Rust.
495.
▲
by
muglug
4y ago
I'm glad that Rust has changed this, at least in my very specific case: I wrote a command-line application in PHP and adding parallelisation was a long journey of trial and error and concurrency bugs that took over a week to get right.
496.
▲
by
muglug
4y ago
Reminds me of Clinkle ( https://en.wikipedia.org/wiki/Clinkle ) which hoped to use sound to transmit payments.
497.
▲
by
muglug
4y ago
MAU has to be done sort-of retroactively: you could say "given the accounts we now know to be bots and have removed, what percentage of January 2022's MAU were inauthentic". Sometimes bot accounts will do organic-looking beha
498.
▲
by
muglug
4y ago
It's not "pretty straightforward" — you can't provide the raw data behind all your accounts because that data includes a ton of PII. Any data you do provide will be based on some sort of analysis and/or sampling.
499.
▲
by
muglug
4y ago
Seems like he's looking for a tactical retreat — the bots question is hyper-subjective, and provides the company a lot of wiggle-room. How many Twitter accounts were created in automated fashion, but designed to look authentic, and hav
500.
▲
by
muglug
4y ago
I think the monarchy in the UK still has a good 30 years or so. I suspect William will be the last consitutional monarch before the country adopts a presidential system. The tourism benefits of the monarchy are proven to outlast the monarch
501.
▲
by
muglug
4y ago
I meant to say "this hopes to build on the success of Rust" — Rust is explicitly called out in the readme.
502.
▲
by
muglug
4y ago
This builds on the success of Rust, but Rust has not been a success when it comes to [number of engineers writing professional code in the language]. By that measure it's still incredibly niche compared to interpreted languages. The ma
503.
▲
by
muglug
4y ago
Yes, it's everything else that's expensive — a set of cinema lenses will set you back many multiples of that. Then you need to pay the people to operate them. Here's a deep dive with an expert from Arri (big movie glass com
504.
▲
by
muglug
4y ago
I don't think less code = less security issues. Often using those secure-by-default frameworks require more code. The simplest example in PHP (highlighted in the article for its default-insecurity): echo '<h1>Hello &#x
505.
▲
by
muglug
4y ago
The gains aren't massive — certainly not something any human using the site would notice (about 20ms faster to render pages for the average mobile phone user). Still good to remove unncessary dependencies, though.
506.
▲
by
muglug
4y ago
> You don't fire people like that unless they did something very very wrong. If he's on paternity leave he won't have been responsible for a number that came out last week.
507.
▲
by
muglug
4y ago
I use diffchecker.com almost daily for debugging outputs. Great simple UI
508.
▲
by
muglug
4y ago
And the most important aspect of all (when cars are involved): safety. What happens when the car collides with another? Do things go kaboom?
509.
▲
by
muglug
4y ago
They're using this plugin: https://wordpress.org/plugins/wp-content-copy-protector/
510.
▲
by
muglug
4y ago
The root of this particular issue was Vimeo's failure to do this migration for their customers. Vimeo OTT has a codebase written in Rails, whereas the main PHP application is written in PHP. At the time Vimeo acquired Vimeo OTT's
More ›