skysight-inc/HackerNews huggingface dataset:
Show HN: Terraform Provider for Fine-Grained Authorization
Since our early days of helping developers add fine-grained authorization with [Permit.io](http://permit.io/), we've encountered two recurring questions from users:

1. How to manage the policy configuration natively within the existing SDLC.

2. How to maintain decoupling between the control plane (policy configuration) and the data plane (application context for decision-making).

In fact, both of these questions are not only relevant to fine-grained authorization. The right way to solve them in a cloud-native manner is to use Infrastructure as Code (IaC). This ensures that the configuration is kept with other software components and keeps the application code clean from the application configuration. Hence, we released a Terraform provider to configure Permit’s fine-grained authorization as a first step to support configuration via IaC.

As for the next steps on our roadmap, we are considering two options. First, releasing more IaC providers (Pulumi, etc.). Second, enhancing the current provider to support more policy engines and policy configurations. For that, we would be happy to hear your thoughts and learn which direction interests you more.

We would also appreciate any comments on the code itself and the approach we took. The code of the provider is open for the community review in the HN link.

TIA
The Costs of Memory Management Hardware [video]
How software engineers create value
You should add a button to switch cameras, on my computer it’s stuck on the Open Broadcaster Studio’s virtual camera (even while close) and I’m not sure how to get it use my webcam instead.
How else do you run programs on Linux?

Edit:

yes! And it in the general case it get really twisty and interesting. The classic example is a GPL cloning the functionality of a closed source program, down to arguments and options. Now, if you made some sort of closed source plugin for the GPL program, that's OK, if the plugin API was part of the originally cloned program.

However, if the plugin API was an innovation in the GPL program, then a proprietary plugin the can easily be infringing. (And as always with GPL, only on distribution.)
European Commission's decision: https://ec.europa.eu/commission/presscorner/detail/en/ip_24_...
What you’re proposing is the same as the US recognizing the independence of Québec, when its people themselves haven’t declared independence.

The Taiwanese first and foremost decide their status, and they want to maintain the status quo. We can’t force another people to declare their own independence when they don’t want to.
That doesn't put smokers at the back of any queues. They still get resources roughly in line with the amount of money that they have.
My bad. My comment was wrong indeed. I confused Solaris Bank with norisbank. Norisbank is Deutsche Bank, Solaris Bank is NOT. You were right of course.
All animals have
Fossil is really interesting and Mercurial is probably one of the better git competing version control tools, but git is too ingrained to be replaced.

The only thing that I can see ever replace git is something that is fully backwards compatible with git and insanely intuitive and possibly extents git or replaces it, but again key thing would be 100% support for regular git repositories, if people enjoy using it with existing git codebases thats step 1. Im not sure if anybody is even trying to engineer such a thing, and lets say they have 100% backwards compatibility with git, what would you change about it to migrate into? Do you keep the same exact underlying git but the commands are more ergonomic somehow? Or are there alternative approaches to how git stores code that could be more efficient somehow?

It takes someone making something better but also compatible with the dominant offering.

Sidenote I had a coworker who worked with people using SVN but he kept a git branch still so he could more easily revert code and experiment, I forget his approach but it seemed to work. I assume the repo from git was a layer above the SVN directory maybe. This goes back to what I am saying though, even though its a little different he was able to still satisfy the needs of the client with their tooling but still use tooling that hes productive on.
My point actually is not even abt wrong. It was just an example. The point is that saying "yes, yes I listen" without further feedback can be more counterproductive than not. There is nothing write about being sad probably. But giving advice about how to rationalize your feelings can be helpful.
They edited the title since: "The Mathematician Who Finds the Poetry in Math and the Math in Poetry"

And I agree it's better :)
Using PIX to diagnose spikes in CPU frame time
And, given what MS did to Stacker[1], competing probably would not have gone well.

[1]: https://tedium.co/2018/09/04/disk-compression-stacker-double...
This is not a credible source for even the (vastly different from originally stated) claim that billionaires are more likely to hold title to inherited wealth “now”:

- it’s a survey. Rich people do not generally agree to do surveys. It’s a survey done by wealth management businesses looking for new clients

- it’s a survey across an incredibly short time period, 9 years

- it contains the quote “While more of new billionaires' overall wealth was generated by inheritance, the number of new self-made billionaires still surpassed the number of new billionaires who inherited the money.”

Finally, most of the effect this link claims to measure is in mainland China. I do not think billionaires inheriting assets is the main policy failure of mainland China, and it doesn’t seem very relevant for a context where you said “As the majority of wealth in the US is now inherited”.
It's mentioned right in the article that the guy was too incompetent to execute on his vision.
I don't think any software that kept the full history of a repository locally would be usable 20 years ago, at all, simply because hard disks were measured in 100's of MB back then - just a few projects with full history could fill up the average disk.
Huawei's new HiSilicon Taishan V120 CPU matches Zen 3 in single-core performance
Apple fined $1.84B in EU over anti-steering on iOS music streaming market
My 5900x, with core parking on and energy saving windows settings idles at 45W package power. Only two cores are really active, one each at ~2/3W. The others at <0.1W.
The trust collapse came first, the hyper-polarization came second. Trust collapsed in the mainstream following the Iraq War, bank bailouts, etc. in the 2000s.

The problem really goes all the way back to Vietnam, Watergate, the credible suspicion around the JFK and MLK assassinations that was never addressed, etc. Things really started to go off the rails in the 1960s but it took until the 2000s for the bottom to fall out.

Trump is just an opportunistic grifter taking advantage of this.
I liked the bit about the hobbit, even if it was a bit out of the blue.

those interested in the link between math and literature might be interested in the link between narratives and linear logic.
> Employers that want employees in the office should invest in offices to the point that it is a better office than a corner of your home.

And yet, they typically do not…
No you don't have to ? The judgment itself act as a "titre executoire", it's an order to pay that you can give to the commissaire de justice, not involving the courts anymore.
This has more to do with mismatch between demand for (in coveted companies) and supply of tech labor than interest rates. Supply of tech labor has exploded in the recent past (I saw somewhere Stanford’s engg school composition: 800+ CS entering class vs 16 civil engg!).

A case in point is Wall St. The demand for the few front office analyst jobs at bulge bracket investment banks greatly outstrips the supply regardless of the interest rate regime. This frequently shows up in the form of outrageous selection process.
Today, employment agreements usually say that the company owns anything you build, even "at home for fun", that overlaps with their business.

Was this not the case at Microsoft in the 90s?
I think the thermal mass of typical desktop coolers is large enough that a smoothly tuned PID controller would fare well, without hindering performance or annoying the ueer.

I suppose the best way would be to try, but my current computers have no (or very unstable) interfaces for fan control.
Entire press release sounds like Spotify is some biggest company and Apple is a startup being crushed by Spotify.

Apple's attitude towards developers complaining about App Store was largely "Deal with it" but seems like they themselves can't deal with it.
I started using that with the IBM version of Eclipse IDE (what was that called??). I remember having to wait for people to come back from vacation to unlock a file they were editing otherwise no one could change it :D.
I wouldn't call it ironic, I'm pretty sure there's two separate words for free in the vast majority of languages. English is the outlier, not the other way around.
> For me, it is mostly about "sharing the code" as in

Sure, I did not express it correctly. I really just wondered about the tivoization.

> But if they adapt or remix it, they should also use a free license

I think that the code has to stay EUPL, but if you merge it into, say, a bigger GPL project, then the whole project can count as GPL. But the EUPL code inside stays EUPL, right?
It's theoretically helpful to at least put in a no-warranties clause. But sqlite as maybe the most popular public domain project worldwide doesn't (instead having just the declaration and a blessing). I mostly settled on the Unlicense https://unlicense.org/ over just declaring 'public domain' or 'CC0' as a simple text blob to paste in, and in the event of a significant contribution from someone else, there's a simple text blurb to ask them to say 'yes' to in order to keep the code unencumbered.
> Something like 1000 FPS with reprojection are apparently quite realistic, which should solve the problem of tracking blur without reducing screen brightness.

Is a 1000 FPS screen more realistic than a screen capable of the higher maximum brightness needed to compensate for black frame insertion though? HDR screens are already a thing and you could already gain persistence improvements there for LDR scenes without needing any new hardware by always driving pixels at max brighness but only for a reduced time depending on the target luminance.

Or just reduce the ambient light enough - I even run even my LDR monitor at 10% brightness.
It doesn't have to be left to the market. Given the current state of affairs wrt market oligopolization, especially in tech, it probably shouldn't be, at least not for the kind of basic software and protocols that the majority of people use daily.
Right? And have the rest of the world pay for it.
It’s a pretty typical YIMBY prescription. I’m just careful to emphasize the market-rate nature of it, since some YIMBYs are sensitive to attacks from the left and quick to assure people that they also support public housing, etc.

My view is that it’s pretty silly to talk about other solutions so long as it’s literally illegal to build housing. We should just try making it legal for a couple decades and then see where we are. This is not a problem that demands creative approaches.
Clinician-Facing AI in the Wild
Thank you for providing clickable links! I'm a bit frustrated that the links didn't show as clickable in the original post. It might be a limitation of the platform or how the post was formatted. Nonetheless, I'm grateful for your efforts in sharing the links separately.
Meanwhile management is talking excitedly about how Google, Apple, etc. force their employees back into offices and how great that is for the 'culture', while not paying anywhere near as good as those companies or offering any employee benefits. If you want office presence like BMW, you need to pay like BMW.
Liz Truss then took the title of second female PM in UK history

Theresa May never happened?
Very interesting read, is the jupyter notebook available?
This person needs to take a breath and some relaxation classes. If you're so enraged about a simple wrong answer, how can you live peacefully ?
One thing doesn’t mean the other. See Hong Kong and Tokyo.
> UK to Australia in an hour.

That would be an improvement, I guess, but Amdahl’s law still says you’re going to spend at least a day on the trip.

Couple of hours to get to the airport, arriving to the airport three to four hours in advance to account for the variance in check-in, security, and immigration times and to get through the overpriced mall itself, then anywhere between ten minutes and over an hour for immigration and customs depending on what flights arrive at the same time, then something like half an hour waiting for your luggage unless you’re very lucky, then again a couple of hours to get from the airport to wherever you actually want to be.

I’ve seen very few efforts to reduce any of this over the last two decades, and basically none as far as the things happening inside the airport are concerned. (Well, OK, automated immigration checks are a thing, but if you are one of a flight of people ineligible for them, fuck you, here are one or two border control officers that every one of you will be funnelled through.)

So while I can appreciate the idea of less miserable long-haul flights, I don’t think “in an hour” is worth anything but a sad chuckle. And I haven’t even accounted for the time you’ll need to spend searching for prices and rearranging your schedule to work around the price discrimination machine. Air travel just sucks, and I don’t think neat aerospace engineering alone can get around that.
Of course they can. Either you haven't used a good LLM, or you're in denial.
I've began to question the complexity of many of these paradoxes I run into these days.

In this case, isn't this just a matter of the definition of a "heap of sand"? The article seems to sort of forget to define a heap and just proceeds to make a problem out of it and asking questions like "when does a heap become not a heap?" when it was never even defined why would we call something a heap in the first place.

So I think the real question there is just that why are you calling something a heap in the first place and when you have an answer to that, that same answer will also help you with figuring out when the thing you call a heap is not a heap anymore.
Is there some coverage of the project in English? Post in other languages are usualy ignored or flagged.

Why do they use a manual method? Can't they just put some AI detector?
This is tricky, though, because that LLM was likely also fed code with a license incompatible with the AGPL. So in theory, that code (whether source or compiled) may not be distributed under any license at all.

Being hard to solve doesn't make a problem go away, though. This is a place where I'm somewhat curious where it ends up. Frankly I think the outcome is more interesting for artistic works (e.g. poetry or images) than practical ones like code, since current generations of AI seem so much better at the former. Still interesting either way.
If someone took the time to build such a tool and put a price tag on it and made it intuitive they would probably make a lot of money.
FWiW I was educated in the 1980s by a lot of talented people, a large number of whom were women, just to throw that on the table for fun.

Nonetheless, "We massively value women in cybersecurity because generally their security model is better" is an interesting quote, and within your link on page 18 comes the question of "what threats do you see online?" - good question as from threat comes the evolution of security model.

Obvious ever present threats are: (eg)

* Zoom meeting was hacked by immature boys in masks showing silly things they thought were disturbing.

* etc. (ever present threat of real or manufactured revenge porn, etc).

But this one I loved:

* The presence of my Chinese aunties online is pretty terrifying...

Being wached over by hyper smart(?) Mah Jong playing family members, the "chinese aunties" that are behind every major family social networking move and financial investment is seen as a "threat" - a limitation on what you can do.

You cannot disappear from sight - absence will be noted, actions must be masked by acceptable falsehoods that withstand scrutiny .. etc.

That, at least, is my read - how about you?
Sports gambling was a gateway drug
Yeah they're educated enough to know what a 50% pay reduction looks like.
Cool, or convenient.
The 747 was manufactured for 50 years and over 1,500 of them were made. It’s difficult to put it in the same category with Concorde and the Space Shuttle.
Tech Ingredients is amazing
A fully disassembly of 86-DOS 0.11, the earliest x86 OS ever.
Meh, we just write laws and expect companies to abide by them, no matter how big they are.

All good fines are a percentage of revenue or earnings, that way they hurt everyone equally and can't be written off as "cost of doing business".
> literally every Intel Core i9

But today’s i9 is tomorrow’s i7 and the i5 the day
after
tomorrow. So it has its place in the story
Could this be used for power generation at large scale, while cooling the Earth at the same time?
Also, there are now cases where people legally lose access to purchased TV shows and movies, since the platform you purchased on has a licensing agreement change. Which sounds insane to me and will only encourage torrenting.
SEEKING WORK | REMOTE WORLDWIDE | Onsite EU / UK

Interim / Consulting CTO

Are you a startup looking for help in shaping your IT team and technology direction? Are you an established company seeking to modernise your infrastructure but without throwing everything out?

I can help. I am a highly experienced consulting CTO with a unique, hands-on approach to technology and software engineering.

As CTO, I build and run highly effective teams, delivering results under high-pressure business conditions. I am technically very hands-on, so I always know that what my team is building will work. My leadership ability is backed by 30 years of experience in all areas of IT, but especially in architecture, systems engineering, DevOps and development.

As a software engineer and architect, I have a knack for building complex systems that work efficiently and reliably. I model systems and processes in a way that accounts for all the business requirements as well as the concerns of stability, performance, HA and long-term operations. I particularly specialise in large-scale, complex, data-driven workloads on Azure and AWS.

Summary:

* 25 years management experience, from team leader to CTO/CIO to CEO/MD
* 15+ years AWS and Azure cloud experience - architecture, development, delivery, operations - in single-cloud, hybrid, multi-cloud and global cloud models.
* 30 years systems engineering and DevOps experience, from bare-metal to Kubernetes, from IaaS to PaaS. All major CI/CD, automation, IaC, logging and monitoring tools.
* 22+ years Java enterprise development and architecture experience; 20+ years Python development; 10 years C/C++
* 25 years experience in numerous data technologies, from RDBMes to data warehouses to NoSQL databases
* 15 years experience (complete lifecycle: architecture, administration, engineering, installation, deployment, operations) with numerous Big Data technologies, including Kafka, Storm, Spark, Redis, Mongo, ElasticSearch and the Hadoop family.

Contact me via LinkedIn - https://www.linkedin.com/in/lajosm/ - or connect@nonstopops.io.
This would be a fascinating argument to make in court.
The monster's name was Frankenstein.

His birthright identity was the central theme of the story.
How can there be peace when someone is wrong in the internet?
Is the fine going to EU politicians or to Spotify?
The Winners of the 2024 Dance Your PhD Contest
A Deep Dive into the Science, Engineering, and Technology of Our Modern World.
Non-RAG LLMs don't search the internet, nor even have the capability to do so.
I love the Concorde but it had the reputation of being noisy.

Living in SE London, I find already some planes incredibly noisy, so cannot imagine what it must have been.
> Suborbital spaceflight : UK to Australia in an hour

Wait until the safety and security people do risk and threat assessments on that. Worst case is fairly close to a suborbital kinetic impact missile, aimed at the region of a major city from halfway around the globe, with less than an hour's notice.
That was the same thought I had :)
For large and sparse matrices you can use the (restarted) Arnoldi method to compute a partial Schur decomposition AQ=QR where Q is tall and skinny and R has a few dominant eigenvalues on the diagonal (i.e. eigenvalues on the boundary of the convex hull).

