Hacker Newsnew | past | comments | ask | show | jobs | submit | beorno's commentslogin

Obligatory Twinkleton music channel link - https://www.youtube.com/channel/UC-MLi97JEdflEyp7Gk3PbCg

I heard these songs in Norwegian first and thought the tunes were really nice, and later realized it's produced in Sweden and has English lyrics too. For example:

https://www.youtube.com/watch?v=J18YqmygFa0 - Twinkle twinkle reimagined as a big digging machine

https://www.youtube.com/watch?v=oGZyJb5Qc-o&list=RDoGZyJb5Qc... - Exavator song


I've been using Defang to deploy a sync server, and I'm loving it! I guess I'm partial to the simplicity of compose files. The cloud APIs are just way too bloated for the typical usage case of deploying a few services. Defang feels like what Docker Swarm/Cloud should have been.


Yeah compose is awesome. Makes sense to use it for local development and deployments.


I guess it would be nice to see a comparison with other CRDTs (Automerge, Yjs, Loro) and syncing frameworks/databases (PowerSync, RxDB, SignalDB, InstantDB).


There might be a vendor neutral comparison page between technologies soon that we’ll be part of


Kudos on the vendor-neutral ! Too many vendors doing their own "comparisons" which only list the features their tech excels in.


Time wasted filling in forms and talking to service staff should really be tracked and associated with the business or government agency, then it's possible to actually assign a "bureaucracy/red-tape tax" based on the hours they waste for people using the service.

Without externalizing the cost of all the time wasted, it's just too easy to push time-costs on to the consumers/citizens. It's already a huge problem, and I suspect a major cause of loss of productivity in the western world.


Even with the same amount of work or service provided, under-staffing absolutely consumes and destroys peoples productivity. What an awful waste it is to take the morning off work to go somewhere like the DMV, wait forever in line and see half the service counters empty. Sure, the government saved on some staff salary but society lost more in productivity.


And then those empty counters and slow service are used as evidence that the government is incompetent and should have its budget reduced further. It's a vicious cycle and I am confident the reduced service is a deliberate attempt to undermine confidence in government.

See also: bans on common-sense measures like including sales tax in price tags, making it easier to pay income taxes.


a deliberate attempt to undermine confidence in government

Yes. The strategy is known as "starve the beast" [1] and it is pursued with ferocious determination by its proponents. The goal is to create some kind of minimal government libertarian paradise.

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


I thought starve the beast was where non-wartime federal spending as a percent of GDP increased multiple times over the past 100 year period. The beast to be starved being the individual citizen and businesses.

Yes you can see, the beast has been horribly starved.

https://fred.stlouisfed.org/series/FYONGDA188S


Looking at general spending doesn't tell you absolutely anything where the spending is going to and doesn't enable any kind of cost-benefit analysis. It's a meaningless metric to derive any argument from.

Spending on services that are multipliers of productivity is very different than spending on the military, for example. Spending on public services that improves citizens' life like healthcare, parks, schools, culture, easiness of bureaucracy (e.g.: permits for construction, licencing of activities, etc.) is a completely different beast than spending on politicians benefits, military drills, and so on.


[flagged]


Starve the beast is about starving specific services with the goal of dismantling them by causing a negative sentiment in the public. Like what the Tories are doing to the NHS, you start dismantling it by underfunding the service, which forces cost-cutting (usually meaning diminished staff or changes to regulations on benefits, working hours, etc.).

Don't really understand your deflection and tone, it was completely uncalled for and doesn't at all address the point of my comment. Please, don't do that here on HN, I come here to foster intelligent and interesting discussions, not to read mindless hot takes and deflections.


To play devils advocate - sometimes the system itself is not just broken, it’s completely wrong! Where I’m from(Sweden) I can’t imagine going to the DMV even for just a second. So asking for better staffing at the service counters at the DMV sounds silly to me


> To play devils advocate - sometimes the system itself is not just broken, it’s completely wrong! Where I’m from(Sweden) I can’t imagine going to the DMV even for just a second. So asking for better staffing at the service counters at the DMV sounds silly to me

