Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csmpltn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
331.
▲
by
csmpltn
5y ago
> "It costs roughly 0.0015 USD per hour video in 480p/VP9 hosted with BunnyCDN. The cost is manageable." while True: downloadVideoFromDW2A(); Good luck managing this.
332.
▲
by
csmpltn
5y ago
Python is used by a lot of "semi-technical" people (data scientists, researchers, hobbyists, etc). Removing the GIL isn't going to make their life any easier.
333.
▲
by
csmpltn
5y ago
> "If you need to add anything else, it’s right here. No registration, no XML files. Just code. Your code ." If it's your code , and yours alone, just do whatever. Simple and terse works great for small code-bases, devel
334.
▲
by
csmpltn
5y ago
> "there is nothing that says it can't be as accessible as you want it to be." And there is nothing that says that it should be accessible. Which is exactly why a terminal, going by the very definition you yourself provi
335.
▲
by
csmpltn
5y ago
No, that's exactly my point. The bulk majority of applications people use today are not "thoughtfully designed with native OS controls". Sprinkling some ARIA labels around is better than nothing, but the experience itself is
336.
▲
by
csmpltn
5y ago
> "The solution here is to augment our tools with the information a screen reader needs." So we are in agreement that there should be different interfaces that suit each experience, we just disagree on the exact implementation
337.
▲
by
csmpltn
5y ago
> "The problem with accessibility-focused frontends is that they lack in features." Isn't that a consequence of building different tools that fit people with different situations? We do exactly this with physical tools and
338.
▲
by
csmpltn
5y ago
> "We have working accessebility for all applications throughfully designed with native OS controls." The comment I'm responding to says that progress bars in the terminals, and that TUIs in general are an accessibility ni
339.
▲
by
csmpltn
5y ago
The terminal is a visual tool. That makes it inaccessible, almost by definition. Terminals are text-based, but they can still be used to convey non-textual information (ie. progress bars, graphs, etc). There's no sense in expecting a v
340.
▲
by
csmpltn
5y ago
> "On Windows, out-of-memory (OOM) situations are responsible for a significant number of the browser and content process crashes reported by our users." You got this wrong, yet again. What causes the memory to run out in the f
341.
▲
by
csmpltn
5y ago
> "I'll also add that Python is decent at tasks that aren't CPU-bound" IO-bound tasks are almost by definition outside of your Python application's control. You yield control to the system to execute the actual t
342.
▲
by
csmpltn
5y ago
> "ancestors shaped and fought for" Your ancestors fought for a "society" that won't tolerate newcomers or people wishing to join it "from the outside"? What was it that they fought for, exactly? Are yo
343.
▲
by
csmpltn
5y ago
Hats off to you, helping Javascript programmers break out of the matrix ;)
344.
▲
by
csmpltn
5y ago
We've come full circle back to XML SOAP. We should consider restricting the registration of .org domains to actual non-profit organizations, and restricting the use of words like "schema" and "standard" to things th
345.
▲
by
csmpltn
5y ago
> "If you simply firewall the metadata end point (or other microservice your app needs) then none of your app code that needs it will work either." Just use a local on-box proxy with a firewall (or a dedicated virtual NIC with
346.
▲
by
csmpltn
5y ago
> "We built something similar at both Uber and Snap. Thanks for sharing this link to an open source equivalent! I wish it had existed a few years ago when I had looked. Oh well!" Why not just use a firewall? The technology has
347.
▲
by
csmpltn
5y ago
> " https://github.com/stripe/smokescreen " I don't understand why they built this. The problem described here is solved by using a firewall, where certain machines/processes are either allowed or
348.
▲
by
csmpltn
5y ago
> "To understand how data is encrypted at rest with the LunaSec Tokenizer, you can check out How LunaSec Tokens are encrypted." It seems to me that all you're doing is providing encryption-at-rest-as-a-service. Why shouldn
349.
▲
by
csmpltn
5y ago
> "To address sexism in the industry we need to be able to have a reasonable conversation about these kinds of subtle and subjective differences." This is about a single-sided, openly made accusation of sexism. Not an attempt
350.
▲
by
csmpltn
5y ago
Shouldn't we just reduce the "data science profession" to what it clearly is then: shuffling around numbers and statistics in excel and python, in the hope of generating a useful insight or two and the occasional whitepaper a
351.
▲
by
csmpltn
5y ago
S3 allowing customers to incorporate a "domain" or any part of it as part of the bucket's name is a contributing factor here, in my opinion. The name of the bucket (which ends up being a part of the bucket's URL) should
352.
▲
by
csmpltn
5y ago
> "Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell" Do they offer any meaningful differences to an otherwise "mainstream" language - anything beyond syntax, tooling ecosystem and the usual functional vs. procedural
353.
▲
by
csmpltn
5y ago
> "The end result is that some peon at Apple has to look at the images and mark them as not CSAM. You've cost someone a bit of privacy, but that's it." This can be abused to spam Apple's manual review process, gr
354.
▲
by
csmpltn
5y ago
Floating point arithmetic in an algorithm that can land you in jail? Why not!
355.
▲
by
csmpltn
5y ago
Exactly. We should decouple the core of the application from the UI. Have a standardized interface which exposes all available functionality to the screen reader and allows it to talk to the core directly, bypassing the UI. Stop doing what
356.
▲
by
csmpltn
5y ago
Here's how these things usually go: first, you start small. You build something you can show other people. You try to generate some traction and build interest around your idea, validating it at a very small scale (friends, family, &qu
357.
▲
by
csmpltn
5y ago
> "You're right. A subject being difficult to master means we should do everything we can to make it difficult to learn too." Never before have humans experienced such an overabundance of learning materials (YouTube, blog
358.
▲
by
csmpltn
5y ago
> "Such a simple idea required introducing the terminal, basic terminal commands, GitHub, git and its most common commands. It took about 3 hours for us to get through just the most basic pieces." I don't get this. "C
359.
▲
by
csmpltn
5y ago
> "The United States is 76.3% white ( https://www.census.gov/quickfacts/fact/table/US/PST045219 ), it's not a division it's a number, there are just literally less people of color in th
360.
▲
by
csmpltn
5y ago
> "Hate to break it to you, your app is already ugly, the thin black border around the Apple sign in doesn’t change the fact the rest of the app looks awful. Also you’re not getting “revenge” on Apple, you are just fucking over your
More ›