skysight-inc/HackerNews huggingface dataset:
I think people overestimate the expenses related to maintaining their own infrastructure. I work for a large org that does both. We have a lot of workloads running in the public cloud, and many more on premises (for various reasons, including compliance).

Having worked on these for years, building solutions, diagnosing problems and so on I'd risk saying we have reached the point where the cloud is slowly getting more complex than traditional setups. In theory, it should be simpler, right? A Transit Gateway is a virtual device so easier to configure than a Cisco router, right?

The problem is, as the cloud providers offering gets richer, with time it has to be more complex in response to various customers' requirements, so basically you need to learn both: traditional Linux operations and networking, and a whole new class of interactions between dozens of services with hundreds of API calls. It quickly becomes overwhelming. IaC obviously helps but anybody who has maintained a large repository of CloudFormation code will tell you its not a panacea.

And then a million small quirks that basically come from you not owning the infra. E.g. Amazon is pushing the Control Tower as a model for new setups especially for larger orgs. Guess what, this thing has almost no API. Last time I checked it allows you to maybe check a state of a control. This means you need to set it up manually! In 2023! After 5 years of development! And if you add an OU, you need to register it (you guessed it - also manually!). Say you want to create a dozen of VPC endpoints - they won't have names because there is no API, you need to name them manually. And so on and so forth. Why? because you are living in someone else's place, so you you are totally dependent on them.
I know this is most likely a joke but just in case: let’s not do this, it would basically be [Shame HN], because that’s what makes it work.

Unless we find a way to turn it into some [AITA HN], so that it’s not just drama but also a bit of introspection.
Together with the short list of ghastly examples,

the denounce is important against a crawling spirit of "must-do-something-anything-ism". (I hope I will find a better term.)

There exist individuals that (sometimes openly) get gratification by seeing somebody "just take action" - even if it is bad action, damaging. They find it reassuring.

And there exist individuals that just love a "loud voice", again for emotional gratification (independently of the content). "Pornophony".

Clearly, education is failing in having this individuals overcome emotional instances towards lucidity.

And this disposition is a powerful base for populists.
> But the second interaction should matter, otherwise how can the system capture/model dependencies between variables (I guess)?

Keep in mind that the venerable (and enormously successful!) gradient descent method does not model dependencies between variables either and manages to find solutions too. It just has to iterate a bit on it -- actually not unlike the method presented here.
Have you been living under a rock for the past couple of years? Some have never learned anything from the original Red Scare, so now we're full into Red Scare 2.0.

Reminds me of that HN comment I saw where some US company started a rewrite of their frontend when they discovered that the 100% FOSS UI components library they had been using was developed by a Chinese company. Cut off your nose to spite your face and all that.

Wait until they learn how much code of Chinese and Russian origin there is in the Linux kernel.
Well, it's surprising. You can create those files from WSL, but you cannot create or delete them from Windows, that just make no sense. It's more like MS doesn't care to fix those issues. There is no DOS layer anymore in Windows 10 or 11.
The co-owner has now died from the stress of it all http://marionrecord.com/direct/updated_illegal_raids_contrib...
Absolutely. Just a tip, though: when using mower to mow, it's better to mulch. You don't have to remove the clippings, and it will feed the soil.
'You can do art for money or not', does not compute in the poverty stricken corners of this planet. A staggeringly blasé remark.

US Copyright laws, that tend to circle the globe, are obnoxious, favoring the already wealthy or established entities to make creativity an unfair business. I look forward to the change.

I am not advocating a blanket position on 'art', or any human endeavour, for that matter. But it would be amiss to not at least mention wider implications to society and culture as a whole.
> We don't really means test the highway right?

Wow, that's a fantastic analogy, thank you
> The whole process takes perhaps one or two hours and as works flawlessly, with no stability issues.
Good joke, that really made me laugh :)

