HNHacker News
TopNewBestAskShowJobs

cschneid

1,612 karma · joined May 9, 2008

submissionscomments
cschneid··on Improving Students’ Learning with Effective Learning Techniques
to add to this, I think spaced repetition is to learning, the way typing speed is to programming. It's good at solving for the minor frustrations and slowdowns that stand in between you & the complex reasoning to get to a solution.

When I can edit code via vim keybindings quickly, I can move things, sketch ideas, swap entire blocks, and so on, easily. That lets me check and look at things, and allow my whole brain to be spent on higher level things like looking at the control flow, applying aesthetic considerations to simplify, or whatever.

I failed Calc 3 as a college freshman because I had taken high school calc as a junior, leaving a full year between. I understood the ideas of calc 3, but couldn't remember the basic stuff like integrating tan() or whatever. (and I also didn't have any study discipline at the time to actually solve for my situation). So I couldn't answer the questions on a test even though I knew the steps I would need to take past a roadblock. Solvable with study, which would have been effective in the form of spaced repetition flash cards.

cschneid··on Putting solar panels in grazing fields is good for sheep
Something that's interesting is that most of our agricultural crops are bred for full sun (ie, a big flat field). I wonder if there's room for new partial-shade versions of crops, so they work better alongside solar panels. I doubt they'd be as productive in an absolute sense (less light = less total energy), but adding on solar panels value to the output of that land would likely be better than single-use of either.
cschneid··on We need a lot more electricians
The panel and the breakers in it are different things. If you get the right size breakers, that's fine, and even a good idea (breakers go bad over time from what I know. Maybe due to number of trips?).

Putting in a new panel can get you more space, or just update to a currently maintained standard for breakers so you can find and put new ones in.

cschneid··on The end of AM radio in your car?
> The AM band in the United States covers frequencies from 540 kHz up to 1700 kHz

I wonder if there's something useful to do with that range. It's a big chunk of lower frequencies right there, in the range that reliably does over-the-horizon propagation (although better at night perhaps according to wikipedia?)

The benefit of AM being super simple to build a receiver for is less relevant nowadays, FM is trivial to get radios for now, and ham radio uses SSB for voice for the most part in the lower frequency ranges.

cschneid··on “Secrets” about the consumer audio business you may find interesting
What do you mean? An amplifier that can drive speakers that's also a streaming device? That exists at various price points. Anywhere from a raspberry pi taped to a "dumb" amplifier all the way to various Roon streamers. Although at both super-low and higher price points, things tend toward individual components for flexibility and diy reasons. But that's easy enough to work with to get something that both looks and sounds good.

Sonos's one plays nice w/ Sonos's ecosystem, but if you don't need that there are other solutions.

cschneid··on Building an iPod for 2022
These exist. Mostly they have moved upmarket to serious audiophile nerds, but some are still below the price of an OG iPod.

https://www.whathifi.com/us/best-buys/portable/best-portable...

Can't speak to the UI/UX, but they do one thing, for people who care a lot about that one thing.

cschneid··on Dsq: Commandline tool for running SQL queries against JSON, CSV, Parquet, etc.
Thank you for this, it's a tool I didn't realize I was missing.
cschneid··on Best Pens for 2022: Gel, Ballpoint, Rollerball, and Fountain Pens
I really like these exact pens as a lefty who holds the pen a little oddly. They write best straight vertical, and that happens to be how I hold the pen. It just feels so right, and it makes my handwriting look great, which it normally doesn't.
cschneid··on How to design a house to last 1000 years
Seems like a lot of the article is about just that. A really robust, reliable structure & foundation, with progressively less permanent things attached. A brick facade can easily last hundreds of years, but not a big deal to replace. Interior walls made of non-load-bearing-wood makes it "easy" enough to reconfigure rooms.

He mentions how the building shape is just a rectangle, which makes it reasonable to repurpose for many uses (he mentions office & separate apartments). He takes care to allow for routing of utilities under and inside the building.

It's not quite as reconfigurable as I think you're getting at - optimized for being torn down, but it's much closer than a typical 100yr house would be.

cschneid··on Drunken-Driving Warning Systems Would Be Required for New Cars Under U.S. Bill
"Careless Driving" or "Reckless Driving" is the charge, and yes it already exists.

If you drive like an idiot and swerve or otherwise do things that are dangerous but otherwise not enumerated specifically (like blowing past a stoplight), you can be stopped and ticketed / charged / whatever.

cschneid··on Right-Clicker-Mentality
The basic concept of an NFT seems like it's the same as a signed print of a physical piece of art. It's a limited edition, identifiable unique object, and conveys little to no 'ownership' rights of the underlying art (in terms of copyright).

