Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
m1el
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
31.
▲
by
m1el
4y ago
https://www.smbc-comics.com/comic/productivity-2 Mystery solved by an comic author with economy degree :)
32.
▲
by
m1el
4y ago
> if a developer can reason about the state changes of their app without redux, they should do so if there are performance concerns. Right? That is correct :) However, I'm not sure how many developers will be able to maintain the pr
33.
▲
by
m1el
4y ago
Hi, I believe I understand you. If you look at immutable data structures implemented using JS primitives, it will surely look terrible. However, there's a lot of benefit to using a FP approach like Redux. It's much easier to reaso
34.
▲
by
m1el
4y ago
Cross-pollination of ideas is a good thing. The only problem, what if your language adopts an idea which prevents you from having a better API? As far as I know, coroutine/generator doesn't prevent you from doing anything.
35.
▲
by
m1el
5y ago
Thanks, this seems like a good source of information!
36.
▲
by
m1el
5y ago
I wish this was possible today. But I won't get a small Windows 10 distribution no matter how hard I try or how much I'm willing to pay.
37.
▲
by
m1el
5y ago
Name calling implies I applied a label to a person, I didn't apply any label to a person.
38.
▲
by
m1el
5y ago
> This approach creates a fully new personal computing category, specifically for the hybrid world: the Cloud PC. Cloud computing is the antithesis of "personal computing", you lying asshole.
39.
▲
by
m1el
5y ago
Yes, it does build.
40.
▲
by
m1el
5y ago
Hey, just wanted to tell you that the code you have currently doesn't compile. `SentryHelper.h` is required for `ADD_EXCEPTION_CONTEXT` macro, which can be empty. `HelpMenus.cpp` has a syntax error in preprocessor directives and an ext
41.
▲
by
m1el
5y ago
> ALL of them suck. ALL of them are incredibly hard to lint, test, get right. They scale badly. They're all awful. Hard disagree. Lisp family of languages have tree templates that are easy to lint, test and get right. They also scal
42.
▲
by
m1el
5y ago
You may also find people murdered by words, yet no charges for murder.
43.
▲
by
m1el
5y ago
> Is the seller paying for the manufacture of these parts, or is Apple. I don't know the actual situation, but let's say for the sake of argument; - Apple pays $1M to make 1M chips, with the contract that forbids making these p
44.
▲
by
m1el
6y ago
After reading this blog post, I had a question: why doesn't it take less than millisecond in Rust code? And the answer is that the author allocates a string for each character, and does more allocation by calling to_uppercase/to_l
45.
▲
by
m1el
6y ago
You can look at process SID (security identifier), which should give you info about the user.
46.
▲
by
m1el
6y ago
Can you, though? Compiling that source on Windows using visual studio produces a 98K executable.
47.
▲
by
m1el
6y ago
I sincerely can't tell. I tried reading what is it about, and 6 years later I still don't understand what is it about. If you feel like it, please tell me if I'm missing anything: https://urbit.org/understandi
48.
▲
by
m1el
6y ago
Sometimes when there's a discussion on alternative operating systems, people bring up Urbit. Urbit advertises itself as an OS with simple foundation: Nock VM. Here's the entire specification for Nock: https://github.com
49.
▲
by
m1el
6y ago
> while others (such as log2(3)) are more puzzling. > I'm a bit puzzled why the 8087 doesn't need the constant log2(1 + 2^-1) log2(3/2) = log2(3) - log2(2) = log2(3) - 1 Problem... solved?
50.
▲
Extracting TLS keys from an unwilling application
(m1el.github.io)
2 points
by
m1el
6y ago
|
0 comments
51.
▲
by
m1el
7y ago
I can build a native app from the codebase myself. I can be sure that a native up won't change in-between launches. > In any E2E context you have to trust the client code. I don't have to trust code which is continuously being
52.
▲
by
m1el
7y ago
And how can I be sure that the code delivered by the server is the same code as in the public codebase? Nothing stops the owner of the service to run arbitrary JavaScript in Users' browser.
53.
▲
by
m1el
7y ago
I appreciate the effort, but this is one of those cases in which there isn't much security added by encryption. If I assume the website owner is malicious (or subverted by powers that be), I cannot trust the JS code provided by the web
54.
▲
by
m1el
7y ago
I've seen several pencil-like textures, and this one looks great! Thank you for sharing this effect. Also TIL SVG has displacement maps and noise.
55.
▲
by
m1el
7y ago
When you shoot a ray from camera perspective, you've already chosen which pixel it's going to contribute to. "Platonic" pixels are infinitesimally small. In reality, pixels on the screen and camera sensor have an area. I
56.
▲
by
m1el
7y ago
Great question, and there are multiple explanations that can work, although I disagree with the previous poster: There is more than one hierarchy of competence. For each occupation, hobby and skill there's it's own hierarchy. S
57.
▲
by
m1el
7y ago
An example where this might be appropriate: using font icons. Selecting an unusable unicode character is not what most users want.
58.
▲
by
m1el
7y ago
To anyone who makes sites like these, please consider removing the following CSS rule: https://i.imgur.com/RWqwd0P.png Thank you, -- someone who thinks selecting text is not something you should screw with.
59.
▲
by
m1el
7y ago
> So why does it need to be wrapped in a format that's verbose, underspecified, doesn't have comments, doesn't have namespaces and doesn't have any notion of metadata? Because the OP article doesn't even consider
60.
▲
by
m1el
7y ago
> The first argument is the name of the element, but what is the second one? If the second argument is an object/dictionary, it's attributes. Otherwise, it's the first child. Alternatively, the ambiguity can be resolved by
More ›