Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben509
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
ben509
5y ago
The writing style of the piece looks like a political mailer. > The Google Play system has declared DroidScript is Malware and accused us of committing Ad Fraud! Needless to say, we are extremely upset and totally flabbergasted at this
32.
▲
by
ben509
5y ago
The wrongest is when it's stuck in an irrelevant header, as in Accept: application/json;v=3 I'm sure that's specified somewhere, but it's a shamefully stupid specification, so don't follow it. Any sane person r
33.
▲
by
ben509
5y ago
The worst is when you put print statements in and a bug goes away, and you realize there's some kind of instruction reordering bullshit at work.
34.
▲
by
ben509
5y ago
I think that's the best approach. My router had a random pre-generated password. It was a series of consonant vowel consonant atoms separated by numbers. That manages to be reasonably memorable and highly secure, and it's reasonab
35.
▲
by
ben509
5y ago
> Microsoft employee Aaron Margosis said the requirement is an “ancient and obsolete mitigation of very low value.” That kind of magical thinking is what got us mandatory password rotation in the first place. Password rotation has a kern
36.
▲
by
ben509
5y ago
I had tried to make json-syntax work with __annotations__, glad to know it's not just me having trouble with it.
37.
▲
by
ben509
5y ago
After cleaning up some spilled toner, someone put a very indignant notice under the photocopier: "It would be who of you to be cautious openening a new toner cartridge."
38.
▲
by
ben509
5y ago
Nope. I believe that's why ANSI SQL doesn't specify a boolean column type.
39.
▲
by
ben509
5y ago
> However I'd argue that just because you can express something in a language, doesn't mean it's the optimal way to express it. I completely agree, and I may not have driven this point home, but because a relational system
40.
▲
by
ben509
5y ago
So 2NF and 3NF are rules that aim to eliminate data redundancies. That's Kent's point: everything is a fact about a key. I'm talking about a more basic idea of expressing structures that are accessible through relational oper
41.
▲
Show HN: Centered heap - a heap that can move in an array
(github.com)
3 points
by
ben509
5y ago
|
0 comments
42.
▲
by
ben509
5y ago
The relational model describes a relational algebra, which in turn specifies a "relation" (often called a table) to be a set of tuples (rows), and "relational operators" that accept and return relations. And the relation
43.
▲
by
ben509
6y ago
That issue is just botocore not supporting async, which aiobotocore addresses. It's also very long; is there a particular comment on that issue that you wanted to point out?
44.
▲
by
ben509
6y ago
Having used aiobotocore, it's pretty good. It can be a bit sketchy about releasing connection pools, though. Normally you shouldn't run into any issues, but we've had trouble with running out of filehandles on AWS Lambda. I w
45.
▲
by
ben509
6y ago
It is directly checking for s3 to s3[1] and indicates that it wants to copy... I've read over it and I'm reasonably sure that it's going to issue CopyObject, but it would take me actually getting out paper and pen to really t
46.
▲
by
ben509
6y ago
A UI presents a structure to enable the user to query and manipulate objects. A CLI represents that structure by accepting textual commands and presenting output textually. A GUI represents that structure by displaying objects graphically,
47.
▲
by
ben509
6y ago
The game industry uses CLIs in text adventure games, besides all their development tools. Many games put out utilities to enhance thier games, some of which have CLIs.
48.
▲
by
ben509
6y ago
Google has been around since 1998, and after 23 years, their search is still a CLI stuck in a form. > Me, on the other hand, I can point you to a trillion dollar business that uses only GUI and not a single CLI, to say the least. No you
49.
▲
by
ben509
6y ago
Seemed like a crate idea at the time.
50.
▲
by
ben509
6y ago
Social media is a square wheel. Sure, it sort of goes and if you know no alternative, it might be better than no wheel at all. But there's no good way to use it because it's fundamentally flawed.
51.
▲
by
ben509
6y ago
Don't forget "The Same Photo of a Gravel Pile Every Day." Almost makes the decline of Western civilization worth it.
52.
▲
by
ben509
6y ago
Especially when such critique is how we're supposed to resolve most disputes in a free society.
53.
▲
by
ben509
6y ago
From my read of it, it's completely independent. The same passwords frequently show up in other breaches.
54.
▲
by
ben509
6y ago
No, you can discriminate on any basis if there's a "reasonable factor" unrelated to that basis. Models and actors, for example, are selected by age, race and sex quite routinely.
55.
▲
by
ben509
6y ago
How the hell did you find out my Facebook password?! Mark SUCKERberg is about to get a very angry comment from me!
56.
▲
by
ben509
6y ago
The Church would then refer them to Genesis 3:6, which led to the decision in Genesis 3:16-19, as that breach of covenant by mankind is the original cause of our continuing hardship. They'd then go ahead and cite all the additional bre
57.
▲
by
ben509
6y ago
There's a good discussion on this by Troy Hunt[1]. > But for spam based on using phone number alone, it's gold. Not just SMS, there are heaps of services that just require a phone number these days and now there's hundreds
58.
▲
by
ben509
6y ago
It's often handy for browsing documentation you compiled locally.
59.
▲
by
ben509
6y ago
Yeah, someone with a sense of humor sees a bad/lame joke as something to riff on. That's how dad jokes became a thing.
60.
▲
by
ben509
6y ago
Not a great article. Most of the content is far better explained in the AWS docs. To summarize their best practices: * don't put creds in templates * reference other parameters outside of the template, e.g. in Systems Manager Parameter
More ›