I tried this on my ASRock X370 Taichi a while back. Turns out that there is a bug in older bios versions and the whole thing just freezes when starting the QEMU VM. Then there is an intermediate bios version with which I actually managed to get it working. Unforunately I later upgraded my CPU and had to install a new bios and this again completely breaks the IOMMU groups. Probably spend a few days to get everything running, including downgrading from a non-downgradeable bios version.

And even when it was working it was a pain to use. Want to use the passthrough GPU in Linux? Now I have to dual-boot QEMU VMs or disable the passthrough, reboot, then enable it again, reboot one more...

I really want proper GPU virtualisation...
You're right, that iterative methods may be linear in time with respect to the number of parameters. In this paper, we provide a method which is linear in time with respect to the dimension (d) of the vector (x) we are solving for in the equation A x = b. The number of parameters is d^2 + d, as there are d^2 parameters for the matrix A and d for the vector b. Gradient descent would require a matrix-vector multiplication just to compute the gradient, which is already O(d^2).

You make an important point, regarding the compilation. In this case, we are talking about the time it takes to upload the matrix A and vector b to the hardware. This requires O(d^2) numbers to be updated, but assuming it is done in parallel it could be done in O(d) time, and the coefficient of this scaling is independent of the physical parameters of the analog hardware. For this reason, in the analysis of the algorithm, we are generally ignoring the time to update the parameters, as is clarified in the Methods section.
I think a healthy name and shame is a good thing.
I doubt you can find any data to back that claim up. My first macbook was in daily use for about 8 years. My current macbook is only four years old so I'm not expecting to replace it any time soon. Colleagues seem to have the same usage pattern. Apple hardware lasts a long time.

edit: no hard data after a quick google but every article on the first two pages estimates 5-8 years.
Heh, I too was surprised to find a similar aged project of mine that failed to compile for very similar reasons. It was a multiplayer terminal game. Nothing fancy, just ascii characters that could navigate an ascii maze and "eat" other characters. Didn't spend any time to dig in. Def let down by the backwards compatibility promise.
in the notebook there is a passage where it goes trough the exam dataset and use an embedding model to compare answer. I don't think that's the accepted methodology (I think they ought to compare the logist weight on the answers keys), on top of that, the embedding model they use for similarity is somewhat weak.

also passing in their own graph means 61% right or something like that.
Presumably they already reached out to support, but getting your support query on the front page of HN is sure to increase the resolution speed.
What the creator of DOGE said is completely irrelevant to this discussion. If you think there's nothing morally wrong about abusing your position to swindle your fans in technically-legal ways, then any further discussion is pointless.

For what it's worth, I have the same level of disdain towards all celebrities/public figures who abuse their power in this way. It's alarmingly common these days.
Word2vec + random forest: very shallow learning

No, it really doesn't work like this
> podman on mac to replace docker tooling, the idea of daemonless-rootless is enticing

I'm confused by this one. You're already running a VM in order to use containers on a Mac. What does the daemonless approach inside a container give you? That feature works great on Linux servers for me, but I'm not sure what's the point outside of that.
Works much better with function calling when you just give it one function it has to call with two non optional arguments.
Smooth convex functions? Kids these days. How about you talk about actually difficult optimization problems.
> SQL is still SQL

And you’re going to hit a brick wall at 100 mph thinking SQL is still SQL once you try to treat a columnar database like Redshift or Snowflake like you would a traditional database.

That would be an expensive lesson to learn on the job. That’s just one example of trying to pattern match based on what you know when you hit a new to you technology.

It’s like the old school operations people who study one course of ACloudGuru, get a certificate, call themselves “consultants” and duplicate an on prem infrastructure and internal process and their poor clients wonder why they are spending twice as much and not moving faster.
I get why you think that, but I can assure you Rust is perfectly fine for experimentation with enough familiarity. It cannot match Python in the short term, but it doesn't take much hacking with Python until I wish I had started with a more maintainable language. It is really easy to introduce bugs in Python code that would be caught instantly by a compiler and the debugging time adds up quickly.
No, just don't.
Bears predicted 21 of the last 3 recessions; and if you tail a car for 500 miles you will give it a ticket.
I think you are trying to say that landscape engineering is more harmful to the ecosphere than dismantling a single power plant. I guess that is right in a sense. But you happen to neglect that power generation is a process with a long chain of steps.

