Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bhawks
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
301.
▲
by
bhawks
4y ago
> That means solar/wind/storage has to become the dominant energy system, and that's the general trend: Solar and batteries require mining rare earth elements which also present similar supply chain and ecological concerns
302.
▲
by
bhawks
4y ago
We just got tap and pay terminals to be ubiquitously deployed (and are still a major pain). It took a global pandemic - any point of sale rollout would be decades long.
303.
▲
by
bhawks
4y ago
Credit cards are loans and this system is about making payments. The closest thing would be a debit payment network (eg the card swiper has funds to pay immediately and is not relying on a 3rd party extending credit to them to complete the
304.
▲
by
bhawks
4y ago
React has its roots in StandardML and it's showing them here. Java, C# (and ma y other languages) barely scrape the surface of what you can do with a type system. Now there's definitely a question of when you start hitting diminis
305.
▲
by
bhawks
4y ago
Doesn't anyone find property seizures without due process a bit concerning? I am sure there were a few mistakes made across those 16 years and 2 billion dollars. Civil asset forfeiture needs some reform. Even if you go to court you nee
306.
▲
by
bhawks
4y ago
First you need to understand that the intent of the query string is to set a timer. Human language is ambiguous so there can be many competing interpretations. Then you have to take all the intentions and ask backends to fulfill them with t
307.
▲
by
bhawks
4y ago
Building a registry has been very seriously attempted at least twice but ended with the acceptance of the futility of the endeavor.
308.
▲
by
bhawks
4y ago
An approximate ratio of the prevalence of feature without a dedicated team (or singleton) would be 99/100. That said we could argue for days about what a feature is.
309.
▲
by
bhawks
4y ago
The best platforms are those that build a single product. Then we can argue for days about whether it's the platform teams responsibility to do X or the product engineering teams responsibility. In close second are the platforms that a
310.
▲
by
bhawks
4y ago
Because I have first hand experience on a good swath of the search stack. Shuttering a standalone product is mostly an organizational effort. Removing a search feature is a coding adventure. One feature is sprinkled across the code base lik
311.
▲
by
bhawks
4y ago
The way you get promoted for maintaining the timer widget is to create some platform which drastically minimizes search features maintenance costs and tooling that largely automigrates legacy features onto it. Easy path to Google fellow if
312.
▲
by
bhawks
4y ago
Search is a very old codebase comprised of several large monoliths that are mostly tested by end-to-end diffs. There is no central repository of all search features and if the timer is tested, it is likely forced to trigger with debug flags
313.
▲
by
bhawks
4y ago
I'd be shocked that it was purposefully removed. There are so many search features that no one can count them (people were proud about that and also the fact there was no list of all of them). Most likely a ranking change is stopping t
314.
▲
by
bhawks
4y ago
A model like this is prone to devolving into forced servitude or even slavery. Also any non trivial work requires a degree of care by the laborer to ensure quality, how does this model enforce quality? Physical force? Extending servitude? I
315.
▲
by
bhawks
4y ago
Transactions are for databases, databases are for sets of 1 or more processes that are coupled to, permissioned for and willing to cooperate with each other. Transactional operations bring the chance of deadlocks. Deadlocks cause performanc
316.
▲
by
bhawks
4y ago
The filesystem abstraction can only work when it's used by cooperating, well mannered consenting adults. At it's core it is just a hierarchical key-value store where the core os plays a middle manager role connecting applications
317.
▲
by
bhawks
4y ago
Move _on_ the same filesystem/partition is atomic ;).
318.
▲
by
bhawks
4y ago
A posix filesystem by itself is not a defensible security perimeter. Symlinks introduce security problems but there are other sources as well. If you have a system where processes with different trust profiles share a common view of a file
319.
▲
by
bhawks
4y ago
A general purpose transactional interface widene the error space to include cross process deadlocks / denial of service not to mention performance issues.
320.
▲
by
bhawks
4y ago
Reservoir sampling is really cool - a slightly optimized version (algorithm L) let's you skip over every record that will not be sampled and it is still pretty simple. If your records are fixed size this can be an awesome speedup. (* S
321.
▲
by
bhawks
4y ago
You could achieve basically the same result by reading the odometer and giving discounts or premiums based on the make/model of the car. No need to measure/tier electricity usage.
322.
▲
by
bhawks
4y ago
But then we wouldn't be able to put cameras everywhere and GPS trackers in people's cars?
323.
▲
by
bhawks
4y ago
Maybe you should try applying for a job on their natural language understanding team.
324.
▲
by
bhawks
4y ago
> 11. Do you include ticket IDs in your commits or branches? This is one of the things that sound 'good' on the surface and are totally worthless in practice (especially when practicing minimal commits). In the wild this devolv
325.
▲
by
bhawks
4y ago
No in several ways. 1: The definition of an acceptable transaction is a part of the protocol. Being a block validator or attestor doesn't let an entity change the rules of the protocol. 2: intentionally excluding transactions from the
326.
▲
by
bhawks
4y ago
Ah but no one ever got fired for using Bloomberg data in their app
327.
▲
by
bhawks
4y ago
Teams that really deliver well pull folks that work in supporting roles into the engineering & product team culture. Transactional relationships hit limits depressingly quickly - they also become toxic in ways that hurt the product you&
328.
▲
by
bhawks
4y ago
Any interest in adding mosh like features ( https://mosh.org/ )? Low latency typing, session resumption etc
329.
▲
by
bhawks
4y ago
Random time jitter can be denoised with statistics and a large enough sample size. Even if it weren't when you sleep the machine now has more resources to process requests and an attacker can observe this to deduce information about t
330.
▲
by
bhawks
4y ago
Directly addresses in the article: > Can't the server just delay every password-checking response for exactly 1 millisecond, independently of how long the password checking took? It's normal for computers to have many operation
More ›