skysight-inc/HackerNews huggingface dataset:
Something really needs to be done about these "money transmitter" services. They essentially get all the power of a bank and none of the oversight, and de-facto there is very little way to avoid them when transacting on the internet.

The EU can do giro transfers but in the US, if you want to send money and you don't want to do a check (which have a lot of gotchas, like availability-vs-clearance of funds) then you pretty much have to use a money transmitter service. And these stories have been happening for 15 years at this point, it feels like a matter of "when" they screw you more than "if" at this point.

Pretty unlikely that constructive legislation gets passed in the US ever again though. We have passed the point-of-no-return where even the most obvious stuff can't get passed let alone if Paypal or whoever writes a big check to a congressperson to avoid regulation.
BNSF already has a union, but they can't strike due to a federal court's ruling [1], so more creative solutions will be required.

[1] https://www.freightwaves.com/news/federal-court-rules-unions...
I see. Reading the article you linked I understand the frustration.

This dopamine view is a little oversimplified.

Does is significantly change the argument though? Even if dopamine is not the mechanism, the activities are still pleasurable?
Related to this - Scientific American article by Scott Barry Kaufman on Spiritual Narcissism: https://www.scientificamerican.com/article/the-science-of-sp...
Because "programming plus $domain" is going to be the skillset to have for their working lifetimes. The other domain can be just about anything. Any kind of engineering, obviously, plus any kind of science, business, medicine, even law. (In fact, between mining legal opinions from the past and building algorithmic contracts in the future I think law is an especially good one.) Even in more trades-oriented work, a little bit of programming to plan and lay things out can be a competitive advantage. Unlike programming in tech itself, which tends to put us all on an update treadmill, programming in other domains is something you tend to do once and benefit from forever.
Oh, I went straight to Alien.
> Why do you think the workers have the upper hand? If anything, this letter sounds like workers have no recourse other than to find other employment.

Well yea. I'm not sure what the issue is there. Right now almost every company in America is struggling to attract workers and they're being forced to raise wages, increase benefits, move to 4-day work weeks, etc. Everyone is impatient. They want changes now but these things take time to evolve. It's much better for companies and people to organize democratically and organically - that's a fundamental principle for me, and then if those organizations in the long run are trending toward a negative outcome, that's when we need government to step in. Right now I see trends moving the right way, so I'm reluctant to support adding government intervention just to speed things up. It's a cost and inefficiency. I support government intervention and regulation, but it has to be used as a reluctant tool for great good. Environmental regulations, for example, are fantastic and I wholly support them. Mandatory 4-day work weeks when we are already trending in that direction doesn't seem like a good use of regulatory resources.

> Based on historical trends, I suspect relying purely on the market mechanics will result in business failure, and then the policy action will be to save (bail out) the rail companies that are too big to fail. This will then lead to a bunch of strict controls so that bail outs never occur again, creating a regulatory moat further blocking future competition without significantly changing the corporate culture that led to the issue in the first place.

The correct thing to do is not to implement policy action here and let the businesses fail. That's the missing piece. Too Big to Fail is a government failure, not a market failure.

> How many trillionaires need to be minted on the backs of the population majority before significant regulatory limitations sound palatable? I guess I just don't understand the free market concept. It's like... sure it works great assuming you don't factor in the chaos components like greed, limitless ambition, explosive population growth, limited resources, natural disasters, international politics, etc etc etc etc etc.

I really, really can't stand this type of mentality. It makes absolutely no sense to me whatsoever. Poor government in, say, America doesn't change the success of capitalism - ask Sweden and Denmark, for example. Both countries are staunch free-market capitalist economies. You're mistaking government failures for market failures. You should be asking why your government is not curbing excessive population growth, not Pepsi or Google.
What nonsense. Generally the only way to remove a title was war, or in the rare case of a sufficiently powerful liege, to commit a serious crime against the them.
I like most of your post, but I think your last paragraph is wrong. The government is not the civilization. It is one of the ways we collectively build our civilization, but far from the only one. Government is essential - anarchy does not build great civilizations - and it has been the foundation of building western civilization. It was the foundation by being limited - by not doing everything, by letting people and companies do most of the building.
I got as far as a sign up screen and then left.

I can't see if anyone else is on the platform or what they are offering.

I don't trust you enough to sign up yet.
There is this story, perhaps apocryphal, that someone asked Louis Armstrong: what is so great about jazz?

Supposedly, he answered: "If you have to ask, you'll never know."

Programming is not exactly like that, but every programmer I know of has spent hours and hours programming for fun, because there is a particular pleasure to it akin to writing, where you sit for hours and create/debug (puzzle solve).