Coal for example has to come from somewhere. Take the Garzweiler, Inden or Hambach regions in Germany (FYI, these are coal mining areas). Through coincidence while doing some work for RWE I had the pleasure to get the long run-down on the project basics regarding the renaturalisation of these regions and the projects are on a massive scale, even if they are only a fraction of the size of the Grand Canyon. When they started exploiting the coal in the 1970s they planned very far ahead, including the renaturalisation starting in the 2030s (meaning it is all already approved). Garzweiler and Hambach are situated in one of the most densely populated areas in all of Europe. Since the 1970s whole cities and villages had to be resettled, infrastructure dismantled and rebuild, and over 100 square km of area have basically been turned into a desert. Currently Germany is preparing the first stage [1] of the renaturalisation and it is expected that it will be done around the turn of the next century.

So, yes, dams are a massive intrusion in the ecosphere but let's not kid ourselves into thinking the resources we need to run coal, gas, nuclear or oil power plants just fall from the sky. I wonder why it's OK to wreak such massive havoc on our environment for coal, but not for hydropower.

[1] The project page for Hambach https://www.rwe.com/forschung-und-entwicklung/projektvorhabe...

EDIT: I would oppose flooding the Grand Canyon either way ;)
Tropical semiring looks fascinating. Link for the curious: https://www.wikiwand.com/en/Tropical_geometry
I have heard this every month for the last decade.
Appalachia

https://www.youtube.com/watch?v=p3O6bKdPLbw

San Francisco

https://www.youtube.com/watch?v=A_2dDbFD4FE

Chicago

https://www.youtube.com/watch?v=BNbGnPyFi8k

https://www.youtube.com/watch?v=mUQGiquHPgs

Dallas Texas

https://www.youtube.com/watch?v=-fEc1TZhT5Y

Greenville Mississippi

