Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
victorNicollet
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
61.
▲
by
victorNicollet
4y ago
My old video game from 2004 [1] is now older than I was when I wrote it, and I recently found the C++ source and sprites in one of my archives, so I'm rewriting it in TypeScript as a personal challenge. The C++ code no longer builds (i
62.
▲
by
victorNicollet
4y ago
English is not my native language, but looking at the French equivalent, wouldn't the choice of 'X is Y' or 'X are Y' be based on whether X is plural, as opposed to Y ? "Bob is three kids in a trench coat"
63.
▲
by
victorNicollet
4y ago
Hey, we've had our blob storage costs spike up +70% for two days (Oct 4th and Oct 5th), across almost all of our storage accounts, regions and hot/cold/archive tiers. The spike is a consistent ~70% for each of the affected ac
64.
▲
by
victorNicollet
4y ago
I remember reading that IIII also made it easier to create the numbers in the first place. A watchmaker would mold VIIIIIX four times, the first would be cut as V, IIII, IX ; the second as VI, III, IX (the latter rotated to become XI) ; the
65.
▲
by
victorNicollet
4y ago
The vegan community in France already uses names like "Faucisse" and "Fauxmage" based on "Faux + Saucisse" and "Faux + Fromage". I believe there's also "Vromage" (Vegan + Fromage).
66.
▲
by
victorNicollet
4y ago
A new feature will take longer to implement on top of a badly designed or misbehaving dependency.
67.
▲
by
victorNicollet
5y ago
I share their opinion. I understand "Do the simplest thing" to mean "ignore any additional insights you may have". If I know that a class will need to be accessed from multiple threads, I am not allowed to use locks, con
68.
▲
by
victorNicollet
5y ago
We are using TeamCity for CI, which also supports triggers conditional on paths. It mostly works, as long as your tree is laid out properly.
69.
▲
by
victorNicollet
5y ago
Same here. We migrated from 5 repositories down to a single one in 2013, and have been working with a simple PR process (first Phabricator, then Bitbucket) ever since, along with a TeamCity as a CI to run tests and deploy. We do try to mini
70.
▲
by
victorNicollet
5y ago
You have found a local optimum that involves multiple repos. Others have found a local optimum that involves a single repo. Arguments for mono-repos are not arguments against multi-repos. For some background: we migrated from multi-repo to
71.
▲
by
victorNicollet
5y ago
Having recently shopped around, and implemented, this kind of data grid: no JS framework actually handles the hard parts, but (more-or-less complete) libraries exist for nearly all of them. My specific use case is a React application, and I
72.
▲
by
victorNicollet
5y ago
There are plenty of good ideas in here, I really like it. Here's a few things I can say from my experience (I have been working on a "better SQL" for almost 10 years now): - Your "aggregate by" taking a set of calcu
73.
▲
by
victorNicollet
5y ago
For what it's worth, we use the Visual Studio Code extension for reviewing pull requests ; it comes with syntax highlighting and it's more performant than a web-based interface.
74.
▲
by
victorNicollet
5y ago
I'm not sure there is a general introduction, because forecasting in retail sales is extremely dependent on how the forecasts are used, and there are many schools of thought about that. There's the classic "inspired from manu
75.
▲
by
victorNicollet
5y ago
Let's say we work on the "reverse list" function. A few tests I could write are that the following clauses are true: rev([1], [1]) rev([1, 2, 3], [3, 2, 1]) And maybe also that the following clauses are false:
76.
▲
by
victorNicollet
5y ago
I'm not sure what you mean. Being exposed to risk is a fact of life in supply chains. Every time you order from a supplier, you have the risk of having ordered too much, and you have the risk of having ordered too little, and the quant
77.
▲
by
victorNicollet
5y ago
I wouldn't place the blame on lean/JIT so heavily. One issue is that many companies still run their inventory management based on static rules like reorder points (if stock is below this quantity, reorder some more), and they have
78.
▲
by
victorNicollet
6y ago
I have only very rarely used environment variables in my own software over the last 20 years. The argument for their use that I have heard the most frequently has been "you would have to be an idiot to not use them" which has thus
79.
▲
by
victorNicollet
6y ago
The Shopify terms state that if your application accesses the Shopify API and is used by two or more merchants, then you have to give 20% to Shopify. Do you have any references on there being an exception for apps not installed through the
80.
▲
by
victorNicollet
6y ago
On the other hand, if you pay $2000/month for some other service, you may be unhappy with having to pay an additional $500 just to have it connect to Shopify to expose some data.
81.
▲
by
victorNicollet
6y ago
This is absolutely not the wording of the Shopify terms. If your application 1. uses the Shopify API and 2. is sold to more than one Shopify customer, then Shopify takes 20% of your revenue. Presence on the optional distribution platform is
82.
▲
by
victorNicollet
7y ago
I started working on a C# library that provides LINQ features for Span<T> : https://github.com/VictorNicollet/NoAlloq I suppose it's a bit like adding a copy-paste app to iOS, only for iOS to finally introdu
83.
▲
by
victorNicollet
7y ago
A better example would be plastic production. In an emergency stop, factories need to change several pipes because the plastic solidified inside. Stopping production properly takes days, and even then, resuming it also takes days.
84.
▲
by
victorNicollet
7y ago
It still adds up slower than many other engineering areas. A recent technical problem on my subway line (Paris Métro 6) delayed everyone by 30 minutes for about an hour. Based on average ridership figures from Wikipedia, this adds up to ~25
85.
▲
by
victorNicollet
7y ago
There used to be a time when the game would render to a buffer slightly larger than the screen, then blit the right portion of that buffer to the screen. This meant that scrolling just consisted in blitting from a different offset. Composin
86.
▲
by
victorNicollet
7y ago
I can imagine a complete monologue in my head, but it's always intentional, and I only speak to myself when trying to coach or motivate myself into doing something (it does not always work). Most of the things I think, especially at wo
87.
▲
by
victorNicollet
7y ago
I do exactly the same. Started when I was 6, walking around in circles, just imagining things. Music makes it even easier. It also helps deal with frustrations and anxiety by imagining catarthic scenes. I still spend an hour each day doing
88.
▲
by
victorNicollet
7y ago
Question: why do you ensure that you are only moving forward? Does it matter, for line highlighting, that a line has moved up, or now appears twice?
89.
▲
by
victorNicollet
7y ago
React also doesn't need a diff to be of the "longest common subsequence" kind. For instance, the diff between "AB" and "BA" involves no insertion or deletion, just transposition, which React supports but t
90.
▲
by
victorNicollet
7y ago
Using cookies in HttpClient strikes me as a rare situation.
More ›