Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lihaoyi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
Better Java Builds with the Mill Build Tool [video]
(youtube.com)
1 points
by
lihaoyi
2y ago
|
0 comments
92.
▲
Fast Incremental JVM Assembly Jar Creation with Mill
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
93.
▲
What does a Build Tool do?
(mill-build.org)
2 points
by
lihaoyi
2y ago
|
1 comments
94.
▲
What does a Build Tool do?
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
95.
▲
Fast Incremental JVM Assembly Jar Creation with Mill
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
96.
▲
What does a Build Tool do?
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
97.
▲
What Is a Build Tool?
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
98.
▲
What is a Build Tool and what does it do?
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
99.
▲
Why does the Mill build tool use Scala?
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
100.
▲
Why does Mill use Scala?
(mill-build.org)
73 points
by
lihaoyi
2y ago
|
75 comments
101.
▲
Compiling Java into native binaries with Graal and Mill
(mill-build.org)
154 points
by
lihaoyi
2y ago
|
99 comments
102.
▲
How to Compile Java into Native Binaries with Graal and Mill
(mill-build.org)
2 points
by
lihaoyi
2y ago
|
0 comments
103.
▲
Better Scala Builds with the Mill Build Tool [video]
(youtube.com)
1 points
by
lihaoyi
2y ago
|
0 comments
104.
▲
by
lihaoyi
2y ago
My experience with Bazel is it does everything you need, and works incredibly well once set up, but is ferociously complex and hard to learn and get started with. Buck and Pants are easier in some ways, but fundamentally they still look and
105.
▲
A Build Tool Based on Pure Functional Programming [video]
(youtube.com)
2 points
by
lihaoyi
2y ago
|
0 comments
106.
▲
A JVM build tool based on Pure Functional Programming [video]
(youtube.com)
1 points
by
lihaoyi
2y ago
|
0 comments
107.
▲
Mill, a build tool based on pure functional programming. Functional Conf 2025 [video]
(youtube.com)
1 points
by
lihaoyi
2y ago
|
0 comments
108.
▲
How to manage flaky tests in CI
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
109.
▲
by
lihaoyi
2y ago
This post misses the IMO best indentation scheme for lisp, which I used for my college class where we had to use MIT scheme: (define (match:element variable restrictions) (define (ok? datum) (every
110.
▲
How to Manage Flaky Tests
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
111.
▲
Understanding JVM Garbage Collector Performance
(mill-build.org)
14 points
by
lihaoyi
2y ago
|
2 comments
112.
▲
by
lihaoyi
2y ago
Starlark, a variant of Python, can be thought of as semi dynamic: all mutation in each file happens once, single threaded, and then that file and all its data structures are frozen so downstream files can use it in parallel A lot of "s
113.
▲
How to Manage Flaky Tests
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
114.
▲
How to Manage Flaky Tests
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
115.
▲
How Java's Executable Assembly Jars Work
(mill-build.org)
18 points
by
lihaoyi
2y ago
|
1 comments
116.
▲
How to Manage Flaky Tests
(mill-build.org)
1 points
by
lihaoyi
2y ago
|
0 comments
117.
▲
How to Manage Flaky Tests
(mill-build.org)
3 points
by
lihaoyi
2y ago
|
0 comments
118.
▲
Why Use a Monorepo Build Tool?
(mill-build.org)
2 points
by
lihaoyi
2y ago
|
0 comments
119.
▲
by
lihaoyi
2y ago
Notably Github Actions runners are about 4x more expensive than AWS on demand, and windows is also more expensive than Linux. 50USD gets you about 960 linux core-hours on AWS. A lot more than 90 minutes on 1 box on Windows/GHA, but not
120.
▲
by
lihaoyi
2y ago
> So it's clear that test run time is not a problem that justifies throwing complexity to solve it. There's a lot I can respond to in this post, but I think the bottom line is: if you have not experienced the problem, count you
More ›