HNHacker News
TopNewBestAskShowJobs

cproctor

1,146 karma · joined August 11, 2011

chrisproctor.net
submissionscomments
cproctor··on Cricut Wants Users to Pay for Unlimited Use of Cutting Machines They Already Own
Glowforge is cloud-based too though, and doesn't accept gcode (ddingus's criterion from another comment on this post [1]). What evidence is there that Glowforge isn't just at an earlier phase of the same pattern?

[1] https://news.ycombinator.com/item?id=26479791

cproctor··on A Model of the Cosmos in the Ancient Greek Antikythera Mechanism
Is that King's Landing?
cproctor··on Users are losing out against Big Sur’s sealed System
I've been a mac user since 2002. I've been getting tired of fighting for access to my own system with each successive OS update. I upgraded to Bug Sur last week, and will be switching permanently to Unix or Linux within a week.
cproctor··on Palantir’s God’s-Eye View of Afghanistan
The blimp operator, Kevin, says, “The idea was, do not let anyone know we exist.” This reminds me of Zuboff's emphasis in "The Age of Surveillance Capitalism" on keeping surveillance secret, both to minimize backlash and because people act differently when they are aware of being watched, which reduces the value of the surveillance for modeling behavior. This makes me hopeful for critical computing education which aims to make youth aware of the ways their tech watches them.
cproctor··on Why the Service Mesh Should Fade Out of Sight
My favorite passive-aggressive HN rhetorical move. (edit for clarity: I'm referring to dragging things as "legacy" as passive-aggressive, not the parent comment.)
cproctor··on 50 Years of Text Games – A 2021 Journey from Oregon Trail to A.I. Dungeon
In my academic studies using IF to teach CS [1], I've found it can be very powerful to "play" or "tell" stories in person. (These are middle- and high-school students.) Usually, at the end of a class authors will volunteer to share their stories, and then they will ask for a volunteer to be the protagonist while the author reads as the narrator. (This becomes important when the stories are serious and touch on real-life situations where it could be painful to have someone else misread, misinterpret, or make fun of your story.)

[1] Proctor, C., & Garcia, A. (2020). Hogg, L., Stockbridge, K., Achieng-Evenson, C., & SooHoo, S. (Eds.). Student voices in the digital hubbub. Pedagogies of With-ness: Students, Teachers, Voice, and Agency. Myers Educational Press. https://chrisproctor.net/media/publications/proctor_2020_ped...

cproctor··on Lode Runner
I grew up on Sierra's version of Lode Runner. As I read this series of game history, it's a reflective process of realizing that my own childhood experiences with computers were part of a cultural moment shaping several generations. As a CS education researcher, I sometimes have conversations trying to balance my sense that these simpler games offer rich learning opportunities to beginners with the recognition that my nostalgia for a time and place doesn't transfer to much value for the next generation. That said, has anyone seen modern re-implementations of Lode Runner or its kin, perhaps in Python, which would be suitable for analyzing program structure/hacking/teaching the basics of state-based AI?
cproctor··on Compiler for the M language of the French DGFiP
I have implemented parts of the tax code, following 1040 and the network of forms it references line-by-line, for my own financial planning. I've been selective about what I implement based on what applies to me.

I don't share the code because I'm not sufficiently confident that it's correct, don't want liability, and don't want an obligation to keep it up to date.

That said, it feels like the scope of the project would be manageable for a small nonprofit, and would be of great social value. One reflection from my work is that it would be particularly valuable to represent annual changes in the tax code as transformations of the code AST.

cproctor··on Pressing YubiKeys
Now we need a yubikey captcha.
cproctor··on Lithium find in Cornwall spurs hopes of regeneration
I didn't know Cornwall was a mining center. I thought, "I wonder if there are any good collections of old mining structures and machinery" and then found this [1]. Thanks, old internet! I hope you don't get killed by the walled gardens.

[1] http://www.cornishmineimages.co.uk/

cproctor··on Oatly: The New Coke?
Whoa! I wrote the text you quoted from Wikipedia [1]. I learned about mustard oil [2] from a couple of Indian recipes and was surprised that it's one of the primary oils used in India while being banned for human consumption in the US (leading to the development of canola oil). Trying to resolve this dissonance led to an evening of research which I then contributed to wikipedia. It's neat to see the research loop closed, actually having an impact when other people read the stuff.

I'm reminded of when I checked a dissertation out of the university library once; it had only been checked out once before. The librarian at the checkout counter looked up at me with a grin and said, "I wrote that!"

[1] https://en.wikipedia.org/w/index.php?title=Erucic_acid&diff=... [2] https://en.wikipedia.org/w/index.php?title=Mustard_oil&diff=...

cproctor··on Scientists rename human genes to stop MS Excel from misreading them as dates
We better work on making more stuff.
cproctor··on Google to buy 6.6% stake in ADT in home security push
We just bought an old house that had been nicely taken cared for. There's an existing wired alarm system which must have taken a lot of work to install. I just installed my first server rack in the basement for network-attached storage and to run services locally, including Home Assistant [1]. I'm looking at Konnected [2], which makes an aftermarket alarm panel interface. I'd love to hear what else folks have done.

- [1] https://www.home-assistant.io/ - [2] https://konnected.io/

cproctor··on Belgian man has been receiving pizzas he never ordered for years
In my gmail double life, I'm a falconer, a long-haul truck driver, and like to go on pilgrimages to Scottish golf clubs and to the holy land.
cproctor··on Simple Personal Finance Tracking with GnuCash
Imagining my will as a poorly-documented API makes me feel present stress on behalf of my unborn descendants :)
cproctor··on Simple Personal Finance Tracking with GnuCash
My partner and I have been tracking all our spending for the last five years with hledger (ledger reimplemented in haskell) and some custom import and management scripts inspired by "Full-fledged hledger" [1]. More recently we added Plaid [2] for auto-importing from financial accounts. I love having a plain-text history and being able to ask complex queries.

