HN user

jffry

3,546 karma

Are you a bot scraping this profile hoping for an email address? Please direct your spam to abuse@ic3.gov

If you are a human and you wish to contact me, the sha1 hash of my email address is 9aae0f6d01421dde3d5085fa1a24adff6c9e344f. I look forward to hearing from you soon.

Hi'); DROP TABLE emails;--

<script>alert('Hi!')</script>

Posts21
Comments898
View on HN
github.com 1mo ago

Parallelizing Arbitrary Python Code by Running 1M Python Interpreters on a GPU

jffry
2pts0
doee.dc.gov 2mo ago

Solar-Powered Park Bench Air Monitoring Stations in Washington DC

jffry
2pts0
github.com 5mo ago

React2AWS: Infrastructure as React Components

jffry
2pts0
arstechnica.com 11mo ago

Acquisition sends Whistle pet trackers to IoT graveyard

jffry
3pts0
old.reddit.com 1y ago

Accidentally deleted Levels.fyi's entire back end server stack last week

jffry
9pts0
guthman.gatech.edu 2y ago

Guthman Musical Instrument Competition 2024 Finalists

jffry
1pts0
geotripper.blogspot.com 2y ago

Why Did the Road Cross the San Andreas Fault? 21 Years of Geologic Change

jffry
2pts0
www.andrewt.net 4y ago

Cell Tower: A game where you find hidden words in a stack of letters

jffry
1pts0
www.youtube.com 4y ago

Building a Robot Laser-Guided [Dog] Poop Pickup System

jffry
14pts0
twitter.com 4y ago

Rocket Lab recovers first stage booster via helicopter catch

jffry
41pts4
gizmodo.com 4y ago

Read the Facebook Papers for Yourself

jffry
2pts0
www.troyhunt.com 5y ago

Pwned passwords, open source in the .NET foundation and working with the FBI

jffry
323pts72
www.underhanded-c.org 10y ago

Results of the 2015 Underhanded C Contest

jffry
1pts1
blog.cognitect.com 10y ago

State of Clojure 2015: Survey Results

jffry
215pts109
www.joshmillard.com 11y ago

Calvin and Markov: Randomly generated C&H comic strips

jffry
19pts12
www.intridea.com 11y ago

AngularJS 2.0: Crazy Like a Fox?

jffry
3pts5
www.youtube.com 11y ago

Miško Hevery – Angular.js keynote at ng-europe 2014

jffry
2pts0
www.youtube.com 12y ago

Randomized ensemble reinforcement learning in Mario AI

jffry
2pts0
www.engadget.com 12y ago

Here are all of Valve's Steam Machines from CES 2014, in specs

jffry
4pts0
ioccc.org 12y ago

The 22nd IOCCC is here (International Obfuscated C Coding Contest)

jffry
2pts0
github.com 13y ago

Chrome extension to inject console.image on every page

jffry
2pts3

"...we made the difficult decision to restructure Webflow’s team and operating model. As a result, many of our Webflow teammates are leaving the company today."

Leaving implies agency. You've fired these people. Using a euphemism that implies they had a choice in this matter is disingenuous and not "owning this decision"

We've been including product tips in PRs created by Copilot coding agent

If the PR is wholly authored by Copilot I get the spirit of this, although maybe not the best implementation. And "tips" like this that look like an ad for a product _definitely_ feel like an enshittification betrayal of the user, even if it was a genuine recommendation and not a paid advertisement.

In the OP's situation, where where Copilot was summoned to fix some thing within a human-authored PR, irrelevant modification of the PR description to insert unrelated content is specifically egregious. Copilot can easily include the tip in its own comment, so I'm curious why it was decided to edit the description of a PR instead.

It's unnecessarily splitting hairs.

interaction data—specifically inputs, outputs, code snippets, and associated context [...] will be used to train and improve our AI models

So using Copilot in a private repo, where lots of that repo will be used as context for Copilot, means GitHub will be using your private repo as training data when they were not before.

Nope, it's pretty compact. The first image in CERN's photo gallery shows it being loaded into that truck: https://cds.cern.ch/record/2957407?ln=en

Of course, it's compact because it only has to last so long. CERN's press release discusses needing a generator and a cryocooler in the truck for longer trips: https://home.cern/news/press-release/experiments/base-experi...