Perhaps not everyone feels that way, but I think anyone can feel that way. It is worth giving a teenager a shot at that feeling.

It just so happens that this feeling is a gateway to making lots of change in the world, making money, participating in society and many other good things! This just happens to be such a great added benefit to this feeling that it should give you confidence that this would be a "good habit" for young people.
It's mentioned heavily in the article but I want to emphasize... Preview is the easiest way to slice up and merge PDF files.
I'm ~7 years into my professional software career and it wasn't until the last year or two I took a huge interest in the database layer, I can attribute a lot of it to Designing Data Intensive Applications.
Unlike other kinds of technology, VR doesn't require that users learn anything new. Thus it's likely to appeal to the old as much as the young.
I think you are a bit overstating the situation. No matter what's your opinion on how the pandemic was handled, I think it's safe to say that the measures were unprecedented and caused a massive, massive shock in almost every corner of the economy and society in general. That we are still doing...fine (!!) After entire sections of the world's economy were put on hold, on and off for years while other portions were , as you said , overdriven by necessity is a testament to how resilient the US and the world are.

In hindsight, it's tempting to try to frame the recent events as just the logical ans predictable results of a bad system that was slow crumbling anyways... But I just completely disagree that this was just the result of decades of neglect, in no small part because workers were actually doing much better now than they did a decade ago. The pre pandemic times were extremely prosperous all things considered, real wages were actually getting higher, infrastructure was worked on, etc. I wouldn't describe that period as a slow decline, and we were steadily revving down from the "redline" of the early 2000s. Even in my poor home country, that historically has been pretty devoid of opportunities, things were looking really good and people were optimistic.

But then the pandemc hit. And there has been an insanely massive contrast between how, say, an office worker was affected by the pandemic versus how a healthcare worker experienced it. Imo, that obviously lead to unprecedented fatigue and not just physically. Both of my parents are nurses, and I remember them being almost completely burnt out while everyone else was almost enjoying the perks of WFH and not having things to do. But once the decision was taken to lockdown/shutdown what were the options? Food still had to be moved, patients had to be treated, etc.

But again, imo we are still doing surprisingly well and while sinking into doomerism can be tempting, I'm acrually more optimistic now than ever before. Because beyond the culture war, the punditry, the push to divide and the moments that genuinely scared me (like when when normal people started rabidly turning in- and on- their neighbors)... we still kinda made it through?! And we all kind of made that possible, though some more than the others!
I know!! I wish I had infinite time and money, so I could just build apps that would be useful for people! :)
Please fill out the form on the website so if I get at least 100 interested android users, I will go ahead and start building that as well
I have no idea why or how it's happening, but whenever I view a Youtube video on my personal computer, it stops after < 1 second and I get skipped right to the content. It's the only device in my home that happens to, and I'm afraid to touch anything, lest I lose that magic power.
FWIW I just gave up and bought youtube premium and I never see ads ever again on my chromecast. Unfortunately because the domain ads are served off of is a youtube domain something like a pihole (which I am also running) doesn't help. One idea I had was to run a chromebox instead cause that allows for browser based adblock plugins but paying the monthly fee was easier (for now).
SponsorBlock extension is great; it cuts out the ads that are part of the video itself. It uses crowd-sourced tags. It gets nearly all of them; if a video is popular enough for the creator to bother putting ads in it then someone will submit the tags for it.
That's what happened with my bank (Square). They had a bug in their support script that wouldn't let them do a chargeback, so they just terminated my account to solve the problem. Bizarre.
So only the “host” gets to see the various contributions from other users and all engagement are private and 1-to-1.

So if you are the original asker, yes you can expect to see the chat with each answerer. Does that make sense? Happy to show you an example later today.
I’d put it this way: keeping things organized is something you need to do in any system when there is enough complexity, whether it’s expressed as microservices or a monolith or any other way (this isn’t even specific to computer systems, of course).
It isn't random, it's just word 333 in the list of words to use, and it's been on the list for a while.
> Why use NeRFs?

