skysight-inc/HackerNews huggingface dataset:
STFU

> The world is moving away from cash. Just before the pandemic, I went a year without using cash. Since then, I haven't withdrawn any notes.

I have used cash my entire life, and this hasn't changed with COVID (no I have never got COVID. yes I go outside every day, usually to buy ingredients for whatever I'm cooking).

> Holding on to cash is like running your own bank.

I carried $20K in my pocket for years and told nobody. Never had a problem.

> So people use banks.

A bank I use requires Chrome to login, it literally will not work with anything else. This is the worst fucking UX in existence and is not some special nerd concern. They are telling you they have a webapp, as in, a thing you can use with a browser, but it's really just like a normal program but gimped because you need to install a dependency to use it (and you have to figure this out for yourself or call them at which point they'll suggest using Chrome after an hour). And the ATM is some half working garbage on top Windows. The phone banking doesn't work either and is deprecated as it requires real staff.

I also use cash for public transit. Wheras convenience idiots end up wasting hours of time navigating half working websites trying to load new funds into their account, getting interrupted by website updates, Windows OS updates, etc.

> As Moxie wrote a few weeks ago that most people don't want to run their own servers.

Moxie is observing how the current state of software is trash and concluding that normal people don't want to deal with trash (which is frankly written by low intelligence programmers who believe things like "C is more secure than Java").

> If your hardware wallet or keys are destroyed, you've lost everything.

Who cares? Use a bank if this is your concern. They will happily give your money away to whoever claims they lost it. No seriously, this is such a dipshit article. It lies on this idea that corpos just solve everything for you, including identifying you, which they don't, because they don't have a real human to establish a relationship with you. This entire idea that a corpo can authenticate you because they have some special hocus pocus[1] is a myth.

1. This could include things like, a government provided attestation channel, ID cards, knowing where you spent money from a card, being an Authority (TM) and therfore having big boy know how

> If your loved one dies and didn't give you access, you've lost everything.

You are a muppet. The smallest concern I have in the world is what happens to my parent's money when they die. And you use this as 1/3rd of the reason why "cryptocurrency bad" (the real reason they're bad is because they're centralized).
Classic "that's not a bug that's a feature"
So basically what I said. They have more fun and it keeps them interested in doing the work.
If you have an offer from another company that pays twice as much, then just take that offer!

There are companies that will only hire the cheapest workers. They often hire students or very young people who are happy they get any job at all. They wont hire experienced devs because they are too expensive, and they wont pay you more as you get more experienced. They'll rather hire a new inexperienced dev.

If your company is like that, it's highly unlikely you'll ever be paid a good salary and leaving is your only option.
SPAs are the "Google-scale" of frontend tech. YAGNI unless you are Big (or trying to fleece VCs).

SPAs are useful where the latency and overall UX of a button press can be translated to some tiny % increase in a KPI through A/B testing, etc. Where you want to track user behavior down to a pixel & microsecond, and wrapping every element in JS is the only way to get there. This is frankly irrelevant to 99% of projects and companies.

SPAs are not designed for developer productivity, they are designed by BigCo that can spend 0.01% of their revenue to hire multiple teams/ICs to squeeze out a +0.1% increase in revenue. It's comparable to doing microarchitecture-specific optimizations for your clientside website code. Totally irrelevant to your side project or startup.

Pick a productive stack/framework and build out your product with a solid foundation. You can always bolt on websocket-based features as required. Maybe rewrite your frontend in a SPA framework once you hit $100mm revenue.
The point here has little to do with Go, which you can see by the quote it replies to having nothing to do with go:

> We use enums heavily to force devs who use our code into good choices

the note is that this is very much language-dependent and there are languages which get it very, very wrong.

> And I'm sure there are languages that do enums "properly", but it's always C/C++ that is referenced.