https://www.youtube.com/watch?v=V2SPHSCa-6Q
But does it happen in a statistically significant way?
Toxic Influence: A Dove Film [video]
It's a a good enough language (Dart is kind of odd, but when comparing to Javascript it's tolerable), and the API itself IME (as someone who's done hobbyist web development) had the least amount of "CSS jank". I put a button in the middle and by god, it seemed to know what "center" meant for once.

But the real magic comes from the tooling. I've also done some Android development, but Flutter's iteration times were incredibly fast. This combined with the lack of aforementioned CSS Jank made it feel like I could actually be productive without getting bogged down in all sorts of weird layout edge cases.

Also, Google support in theory means that there's (relatively) little risk of abandonment.

>What’s the benefits of Flutter? A nicer dev experience? No customer cares about that.

You're asking a dev why they like flutter, not a businessman. Why should I take into account customer care when determining my tooling? As we both agree, they don't care anyway. If I made a usable website in Microsoft Word, then mission accomplished as far as the customer knows.

Dev marketability is important as a professional, but TBH you couldn't pay me to be a web dev to begin with. So that's not a factor in my answer. The only reason I'm using React right now for some current hobby projects is due to the lack of maturity for Flutter Web (at least, 2 years ago. But nothing in the current docs make me think it's better today".

>you obviously don’t care about the best possible user experience or you would’ve gone native.

native doesn't guarantee the best UX. Even RN's maintainers break their own established rules on their websites. don't take my context menus and navigation away from me without a very sensible, intuitive reason (e.g. Google Sheets)
> […] but that's has nothing to do with science nor can you place blame or reduce your trust across all scientists and scientific institutions.

It has everything to do with science when you have actual scientists directing and encouraging the practice.

I get that they are in the employ of the government, and one could perhaps argue they are more politician than scientist at that point. But they were trolleyed out and identified themselves as such, and appeared in every other way as if true scientists.

As for the blame part, that’s a judgement for individuals to make. Personally, it shook me to the core, and I do blame those scientists at least as much as I blame the politicians. I now look very much more closely at recommendations from public health and other government institutions, and take far less on trust.
> and you will get a nice explanation in return

Which might or might not be correct.
In the South Seas there is a Cargo Cult of people. During the war they saw airplanes land with lots of good materials, and they want the same thing to happen now. So they've arranged to make things like runways, to put fires along the sides of the runways, to make a wooden hut for a man to sit in, with two wooden pieces on his head like headphones and bars of bamboo sticking out like antennas—he's the controller—and they wait for the airplanes to land. They're doing everything right. The form is perfect.
It looks exactly the way it looked before. But it doesn't work. No airplanes land. So I call these things Cargo Cult Science, because they follow all the apparent precepts and forms of scientific investigation, but they're missing something essential, because the planes don't land.
VirGL is a poor solution to the pressing problem of virtualized graphics. It only really exists because the hardware makers AMD/Intel/Nvidia in their infinite greed refuse to support VFIO on all GPU's like how IOMMU is supported on nearly all CPU's.
> Both Ubuntu and Windows run at native speed since they are virtualized instead of emulated.

Coudl someone explain it to me how it's possible? Because their website clearly says "On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon" - and Windows on ARM64 is still in a preview.
We should call it [HNSHITTIFY] to bring it full circle
How are you going to monetise without collecting a whole bunch of personal data? Crypto? Even if you believe that the future of payments is crypto, it's not like the average person easy access to crypto funds which massively limits your ability to monetise.
Podman Performance Guide
People get smacked by the cloud and their solution is to move to…….. the cloud.
The book "Your Life in Numbers: Modeling Society Through Data" by Pablo Jensen provides an interesting insight on this, notably the chapter "We are not social atom" [1]. The author argues notably in an interview [2] that for social behaviors, prediction models work hardly better than just saying that next year will be the same as last year.

The main illusion of scientific models for predicting the future is that it worked well for group of simple objects like planets or atoms. However, applying this approach to groups of humans is often disappointing.

[1]: https://link.springer.com/chapter/10.1007/978-3-030-65103-9_...

[2]: https://news.cnrs.fr/articles/why-society-cannot-be-modeled
When I read the title, I expected that I'd finally be able to use Podman containers for my development environments & shells (i.e. inside my existing user account), for reproducibility purposes and to protect against the most trivial of supply chain attacks etc. Unfortunately, this is not entirely trivial (think IDE integration; also, one likely wants to use both personal shell commands and project-specific commands on the same command line). So I was hoping the Podman devs had found a good solution here.

Not really sure what one would use a login shell for, though. I mean, if I, as the user, am merely logging into a containerized shell, why don't I execute the container locally? Why use SSH? Sure, the volumes mounted into the login shell container might contain data I need, but one could also simply mount them as network storage locally.
My experience has been that it still has paid off to stay consistent. My youngest one is also extremely stubborn with a rage issue (I wouldn‘t dare to say 1% but at least 5%), and I can‘t count the time outs I‘ve had to distribute. All of them as a consequence with advance warning. Partially it was borderline violent, but I‘ve always did my very best to only use as much force to not hurt her, but just keep her from hurting herself and others as well as escaping the isolation from stimuli (I‘ve always stayed with her the entire time). One time I carried her screaming and shouting through a whole restaurant of people and stayed a whopping 20 minutes in front of the door until she was calm and my food was cold.

At the time, it looked like no progress at all, but fast forward 4 years and she‘s 7 now, well behaved, thoughtful, but still confident and strong willed: the upside of stubbornness. I feel like we did a decent job there.
I'd say the attack surface on rolling your own tech in a datacenter is substantially higher.

Yes DynamoDB has an API, but I'd wager a AWS engineer with good security skills has looked at it carefully. Do you have an equally skilled security expert on hand to look at the datacenters stack and then same for whatever you're deploying on it?

Not all internet exposure is equal. Moving out of cloud often makes sense, but security isn't the right motivation for it.
I absolutely will not watch advertisements. Am I unique in this regard? I consciously block out advertisements, mute them, and use every method available to block them.
You answered it yourself, no? The people who could vet them were not involved. And the reason doesn’t have to be malicious, it’s just that not everybody can be involved with every interview.
I have heard that some anthropologists now have a more complicated view of the cargo cults. They argue that, even if there was some notion of making cargo appear, their main purpose was more political and social. It was an opportunity for the locals to move around in organized groups, even march around doing military drills, without causing the colonial leadership to panic and retaliate. It would bind people together socially and get them used to coordinating under a leader, whose legitimacy would be enhanced.

Sometimes people now claim that "cargo cult science" is not really a good analogy and should be abandoned.

However, I think this newer understanding of cargo cults may actually make it an even better analogy.

Even if a line of scientific ideas is mostly fake and its research practices can't possibly lead to truth, participating in this ritual of fake research, giving talks about it, and other science-shaped activities, still does bind the participants together. It lends prestige to the leaders of the field. It gives everyone a way to coordinate politically around securing funding and legitimacy from higher powers for their fake research area. And we've seen you really can keep a field going this way for a very long time even if the planes never land.
I tried the Bose something something and it gave me pressure headaches and a feeling of having a clogged nose.
Isn't the linux Kernel open source?
Let me ask you this though, is it more profitable?
No, you want to remove the clippings. The soil needs to be (or become) nutrient poor if you want wildflowers. Otherwise, you just get grass, which is no use to pollinators.
Most university IT departments I know manage just fine to do this.

Allthough I get the idea of paying others to run your servers (I do so myself), I am somewhat puzzled that people so readily want to move on from the option of selfhosting. Knowing how to do things yourself has its own value. This reminds me a bit of developers who can't write anything useful without using a framework. There is life outside of frameworks and life outside of the cloud.

These are the technological foundations of being able to do anything we are doing. Granted, it can be useful to outsource these parts, but that doesn't come without it's very own short and long term costs, it strengthens some market asymmetries that you maybe don't wanna strengthen, it let's your organization forget to do things that are the basis of your business and so on.

I don't say everybody has to run their own infra, just that the work of doing so can pay off in different ways — and whether these trade offs are worth it depends entirely on the nature of your endevour.
So you think nuclear powered cars are a good idea?

„ In all cases, however, the primary safety issue would be the car's survivability (well the reactor) during a crash. Any serious crash could result in a very serious miniature nuclear contamination disaster. Not ideal to say the least, especially considering the number of serious crashes each year. Not to mention the need to protect nuclear fuel from abuse by potential terrorists.“

https://interestingengineering.com/lists/where-are-all-the-n...
Oh, I see.

I prepaid some invoices, they didn't activate the service because of a technical bug (if you change the bank card, services get cancelled, and not renewed even if you have prepayment, it just goes as unpaid).

They said that as a "goodwill gesture", they are willing to activate my access, and keep all the prepaid money as compensation.

Well, that's my guess, because actually they just replied with 3 dots "..." when I said it was not normal.

Btw, if you are Ukrainian, you can have the "privilege" to prepay for your services instead of getting banned.

https://de.linkedin.com/posts/dennydo_product-overview-activ...

And they are "nice", they are "not planning any sanctions against Ukraine" for now.
I think in this case the "we" is our collective knowledge. That is, us at the the top of the bell curve where we learn things which are outright wrong and continue to propagate it.
Sqlx: I'm sorry I forked you