Often those same pieces of art are available as cheap mass produced posters or similar.

That's been a thing for quite a while, sometimes they end up worth a bunch of money. (I just recently went to a museum with a bunch of Warhol prints)

On-face, NFTs are ... whatever ... boring to me. The underlying Eth blockchain is super problematic, as the environmental cost of creating and trading NFTs is so incredibly stupid. Other blockchains seem better, but have less traction generally.

cschneid··on LimeSDR
Check out the Hermes Lite, it's an SDR with a transmit ability, and some other additional features. I think it's 10w by default, but a lot of people put that right into an amp to get up to 100+ watts.
cschneid··on LimeSDR
There's a fun toy I just got called 'TinySA' (tiny spectrum analyzer). For $60, plus an adapter + some wire (another $20 maybe), you can get a live battery powered little receiver that shows noise across the whole spectrum from less than 1mhz through 350mhz.

A really basic loop of wire is a directional antenna, so you can narrow down exactly what is causing issues too.

I'm doing it to find noise issues for my ham radio setup, but it can be generally fun. Not quite an SDR, but to find noise sources it's pretty amazing for so cheap.

cschneid··on Launch HN: Slip (YC S21) – Build and sell interactive programming courses
An additional first-run issue - after I got logged in (two links to do so?), the dashboard loaded. I click 'Add Course', and I get a box that says that happened, but no row on the course table. A reload shows the course created.
cschneid··on Ask HN: What kind of chair are you using for WFH?
I have an old Aeron I bought during my first work from home stint 10+ years ago. It's my daily chair for hours of time, and has held up wonderfully.

Cost me something like $600 back then, so at $60/year so far of service, it's cheaper than burning through cheap office depot chairs.

cschneid··on Europe fell in love with long pepper before black pepper (2016)
I'd recommend watching Max Miller's Tasting History on youtube - it's a fun nerdy diversion of old cooking, which includes old, rare, and unusual spices.
cschneid··on 2022 Ford F-150 Lightning
I just bought a little teardrop camping trailer, and it was amazing how much it impacted my gas mileage. I tow with a Subaru outback, and I went from low 20s (23/24 on highway) to mid teens. Almost ran out of gas on our first trip since it went so much faster than I expected!

I can't imagine that the F150 would be good for long haul trailers... just so much energy involved moving weight around.

cschneid··on Lung cancer in never-smokers: a hidden disease (2019)
That's the cancer my dad has - non-smoker, just a surprise stage 4. He's had great success with a few different inhibitors over the years.

His doctor's approach has been using them to reduce the cancer to near-zero, and then radiation (and in future, chemo) to knock down any stray masses that get a foothold.

