Viewing profile — prattmic
prattmic
HN member- Joined
- Fri, Feb 03, 2012, 10:42 PM UTC
- HN karma
- 235
- Public activity
- 51 items
- HN profile
- View on Hacker News ↗
About prattmic
Recent public activity
- story
-
comment
Comment #49062271
-vettool allows using different analyzers built with the analysis framework: https://pkg.go.dev/cmd/go#:~:text=The%20%2Dvettool%3Dprog%20...
-
comment
Comment #48032022
“His specialty was alfalfa, and he made a good thing out of not growing any. The government paid him well for every bushel of alfalfa he did not grow. The more alfalfa he did not g…
-
comment
Comment #46967012
We changed the way we track Go threads in syscalls/cgo calls, which allowed us to remove one atomic store and one atomic compare-and-swap from the cgo call path. https://go.dev/cl/…
-
comment
Comment #46728679
How does this work when using a US credit card in the EU? I assume the merchant still pays the lower interchange fee, so are the banks just betting that customers won’t do a large …
- story
-
comment
Comment #46361178
I do get through lots of books this way!
-
comment
Comment #46349872
> 2. Cell service has, at the same time, become ubiquitous in subway tunnels. Not in New York, unfortunately. All of the stations have cell service, and one tunnel (14th Street L t…
-
comment
Comment #41930399
I can’t quite tell if this is satire! You may be familiar with a small startup ( https://en.m.wikipedia.org/wiki/Netflix ) in the business of buying a million DVDs and continuously…
-
comment
Comment #41726554
In addition to the DoS aspect mentioned in a sibling comment, the primary reason you would do this is to avoid constraining the implementation. If you want to change the design to …
-
comment
Comment #39721890
It is just a TLD. https://get.new/
-
comment
Comment #39625538
I think the closest analog to this is digital services getting worse rather than more expensive. For example, recently rather than increasing the price of Amazon Prime Video, the p…
-
comment
Comment #36348571
Q1 earnings ( https://s25.q4cdn.com/442043304/files/doc_financials/2023/q1... ) says 383M daily active users and $1.3B in costs (including sales, administrative, etc), for ~$3.50/u…
-
comment
Comment #34097200
See https://news.ycombinator.com/item?id=34097179 . A comm is limited to 64 bytes, so I don't think it is possible to fit a long enough comm to match the full regexp.
-
comment
Comment #34097179
Neat! Your parser [1] almost has a similar issue because a comm could contain parenthesis, e.g., `foo) R 123 456`. But since a comm is limited to 64 bytes, I don't think it is poss…
-
comment
Comment #32706081
Gerrit is pretty strongly opinionated, but it is not mailing-list based. Review notifications are sent via email, but otherwise everything needs to be done via the web UI (or other…
-
comment
Comment #32702622
I’m not familiar with Upsource, but what you describe sounds somewhat like the Gerrit review process. Each commit is reviewed individually, but sending multiple dependent commits f…
-
comment
Comment #32318529
NYC still does nighttime spraying: https://www1.nyc.gov/site/doh/health/health-topics/west-nile...
-
comment
Comment #28841518
Google Cloud Run also scales to zero by default, but you can configure the minimum number of instances: https://cloud.google.com/run/docs/configuring/min-instances
-
comment
Comment #28204434
The benefits come primarily from avoiding extra work spilling arguments to/from the stack on function calls. If you are making lots and lots of function calls, particularly to smal…
-
comment
Comment #27697202
ReadyReturn was a pilot program in California that provided pre-filled tax forms. Unfortunately, lobbying by Intuit helped kill it. https://en.wikipedia.org/wiki/ReadyReturn
-
comment
Comment #27068321
Even the first-generation runtimes no longer use this mechanism. Note https://cloud.google.com/appengine/docs/standard/java/migrat... : "All standard Java classes are now available…
-
comment
Comment #26324920
It's here: https://github.com/tailscale/depaware See also: https://twitter.com/bradfitz/status/1303776199907311617?s=19
-
comment
Comment #26318299
This is awesome! In the post you mention "For a couple hundred lines of code (not counting the entire user-mode Linux you’ll be pulling in from gVisor, HEY! Dependencies! What are …
-
comment
Comment #23834326
While CPUID itself is far from elegant, I don't think ARM is fundamentally different. e.g., the ID_AA64ISAR1_EL1 register (ARM wins no naming awards here) indicates the presence of…