skysight-inc/HackerNews huggingface dataset:
Most financial institutions in my country of residence will not have me as a customer because I hold a certain foreign passport. I'm too expensive to service because of these AML / KYC laws. And we know it is because of these laws as they stopped accepting me as a customer when these laws went into effect. There is exactly 1 financial institution in the country that will have me as a customer, but even then I am restricted from buying most of their products.
> you cannot extricate the language that people speak with the culture and history of a region.

This, to me, is the reason for the diversity of language (and the reason for learning foreign languages, and for conserving your own language).

Whether or not a speaker is familiar with his own literary and historical traditions, he relies on them in the idioms he uses, the jokes he makes, and in his understanding of the actions and utterances of others. If everyone in France spoke only English, they'd struggle to understand themselves.

This is the main reason I consider myself a prescriptivist, in lexicographic terms. If you strip your language of what some people consider archaisms, you lose the ability to read the old plays and poetry, the soil from which your culture germinated.
Deepkit looks really cool, but it’s so complex on the inside and leverages a forked/patched Typescript and requires full typecheck before emit.

What happens if the Deepkit guy retires? What if I want to run my code without waiting for 11 minutes of typechecking? What if there’s a bug somewhere in there?

There’s way too much risk for me to consider Deepkit for production.
They’ll fix that with the web integrity API.
Do AI's absorbing your 'wisdom' count as views? :-)

I like my published stuff / comments etc getting attention. But only as a sign of people internalizing it, learning, enjoying, reflecting on their views & so on. Transferring knowledge, exchanging ideas, sharing projects, help fix problems others are having, that kind of thing.

Like on HN: if there's a story with maaany comments, I don't usually bother aside from reading. For a story no-one cares about, same thing. In between, if what I'd like to add is already mentioned, not much point in elaborating. But if not: sure, add your opinion or datapoints.