Do you not have driving tests in Sweden? Does Sweden allow residents to submit any random picture of their choice for their drivers license?

As an American, the only times I have to go to the DMV are when I have renew my license (every 4-5 year), and that seems mainly to take a (simple) vision test and get my photo taken. They also give tests to new drivers and people moving in from out of state.


Any time I had to go to Traffikverket (equivalent to the DMV), Skatteverket (tax agency, your IRS) or Polisen (the police, to get passports or national IDs) which are the only 3 agencies that I had ever to interact with to get pictures collected from, I book an appointment online for a time slot; I show up 10-15 min before my scheduled time and wait for the call for my booking; Go in, talk to someone, take pictures/collect fingerprints and get out.

It's very, very easy.


> I show up 10-15 min before my scheduled time and wait for the call for my booking; Go in, talk to someone, take pictures/collect fingerprints and get out.

The last time I personally did license renewal, I waited approximately that long without an appointment, and the place had a line out the door.


Having an appointment at least makes you sure you will get it done around that time and schedule your day around it. Showing up without one makes it impossible to plan for the rest of the day if you are unfortunate to go do it on a bad day, no?


> Having an appointment at least makes you sure you will get it done around that time and schedule your day around it. Showing up without one makes it impossible to plan for the rest of the day if you are unfortunate to go do it on a bad day, no?

Theoretically yes, but practically it's moot. Were I live I don't think I've ever had to wait in line more than 10-15 minutes, even at what seemed to be "busy times." If the wait times are that short, it's more trouble to make an appointment and still wait about that long.


> Were I live I don't think I've ever had to wait in line more than 10-15 minutes, even at what seemed to be "busy times."

That's nice for you. Every time I've gone to my local DMV I've waited at least 45 minutes, even with an appointment. Luckily I work remotely so I could work from the waiting area, but most people don't have that luxury and are forced to take an indefinite time off of work to go to the DMV.


Yes we do! Now that I think about it, the main difference seem to be that in the US, you show up at (appointed?) date and stand in a queue to wait forever while in Sweden we show up at an appointed time.


> Yes we do! Now that I think about it, the main difference seem to be that in the US, you show up at (appointed?) date and stand in a queue to wait forever while in Sweden we show up at an appointed time.

That's not something you can generalize about in the US. Here, driver licensing is a state-level function, it's done >50 different ways. It's not even official done by the "DMV" everywhere, but that's what they call in in California, so that's what they call it on TV. Even in my state it's hard to generalize, since they allow contractors to perform almost all the common functions in their businesses.


Based on experience I’d say that focusing on the wrong staff-metrics is worse than under-staffing.

For example marking employees by how quickly they “process” someone (aka Handle Time) actually incentivizes employees to not listen, to tell people the wrong information, and to push them to be somebody else’s problem. The customer who might have taken 10min now takes 5 here, 10 there, 20 over there, 20 min of a supervisor’s time, and countless minutes taking up space in the various lines waiting to be told something else.

If a system runs like that it almost doesn’t matter how much staff they have because all those staff feel overworked and overskilled.


I bet you USAA's Insurance run DMV would be a lot more efficient and have good customer service, but hey, we don't want any Ayn Rands around here


I worked for a private company contracted to provide a portion of a public service and later got employed by the the government agency.

- The contractor had no budget. Our servers were out of date and we were running out of date OSes and software. We were all paid below standard and overworked.

- We had a tiny budget at the agency to buy things at the very end of the year. We ran up to date software and OSes, except for a few large complicated systems that were setup with grant money. We were all paid well below standard. I was no longer on call at all times of the day and night.

Contract awards go to the lowest bidder.


But if the lowest bidder has some kind of penalty to pay if average queueing time goes over 15 minutes or random members of the public rate the service provided below 3/5 stars, then they'll do a much better job.


We were contracted because the agency lost lawsuits and had to payout and change policies. The contractor was never successfully sued, but I had to compile lawsuit discovery documents 6 times in 2 years.


That doesn't exist because those contracts are awarded to friends of politicians. You don't penalize a friend, do you?


