Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paulgb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
271.
▲
by
paulgb
2y ago
It’s pretty common for student housing for houseware to be handed down from previous tenants when they left. It’s often cheaper to “pay it forward” to the next group of students than it is to store cheap houseware.
272.
▲
by
paulgb
2y ago
> Executives who are pushing employees to come back to the office are most likely to succeed if they can make a convincing case for why coming back to the office benefits employees and the organisation. The typical explanation that comin
273.
▲
by
paulgb
2y ago
Assuming you want to write to dest_path with put-if-absent semantics, here's a sketch: - Write to a unique temporary path (call this temp_path) - Commit a record to DynamoDB with put-if-absent semantics on the key (dest_path) and the v
274.
▲
by
paulgb
2y ago
"money or thing of value" here seems to refer to the bribe (in cases where the bribe is non-monetary), not the benefit that the briber got from the bribe. > gives an employee money or any thing of value
275.
▲
by
paulgb
2y ago
OP is asking about codebase organization, and from that point of view the analogy works.
276.
▲
by
paulgb
2y ago
My mental model for how we do it is the analogy of git/github: git is an open source project that is useful in its own right; github is the opinionated SaaS “glue” between git and an organization. Our “git” is Plane[1], which is by des
277.
▲
by
paulgb
2y ago
I wish an open standard won, but the reality is that in 2024 even in open source, it’s going to be easier to grow a Discord community than a Matrix one because more people habitually use Discord.
278.
▲
by
paulgb
2y ago
> A series of unfortunate events that culminated in a global pandemic decimated my business virtually overnight. That’s one way to put it.
279.
▲
by
paulgb
2y ago
You would think, right? The JS runtime itself must have a constant time way to know this, but it’s not exposed anywhere. The best you can do is iterate over the keys and bail the first time you get a key. But (at least in V8) iterating over
280.
▲
by
paulgb
2y ago
The problem is, JavaScript doesn't have a rich collections library built in, so the collections that do exist are pushed in all directions. The article you linked actually highlight's JavaScript's array as the double-ended qu
281.
▲
by
paulgb
2y ago
> it sounds like the killed person was walking down the middle of a totally ordinary sidewalk, not a bus stop or intersection or storefront or anything Are we talking about the same article? The article says she was at a bus stop. > A
282.
▲
by
paulgb
2y ago
> now we want to filter for "statistically inevitable" I mean, yes? We’ve been making trade-offs to reduce statistically inevitable deaths for years with some real success stories to speak of. Getting doctors to wash their hand
283.
▲
by
paulgb
2y ago
Good question, it does. Here’s the relevant line from their current ToS: > IF YOU’RE A U.S. RESIDENT, YOU ALSO AGREE TO THE FOLLOWING MANDATORY ARBITRATION PROVISIONS. https://discord.com/terms#16
284.
▲
by
paulgb
2y ago
This one in particular does not. I'm not sure about the enforceability of other forced arbitration agreements in the EU. > To protect our users outside the United States, we’ve decided to modify this clause so that it only affects u
285.
▲
by
paulgb
2y ago
This is really neat, but when I saw the headline I got excited that it was something I have been looking for / considering writing, and I figure the comments here would be a good place to ask if something like this exists: Is there a F
286.
▲
by
paulgb
2y ago
Thank, Dan. Some further context: this was posted in another thread yesterday: https://news.ycombinator.com/item?id=40102956 . I liked it so much I yoinked it and submitted to main.
287.
▲
by
paulgb
2y ago
The built-in offline maps are a great feature, thanks for that!
288.
▲
by
paulgb
2y ago
This is great, thanks for sharing it! I think it would be good fodder for HN discussion so submitted it to /new, hope you don’t mind.
289.
▲
I should have loved biology (2020)
(jsomers.net)
685 points
by
paulgb
2y ago
|
253 comments
290.
▲
by
paulgb
3y ago
The author is not so much against proprietary software, as bait-and-switch tactics that present software as open source. > Anyone who truly thinks that software developed by a diverse set of actors working in an open collaboration is not
291.
▲
by
paulgb
3y ago
In case readers aren't familiar with The Pudding, they sometimes have an angle but are just as often interesting data explorations aimed at their intellectually curious audience. I don't think they need to have an agenda for every
292.
▲
by
paulgb
3y ago
The FBI should become a virtual credit card issuer and allow anyone who thinks they are being scammed by a phishing/smishing/etc. scam to generate a fake card (with no balance attached to it) to give to the scammers. Seems like th
293.
▲
by
paulgb
3y ago
The problem is that they are sold as a security/privacy product, because they can’t mention the more illicit uses (which the author mentions under “when to use a VPN”), which are the real use cases people buy them for. It’s kind of lik
294.
▲
by
paulgb
3y ago
The best approach is to treat it as a cache for reads. You do still need to have initialization logic to restore in-memory state from the KV store, but since that logic isn't run on the vast majority of requests, you can afford for tha
295.
▲
by
paulgb
3y ago
This is ridiculous victim-blaming. The speeding car went on to smash into a taxi, should the taxi also have “looked both ways”? No matter how vigilant a pedestrian is, their life is still in the hands of drivers. Someone who repeatedly brea
296.
▲
NYC startup founder Sophia D'Antoine dies after being struck crossing street
(nypost.com)
44 points
by
paulgb
3y ago
|
28 comments
297.
▲
by
paulgb
3y ago
CF doesn’t make any guarantees about the durability of in-memory state, but state stored in the durable KV store that each object gets is persisted indefinitely. A useful pattern is to use the in-memory state as a cache, loading the state f
298.
▲
Cloudflare's Durable Multiplayer Moat
(digest.browsertech.com)
6 points
by
paulgb
3y ago
|
6 comments
299.
▲
by
paulgb
3y ago
So it seems the vector here was a URL that showed up in the address bar gave the attacker the ability to change the account password. Any theories on how that works? A password reset URL would do this, but presumably the attacker wasn’t cou
300.
▲
by
paulgb
3y ago
For authentication, since the tool call itself actually runs on your own server, can’t you just look at who the authed user is that made the request?
More ›