Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zffr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
121.
▲
by
zffr
4y ago
What’s wrong with considering HTML and CSS to be a part of software engineering?
122.
▲
by
zffr
4y ago
At a high-level yes they are they same. IMO the difference is where the gating happens. Feature flags can be gated on clients or servers, but authorized features must be gated on the backend to prevent leaking sensitive logic/data to c
123.
▲
by
zffr
4y ago
You can use JS to set `display: none` on the relevant HTML elements
124.
▲
by
zffr
4y ago
I suppose a backend engineer could produce screenshots of parts of the front-end that they helped enable, charts that visualize any improvements to metrics they made, and maybe systems diagrams to show services they built or maintained. Eac
125.
▲
by
zffr
4y ago
Why did you need to look at >20 year old history?
126.
▲
by
zffr
4y ago
From the SQLite homepage: "SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine." Wouldn't a fork also be a library?
127.
▲
by
zffr
4y ago
It’s my understanding that row-based relational databases are basically key-value stores that map from row ID to column values. The “magic” of SQL-based relational databases is how the KVS is queried, and the consistency guarantees they pro
128.
▲
by
zffr
4y ago
https://www.youtube.com/watch?v=b2F-DItXtZs
129.
▲
by
zffr
4y ago
Are they easy to change? Consider the scenario of a SDK provided to external developers (ex: UIKit). Any symbols made to be public API cannot be changed between releases cannot be changed without breaking clients. It's true the SDK aut
130.
▲
by
zffr
4y ago
You may also want to consider reading through some of the important (or highly cited) academic papers in AI/ML/NN. From these papers you may get a sense of the techniques researchers are using, and which topics are most important
131.
▲
by
zffr
4y ago
In languages that are statically typed and support enums, symbols are not necessary IMO.
132.
▲
by
zffr
4y ago
SQLite is monetized: https://www.sqlite.org/prosupport.html
133.
▲
by
zffr
4y ago
From what I can tell, Github transitioned over to micro-services ~2020 ( https://www.infoq.com/presentations/github-rails-monolith-mi... ). By this point it had already grew to a scale that very few companies will ever r
134.
▲
by
zffr
4y ago
Nope. If a thread was getting long we would just schedule a meeting to make a decision. I can’t remember ever seeing a thread of just 1 line back and forths (although I have seen this on slack). The 1 line emails I remember were usually fro
135.
▲
by
zffr
4y ago
I used to work at Apple and for a very long time we used email for most things, and iMessage for anything urgent. IMO it worked great, and I prefer that to slack. Email is much more linear and more permanent so it’s much harder to lose thin
136.
▲
by
zffr
4y ago
Twitter seems to have adopted Microservices in 2014, and in 2013 they had ~200M MAU (presumably using a monolith architecture). Even if Microservices are better for scale, most companies will never experience the level of scale of 2013 Twit
137.
▲
by
zffr
4y ago
Similar to the scenario you mentioned, governments could use AI-generated content to produce seemingly real children’s content to subtly affect their future thoughts.
138.
▲
by
zffr
4y ago
One of the pros (and cons) about thinking in public is being corrected about mistakes you make in your content. One on hand, it can be embarrassing to be wrong about something. On the other hand, being corrected is a great way to speed up y
139.
▲
by
zffr
4y ago
I doubt it was OpenGL/Metal directly. It is more likely to be something like CAMeshTransform ( https://ciechanow.ski/mesh-transforms/ )
140.
▲
by
zffr
4y ago
My blind guess: The code for the page flip animation was old/complicated, and the engineer who wrote the code left the team. No one else felt comfortable maintaining the code, and Design saw this as an opportunity to simplify the UI.
141.
▲
Chidb – a project for teaching how RDBMS are built from scratch
(chi.cs.uchicago.edu)
2 points
by
zffr
4y ago
|
0 comments
142.
▲
by
zffr
4y ago
Alternatively you might be able to just use a hash index if you don’t care about range query performance.
143.
▲
by
zffr
4y ago
I can confirm that indexing on a hashed value is definitely faster on SQLite at least. The reason is that indexing on a hash produces a much smaller index so more of it can fit in memory. By minimizing disk seeks, you can speed up query tim
144.
▲
by
zffr
4y ago
Theoretically you could attach to a process with LLDB, and use objc swizzling to intercept calls to NSUserDefaults. However to do this, I think you would need to disable SIP. Even then i'm not sure this would work. In practice, people
145.
▲
by
zffr
4y ago
How do you upload new data to your SD cards? How do you ensure that the SD card in your safe matches the one on your wrist?
146.
▲
by
zffr
4y ago
You can simulate this today by having your webserver add HTML attributes for the HTTP headers, domain, path, etc to the body element. It should then be possible to write CSS selectors like the one in the article
147.
▲
Marak: The reports of my death have been greatly exaggerated
(marak.com)
13 points
by
zffr
4y ago
|
4 comments
148.
▲
by
zffr
4y ago
Marak, the creator of Faker.js, just released a blog post describing what happened from his perspective.
149.
▲
by
zffr
4y ago
This mainly only applies in scenarios where there are multiple databases that accept writes for a particular object. This is common in client-side databases (ex: sqlite) since each client has its own copy of an object. This would only apply
150.
▲
by
zffr
4y ago
Adding on to the other comments, swift on Linux also does not have some frameworks like Combine
More ›