Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
judofyr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
211.
▲
by
judofyr
6y ago
I asked for analysis and source assessment, none of which is part of a formal mathematical proof.
212.
▲
by
judofyr
6y ago
I don't get why people keep linking this page. How can you "understand" anything from a page which provides no analysis and presents numbers with no caveats? How can I trust that these charts aren't cherry picked?
213.
▲
by
judofyr
6y ago
I think this article ends up giving excellent examples for why you shouldn't just "write simply". There is basically no argumentation happening here and most statements are just thrown out as truths. Yes, it might be quick
214.
▲
by
judofyr
6y ago
Anonymity is the first “key characteristic” listed and I can’t find any mention on this page that it is optional for this method. EDIT: Looking more into it, it seems that it went from "Delph method" to "Wideband delphi"
215.
▲
by
judofyr
6y ago
And thanks for replying! > It is correct that is can still be seen as migrating to a better form of estimation. Well, from my perspective there is still estimation going here: A project manager came to you asking for a timeline for a fea
216.
▲
by
judofyr
6y ago
I'm guessing it's a good metric here because most of their tasks are small tasks that only takes a few hours to complete (in code) and then the average Cycle Time becomes the average overhead for getting a fix into production.
217.
▲
by
judofyr
6y ago
The gist of this article is good. Fixing the code is often the smallest part of rolling out a bug fix. That's extremely important to be aware of. Using historical data can be a great way of seeing how fast you can actually roll out c
218.
▲
by
judofyr
6y ago
> Working on Bel was hard but satisfying. I worked on it so intensively that at any given time I had a decent chunk of the code in my head and could write more there. I'll have to say reading this makes me feel a bit sad for pg. It
219.
▲
by
judofyr
6y ago
Alternatively you can study physics and then you don't need to worry about these tiny details. I took a course on "mathematical methods in physics" which covered some complex analysis, and my math friends where shocked at how
220.
▲
by
judofyr
6y ago
Very neat trick! My first reaction was that this must be related to to the Laplace transform, and looking through the Wikipedia article seems that this is basically the same trick: https://en.wikipedia.org/wiki/Laplace_
221.
▲
by
judofyr
6y ago
I have no idea why you're getting downvoted into oblivion. These all sounds like excellent ideas. Can someone elaborate what's so controversial in this comment?
222.
▲
by
judofyr
6y ago
What makes programmers so special? Don't we have ton of grunt work as well? Don't most of us also work on rather trivial CRUD applications? And what work is actually interruptible? Is a sales rep. preparing for a meeting interru
223.
▲
by
judofyr
6y ago
But it has some kind of direct replacement mode, why aren't there benchmarks for that? Crickets... That's not fair. They've published a paper which has lots of details: https://arxiv.org/pdf/1711.0442
224.
▲
by
judofyr
6y ago
Mac never stopped shipping Bash. What they did was to no longer use it as the default interactive shell. Zsh is now the new default shell. As far as I know, Mac has never shipped with Fish.
225.
▲
by
judofyr
6y ago
I think the term "more open" is a bit too vague in this discussion. Sometimes people use it to refer to permissiveness (e.g. BSD) and sometimes people use it to refer to stimulating further open source work (e.g. GPL). (And if we&
226.
▲
by
judofyr
6y ago
> Apart from the general consternation about an OSS license becoming non-OSS, can we also talk about the problem that companies are formed, invest a whole lot of resources into creating a product, open-source it, and then have Amazon eat
227.
▲
by
judofyr
6y ago
I think the developers explained the reason for this in a Reddit thread: Collectively a bunch of 1100 players are stronger than 1100. Imagine that a 1100 player will play one bad move for every two decent moves. However, different players m
228.
▲
by
judofyr
6y ago
While I think it's important to fight against the "FE is easy; BE is real programming" stigma, I think you're going bit too much in the other direction. You're painting FE almost as the most difficult thing that exi
229.
▲
by
judofyr
6y ago
That makes sense. Thanks for answering all of my critical questions. Looks like a very nice piece of technology you’re building!
230.
▲
by
judofyr
6y ago
You're able to serve all your clients from a single control process? And this would probably work for quite a while? Then I struggle to see why you couldn't just use SQLite. On startup read the full database into memory. Serve
231.
▲
by
judofyr
6y ago
How is PostgreSQL (or MySQL) "considerably less scalable" exactly? etcd isn't particularly known for being scalable or performant. I'm sure it's fast enough for your use-case (since you've benchmarked it), but
232.
▲
by
judofyr
6y ago
> What do you mean by this part? tailetc is a library used by the client of etcd. Oh. Since they have a full cache of the database I thought it was intended to be used as a separate set of servers layered in front of etcd to lessen the r
233.
▲
by
judofyr
6y ago
Interesting choice of technology, but you didn't completely convince me to why this is better than just using SQLite or PostgreSQL with a lagging replica. (You could probably start with either one and easily migrate to the other one if
234.
▲
by
judofyr
6y ago
> # list keys starting with "we" curl -v -L localhost:3000/we?list Ah, I missed this! > If a GET/PUT/DELETE fails it is communicated to the master server, who doesn't write anything in its own database Ye
235.
▲
by
judofyr
6y ago
I looked a bit into this code and here's a short summary: - The API supports GET/PUT/DELETE (no range queries). - It uses 1 master server and N volume servers. - The master server keeps track of all keys and all requests need
236.
▲
by
judofyr
6y ago
> If you find yourself in a situation where your current salary might be at risk due to recent relocation then hopefully the following write-up can help you to negotiate equal pay for equal work. It is a curated list of relevant points t
237.
▲
by
judofyr
6y ago
From the full article ( https://www.liebertpub.com/doi/abs/10.1089/cyber.2020.0049 ): > Author Disclosure Statement: No competing financial interests exist > Funding Information: No funding was received f
238.
▲
by
judofyr
6y ago
> Web servers are all about I/O and handling small tasks (requests), and are a perfect use case for asynchronous programming. In principle yes, but in practice I disagree. Due to keep-alive you want to be able to handle many idle
239.
▲
by
judofyr
6y ago
> The proposal isn't that you should blast 100 emails toward the mailbox every time you get a bounce due to an address not existing. The idea was to just exercise some intelligence in the matter. Like maybe just retry a couple times
240.
▲
by
judofyr
6y ago
Looking at the games which has been marked as "playable: no" it seems that their definition of "playable" means that it runs without crashing/glitching. I think that's perfectly sensible definition. A game can
More ›