Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bramblerose
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
bramblerose
4y ago
https://github.com/instagram/MonkeyType can perform the call logging, and can export a static typing file which is used by mypy, but also e.g. PyCharm. It doesn't expose such fine grained types, but you could buil
62.
▲
by
bramblerose
4y ago
The fundamental problem with cryptography (that doesn't apply as much to other areas) is that it's not a subject you can learn by playing with it. That's a result of the complexity of building a correct solution, the ease of
63.
▲
by
bramblerose
4y ago
Why do you feel it is weird? They are both 90%, because 90% * 100% + 10% * "effectively 0%" is completely dominated by the first term.
64.
▲
by
bramblerose
4y ago
Paramiko is licensed under the L GPL, though, so that doesn't apply here.
65.
▲
by
bramblerose
4y ago
Very confusingly written document, but from what I gather there are two vulnerabilities that are problematic for different reasons. 1) a command execution vulnerability in 7z. This is problematic because a downloaded 7z file could comprom
66.
▲
by
bramblerose
5y ago
Depends on the design. Roundabouts decrease speed (good) but if the cyclists follow the same path as cars they are more difficult to see in mirrors (bad). The Dutch solution is having cyclists follow a route about 1-2m from the main roundab
67.
▲
by
bramblerose
5y ago
Good advice here: https://jacobian.org/series/work-sample-tests/ (also take a look at the series on interview questions and what makes them more or less predictive of performance)
68.
▲
by
bramblerose
5y ago
> Never forget EU commissars are not elected officials, they are named by an totally informal group called "Eurogroup", to which supposedly only 15 EU presidents participate. However, as it's not formal, it's complete
69.
▲
by
bramblerose
5y ago
All the time, especially in low incidence high impact scenarios. You must wear a seat belt ("don't get killed in a crash"), your brake disks must be at least this thick ("you should be able to stop before your brakes fad
70.
▲
by
bramblerose
5y ago
TRIZ ( https://en.m.wikipedia.org/wiki/TRIZ ) is a methodology that tries to solve problems by mapping them to a set of 40 "generic problems". It's not focused on algorithms per se, but on industrial probl
71.
▲
by
bramblerose
5y ago
> I’d guess it took 4x longer to ship than expected, which allowed doubt in the project to run rampant. Isn't that an MVP working as it should? Implement something small, realize the whole project is _much_ more complicated than exp
72.
▲
by
bramblerose
5y ago
This seems all well thought-out and the drawings are very well-made. However, descriptions like "We make a path p : true ≡ false from the assumed path (homotopy) h : Refl ≡ loop by constructing a non-trivial Bool-bundle over the circle
73.
▲
by
bramblerose
5y ago
Fair question -- I wasn't involved in the decision, but my understanding is that GitHub is relatively cheap if you're a C# shop (i.e. you're already paying MS for VS). We had to have some moving pain anyway as teams in differ
74.
▲
by
bramblerose
5y ago
In the process of moving from GitLab to GitHub. We just use naming conventions for this: all repositories are called Company.Group.Product, where Group roughly corresponds to the old GL group.
75.
▲
by
bramblerose
5y ago
Because what's measured is how how the runtime (on the Y axis) increases as the matrix size N (on the X axis) increases (i.e., you set N and measure t, rather than setting t and measuring N)
76.
▲
by
bramblerose
5y ago
"BSD" can refer to the BSD license, but I think the poster is referring to the operating system here.
77.
▲
by
bramblerose
5y ago
It's unfortunate this isn't mentioned in the repair manual -- that simply mentions 'go into the bios and use that to soft-disconnect the battery'. Which is awfully difficult if you're disassembling the computer to r
78.
▲
by
bramblerose
6y ago
The "metrification" of Dutch customary units is a fascinating subject on itself. The "ons" was in fact quite close to the ounce, but it was set to 100 grams during metrification. The step from 1 pound to 1 metric pound =
79.
▲
by
bramblerose
6y ago
https://labelerrors.com/ has an overview of the label errors uncovered in this research.
80.
▲
by
bramblerose
6y ago
It's a badly written article (is this a civil or a criminal case?), but my reading is that because of these facts the case was not immediately dismissed. Which does not mean Salesforce is liable, just that they need to show up for an a
81.
▲
by
bramblerose
6y ago
Thanks for explaining that, that makes a lot of sense. I hadn't considered the terms would be effectively impossible to follow, even for a reuser/hoster with good intents.
82.
▲
by
bramblerose
6y ago
> Under the license another company couldn't setup a replacement. I'm confused here -- the new 'open core' is available under the SSPL, which clearly allows this, as long as you provide the source code of any manageme
83.
▲
by
bramblerose
7y ago
One calorie, not one Joule. Water has a specific heat of ~4.2 kJ/kg.
84.
▲
by
bramblerose
8y ago
They have been interoperable for quite a while now: https://docs.microsoft.com/en-us/skypeforbusiness/set-up-sky...
85.
▲
by
bramblerose
8y ago
OSGB36, most likely (see https://en.wikipedia.org/wiki/Ordnance_Survey_National_Grid ). You can use https://epsg.io/map#srs=27700&x=262540.000553&y=778255.00082... to plot the listed coordinates
86.
▲
by
bramblerose
8y ago
For trays, yes, but 6-packs are shrinkwrapped in plastic: https://i.imgur.com/VmHhQph.jpg
87.
▲
by
bramblerose
8y ago
I never understood the value of Gherkin/Cucumber style testing until I worked with a QA engineer. The engineer started writing the tests (in Cucumber format) as a way to write __manual__ tests: they allow you to write 'do this, th
88.
▲
by
bramblerose
8y ago
An older version of the article contained the following: > I had one extra weird requirement which was that some of the lines were indented with 2 spaces, and some with 4 spaces. The - elephant line needed to have the same indentation as
89.
▲
by
bramblerose
9y ago
The dynamicness of languages like Python make it relatively easy to do so. For example, it's difficult in Java to mock an http request if you can't inject a `HttpRequestor` (or so) to the object you're testing. In Python, it
90.
▲
by
bramblerose
9y ago
Why would "makes your code run 1% faster" be a better sell than "saves you 1% development time by reducing the number of bugs"?
More ›