HN user

ghayes

3,686 karma

CTO / Founder at Legend, https://legend.xyz. Enthused about Elixir, Rust, Idris, Erlang, Elm, Exthereum, tech, travel, hardware, national parks, life in the Bay area.

Posts17
Comments864
View on HN
unixcalendar.xyz 3y ago

The Universal Unix Calendar

ghayes
4pts1
news.yahoo.com 4y ago

James Webb Space Telescope: Sun shield is fully deployed

ghayes
6pts0
techcrunch.com 7y ago

Compound launches easy way to short cryptocurrencies

ghayes
5pts0
techcrunch.com 8y ago

Coinbase's first investment, Compound, earns you interest on crypto

ghayes
4pts0
medium.com 8y ago

Introducing Exthereum, the Newest Ethereum Client

ghayes
9pts0
nymag.com 8y ago

What If Prosecutors Wanted to Keep People Out of Prison?

ghayes
2pts0
boatbound.co 11y ago

See Antartica and Somali Pirates Using Oculus VR

ghayes
9pts0
recode.net 11y ago

Researchers Reconstruct Speech Recorded in the Vibrations of a Potato Chip Bag

ghayes
1pts1
time.com 12y ago

Movies Streaming Slowly? Blame Verizon, Netflix Says

ghayes
1pts0
techcrunch.com 12y ago

Facebook Stock Falls 5% in After-Hours Trading Following WhatsApp Announcement

ghayes
51pts42
mattvukas.com 12y ago

Comcast is definitely throttling Netflix, and it’s infuriating

ghayes
48pts46
www.washingtonpost.com 13y ago

Ellsberg: Snowden made the right call when he fled the U.S.

ghayes
182pts54
www.fastcoexist.com 13y ago

How Misinformed Ideas About Profit Are Holding Back The World’s Poor

ghayes
6pts0
techcrunch.com 13y ago

Tesla Shows Off A 90-Second Battery Swap System

ghayes
206pts76
gist.github.com 13y ago

Gist: Do you indent methods under `private` in Ruby?

ghayes
1pts0
www.building43.com 14y ago

SafeShepherd: Defining Safety as a Service

ghayes
4pts0
www.chicagobusiness.com 14y ago

Why you should quit your job and crash the party

ghayes
10pts5

It's finally here! We believe that Kagi's application of AI should always be useful - there when you'd like it, and never when you don't, and always respecting your privacy.

It's nice to have choice here when, e.g. Google, has been trending in the opposite direction.

For example, https://mydetector.ai/ai-code-detector/ says 90% likely AI. Not that I trust the tools, but there are telltales to me in this function from the site:

     Object.values(zipBuckets).forEach(function(b) {
       var latest = b.reports.map(function(r){return r.date;}).sort().reverse()[0];
       // ...
       var popup =
         '<div style="font-family: Inter, sans-serif; min-width:220px; max-width:280px;">' +
         (noteLines ? '<ul style="font-size:12px; color:#3a4a2a; padding-left:16px; margin:0;">' + noteLines + '</ul>' : '') +
       // ...
     }
Certain ergonomics are hard to miss since a human who writes heavy FP would opt for a `(r) => r.date` lambda, where the computer has no problem writing out inline `function(r)`-style declarations. Similarly, the HTML mapping function could go either way, but mixing in large sets of text with hard constants would be really uncommon for humans to write.

JavaScript is always a mess, but it's a _different_ mess between humans and AI, and this function `loadCommunityReports` really reads AI-first to me.

Instead of focusing on why having a website is better for customers (100% it is), the article is really an attack on... developers at Meta and tech other companies? I love a good profanity laced rant, but the entire article reads unfocused and unpersuasive.

Honestly, skip planning mode and tell it you simply want to discuss and to write up a doc with your discussions. Planning mode has a whole system encouraging it to finish the plan and start coding. It's easier to just make it clear you're in a discussion and write a doc phase and it works way better.

FreeCAD 5 months ago

I’ve really enjoyed Shapr3D (built on Parasolid). Nothing particularly better than the usual competitors but the interface is really intuitive and you can realistically develop on an iPad. Curious if anyone else has had experiences with it.

To be fair, that's not exactly what Loper Bright says. It holds that the courts should read the statute independently and not assume that Agency rules or procedures are prima facie controlling where the statute is ambiguous.

Privacy Pass docs [0] cover this, but it is mostly referenced deeper in the paper. I believe the idea is that the tokens returned by the server are "unlinkable" to the (modified) tokens passed back by the client. So the server knows it passed back tokens A, B and C to some users, and later receives tokens X, Y and Z. It knows that X, Y and Z are valid, but not their correspondance to the tokens it issued. It uses elliptic curve cryptography for this.

[0] https://privacypass.github.io/

Couldn't the "test" add some variety of math challenge, thus making a simple proxy insufficient. Obviously, this method would add more noise to the final calculation, but if the proxy would need to forward its data to the end-user machine to perform the math, then a simple proxy in this case wouldn't be sufficient.

Curious if anyone has tips on lead-free soldering. I basically always see in online forums "just use lead," but never any tips on how to actually become capable on using lead-free solder. Esp. as my son is around a lot, it seems prudent to stay lead-free, even if you can generally handle lead safely. Thanks.

ChatGPT Search 2 years ago

I tend to agree. If I ask ChatGPT what is the best way to make pasta, it will pull from every source it’s ever been trained on. If it decides to search the web, it will mostly cater to one or two sources.

Geoffrey Hinton had an excellent series on neural networks from 2011 for Coursera available here https://m.youtube.com/playlist?list=PLoRl3Ht4JOcdU872GhiYWf6... detailing the fundamentals of machine learning. The series was later wholesale replaced by another led by Andrew Ng of Google. I really adored Geoffrey’s lectures and recommend it to anyone looking to get into the space. It ends with him hinting at the idea of attention networks, but sadly I can’t find any later lectures from him on the topic.

Diode Matrix 2 years ago

I sat confused how each 16-bit row was being shown as 8 hex digits (32-bits). Thanks for explaining it was in octal.

“The ILA is fighting for respect, appreciation and fairness in a world in which corporations are dead set on replacing hard-working people with automation,” the statement said. “Robots do not pay taxes and they do not spend money in their communities.”

A tale as old as Ned Ludd. I am interested to see how we reconcile the benefits of automation without leaving workers behind. Hopefully there are more cases similar to the creation of Microsoft Excel, where the automation tools largely helped the field grow.

The Dune Shell 2 years ago

I wonder if there's a good middle ground where unix commands could opt into a structured output, and until they exist, you could shim via `ls -la | shim "ls -la" |> ".modified_time"`. Then one day it could be `ls -la |> ".modified_time"` when structured data is supported natively by the program or command. I feel every project ends up dying since it needs to support every command all at once to be useful.

I guess I’ve been a bit disappointed Nerves doesn’t run on microcontrollers, though, such as an Arduino or Raspberry Pi Pico. Basically, once you have Linux, you can run nearly anything already.

I just started playing around with PIO and DMA on a Pico, and it’s really fun just how much you can do on the chip without invoking the main CPU. For context, PIO is a mini-language you can program at the edge of the chip that can directly respond to and write to external IO. DMA allows you to tell the chip to send a signal based on data in memory, and can be programmed to loop or interrupt to limit re-invoking. The linked repo uses these heavily for its fast Ethernet communication.