Why do you think that? Businesses cut staffing just as much as governments do. They already got your money, why would they care about spending more money on you when they know it's a pain in the ass to switch to another "provider"?


Here in British Columbia, Canada, our equivalent of the DMV is run by a Crown Corporation, ICBC. I've never had a problem with the wait times. (Mind you, they generally require you to pre-reserve a general timeslot to come in; so, like a restaurant, they can just say they're full for a given half-hour and push people to coming in earlier/later. That by itself fixes a lot of the issues around wait times.)


How anyone alive today can think that is beyond me. Everytime I call anything these days I get 3 minutes of disclaimers about why I should use their website or app instead and a pre-recorded sob story about being really busy etc etc just to try and break me before I even get into a queue to be connected to someone. 2022 is a dehumanising time to be alive and just get the most basic shit done.


AAA does run some DMVs and the service is considerably better in my experience.


They do this here in Massachusetts, but they aren't full-service. I just bought out my lease, and have to go to a real DMV to process the title.

When you only have to handle the simple stuff, it's much easier to make it a great experience. AAA is basically the EZPass lane for the DMV.

That's not to say that a full-service DMVs shouldn't be significantly better in most cases, though.


Why don't we want Ayn Rands around here?

Where I live that's exactly what we have. We have a number of privately owned tag agencies that handle most requests which don't require an in-person visit to the DMV (like a new photo id).

This is fast and takes far less time than visiting the DMV. The various DMVs are bloated beasts with too-large budgets, yet they can't seem to staff people at all their windows.


Waiting for Germany to do this. We'll save few thousand years by doing so


Where I live private businesses can act as agents of BMV. IT creates an economic incentive for productivity and pleasantness because the customers are not captive to this business and since they are in competition and profit from each license, they try to make the process as efficient as possible. Meanwhile go to an actual BMV and no fucks are given because there is literally no economic incentive to move along nor be nice to you.


A major loss of productivity? I think maybe i've spent an hour at the DMV in the past 10 years. I spend maybe an hour or two each year doing my taxes. I struggle to think of a single other case where my time is consumed with dealing with any kind of bureaucracy. I'm not convinced it's a major problem.


IRS stated the average American spends 13 hours every year dealing with tax filing:

https://www.washingtonpost.com/blogs/fact-checker/post/claim...


You probably fall into that group of people who the government loves, just work your W2 job, autopay taxes without feeling the real loss of the money and don't raise any fuss. If you try to start your own business, hire employees or do contract work you will find it is a total nightmare.


For every person who spends 2 hours of their year dealing with US bureaucracy there are loads more that spend untold hours. I myself spent almost two days figuring out my taxes because they're just more complicated. And people dealing with unemployment, health insurance via COBRA/medicaid/medicare, food stamps, registering to vote, applying for various licenses, etc. It's ungodly amounts of time when you add it all up.

I AM convinced it's a major problem. Maybe not for white-collar people on Hacker News who have paid sick leave, random leave times and no expectations of certain hours, and high pay. But for many working class people in the US dealing with bureaucratic nonsense IS a big deal.


For each hundred million people, your 1-2 hours pear year is 100,000,000 to 200,000,000 hours per year.


Okay, but increasing state and federal government staffing levels by a few percent to try to save that time would cost more than 100,000,000 hours per year.


If you want to speed it up with staff, if. The point of the article is that you don't have to waste nearly as much human time at all, if you have a working electronic identity and goverment services.


Oh, I thought this was under the comment about understaffing, but I see now that it isn't.


It's great when it works right?

Woe to you people off the golden path.


Isn't that true of every system ever?


An hour or two each year? That's a lot of wasted time. Especially if you add it all up across the country.


0.02% (i.e. 0.0002) of your waking hours wasted doing taxes every year? That really seems like a lot?


Yes, because I spend 10 minutes a year.


So what? I waste far more time every year browsing Hacker News than I ever have dealing with government bureaucracy. The difference between 0.02% and 0% is indistinguishable in reality.


Come to here in SoCAl. It's a few hours to get anything done.


> Time wasted filling in forms and talking to service staff should really be tracked and associated with the business or government agency

Isn't there a US law on this? The Paperwork Reduction Act?