One unexpectedly-sweet benefit is that your spending is a high-granularity record of where you have been and what you have been doing, encoding some signals you might not have thought to write in a diary. Things like "that was when we were saving for our down payment" or "I was going to coffee shops every day trying to finish my dissertation" or "that was when we had a pandemic." I enjoy looking back through our ledger the same way I enjoy going way back in my gmail history.

[1] https://github.com/adept/full-fledged-hledger [2] https://plaid.com/

cproctor··on Whale fall
And I thought it was going to be about Zynga's monetization strategy.
cproctor··on The World's Longest Alphabetical Email Address (2004)
The nonstandard dot behavior turned out to be a really bad idea. I've had numerous instances of people signing up for other services (e.g. Amazon) with my gmail address, adding various dot combinations. Whenever I have contacted Amazon (or others) to report a security issue--that I have access to someone else's account because "their" email address is routed to me, I just end up having a really unproductive conversation.
cproctor··on NY launches live dashboard of each regions progress hitting 7 reopening criteria
If, as many projections suggest, we may be in for a medium-term future of local closures as outbreaks flare up, an interface like this will be important for helping people understand and comply.
cproctor··on Map of Pangea with modern-day borders
Wow, Tibet.
cproctor··on Skatepark filled with 37 tons of sand after skaters ignore No Trespassing signs
Florida's beaches are one step ahead of this.
cproctor··on Internet Archive’s National Emergency Library Harms Authors
Funny typo in their statement: "AI is pretending to fix a nonexistent problem."
cproctor··on Zotero: Personal Research Assistant
Pairs well with a USB barcode scanner.
cproctor··on Dimetrodon
My favorite dinosaur, not a dinosaur.
cproctor··on Frankenstein Veto
It would be fun to use this for 'code injection,' specifying that the contents of an URL under your control should be included verbatim in the bill.
cproctor··on Living without a SIM card
It looks like I can get most of this through Twilio if I'm willing to do some programming. One issue will be that Twilio is blocked from some 2-factor-authentication systems.
cproctor··on Living without a SIM card
Getting rid of my SIM card is attractive to me for financial and political reasons, but it would not be compatible with my loved ones' expectations that I be reachable in an emergency. Here's a compromise I have been thinking about; I wonder if anyone has experience making it work (or knows why it won't) on an unlocked iPhone 6:

    - Buy a pay-as-you-go SIM card with support for SMS and data, but no voice, for when I'm not on WIFI. 
    - When I am on WIFI, use VOIP for calling, and SMS and data as usual.
Possible challenges/questions I need to research more:

    - Will iPhone permit a SIM card without voice?
    - Can I receive SMS via WIFI when connected and via the burner SIM otherwise?
    - What service should I use for VOIP when connected, and for accepting voicemails when not connected?
    - I know Apple overlays its iMessages over SMS (which causes terrible headaches when someone switches from iPhone to Android, and no longer receives iMessages). How should I manage this?
cproctor··on Inertial Locking Box (2013)
If you turn the whole thing upside down, won't the free-spinning nut work its way along the spindle and unlock the box?
cproctor··on Doing Western students' homework is big business in Kenya
Maybe the final exam should be a closed-book test where each student is given questions about their own essay.
cproctor··on Online speech recognition with wav2letter anywhere
I'm about to start as a professor in CS education, and am hoping we're getting close to the point where I can easily transcribe interviews and high-quality dialogue audio using open-sourced models running on machines in my lab. I'm tired of paying $1/minute for human transcription that's not great anyway, and would love to undertake research that would require processing a lot more audio than is affordable on those terms.

I haven't kept up with developments over the last two years--anyone have a sense of whether this is close to being a reality?

(I've taken a bunch of Stanford's graduate AI courses on NLP and speech recognition; I can read documentation and deploy/configure models but don't have much appetite for getting into the weeds.)

← PreviousPage 3 of 6Next →