Hacker News new | past | comments | ask | show | jobs | submit | sabjut's comments login

Do you really pay you bills manually each month? When regular payments (like rent) are not debited directly from my account, I set up an auto transfer that sends out rent to my landlord at the 1st day of each month.

How does this work in the US?


It... depends.

Personally, I have everything automated. Including one incredibly dumb thing: I have to pay my homeowners' association dues (I live in a small condo building, so we have shared expenses) by check, so I have my bank mail a check to their bank. It's incredibly dumb that I can't easily set up an automated electronic bank transfer, but at least I can automate mailing a paper check.

US government agencies can also be annoying about this. For example, the city/county of San Francisco does not offer a way to automatically pay property taxes, which are billed twice a year. (My mortgage lender pays mine for me via an escrow account that gets funded along with my automatic monthly mortgage payment.)

But a lot of people in the US are un- or under-banked, and don't always have access to automation, if the people/orgs they have to pay support any kind of automation at all. Many landlords (especially those who cater to lower-income folks) will only accept cash or check. Many people who have to pay them don't have an online bill-pay system. And even many who could automate things, don't, because their finances are precarious enough that they will sometimes choose to skip a credit card payment, or pay their rent late, etc., and they'll make these decisions month-to-month.

If many people in the US were in jail for two months, after the first month (of not working, thus not getting paid) they wouldn't have enough money in their bank account to cover all their monthly bills. An unfortunate amount of people here live paycheck-to-paycheck.

Also consider that there's a lot of overlap between people who have unstable finances and people who are more likely to get caught up in the justice system, regardless of their innocence or guilt.


You seem to have solved the fundamental challenge with examinations of any kind. Please elaborate, teachers that for millennia have settled with compromises are eager to learn about your watertight solution.


Yeah I guess it's too hard for teachers to actually interact with their students to get an idea of their understanding of a subject. Let's do standardized multiple choice tests that only require you to learn how to pass tests. Who cares about the actual knowledge, right?


How come? Ever since controllers used Bluetooth they would need to use some sort of programmable microcontroller or cpu. Both of these things need to 'boot' at some point. And yes even microcontrollers have bootloaders.


A traditional videogame controller is not much more than a few switches and perhaps a few potentiometers, see for instance the pinout for the Master System: https://www.smspower.org/Development/ControllerPort

That is, someone who started playing videogames in the SMS/NES days might have formed a mental model of the controller being mostly a passive device, with at most a few active chips to multiplex the pins in the interface, to allow for more buttons than there are pins.


Sure (I was there) but the same can kind of be said about mice and keyboards, too.

Ever since USB took off ~30 years ago and basically killed off raw I/O pins on the front of computers, human interface devices have required microcontrollers on board.

Edit: added timeline.


> but the same can kind of be said about mice and keyboards, too.