MATLAB uses ARPACK's implementation of this when you call `eigs`

I wrote my own implementation ArnoldiMethod.jl in julia, which unlike MATLAB/ARPACK supports arbitrary number types, and also should be more stable in general, and equally fast.

[1] https://github.com/JuliaLinearAlgebra/ArnoldiMethod.jl
And they’re especially targeting Apple AFAICT.
Kamal – Deploy web apps anywhere, from bare metal to cloud VMs
If a US business is restricting an EU business unfairly, that does limit the ability of EU tech to make money yes.
And is also true for computers in different ways. Human food comes included in the natural
Environment, electricity requires some degree of commercial mining.
Argc: Easily create feature-rich CLIs in bash
You can color the checkboxes.
Half of Organizations Spend More with Kubernetes, Mostly Due to Overprovisioning
A fine on one company for screwing over another company is not "making money from big tech", really low effort comment here.
From what I've seen, maga types tend to have exactly the "I manipulated people so that the good guys win" mentality that you describe.
EU, the institution - in other words the European taxpayers. Politicians don't get a cut.
Good, good. EU seems to be a good watchdog, with actual bite, as far as scummy BigTech tactics go.
Why do you think Spolsky would ;)
Neither, it is going to EU taxpayers in the form of paying for investments into the EU and paying for EU institutions.
JavaScript Runs the World—Maybe Even Literally
Perfect is the enemy of good, especially in business. This is nothing new.

The fundamental point of capitalism is that you work, get paid, and then can spend your money on whatever you want even if its silly. If the author likes cars, so be it.
Didn't Google have a chatbot locked up in a lab somewhere^0, long before ChatGPT?

0: https://www.theguardian.com/technology/2022/jun/12/google-en...
Spotify does not get that money. The general EU budget does.

> Fines imposed on undertakings found in breach of EU antitrust rules are paid into the general EU budget. This money is not earmarked for particular expenses, but Member States' contributions to the EU budget for the following year are reduced accordingly. The fines therefore help to finance the EU and reduce the burden for taxpayers.

https://competition-policy.ec.europa.eu/index/fines_en
> no longer could you just ask questions and have it be heard by everyone

That sounds like a serious win for your colleagues.

> newer employees are lacking a lot of knowledge about processes and operations that were common knowledge before pandemic

Sounds like you should fix your documentation, automation and onboarding problems then?
Great news. Finally big tech is no longer untouchable. I hope there will be repercussions for the App Store situation [1] too.

[1] https://www.reuters.com/technology/apple-faces-strong-action...