This older article about the test they did with ordinary protons, indicates the outer frame measures "2.00 meters in length, 0.87 meters in width, and 1.85 meters in height" and comes in under 1000kg https://ep-news.web.cern.ch/content/cerns-base-step-leap-for...

An ASIC is custom silicon, no?

Anyways, I found this article discussing it a bit more: https://www.eetimes.com/taalas-specializes-to-extremes-for-e...

"Taalas is borrowing some ideas from the structured ASICs of the early 2000s to make its hardwired model-specific chips. Structured ASICs used gate arrays and hardened IP blocks, changing only the interconnect layers to adapt the chip to a specific workload. At the time, this was seen as a more cost-effective alternative to a full-custom ASIC that was more performant than an FPGA."

"Taalas changes only two masks to customize a chip for a specific model, but the two masks can change both model weights and dataflow through the chip. On the HC1, the model and its weights are stored on the chip using a mask-ROM-based recall fabric paired with a (programmable) SRAM, which can be used to hold fine-tuned weights and/or the KV cache. Future generations of chips may split the SRAM onto a separate chip, meaning they could be denser than the HC1."

For a sense of how crazy 30 detections per day is: Super-K is a cylinder 41.4m tall and 39.3m in diameter [1] and neutrino flux on Earth is 65 billion per square centimeter per second [2]

The tank's cross sectional area relative to the sun depends on its relative orientation to the sun. We'll ballpark it at somewhere between its circular endcaps (Pi x ((39.3/2)^2) = 1213 square meters) and its curved cylindrical face (which, pointed right at the sun, has a rectangular cross section of 41.4 x 39.3 = 1627 square meters).

So, conservatively, the neutrino flux through Super-K's tank is 1400 m^2 x (100cm/m)^2 x 6.5e10 neutrino/second/(cm^2) x 86400 seconds/day = 7.86e22 neutrinos/day passing through the tank. Of which 30 are detected.

[1] https://en.wikipedia.org/wiki/Super-Kamiokande

[2] https://en.wikipedia.org/wiki/Neutrino (end of intro section, just before History). Wikipedia says only that the "majority" of the 65 billion flux is from the sun, so we might be off by a factor of two-ish in the worst case.

Every time I've looked into doing a DIY NAS in the last few years Topton seems to come up - as far as I can tell it's because they make MiniITX boards with a boatload of SATA ports.

I doubt Apple could demonstrably prove damages before the civil statute of limitations expires.

Statute of Limitations is about how long you have to file the case, by no means is it a deadline by which you must fully prove damages and have no opportunity to continue your case after it passes.

I appreciate you having a go and it does look very attractive. It's not a problem I have but $5 is a reasonable request for something that gets the info into an understandable format for somebody.

I do think that small, single-purpose apps are probably the easiest lunch to eat. Narrowly scoped greenfield projects are where the LLMs seem to excel right now so that game seems like a race to the bottom.

As far as the cloning goes: your only recourse is probably the DMCA angle for the exact duplicate text. It's a shame they're so lazy as to straight copy it, but I suspect the response (if any) will be them lightly laundering it through ChatGPT so it's no longer the same.

Good luck! And I hope you find more useful ideas people might pay for

My app's value is its simplicity

With or without the advent LLMs, it's an uphill battle to build a moat around a small (but nice!) wrapper around the output of a command-line tool shipped with MacOS.

what is the moat?

Increasingly, and sadly, it's online services with a monthly subscription and no data portability. Get users in with a generous free tier and pull up the drawbridge so they can't get out easily.

First: No need to be rude, "in situ" is a very commonly used phrase among English speakers, as should be evident from the Wikipedia article [1] you yourself cited

Second: The normal Firefox translate feature replaces the text in the page with the translated text - retaining its styling, position, context w/ images, etc. The right click menu, does not. I described the right click menu as "not in situ" which is correct.

[1] https://en.wikipedia.org/wiki/In_situ

If you select a chunk of text in the page and right click there should be a context-menu option to translate the text. It's a popup with a textarea and not in-situ, but it's the same local model as far as I can tell

The WASM VM doesn't have any (direct) access to the DOM, so there's no code you can write in it that would affect the DOM.

There's a way to make JS functions callable by WASM, and that's how people build a bridge from WASM to the DOM, but it involves extra overhead versus some theoretical direct access.