That makes no sense, the original comment obviously assumes a language which does it "properly".
US 100%.
Most talented Canadians move to the US for opportunities and career growth anyway.
Ask HN: Recommendations for WFH Office Ergonomics
I've been having increasing back pain and I think they are due to my low quality ergonomic chair ($200 one that is crumbling down after only a year of use). I have a standing desk and do 45 min cycles, do some basic yoga. Screen placement is according to the rules of distance and height. I have those adjustable wrist supports that you clamp on the desk. Any recommendations for a good chair and eventually other tricks?
I find you have to create your own structure (in almost every instance, I drift back towards MVC, though it's generally hand-rolled)

Express isn't terrible; it's just more like Sinatra.
>I mean at the end of the day attempting to shift blame to "the corporations" for emissions is neglecting the fact that the corporations are emitting in order to (ultimately) supply consumers.

They want to make big money, the fact they give you products it is not the goal.
Is it still legal to just burn the gas at the oil pumps?I remember videos of burning flames on top of this oil pumps and I don't think we the consumers asked for that, it is just that a billionaire oil dude won't invest into fixing the issue when he can open more oil/gas drilling sites and make more billions.
For me it's worse. I don't think theres any reason to identify my perspective with any homunculus. It's watching somebody play a game, not playing it. My question is this: I "know" there are a lot of games being played - why am I watching this one?
But, do you actually do that for every single transaction you do?

And, you trust exchanges to not sell/use your data?

And, you expect everyone to be their own bank and laundering/mixing pool?

That's a lot of effort...
If you want typing in Rails, you're in reality itching to try Crystal lang and most likely Amber framework. Much faster too as it's a systems language.
What months? Months after omicron appearance? It has been here just about 2 months and boosters are still important because even though omicron is very fairly different from each previous variant we know, vaccine induced immunity still can recognize it after being boosted (it is related to antibody affinity if you want to know more).

Most importantly, vaccine induced immunity still protects against severe disease that requires hospitalization.

More importantly, if the herd immunity is the question - omicron and vaccination might provide very robust immune protection.

Another thing to keep in mind - because omicron was so successful, it may have blocked the appearance of a new variant that is a derivative of it and the next similar variant that might appear that is neither some pre-omicron derivative nor close to omicron.

Vaccination with the original variant is not a bad bet because it is most likely just in the middle of every possible derivation from it.
Companies don't treat engineers as expensive to hire or difficult to hire in any other context (beyond complaining about it)), so I am extremely skeptical that they do here.
I agree - Rails does everything, and there isn't a JS solution that's similar out of the box. You have to be familiar with a ton of stuff not to get caught up in content marketing traps for solutions that look like they fit your use case but probably don't.

For prototyping things, I like the way Next.js generates a lot of boilerplate routing and api endpoints for you, and so in that way it's similar to rails scaffolding things for you. But when it comes to db migrations, an ORM, anything else, you're on your own!
Then they should require that that all newborns and their parents get it to be able to be seen by a healthcare professional. /saracasm
All three datacenters in Europe is also in Northern Europe and not exactly close to major internet exchanges.
This is factually incorrect. Evidence shows banks can operate without the oversight of a central bank and without a lender of last resort. It's more convenient and safe for everyone to have those, but it's not required.
You nudge the drug addicts and prosecute the drug dealers.

Also, re: veganism. Go vegan to reduce suffering.
They can't in our smart contract. We take the color hexadecimal and convert it into a pure number and use that as the NFT's tokenID—which is the primary immutable component of the ERC-721 specification. Two tokenIDs cannot occupy the same number.
Why would they? Hundreds of millions of people in Europe voluntarily use their products year after year.

A business would be stupid to abandon hundreds of millions of people that want to use their products.
The corruption and interlocking temptation by treasury, fed, and congress are a function of the system they operate within. Having a federally controlled fiat with an exclusive legally priveleged position introduces extreme temptation to manipulate this supply as a form of indirect taxation on the populace. Imagine giving a small group of people a big pile of cocaine, and asking them to please promise to distribute it with all prudence and honor. I don't even blame them for what happens, it's practically inevitable the way it is set up.

The fed hasn't failed us because they're bad people, they've failed us because the people operating our government, although typically good people, are human and have been given the stash and the systemic temptation they face is overwhelming.

It's hard to imagine an end to asset price inflation is in sight.
Best hope you don't get sick. And nobody in your family gets sick or dies.

That was my plan until I got MS at 26.

Oh, and hopefully everything progresses as you foresee. For example, I chose a college (back in 2006) and borrowed 2k my freshman year. Senior year I ended up having to take out 30k because 2008 wiped out my dad (who was helping) + his wife cheated on him and froze all their assets while they had a messy divorce.

Or how I went to grad school in Canada because it was cheaper and I calculated whether I should cash out my retirement accounts or borrow more, planned, and managed to live, pay tuition, and save on ~25k/yr in Vancouver, BC. When I was planning my move back, the Canadian dollar crashed literally the week I made the conversion and I ended up 2k short of what I expected (after about a decade of holding steady).

Then throw in kids and spouses and hopefully nothing happens to any of them.

Better hope you accurately predict the rising costs of healthcare, childcare, etc. too, and hope that nothing else pops up and becomes unaffordable. (College used to be affordable, I wonder what's next?)

The idea that you can plan a life out is a nice idea, but things happen, and it's not people's fault.
I can't conceive of how there couldn't be. Your body gets sensory input, generates your mind and then your body experiences your mind. How could that possibly be dislocated from your body... The very idea is nonsense.
It's easy to say this in the HN bubble where most of us probably don't use Meta's services and dislike what they stand for (walled gardens, pervasive tracking, etc), but in the "real world" Meta's services are still hugely popular in Europe. Depressing as it sounds, EU residents losing access to Facebook and Instagram due to EU regulations would probably materially increase levels of Euroscepticism in certain countries.

That's not to say the EU wouldn't shrug at it anyway. EU institutions are notoriously slow to react to basically anything, which can be both good and bad.

That's probably the bigger difference - if a car factory threatened to leave, it might be able to convince a local authority to grant it planning permission or whatever small thing it was asking for. But expecting the EU to overhaul its flagship privacy regulation to keep your business is a very, very big ask.

(For the record, I don't actually think this is a threat - as others have pointed out, these filings are very conservative when it comes to disclosing potential risks.)
> Rust's compile times are incredibly painful too, and one of the worst offenders is the #1 json library for rust (serde).

Go and Rust sort of took opposite paths in terms of the compiler.

Rust spends the compilation time (for release compiles) to generate the fastest binaries the compiler can emit. The article talks about Go adding things like "A recent improvement was in version 1.17, which passes function arguments and results in registers" that's stuff that compilers like llvm have been doing pretty much at inception (20 years).

Go has optimized for compilation speed with the understanding that "Well, it's probably not CPU time that is REALLY making your software slow".

Go compiles faster and rust compiles faster results.
"Doctor, it hurts when I do that."
Sure, community interest peaked around 2014, but usage among enterprise and startups is higher now than it ever was. Ruby is boring now because it works.
Grand Theft Auto community update
> I'm totally going to cyberstalk this guy to see where he goes.

That is a felony in many places in the world. Companies do this kind of harassing, thou. That is one of the reasons that companies need to be taxed way more and use that money to assure that people that lose their jobs can still live a decent life.

There only way citizens well have freedom of speech is if they are not at the mercy of corporations.
This would be more concerning to me if tips were involved. As is the driver can just easily ignore it? Hardly dystopia. It says the customers can complain but considering Amazon drivers have to pee in bottles already I can't imagine a manager being upset that they didn't stop to dance.
How does that get reconciled with the huge swings in crypto value? Some of them are worse than inflation in unstable countries.
More so than wanting to run their own bank, I think many people just want to have the possibility to do so.

It's just like running your own server: hard to do, many won't, but the fact that it is achievable using a reasonable amount of resources is a good thing on its own.
I’m a bit disappointed that the website only focuses on the health aspect, and nothing more gaming related and in-depth, such as:

- cheap enemy shots that are almost unavoidable based on reflexes alone, you need to know about them in advance and position yourself properly (Metal Slug games do this sometimes)

- overly long boss fights where they have predictable and repeatable attacks, but huge HP pools and intend to wear the player down

- intentionally sluggish controls, beyond what could be explained by poor programming; perhaps intended as a way of artificially increasing the difficulty

Shouldn’t these be considered “dark pattens” too?
It's exactly the same playbook the drink companies used to keep pumping out unlimited plastic bottles: it's on the consumer to recycle them.
Show HN: DevToolbox – Development utilities as a cross-platform desktop app
Sorry, my comment wasn't trying to address (let alone bash) the original comment in any way here, just a tangent based on your note about C# enums.
Hyrum's law[0] seems appropriate here:

With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.

Except the API here is the behaviour of the hardware.

[0] https://www.hyrumslaw.com/
> Nearly 80% of App Store revenue are from Gaming. There is no reason why Apple cant separate Game into a different Store and continue to charge 30% off it. That would have protected 80% of App Store revenue alone. EPIC wouldn't be happy, but I am sure most people couldn't care less. Gaming are not the fabric of our modern society ( I am sure there will be people who disagree ).

Yes, exactly. And how do those games monetise?

They target a small number of people who spend absurd amounts of money on in-game purchases. FB (and Google, but that's not relevant on iOS) have tools that allow a marketer to optimise towards this event. If you can't measure which people actually purchased, it gets much more expensive to spend loads of money acquiring users on iOS (relative to Android).

Therefore, while Apple are fine now, I suspect that they'll see far less growth from in-app purchases from games in the future, which will hold back their services revenue.

Hence my comment, they'll either roll this back or give up on service revenue growth.

It doesn't really matter to me (no longer in the industry) but it'll be interesting to see what they choose.
Yes. I understand what you mean. My point is that some are engaging because they get a feeling being important - in my comment, I pointed out that there is no sense to believe in chips and robots in vaccines, especially if you have studied that for 8 years (16 semester. Yes. You're a German engineer!) and you know the limits of technology. So, why the heck would some one believe that???

It's like a car maker suddenly believe, it's not gasoline you get on the gas stations put in your car, but pure alkohol - why would some one start to believe a thing against all the better knowledge?

So I derived from that, that the things she makes now gives her something that she don't get without.. and she likes what she gets. The only thing that can distract her and pull her back to earth is having a child and focusing on the caretaking.

There is nothing wrong with that. And it's not my opinion, but a statement that nothing else will help. It points out the impact of engagement in conspiracies and (in her case) it's so big, that only having a child (the biggest distraction on earth) could change that. Nothing else will help except that.

So. What she needs or not, isn't the point of discussion and actually, she's desperate to having a child.. No one wants lol
I mean content as in what reddit or HN has, articles, posts, videos about a topic etc. Of course on Instagram people need to post stuff, photos and videos, but I don't think that when people say content they mean interpersonal photos and videos.
The problem isn't just Apple's action on IDFA. It's that Facebook seems to be so poorly managed on some fronts that its reactions, rather than mitigating problems, has caused further harm. For example - in a rushed effort to get their privacy issues in order, they are deactivating the live facebook integrations of customers based on cursory/mistaken/possibly machine-based readings of their privacy policies.

They did that to us yesterday: https://shared-crater-f3a.notion.site/Facebook-is-Breaking-A...

We spend hundreds of thousands of dollars on facebook app ads per month. We can deal with IDFA giving way to more aggregated attribution (we don't want to track individuals - we just want to measure if the ads we paid for led to sales). But facebook breaking our app in production because they can't be bothered doing their job properly is very serious. It can't be solved by reducing ad spend, only by removing their SDK from our app.

If this is also happening to many other developers right now, that, more than the Q4 results or the IDFA issue itself, could be causing the drop in the share price.

In fact, if you look at the Q4 results, the earnings miss was more because of growth in G&A (which grew by 3 percentage-points of revenue if I'm not mistaken) than because of a top-line slowdown. And if you read the comments as to what made G&A grow, it's 'legal costs'.
It is similar in topic but not written in reaction to. I had written the post almost a year ago and posted it a few days ago.
Scrubbing was turned on by default and the scrubbing was catching checksum errors.

And yes, Seagate SMR drives (obviously not ideal but I'm cheap)
Very few apps don't have a framework. The issue is whether you built it yourself.

Also, "non-standard" apps are far less common than we would like to think. There's only so many potential ways to reinvent wheels.
Those still aren't most Americans. Most Americans, well over 50%, will not see that kind of income at any point in their life.
I'm struggling with what to do about Roblox. There are many different subgames on it, some of which really focused on money, some not, some focused on grinding, etc. But restricting Roblox wholesale then misses the opportunity to get into the creative/coding side of things. But then if the focus of that is going to be monetization...
Is there an API/webpage available to access this satellite data?
Well they're not selling access to data, the data is freely available. They're selling a service that packages that data for you.
The presenters have done interesting stuff with Java on modern hardware, I would expect it to be good.
Apple reveals road map to tax any business with an app at 27%
My experience as well. Both at Aldi and Lidl. There's also zero consistency week to week. They stock their shelves with whatever the truck happens to bring in. Granted, they're both "discount" grocery stores so I'm not expecting gourmet fare but I'll gladly spend the extra few dollars to shop at our local family owned grocery store that always has great produce, meats, and a wide variety of options.
Privacy regulations no doubt play a role but I would imagine there are other reasons too.

For example, while services in the US can reach the entire country using one language, EU is far more splintered (and not just with respect to language). That is to say, we have way more local services that only target the market within a country. For such services, it's hard to justify as much ad spend as you might if your potential market included hundreds of millions of people.

I imagine Europeans are also more reserved about buying from small vendors in another EU country than Americans would be about buying from another state. I think some EU countries even have a reputation (undeserved or not) for being "sketchy." I've seen lots of sellers who refuse to ship to Italy, for example. I've seen people wondering whether the cheap car part vendors in Estonia, Latvia or Lithuania are trustworthy..
This actually proves the story is made up.
From the right side:

> "You're now losing -1% of your money to inflation per year or 1.0% per month"

What on earth does that mean? Inflation of 6% annualized is 0.4% per month.

Big Macs against the S&P 500 is some sort of chart crime. Yeah, companies became more valuable because we're good at making companies. That's got very little to do with ... anything. [edit] Especially since the S&P 500 isn't some sort of platonic ideal - it's a moving target! They replace companies over time!

Further, wage growth not matching production efficiencies or even decelerating is not a monetary policy issue (or anything to do with inflation) but a social policy issue. Specifically, minimum wage not tracking inflation, and in my opinion, a broad-based rejection of unions.

It's kind of hard to take these sites seriously when they fail at both math and economics.

And more than that when they steal my back button.
Google provides renditions in two codec pairs for most video - vp9 + Opus and h.264 + AAC. Assuming the manifest for audio only keeps you using the same codec family of renditions, this should work just fine (minus, as you said, the player not showing anything until the next video+audio segment is fetched) as long as we're talking VOD content. Live content should also be able to switch from source to audio only with no re-fetch, but live transcoded renditions won't be in line with either rendition, so that'll cause a burp.