Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
typ
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
typ
9mo ago
Rather than API/ABI stability, I think the problem is the lack of coherence and too many fragile dependencies. Like, why should a component as essential as Systemd have to depend on a non-essential service called d-bus? Which in turn d
32.
▲
by
typ
10mo ago
The difference is that you can customize/debug it or not. You might say that a .EXE can be modified too. But I don't think that's the conventional definition of open source. I understand that these days, businesses and hobbyi
33.
▲
Replacing the Type Checker for the Swift Compiler
(forums.swift.org)
3 points
by
typ
1y ago
|
0 comments
34.
▲
by
typ
1y ago
It seems to come from a Plan 9 C idiom that GCC even has an extension for it. https://gcc.gnu.org/onlinedocs/gcc-5.3.0/gcc/Unnamed-Fields....
35.
▲
by
typ
1y ago
Downstream assembly factories attract component manufacturers because of lower transport costs and shorter delivery times, which can lead to network effects. (Remember why Intel wanted to build more foundries in China a few years ago?) Tha
36.
▲
by
typ
2y ago
Maybe the README should mention whether reflection (the part that would disable dead-code elimnation) is used? That was a pain point for me when I had to investigate a binary bloat issue due to reflect.
37.
▲
by
typ
2y ago
Homes are not a homogeneous commodity. New homes cannot be perfect substitutes due to locations, amenities, access to jobs (commute time), etc. Also, government spending on infrastructure will be capitalized into the neighborhood's lan
38.
▲
by
typ
2y ago
C# is fine. But last I checked, the AOT compilation generates a bunch of .dll files, which are not suitable for a CLI program like Go's zero dependencies binary.
39.
▲
by
typ
2y ago
In my honest opinion, it's not a good idea to mix two programming languages into the same monolithic codebase side by side . It would be less problematic if used for different purposes or layers, like frontend and backend. But we know
40.
▲
by
typ
2y ago
Not as terse as I imagined it could be, but I really didn't expect that it could be done this way. Thanks!
41.
▲
by
typ
2y ago
I clarified what I meant by an example in the other reply.
42.
▲
by
typ
2y ago
Here is a contrived example: CREATE MACRO foo(bar, baz) AS TABLE WITH base AS ( FROM query_table(bar) t ), refined AS ( FROM base JOIN query_table(baz) u ON base.id = u.i
43.
▲
by
typ
2y ago
DuckDB macro doesn't support instantiating a table macro using the `query_table` function. So, it's not possible to expand a table macro like `foo(bar(baz()))`, making its use limited.
44.
▲
by
typ
2y ago
Open source has pragmatic merits and I love the culture. But I don't like associating it with a moral high ground because it doesn't charge you money. By this standard, we should also ask Intel/AMD to open-source their CPUs,
45.
▲
by
typ
2y ago
This baffles me a lot as TikTok and RedNote have very distinct market niches except for their Chinese origin. I assume if someone were interested in a flavor of social media like RedNote they would have been on it already. Is there a really
46.
▲
by
typ
2y ago
No. Sustaining a business with a margin doesn't necessarily mean that maximizing the margin has to be the ultimate goal. A company can look to maximize market share, revenue, or other ambitions.
47.
▲
by
typ
2y ago
This margin-oriented mindset is arguably one of the driving factors that makes the US lose its industrial base.
48.
▲
by
typ
2y ago
The relaxation of the limit was announced in mid-2019 after Trump's trade war started. https://fundselectorasia.com/china-officially-ends-foreign-o...
49.
▲
by
typ
2y ago
It depends. We can say that China’s industrial policies are a kind of protectionism as well in that they are willing to pay for extra cost for domestic “national red supply chain independence” rather than relying on the “comparatively advan
50.
▲
by
typ
2y ago
I got used to it after writing a lot of complex SQL. I even developed a preference for uppercase keywords.
51.
▲
by
typ
2y ago
The popularity of a programming language is not always about what the language offers. I would say a comprehensive, well-documented, mature set of standard libraries for its target audience is far more important (notable examples like R, Py
52.
▲
by
typ
2y ago
I agree that export restrictions would potentially help the advantage in the AI race to some extent, however, the primary factor that leads to the tech advancement and China's dominance in manufacturing is not where the US sells to, bu
53.
▲
by
typ
2y ago
I have no philosophy issue with systemd. The biggest show-stopper (on embedded Linux) for me is its install size. We have edge devices with only 64M RAM and 128M NAND flash. For an OTA update (via Bluetooth sometimes) only ~20M in total, ad
54.
▲
by
typ
2y ago
As far as I know, they do. I think the bigger problem of the US manufacturing industry is that the most talented and motivated people have gravitated towards Wall Street and the "ads" companies. They not only pay significantly hig
55.
▲
by
typ
2y ago
The lack of these design elements in a solo project does not define crappy code. More often, it's due to a codebase being modified by multiple contributors, each wanting to get their work done quickly without paying attention to the ov
56.
▲
by
typ
3y ago
Looks neat and convincing. But I think the goal (and effort) to make it into the C++ standard would hinder the momentum of adoption. I suspect it would have to go through a lot of politics and bikesheding before making any real-world impact
57.
▲
by
typ
3y ago
It's wasn't just the semi-conductor manufacturers either. The PRC had the supply chain from the bottom up (to some extent funded by the western consumers and corporations), whereas the US is trying to get reindustrializd from the
58.
▲
by
typ
3y ago
It has been common sense in real estate investing that the increase in density drives the land price higher (thus the housing price per squire foot). But there is a difference between the density increase of housing units and the density in
59.
▲
by
typ
3y ago
One thing I find interesting about being multilingual is you can 'unlock' your different personalities and disrupt mental inertia a bit when speaking another language. It's like having one part of the brain take a break while
60.
▲
by
typ
3y ago
It's not like France would have excessive 'base load' nuclear generation in the first place. The base load power plants are not designed to respond to demands or serve as reserved capacity.
More ›