Only for the federal government, and as far as I can tell only for "regular people" forms. I.e. if you fill out an NSF proposal or want to drill an oil well or fill out Form D for a stock sale the forms don't seem to include any estimates.

I know the time required to fill out an NSF proposal is "how long is a piece of string" but parts of it (some of the financial portions) are as boilerplate as an IRS tax form.


I don't get what's 'in it' for people to have overly complicated forms. Like they have to store all the data and in some cases manually input it (like customs forms.) What's the benefit?

Ideally people would have a single universal identifier and then I'd never need to put my date of birth or tax number on another form again.


Most likely theory is that they actually want to use the data (or once did, and nobody deletes it because they think somebody else must need it).

In the more general case of data collection I believe people collect data simply because they can. I strongly believe that the PII collected by advertisers and others is mostly never used. A liability they take on with no benefit.


By Evan Wallace (creator of Figma, esbuild) apparent solving one of the stickiest problems with CRDTs: working with trees/hierarchies (e.g., objects, JSON blogs).


My take after 20+ years in China living with WeChat and Alipay:

1) Green field: no or few incumbents or legacy platforms or regulatory capture to deal with - infrastructure in the West is antiquated and fossilized in comparison.

2) Open to change: People and businesses are living in a world that's extremely cut-throat and dynamic, and so they expect change, and are willing to try new things - the West is more conservative in comparison (e.g., the proliferation of QR code use cases seamlessly bridging offline/online that never took off in the West except when force by CVOID).

3) Free pass from platforms: Due to "be nice to China" Apple has turn a blind eye towards WeChat and Alipay running an app store inside of an app (which has always been against their regulations, and which MANY companies would like to do).

4) Hard work and (used to be) cheaper labor: 996 super-hard work ethic means they churn out features and blitz scale really well - they're just more aggressive.

5) In touch with the offline world: Companies in China have to deal with the reality of an extreme variety of users, from cities to countryside, from young to old, from rich to poor. They often build out big sales and support orgs of people walking around from store to store, across the country, whereas I think many startups in the West (often due to cost reasons) tend to do almost everything online.

And increasingly:

6) Government support. WeChat is pretty much the ERP system of China today. You can do everything through/on it. In some ways it's a utility. I guess every country could benefit enormously in terms of control and efficiency by having an platform that provides authentication, authorization, and payments as a base layer for all other apps. The government puts people / teams / divisions inside of organizations to ensure things are "running smoothly", but this works best if they have a few big companies to deal with - not a myriad of small startups. WeChat and Alipay are becoming more and more nationalized, and are already "too big to fail".

I miss not having WeChat in the West, though I'd of course wish it was done in a less 1984-ish way. Life has ballooned in complexity, and bureaucracy has gotten out of hand in the West... We need a radical streamlining in order to regain back our productivity (and not waste time filling out checks, waiting in line, calling/faxing, filling out forms, etc). Super apps, if done well like in WeChat's case, can offer that .

(I grew up in Europe, spent 20 years in China, and now living in North America.)


Does 996 yield better results than typical 9-5 work? I can't help but think that at that level of time investment, particularly for knowledge work, you are getting negative marginal benefits on time spent at work.


The 4-day workday movement is testing the opposite hypothesis, and I've heard of a few tech companies testing the waters with e.g. time limited half day fridays (marketed as a post-covid recovery or summer perk). The questions are what they took from the results and whether they'd be willing to be seen to take risks with their biggest cost when the expectation is for a recession.


Exactly.

Companies are absolutely across this trend. They are simply building data on it and not releasing it to the wider scientific ecosystem.


It's just (3). Apple doesn't allow them outside of China, so they only work in China. That's all there is to it.


I think (6) is the quiet but giant reason -- having the "superapp" achieve utility status guarantees adoption and lock-in, and pretty much eliminates competition.


As a thought experiment it would be interesting to plot out a strategy to achieve something like this in the west in a way that's totally open.


I wish they'd also implement IBAN and get rid of all the routing/transit/etc crap.



Good on Justin!


Didn't know log4js needed a canner? (Ok, couldn't help it)


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

Search: