Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben509
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
ben509
6y ago
The people can live without your search engine, because there are other ways to find content. It's hard enough to mount resistance against a repressive regime when it is blanketed with propaganda. When companies like Google and Apple o
122.
▲
by
ben509
6y ago
Allow audio uploads and you can deal with slander, too!
123.
▲
by
ben509
6y ago
Tips are fundamentally broken. If you didn't know about tips, and someone offered you a job and said, "I'll pay you crap wages, but you can ask the customers for more money. Don't worry, they'll pay or their friends
124.
▲
by
ben509
6y ago
All DI libraries can be ripped out and replaced with a bog standard main method, and it doesn't even require much skill. Most of what it's doing for you is stuff like "foo = new Foo(); bar = new Bar(foo, 33);" So there&#
125.
▲
by
ben509
6y ago
Reasons Google would not want the financial status quo: 1. It tends to retard technical progress. 2. They have to make deals with entrenched incumbents to do finance. 3. There's nothing stopping a hedge fund manipulating Alphabet
126.
▲
by
ben509
6y ago
Of course you're censoring them. You would also be censoring people if you ran an upscale restaurant with a dress code and standards of behavior, or if you didn't let them post ads on the walls. As long as you make your rules clea
127.
▲
by
ben509
6y ago
I'd argue that's not object-oriented programming. You are using Python's class mechanism, but that's where the OOness ends. The types themselves are immutable value types, carrying no state and reacting to no messages, a
128.
▲
by
ben509
6y ago
I think OO caught on because it encourages people to organize their thoughts, and good structure alone brings a tremendous improvement in code. I think the reaction to it is more the "everything is mutable" approach most OO langua
129.
▲
by
ben509
6y ago
I don't see how that helps you persist a tracking ID. If you generate a random URL, you'll always get a cache miss. If you use a static URL, you'll know if you have a new session or not, but that doesn't tell you what th
130.
▲
by
ben509
6y ago
Predictably bad won't result in a sudden spike in IO usage that brings down a production system. This is why Oracle has SQL profiles.
131.
▲
by
ben509
6y ago
Sticky Ducky is a nice plugin for that.
132.
▲
by
ben509
6y ago
I run Wipr on Safari. It's quite cheap, and since I don't use Safari as my main browser, the fact that there's nothing to configure is a bonus. It was also easier to install it on my parents' computers than to convince t
133.
▲
by
ben509
6y ago
Fair point re webhooks, though you could ask the owners for it. The atom solution is nicer, and I'd probably do it even if I owned the project, but it's still just polling. It always bugs me that everything distributed inevitably
134.
▲
by
ben509
6y ago
Good call out, though I'd put it under the umbrella of expensive, since someone banning or throttling you is a symptom of it.
135.
▲
by
ben509
6y ago
Yes, it uses polling. The only problem is the standard one for polling: it's either expensive or slow. > The function app hosts the scheduled process that at the specified time retrieves the list of files from the storage account (1
136.
▲
by
ben509
6y ago
I mean that fundamentally the deserializer has lookup function and it's going to lookup anything it's told to. You're right, some languages are worse about this, e.g. Python's pickle will perform arbitrary code execution
137.
▲
by
ben509
6y ago
What's the story for deletion? Is that done through something like merge(record, delete_token) -> delete_token?
138.
▲
by
ben509
6y ago
If JSON is transported through any intermediate processor, you have to assume they're translating them to floats and back again. If you treat them as arbitrary decimals, you have to expect that data is being silently corrupted. And thi
139.
▲
by
ben509
6y ago
I've tried this approach, and it's not great. You either have to pack a lot of noisy information in the JSON for the deserializer to work reliably, or you kludge it to try and guess, and then you find yourself designing your data
140.
▲
by
ben509
6y ago
The author understates the problem. Many half-baked solutions handle serializing, but don't consider how you're going to deserialize data. And if you do anything with numbers, you may need to guard against intermediate processors
141.
▲
by
ben509
6y ago
Because nobody wants it. You probably could run GraalPython, which is Python 3 and Jython, which is 2.7, since they both run inside a JVM.[1] There'd be no interop between the languages, though. To get that in Graal, you'd have to
142.
▲
by
ben509
6y ago
But they may not be able to do it well enough that it will be notably better than an AI. Scaling manual labor can't work indefinitely due to the scarcity of talent. Keep in mind that while a human being is very good at categorizing thi
143.
▲
by
ben509
6y ago
All the partisan boards I've seen, left and right, all plainly labeled themselves as such. If you're going to be a place for like-minded people, that's a selling point. It doesn't make a lot of business sense to say, &qu
144.
▲
by
ben509
6y ago
The entire premise of a republic is that power is checked and balanced. The aim is not to represent the "will of the people", because the will of a majority is frequently to oppress a minority. The EC was more than a compromise, i
145.
▲
by
ben509
6y ago
The real problem is that Parler sincerely wanted to start a free speech platform, and this is another data point that the idea, while well intentioned, doesn't work. It's a just-world fallacy: because free speech is a good and jus
146.
▲
by
ben509
6y ago
Barnes and Frey didn't read the contract closely. Uncivil Law is a friend of theirs and he goes over the contract here: https://www.youtube.com/watch?v=PhWDKx9myI0&t=6187s He's a conservative lawyer, so he doe
147.
▲
by
ben509
6y ago
> Amazon can easily fund developers, they just didn't because they didn't have to. Disclaimer: worked at AWS. Yes, Amazon has a vast number of engineers. They also have a vast need for engineers. So they have to make a business
148.
▲
by
ben509
6y ago
Well, all memory operations must be translated by an MMU. So can the MMU be a distributed beast that lives in the CPU, the memory and the IO?
149.
▲
by
ben509
6y ago
I'd want something like this and the more compact language. Classic regex syntax has a similar problem as purely expression-based languages: it's hard to clearly delineate between smaller and larger scale structures. Sometimes,
150.
▲
by
ben509
6y ago
Thanks!
More ›