Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
61.
▲
by
kam
5y ago
Sounds like these students are learning more in the process of cheating than they'd learn from the multiple-choice quiz.
62.
▲
by
kam
5y ago
Pasting a password into a phishing site because you don't have the browser checking the domain for you seems like a bigger risk than being exploited by something like this.
63.
▲
by
kam
5y ago
What does string width have to do with SQL injection? You use parameterized queries, not just rely on your validation to reject quotes, right?
64.
▲
by
kam
5y ago
The default LLVM backend has supported MIPS since before 1.0 as well.
65.
▲
by
kam
5y ago
They're using a transceiver that only operates in the 2.4GHz ISM band, and putting a mixer in front of it to upconvert/downconvert frequencies beyond that. These ranges are probably the gaps between what the AT86RF215 can handle o
66.
▲
by
kam
5y ago
This is why VSCode is adding Workspace Trust to prevent extensions from running untrusted code by merely opening a directory. https://github.com/microsoft/vscode/issues/120251#issuecomme...
67.
▲
by
kam
5y ago
My understanding is that the "not found" messages were never archived, rather than deleted. Likely they were not CC'd to the list, and the replies added the list back to CC.
68.
▲
by
kam
6y ago
https://getpublii.com/ , though it would be nicer if it were built on one of the more popular static site generators instead of reinventing that wheel.
69.
▲
by
kam
6y ago
Apache and Curl are not GPL or AGPL to start with.
70.
▲
by
kam
6y ago
No, it's not going to land anywhere near Opportunity. https://mars.nasa.gov/resources/24729/map-of-nasas-mars-land...
71.
▲
by
kam
6y ago
Are there any known instances where a company offering Mongo or another SSPL-licensed app as a service has complied with section 13 by releasing the “Service Source Code” of everything supporting the service? If not, that basically confirms
72.
▲
by
kam
6y ago
Pylance is built on their open source Pyright library, which is also available as a VSCode extension. I'm just using Pyright instead and don't seem to be missing out on anything important. https://github.com/micros
73.
▲
by
kam
6y ago
They list Artemis and SAMD51 as microcontroller options, which are both ARM Cortex-M4.
74.
▲
by
kam
6y ago
Two more recent ones beyond Earth orbit: The MarCO cubesats that flew past Mars in 2018 used Linux and Python with an off-the-shelf single board computer and camera: https://arc.aiaa.org/doi/pdf/10.2514/6.2016
75.
▲
by
kam
6y ago
Their IRS form 990 names three directors, an exec director, a CTO, and an engineer as of 2018. https://apps.irs.gov/pub/epostcard/cor/473017917_201812_990_... Only one of those people, Dean Drako, is also lis
76.
▲
by
kam
7y ago
The PEP document describing the feature: https://www.python.org/dev/peps/pep-0584/
77.
▲
by
kam
7y ago
For sessions? A random token and a key-value store.
78.
▲
by
kam
7y ago
It's worth pointing out that OpenSCAD was started by Clifford Wolf, who went on to develop Yosys, the synthesis tool used in these open FPGA workflows.
79.
▲
by
kam
7y ago
Also the example PHP code doesn't validate the age of the passed timestamp so you could just replay a "signature" indefinitely... Given that, you might as well just use an unchanging token or Basic Auth. Assuming https, that
80.
▲
by
kam
7y ago
That would be correct if the bytes were a string encoded in utf-8, but that's probably not the case for the output of a hash function.
81.
▲
by
kam
7y ago
For 1, Xournal can open PDFs, insert text, images, and annotations, and export back to PDF.
82.
▲
by
kam
7y ago
Try https://docs.rs/once_cell/
83.
▲
by
kam
7y ago
> you can't initialize some const x: SomeStruct with a function call. You can if it's a `const fn`. The set of features you can use in `const` is small but growing.
84.
▲
by
kam
7y ago
When issuing the certificate, the CA submits a pre-certificate to the CT logs, and the final certificate includes a cryptographic proof that the certificate was included in the log. The browser can check that proof without needing to query
85.
▲
by
kam
7y ago
Mostly, with the caveat that in single threaded usage, you're paying for the unnecessary overhead of atomic ops on the reference count. Rust has `Rc`, which is not atomic but `!Send` so the type system ensures that it stays within a th
86.
▲
by
kam
7y ago
And `python:3.7@sha256:35ff9f44818f8850f1d318aa69c2e7ba61d85e3b93283078c10e56e7d864c183` is even better.
87.
▲
by
kam
7y ago
Imagine if there were a CVE number for every API in the C++ standard library that could segfault if blatantly misused.
88.
▲
by
kam
7y ago
GitHub and nbviewer don't actually execute the notebooks, they simply render the markdown, code, and saved output to HTML.
89.
▲
by
kam
7y ago
It's a signing certificate that is built into the browser to verify add-ons, not a normal TLS certificate that they can just update on a web server. The change basically just imports the new certificate into the database: https:/
90.
▲
by
kam
7y ago
All three of my devices on three different operating systems still have their add-ons (for now), so it's definitely not universal.
More ›