Same with science papers (I don't write those): if your paper advances the state of the art, then publish! If it might, or adds datapoints to hotly debated subject, yes plz. But if it's just 101st attempt that's been chewed on by everyone and their dog & few if any peers will ever read your paper, why bother? (and why bother with such research - find more interesting subject). More crap out there just makes the interesting stuff harder to find.

Btw: doesn't mean you can't re-visit a subject that's last been done long ago, or by few others, and where tools / environment / knowledge has changed since then.

Or if you publish some project which has been done by many, but yours is more up-to-date or better documented than existing ones, sure add value to what's out there.
That most significant byte first is only good in the context that the receiver already knows what they are expecting and waiting for. It's perhaps good update in an exising communication. It's not good communication in general or when opening a new context.
There isn't really anything to Flutter that stands out as so unique it wouldn't translate. Dart is not opinionated, sort of as if you threw every Algol family language into a blender, and the component/reactive style is just like any other modern framework.

it's arguably one of the strengths of Flutter, regardless of where you come from there's nothing esoteric to it, so it's not like you learn the wrong thing. Learning Programming isn't about memorizing APIs or libraries, it's about concepts.

If you've done Flutter for several years your experience translates just fine to say React native, you just gotta learn Javascript
I’ve used every version of Windows as a developer since 3.11 (was an DOS developer before that) and Windows 11 is good enough. I don’t actually directly interact with the OS all that often and when I do it’s to launch something which I typically do by typing alt-1, alt-2, etc.. for taskbar icons or I press the start button and type the first two or three letters of the app name and hit enter.

I’m also fine with with most Linux distros and macOS. Operating systems feel like a solved problem. They have mostly been good enough for the past decade or two.
Not without 3rd-party-tools.
Try reading a book vs writing one
Louis Rossman ran a profitable repair shop doing precisely that. Lots of minor damage like water damage that kills a computer is just a board-level single fuse or chip replacement. Some specific computer models have weaknesses where you can diagnose it pretty quickly.
I've spent the last 20 years of my career working for investment banks. Never seen a windows based trading system. Frankly picking windows as a target platform for trading infra is asking for trouble. Everyone seems to know that and build on top of Linux. When was that?
Indeed; that is my objection to the loop and format in CL.

But on the pragmatic side, if you want to interop with shell, or some other language/runtime, isn't it sometimes easier and less typing and noise if a program can be expressed in DSL or as a mix of Lisp and a DSL than if everything is written in pure s-expressions?
A simple recipe briefly captured the world’s curiosity (LK-99 2 Weeks Later)
With tRPC and similar frameworks, you infer client types from server definitions without including actual server code into the client. As much as I like GraphQL, one thing that IDEs really suck at is recognizing when generated code changes. E.g. with Jetbrains IDEs it sometimes takes forever until a change to the generated code is actually picked up by intellisense. VSCode is a little bit better regarding this. When you infer types in tRPC style, this whole problem is gone. You can even jump between the client usage and the server implementation. That said, this is not without a cost. Large Typescript codebases can slow down the typescript autocompletion and this approach only works best when both client and server are written in typescript and ideally in the same codebase.
> The same argument can justify wearing a helmet because you might be hit in the head by falling meteorites, or wearing a life vest to work in case you slip and fall into a pond.

This is just ridiculous because you're purposefully ignoring context.

Getting hit in the head by a meteor is an extremely unlikely event. It's also an event, were it to occur, is even less likely the helmet would actually prevent injury. Those odds don't justify the action.

If you spend no time around bodies of water where a life vest would protect against drowning, then there's no need to wear a life vest. However if you do spend a lot of time around such bodies of water wearing that vest makes more sense. There's nowhere meteor helmets make much sense but very clear situations where life vests make sense.

On the spectrum of utility masks are much closer to life vests than meteor helmets. Masks clearly slow transmission of some diseases. Every operating room in the world requires masks for good reason. They're not magic though, they're simply a component of a hygiene regimen.

The odds on a mask preventing transmission of a respiratory disease are easily high enough to suggest wearing one when a respiratory disease is prevalent. A mask in a grocery store makes sense. It makes less sense pumping gas. It makes no sense at home or driving alone in your car.
That’s a problem with your bank, not with the regulation. They decided how to implement aml, and it sounds like they’ve done a bad job and can’t deal with internal organizational barriers.
I have almost always had luck with searching the web for “Kawasaki vn800 service manual pdf”. The hardest manual to get was for my Harley but for $20 I was able to buy a scanned PDF from a site that’s almost certainly illegal but delivered exactly what I needed.
AFAIK it doesn’t support that. The only tool I know that does is proprietary (but cheap) and closed source: StartAllBack https://www.startallback.com/
Most of those 2.7 million developers I spoke about will never make low end FAANG money and that’s perfectly fine.

I had my first house built in the burbs of Atlanta in 2002 making $60k (2500 square feet) and my second house built in the northern burbs (3200 square feet) making $135K in 2016 [1].

I only fell into a remote role at BigTech in 2020 at 46 years old after declining a chance to interview for a software development position and being offered a chance to interview for a position in the Professional Services division doing cloud consulting [2].

I was perfectly happy living the upper middle class lifestyle in 2020 making only $150k with my wife making $20K working part time.

In fact, I’m excited to get back to working at small companies on the high end of enterprise dev comp because my department became too “Amazonian” this year and my shit tolerance level is extremely low.

[1] 2002-2012 was a decade of bad life and career decisions that I didn’t recover from completely until 2018.

[2] I did my bid, saved money and paid off debt and our bills are actually $1000+ lower per month now than they were when I started.
Sounds very similar to how academics write with a similar anxiety to the future reviewer, trying hard not to get dismissed and pigeonholed too early on before they even read and understood the paper. It's one thing to defend your idea against obvious but incorrect angles of criticism, but this is not always enough and you need to order your sentences in the correct way and be mindful of what "buttons you will push" on the reviewer where they will switch off and go off track to some easy dismissal. It really is an art to do this well and it's not just the hard science skill of making the contribution. You must be able to sell and frame it in just the right way.
Getting rid of an industry that literally is killing people world wide is not the same as killing a person. It's the opposite, it is saving lives.
the proposed fighters are none other than musk and zuck.

no, really. that’s the first paragraph.

> UFC president Dana White has said he spoke to Italy’s culture minister about the prospect of staging a fight between Elon Musk and Mark Zuckerberg at the Colosseum in Rome.
C, Java, PHP, SQL, Python, Ruby have kept a lot of people going for more than 20 years, and will likely continue to be relevant in some capacity for at least another decade (if only maintenance, not even including new projects started with those tech stacks). I've been working with PHP and some variation of SQL for the past 28 years, and it will go on for a while longer. I've also worked in the Java world, and have done a smattering of other tech along the way as well.

Not everything lasts 40 years, but many things last more than 3-5.
i did this with php and python in two different jobs. i had very little php experience and never worked with any php framework before, but the team i was in consisted mostly of junior developers, so i ended up writing better code than any of them except the team lead. laravel was also very easy to understand.

at another job i started with only some rudimentary python experience. they had an inhouse framework, so being deeply familiar with python frameworks and libraries would not have even helped me. they knew i had experience in other languages and it worked out pretty well.

most recently i had an interview where it was very clear that i haven't done any work on go before. at least during the interview that was not an issue. after the interview they wanted me to send them code examples of previous work. i didn't get the job, but i don't think lack of go experience was the problem.
I asked a rhetorical question and tried to make it balanced by giving a wide range of examples. Unfortunately that just made most people who read it upset. But I'm glad some readers agree it's worth thinking about.
> The arguments articulated are entirely false

I’d would disagree - I had the exact experience that the autor described. But you are right on this point

> it’s entirely possible to build that intoxicating environment anywhere. It’s more about having a dynamic leader who assembles teams into collections of individuals who know precisely why they are there

I still think it’s related to size and bad incentives. I heard stories of people at FAANG that said that department X is like a startup but Y is soul sucking boredom
https://www.city-journal.org/article/approximately-zero

I suspect this is the study being mentioned.

Keep in mind this is at slowing population level spread. On an individual level masking may be different.

The idea is that covid is so contagious in unexposed population that any precautions against spread are futile.
Why not right-shift all the pointers and set the int's top bit to one instead? That way arithmetic stays mostly the same and to dereference pointers you just left-shift before.
You kidding?

If the two of you are having an affair, you can take the whole $250 hotel room and 30 minutes’ drive each way/each person and replace it with a $20 driverless taxi and literally get the entire sordid experience delivered to your door.

The “I don’t think that’ll be a thing” is adorable, like people thinking hotels that rent by the hour are geared toward people who just need a couple hours of sleep.

I see this blurring the lines between OnlyFans and transportation- get the transport service for free in exchange for the footage. Unless you’re terrible to watch, then it’s merely discounted.

If people watch Comedians in Cars Getting Coffee, why wouldn’t they pay to watch this?
WORKSFORME (UK)
In server components you can just await in the component itself so you don't need a solution like tRPC.
Paolo indeed is a great guy. Can’t wait to hang out with him next.
It's about the work you convince others, especially higher ups, that you've done, and its value to them personally and to the org and company.
> Scrollbars auto-hiding can easily be disabled from Modern UI settings -> Accessibility

OK, and how do you change them so they are more than a few pixels wide? the width is literally 1/3 of Windows 10

> You aren't using the web search in the start menu correctly; it's like trying to use a Google Mini speaker to write an essay; yeah it'll work but good luck. You know how to use a browser; do that instead of complaining about something that you aren't using as-intended.

no. the point is not that the start web search is bad, its that IT EXISTS. I dont want to web search in the start menu EVER.

> Afaik taskbar can be ungrouped now; it's time to catch-up to 2023 :p

you are incorrect.

> Microsoft Edge is worlds more efficient than Chrome or Firefox and I can personally vouch for this on the latest 11 stable and insider builds.

even if thats true, I dont care. I DON'T want edge, and I DEFINITELY dont want forced updates, and I DEFINITELY dont want the uninstall option for it to be grayed out in the settings app, as is the current situation.

> Debian flat-out sucks in 2023 and that seals that you're only for some kind of bad-intent or are incredibly naive.

I pay for a Debian Digital Ocean droplet every month, because it works and gets the job done. please take your terrible takes elsewhere.
That's an unreasonable request for L1 support and an extremely uncommon request in 2023. I'm sure if you asked an SRE they could get you a list of IPs, but that list would change every day as new load balancers are deployed with new IPs and the old ones are shut down. IP+port firewalls are ancient tech that doesn't work with modern apps. Also what country is this? I've never seen a school (or any place with free wifi for that matter) whitelist apps like this in the US. They either allow everything or they only use a blacklist.
We need this for consoles too!
Y Combinator Funding – How It Works [video]
Of course there are; I'm assuming the GP has too. All I'm saying is that I've personally had no trouble, thus disproving the assertion that it's impossible to self-host. I don't know what I've done differently - perhaps I'm lucky with the IP range that I'm in?
Yeah, sorry, you're just describing your own moral/social code. It's honorable and I happen to generally agree with your view of how folks should interact.

(I also know it costs nothing for people to call for me to be killed because I like dudes, and I know that that impacts my quality of life and health, but those sorts of things never matter to absolutionists who never seem to have dealt with serious concern trolls, threats, implicit violence, etc. Which apparently I'm supposed to tolerate for 35+ years?

Started out with seeing Fred Phelps family using free speech to draw crude depictions of gay men in intimate positions, and talking about God killing Americans on 9/11 because of tolerating gay people. Carrying signs and protesting at places such that I would see them regularly. From 5 years old til 18 when I fled that red state and never looked back.

Imagine being in a conservative state, not knowing another single gay person besides Ellen on the TV, surrounded by a bunch of conservative, and the jerks that even the conservatives won't claim, all telling me that I'm completely worthless, or the reason American soldiers die. As a 12 year old, scared he might be gay.

But hey, it's just speech, that couldn't possibly be incredibly damaging for a child to see during his formative years!! Nahhhh)

Aaaanyway, moreover, what you're describing has nothing to do with the protections afforded by the actual First Amendment, which is about speech free of governmental prosecution.

So fucking done with this conversation. I should've never made the joke so I could've lied to myself and pretended that people might've actually educated themselves on this topic.

And fwiw, I am fine with the ACLU defending the Phelps's right to free speech. I mean, really, I have some respect for them now. At least they actually follow scripture and have conviction unlike virtually every other modern Abrahamic religion that just is awful until about 8 years after the needle has moved, and then they change their view arbitrarily to try to stay popular and relevant given the changing surrounding social norms.
You can always build one yourself. Buy an older bike for the frame and VIN, swap in a motor and a battery pack along with the rest of the controller stuff and you are good to go.
I experienced very little illness, winter or otherwise, during the coronacrisis.
I had two fevers that lasted on average 4 days. I had a case of mild bronchitis that lasted 3 or 4 weeks. On average, I tend to have more cold/flu/rinopharyngitis in normal winters and often a bit of bronchitis. I'm a light smoker.
I wore a fake mask poorly when I was forced to.
I took a number of parapharmaceutical prophylatics like zinc, vitamins C and D and quercetine.
Regular intense sport but less overall physical activity.
Diet with tons of animal fat and a fair amount of cooked vegetables. Drank surely too much alcohol.
No vaccines or medical procedures except regular dental care.
I worked from home 60% of the time but literally jumped on every opportunity to socialize with like minded people.
If I had to bet real money: the rather favourable outcome was due mostly to home office and the reduced stress.
As someone who was born and raised in WV, I’ll say that though the coal industry had been the state’s lifeline for over a century, the relationship was toxic at best. Appalachian coal miners are among the most used and abused groups of workers in modern history. The pay is good for the area yes, but it requires trading away your health and risking death. Coal companies are shameless when it comes to workers’ rights and that traces all the way back to their origin point. They’re part of the reason that governmental worker protections exist now.

Realistically the state government should’ve started to seriously try to attract alternative industries decades ago, because the state was always going to spiral if it relied on coal… the only difference is the speed of the spiral.
How the Callisto Protocol's Animations Came to Life with Motion Capture
I've been using difftastic as default diff for the past few months. Thank you.

It works well, and the only time I switch back is when comparing long strings.
This is beyond foolish, and untrue, and if it were true, it is a relatively new phenomenon.

People do not believe the opposite of what experts tell them unless encouraged to do so, and given a set of plausible reasons.

While sometimes this has merit (because experts are not always right), it is almost always done by people who having something to gain from a public discordance with expert opinion.

In addition, "experts" have been made much less visible in our society than they once were, largely due to the democritization of communication technology but also the concomittant rise of self-promoters. A lot of the reactions to "experts" are actually just reactions to noise.

Finally, the single most important issue with public/expert interactions IMO is the media-driven lack of tolerance for nuance on the part of the public. People are much less willing to accept actual expert answers, which tend to be of the form "well, it could be X, but it could also be Y, we probably won't know until we do Z". Consequently, a secondary stream of not-actual experts emerges, who provide the handholding answers like "It's X", and this is then used to disparage actual expert opinion when it turns out to be Y.

There are fields where "expertise" is hard to establish and of limited utility, and the expression of opinion there is primarily a statement of ideology and desire. I think that severe skepticism is warranted there, even more than the general skepticism one should apply. But FFS, it is what "experts" know and do that has bought us so much power, agency and comfort in the world, and the idea that believing the opposite of them is a good heuristic is just nuts.