cschneid··on Global electric vehicles sales grew 41% in 2020
Thank you for the detailed answer. It's exactly that kind of trip I'm talking about - although sometimes more remote (driving around the whole of Utah between Moab and Grand Canyon is pretty quiet, although some smaller towns along the way, and one supercharger in Blanding it looks like.

On these trips I always go looking for the less-traveled route. Ouray area is beautiful, we pick other mountain passes instead of I70 when we can, and go back ways into national parks and forests.

cschneid··on Global electric vehicles sales grew 41% in 2020
We enjoy mild backroads - dirt, sometimes rutted or washboarded or sandy, but not strictly "offroading" in the sense of Jeeps. I drive a Subaru Outback.

My dad & I have done driving around Bears Ears, Grand canyon, various national parks & forests in Colorado & Utah, and have basically had to roll downhill into Loa (if I remember the town right) when we were at the bottom of a tank.

Blanding, UT surprisingly shows a tesla supercharger, but Monticello doesn't. So I imagine the overall situation will get better over time too.

Sorta another side question - I assume any sort of car-hauled solar is too weak to meaningfully charge a car? Totally back of the napkin math (80kwh battery @ 200w portable solar = 16 days to charge). Obviously a partial charge could be had quicker, or a larger solar setup, but not really feasible, even if you figure out all the connections.

cschneid··on Global electric vehicles sales grew 41% in 2020
For people w/ an EV, I have a question

How do you do longer trips? I live in Colorado and go on multi day "camping" road trips.

I'd be able to charge, but what's the time spent at a charging station along the way?

How would I find a charger in the middle of nowhere Utah or Wyoming? Often even gas stations are pretty few and far between when you're not on the more main roads.

It's only maybe 5% of my total miles, but it's the fun ones. In-town is a solved problem for sure, but seems less so for long distance, and often back-road travel.

cschneid··on Wireless-to-Ethernet island for RPi cluster: IPv6, NDP proxy, mDNS reflector
Those little radios also have use in ham radio, there's a project to flash them with a cool self-healing mesh networking system called AREDN.

I played with it some, with two nodes, although there's nobody near me to mesh with unfortunately.

cschneid··on Geico data breach exposed customers’ driver’s license numbers
The underlying problem seems to be that companies confuse identification with authentication.

A drivers license number is a unique ID. The physical card with security features and a photo is the authentication that it belongs to me, holding it.

Same thing with social security numbers. That can be treated as an identifier, so the bank can talk about an individual. But not as authentication and authorization to open new accounts.

Data breaches would be so much less scary if banks and similar didn't keep screwing this up.

cschneid··on Why It Matters Whether Hashed Passwords Are Personal Information Under U.S. Law
Yep - a pepper is an app-wide value that forces an attacker to get both a configuration value (from the source, or env vars) and also the hashes of the passwords (a db dump). Just another incremental thing for an attacker to overcome that is cheap & easy to implement.

Salts must be unique per password as far as I know? Otherwise they don't do their main goal which is to make every guess useful against only one hash. (ie: guess 'hunter2', check if any user had hunter2 as a password, but salted, you'd only be able to guess if cschneid had hunter2 since you'd be hashing hunter2-sssssaaaaallllltttt).

cschneid··on Teardown of the SpaceX Starlink User Terminal
If you have a Ham license that gives you permission on the right bands, and you are careful to only transmit on those bands, then it's legal. There are power & frequency rules, among others.

It'd be a pretty big DIY project, and quite possibly unable to be done due to physics of the dish preventing you from shifting over to the legal (Ham licensed) frequency.

It's not on-face illegal to build radio equipment though.

cschneid··on World's first no-kill eggs go on sale in Berlin (2018)
> although I recognize that we've gamed that system and it's not like we're hunter gatherers anymore accidentally spreading seeds for the plant's benefit

I don't know, I bet the tree's fore-bearers think a tended orchard with consistent water is a pretty sweet deal in exchange for a few apples.

cschneid··on Hands-Free Coding: How I develop software using dictation and eye-tracking
Assuming physical injury (like RSI or trauma), yes, it's getting easier and easier.

But there are many other ways you could be injured and unable to work. My straw-man injury when I bought the policy was: "I'm a new skier, which is famous for major head trauma". Similarly, cancer, which directly or via treatment, causes exhaustion is another example of disability that is not solved with "if only I could just input text easier".

I'm glad there's so much work in accessibility going on, and that hardware, machine learning, and social awareness has gotten widespread enough to let non-huge companies dive in and make real progress. It's important to open the field to as many people who we can.

I just want to be sure people don't rely on technology being advanced enough at the exact time you may need it. You can easily get unlucky, and insurance exists to pay somebody else to take the risk.

cschneid··on Hands-Free Coding: How I develop software using dictation and eye-tracking
A few years back I started buying disability insurance, in addition to paying more attention to my ergonomics.

My greatest economic asset is the years left in my career. For ~$1500/year I insure that. It's not cheap, but it would pay out until I was 65 at some reasonable percentage of my normal salary in the case I was severely injured, or otherwise unable to work. Anywhere from an ergonomics caused hand/arm injury, a bike-riding caused head injury, a wood-shop caused eye damage, etc.

Consider grabbing it while you're young and working in a lucrative career.

cschneid··on JPMorgan to trade shares of pre-IPO giants including SpaceX, Robinhood, Airbnb
Something like this was a minor plot point in Accellerando (book by Charles Stross). IP being rapidly bought & sold between a network of related inter-owned companies, to avoid ever holding it long enough to be sued or something.
cschneid··on Apple, Epic, and the App Store
The Hey saga emphasized that Apple has multiple products interacting in a single app store.

* Screened apps - Apple only lets "safe" apps into the store. * Discoverability - Apple in theory lets users find apps that they didn't know about before. Customer Acquisition * Payments - Apple makes it easy to accept payments, for their 30% fee.

One or all of those are useful and great. Where I have an issue is when they use one (the required screened apps aspect) for force you into the others.

Hey wanted an app on the store, as an extension to their primarily web based experience. But they couldn't purchase just the rubber-stamp that says they're not malware and the app store hosting. They were being forced to buy into all 3.

That feels like using an existing monopoly (actually a duopoly w/ google's similar practices) to force developers to purchase products they don't want. Hey didn't want to accept payments via apple, but Apple's market power and decisions were focused on forcing them to.

If Apple had a yearly fee of $1000 (arbitrary number, maybe pay per download or device or whatever), for an app to simply be reviewed & hosted, that would be reasonable. They provide a service, businesses can opt into that. But they're taking their core value prop of "closed app store helps customers" and forcing their way onto "and now you have to pay us a portion of revenue".

← PreviousPage 3 of 20Next →