Can handle view dependence, can handle transparency, probably faster to train (this paper doesn't mention training speed while the Nvidia one makes a big point about performance), probably higher resolution (comparing final outputs)
As an Egyptian those kinds of activist interpretation of history are just endlessly tiring and no less annoying than when/if the occasional Greek-fevered guy or gal think that Greeks invented knowledge in exactly 300 BC. and not a year before.

There are many reasons not to descend into this kind of point-scoring:

- Zeroth, it's super disrespectful, all of those cultures were the first breath of civilization that we know of. I'm not an emotional guy and I'm fairly pissed off at a lot of aspects of human civilizations, but even I think that the Old Ones deserve more respect than being compared to each other in a fantasy, silly competition that nobody asked for and doesn't serve anything except satisfying petty modern grievances. ("nooo, my ancients could beat up your ancients").

- First, the premise is naive and ahistoric. The modern 'west' was shaped by countless forces, Christianity, Islam's contact, Protestant Reformation, Enlightenment, colonialism, etc... Exactly zero (0) of those things happened to Classical Greece, the 'west' would be as alien a civilization to them as Persians.

When you start looking for other civilizations achievements to 'offset' the contribution of Greeks, you fail to notice that the Greeks aren't western in any reasonable sense of the word. You have been dragged into a game with fundamentally silly rules. Don't try to win silly games.

- Second, civilizations reinvent each other's wheels all the time, there is no reason why the same environment that inspired Egyptian and Babylonian scholars didn't also inspire Greek scholars.

- Third, it's exaggerated how much 'white supremacist' actually exist outside of one or more imagination. The term became meaningless. Liking your civilization more is not being supremacist, it's a natural, if misguided, instinct that is present in the vast majority of population of all cultures.
My understanding is that Twitter Circles are unidirectional single-sender multiple-recipients. Not sure how that’s compatible with website comments, which at the very least are multiple-sender, which means you need authorization/moderation mechanisms. That seems like a whole different story than Circles.
Thank you! My team recently implemented a section of the app with SwiftUI in 'MVVM' and it is a unmaintainable tangled mess. We should have used something more like MVC.
I used to download full video game soundtracks. It would take me all night to download a single album, and I'd have been disconnected from the internet when I woke up in the morning because my ISP wouldn't support a connection length longer than 8 hours.

We couldn't even stream music, let alone stream video.
I was curious what it might be like to run a restaurant, so as a limited experiment just to get a small piece of the feel of it I tried running a little private ‘restaurant’ for a night. I spent about a month creating a menu of three courses each with three choices of dish, then invited three couples over, bought a ton of food and supplies, set up tables and lighting out by my pool, enlisted my wife to be the waitress, and waited for the guests to arrive.

Holy heck was it way more work and stress than I had expected. It was a lot of fun, and I think I pulled it off reasonably well, but I can’t imagine cleaning up from the evening and then starting again the next night, let alone managing multiple meal times in one day, having more diners, or a larger menu… and then trying to make money at it.

Gave me a lot of respect for folks who run restaurants.
This reads like it's straight out of Atlas Shrugged.
That's funny because "plant" was a solution on Earth Day, I thought that was suspicious too...
My favorite "dark pattern" plausibly disguised as a simple bug is that the countdown timer, across multiple platforms I've used YouTube on, doesn't work correctly and very easily will let the ad play for a second or two longer than you intend. It behaves as if it's supposed to count down to 0 one second at a time, but there's a recurring event that is run every second to see if the countdown timer needs to be lowered. However, it's very easy for that event to be ever so slightly delayed or advanced relative to when the timer counts down, and as a result the timer doesn't get decremented correctly. It's very easy to see if you watch the timer carefully; it almost never counts evenly like it should, and it very often skips a beat entirely. (Compare with a simple timer app, which is correctly updating every frame the display renders. This isn't that hard.)

It's very plausibly a bug that a novice dealing with time in a UI would make, and in many other circumstances I'd accept that explanation. But, a bug in such a critical piece of YouTube's functionality, with a root cause I'm pretty sure I've diagnosed just by glancing at it, surviving for years and years across multiple platforms? This isn't a bug. It's policy. At scale, those seconds add up.
I've always been puzzled by the rail industry, since in spite of having incredible potential for efficiency, it seems stuck in so many ways by history.

In this case, the impression I get is that we're seeing the result of too much hands-off self-organization. Sure, it's capitalism, but the Invisible Hand has never been conceived as the only factor driving behavior. Perhaps we should be reluctant to involve government, at least in making standards. But all industries have endo-regulation - internally decided protocols. Does this industry just need encouragement in that direction? Something like the ISO/ECMA/IETF bodies that have produced so much computer-related standardization?

Three-mile trains sound like a problem - but surely this is an empirical issue. I think part of what's missing is a clear, full-throated statement about where the industry is going. That it's not obsolete (which many people assume), and that it could use some further development in basics. Too often, public discussion on trains devolves into finger-pointing about why the country has no fast commuter routes (and the prodigious amounts of cash that have been poured onto that issue...)

Containerization was one of the best things to happen to the rail industry. But surely this sort of evolution would benefit from stewardship across industry, institutional and governmental groups. I'd love to know what the state of the industry is with respect to things like tracking, logistical responsiveness, smart/iot instrumentation, human interfaces, etc.
Before the "standardization" on SMS first and later on Google/Apple systems, there were a number of methods, since banks did try to do R&D to cut out on fraud:

* One-time-pads (yes, I had a bank that would give me a card with 50 codes you were supposed to use once, then go back to the branch for more. Didn't last long, though, and was replaced with:)

* Reusable codes: bank gives you a card with 50 codes. Bank randomly asks you for code number X. X may eventually repeat over time. (Bank also tells you your specific card serial number so that you can identify them).

* Credit cards housing an actual e-Ink display that would give TOTP codes. https://www.e-ink-info.com/e-ink-used-create-dynamic-cvv-cre...

* Actual FIDO devices.
Highlighting an important distinction Chris makes: there's a huge difference between needing to learn to read/understand the basic syntax of a language and needing to learn to write it.

When writing Elixir, yes, you'll be exposed to Erlang syntax/docs sooner or later. But you're not writing Erlang, so you never need to learn how to:

- Compile more than a couple lines of Erlang into a function
- Create an Erlang module/file
- Learn Erlang's build tooling
- Cold recall its syntax

Creating something functional from scratch in a language is 100x (1000x?) more challenging than learning how to roughly read it.

I've been programming full-time in Elixir for a couple years. All told, I think I spent 3-5 hours one afternoon learning the basics of Erlang's syntax so I could better read the docs. Haven't had to think about it consciously since.
True, though I think part of this is also recognizing that the more the semantics diverge, the more potential upside there is.

Not that JavaScript-with-types isn't a compelling pitch for TypeScript— it totally is. But that's a benefit that is primarily geared toward scale and safety, whereas Clojure is a completely different kind of language from Java. Maybe I'm just arguing essentially the same point here, that Clojure is always going to be a niche, but the core of it is that if your problem domain demands using a Lisp, and you have other reasons to want to be on the JVM, then it's likely that the cost of having to pick up some Java is going to be well worth it.
Hugging Face is one of the few companies that recognizes that creating good OSS (e.g. the transformers Python package) and supporting that with managed services is better than focusing on managed services primarily and having open source as a crippled afterthought designed to drive people to said managed services.

An example is HF's push toward ONNX export support for their major AI models in the transformers package, which allows faster model inference and could theoretically compete with their managed inference service.
Programming teaches people to design solutions, and solve problems, in a structured and creative way. Concretely speaking, it gives the tools to solve some tasks very efficiently, but this needs experience.

However, forcing people (if that's the context; it's not clear), especially young ones, to learn something they don't have any interest in, is a surefire way to make them hate the topic in first place, and forget it after.

There are other means though, that could be tailored to one's interests, e.g. other engineering areas, or other science branches, or games (chess comes to my mind).

(of course, there's a small part of people who will find out they're actually interested, but that is the exception)
IT is like the fashion industry. every few years, you get a new shiny new tech or old tech with new bottle and for some reason what work for Google. we must use it for our organization regardless if it make sense or not.
Estimate Car Accident Case Values (CO,FL,CA) with CaseYak's Machine Learning API
This feature is one of the few things I miss dearly since moving to Linux as my daily-driver OS. There are command-line tools but nothing compares to Preview from what I've found.
Got it. When talking about the basics I don’t think of the two as distinct.

It’s like you don’t need to understand business very deeply to understand the longer you’re talking to a salesman the more you’re getting hosed in the transaction. Rather that should be obvious from the underlying economics that allow businesses to function.

So sure just about every 401k is going to have a handy calculator designed to convince you to hand them more money every month. But, that’s not the basics that’s a sales tactic.
I love Argentinian devs, but they have the most holidays of any country I've hired from.
You have to remember that a government is not a single hive mind. 2 and 3 are probably being pushed by completely different groups of people with differing goals.
Small claims court is always an option in the US
I had the same thing. Company sent me something, FedEx screwed up and it got returned and delivered back to the merchant. I tried to do a chargeback, but my bank (Square) said that it had been "delivered" somewhere, which was enough for their support script. They couldn't change their support script to handle the fact it hadn't been delivered to me, so they terminated my account to solve the issue, per their T&Cs which allow terminations for no reason.
Russian journalists fill pro-Kremlin site with anti-war articles
Devil's advocate here; Do I want my tax money to be used to create an app for an extremely niche group of people? (i.e. people who have a smartphone but not regular Android/iOS). How many people are we talking about, a few thousand on a population of 17 million?

We're not talking about unavailability of government services, there's still a process available, the analog one.
This is assuming that people have laptops lying around, that they never turn off, and never take out of the house. Again, you're creating requirements here that are hurdles that people do not need when just deploying to a PaaS.