AFAIK, even old keyboards (AT and PS/2 connectors) already had a microcontroller, and the same was true of mice. The communication between the keyboard or mouse and the computer was through a serial protocol, instead of the computer directly reading the keyboard matrix or the mouse buttons and wheels. The exception might have been computers with built-in keyboards. But the joystick port (https://en.wikipedia.org/wiki/Game_port) directly exposed the buttons and potentiometers from the joystick, instead of talking to a microcontroller on it.


Yeah, that was what the "kind of" was meant to shadily cover. Thanks for clarifying.


it is obvious in hindsight, but I never put a thought on it before reading that sentence


Operators of vehicles like boats or airplanes are much more likely to try and save the vehicle with all means necessary. This is probably due to a number of reasons but there is a somewhat increased attachment.

Car people love their cars yes, but boat people and pilots treat their vehicle like a child. No idea why.


"If you want to be a Millionaire, start with a billion dollars and launch a new airline."

- Richard Branson


I mean, you could turn the quote into "If you want to be a Millionaire, start with a billion dollars and launch a new rocket company."

Not sure what are SpaceX financials but Musk seems ok.


Yep. My feeling is that this story involves Elon Musk losing his completely conventional fleet of aircraft and slightly quirky service to creditors and wishing that he'd set up a space company or a 140 characters company instead...


Is this a troll comment? Yes, wasm works based on a compiled binary, just like any other program written in a compiled language in the past 50 years. You try to suggest that everyday users of the web are just going into the js sources of webpages and understand whats going on. With the plethora of libraries, frameworks and static optimization used in todays websites, normal people can't really dissect the inner workings of a website just by looking at the code. That's why we have tools like request analyzers etc which all would still work with compiled libraries.

Compiled code has existed for half a century and we know how to work with it.

Suggesting that the web is doomed because people of the future prefer rust instead of javascript is beyond any rationale.


They didn't suggest the web is doomed, just that more aspects of it are opaque. I don't think they're talking about every day users of the web either, but rather nascent developers.

The early web was a great equalizer. Anybody could study a little html, download an ftp manager, jump through a few procedural hoops and have a web page. After some studying and trial and error they could even build an interactive site.[1]

It's easy to miss all the potential of wasm when that's what you remember of the web. To me the amazing thing is that browsers will still work with the methods described above[2] but we're on the cusp of being able to do almost everything a full application environment can do.

That said, even though there will be plenty of OSS wasm tech, it'll still be more opaque to those of us who don't do compiled languages. It'll be a lot tougher to just fork the code and do something more creative with it.

[1] PHP used to stand for "Personal Home Page" and, as one of its founders put it, was created so that "any idtiot" could make an interactive site.

[2] https://t.mkws.sh/58bytes/


Are modern-day "no code" tools like Webflow not an acceptable equivalent?

We already lost any semblence of building from scratch in the mid-2000s with the emergence of gargantuan HTML templates and Wordpress/Drupal/PHPbb deployments with plugins and themes.

This is a direct result of people being held to higher standards and thus spending a lot more effort overriding the compositional and behaviour defaults of the user agent.

The modern-day iteration just optimizes for scaling up to tens of thousands of concurrent end-users on anemic hardware.

We have to accept the fact that personal webpages gave way to social network profile pages. This didn't happen overnight and there is zero demand for a hand-crafted presence on the web anymore.


No, an environment for writing new code is not any kind of equivalent for the ability to reverse-engineer existing code. Firebug and its clones are a much closer equivalent than anything like WebFLow.


Build from scratch is out of favor, but not necessarily that far off. Folks like Github & Youtube have very simple bottom-up webcomponent systems they use, rather than top doen frameworks. Existing concerns about bundling might be met by bundled http exchamges (webpackage).

I dont think "no code" is an aid. If anything it's pushing in the opposite direction: rather than a transparent approachable web medium, it suggests we need hyperadvanced tools that we really wont understand or have control over to synthesize web code. It's a simpler user experience, but a push away from notepad.exe webdev.

I wouldnt rush to make any conclusions about who or what has won, as a settled fact & case for all time. We havent had good ways to run online systems ourselves, versus hosted for us, and there's still lightyears to go but we're doing good things & finally maturing well. We're only a couple years into ActivityPub as an interchange format & growing many of the caoabilities & tools & systems, around all mimds of use cases, that will make throwong together a fair, interactabke competitive offering possoble. Social media has had huge huge investmemt poured into it, but we are in decent preteen years of growing up & owning the libre equivalents. We can assess demamd only after there is a visualizable state people can imagine; just having an isolated blog is not the equivalent to the well connected social media site, but these capabilities slowly arise. Follow the alpha geeks; this currently long phase will not be forever.


JavaScript minifiers to obfuscate the code have been around pretty much since the language got popular, so that version of the web's been gone since about when Myspace lost to Facebook. Places like Glitch.com is trying to bring that back though.


Sure “everyday users” aren’t clicking “View Source”, but that’s not really what the issue is about.

When I was a kid, every piece of software I used was pre-compiled, and therefore opaque. This made it difficult for me to figure out how people made certain things, and after a while I lost interest in programming.

When I got back into it later, one thing that made a huge difference was being able to see how various cool JS sites were built. The ability to “View Source” like that was revolutionary, and also allowed me to build some early fun projects, like a Cookie Clicker “AI” that could play the game automatically by calling the functions I could see in the game’s source.

I’m far from the only person with experiences like these. Yes, there was programming before View Source and there will be programming after. And for those of us with the right tools or reverse engineering skills, View Source isn’t particularly relevant. What we’re losing is a pipeline that helped people become/stay interested in programming, which makes it likely that future programmers who would’ve followed a path like mine will do something else instead.


On the other hand, it's never been as easy to contribute to OSS projects as it is now. Github has severely lowered the requirements compared to earlier settings where you had to get an e-mail client, configure it in just the right way, etc. You have live coding youtubers, there are discord communities for all types of technology, and knowledge about programming and technology is extremely available through Google, way more than it was 20 years ago. I think young people still have tons of opportunities to start out.


Today's JavaScript "View source" is 90% useless because of Webpack et al. The original program is effectively compiled into obscure and obfuscated lowest-common-denominator JS.


You're really not going to "view source" and understand anything when all the JS I ship is minified and uglified. Nowadays, JS is simply another compile target.


...I still dissect website code, thank you very much. Basically have to do it just to figure out quirks I'm constantly running into.


Detached housing increases mean distance between households. This increase leads to increased need for longer roads more infrastructure etc. This is the obvious. What is not obvious is the social impact of this.

As a kid I was able to walk and bike into school. The independence was great and I had lots of adventures on the way home with my friends on the way back from school. Only when we moved to a single family home further away from school I had to rely on the bus that only came once an hour and even more infrequent when its later in the afternoon, I saw my friends less.

This just a stupid anecdote of mine but I do see the pattern: people that live further away, see each other less and do less together. I can walk 5 min to the subway station and be at the front door of any circa 1.5m people in my city within 30 minutes. Not possible with detached housing. Subways only make sense in somewhat denser environments.

This all before talking about energy efficiency. Since I have other tenants left and right of me, I basically don't didn't even need to turn the heating on that much last winter.

Also I can walk to the corner of the city block and get fresh and warm bread from my favorite bakery. It's also right opposite of a very good pizza place. Not possible in suburbia.

If I wanna see some green and meet friends to play volleyball or a picnic I go to the public park instead of my private garden. The park is maintained by professional landscapers and gardeners, I wouldn't even have the time to care about my own garden.

I would suffer horribly in detached home suburbia and also have a far larger environmental footprint, so why do it?


And I can sleep as long as I want without being awoken by my neighbors throwing stuff at the walls or dropping it on the floor, or slamming doors, or having an animated conversation in front of my door, or having an argument or a party in the courtyard or any other nuisance that people create for each other when living in multi-family buildings. No subway can replace this.


Are there ways to do this while whitelisting sites where you want to retain and keep login tokens?


Firefox has this when you say delete browsing data on close, next to it is a manage exceptions button


Cookie AutoDelete


I think in such a legislation it has to be clearly defined what a "search result" is I'd be surprised if the legislation would count the timer widget as such.


Yeah, I had to _actually work_ for once. Glad that I can finally distract myself again :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: