skysight-inc/HackerNews huggingface dataset:
Some ways to make the system better:

- Allow the accused to repay the sale price of whatever they're accused of shoplifting (or possibly even a discount) to remove the charge. There's no harm done, and nobody's banned from every store because nobody's truly banned from any store

- If someone can't afford repayment, provide work or community service as an alternative. I know this is unfair to poor people effectively forcing them to work, but the alternative is JAIL or just letting people steal; and also, people shouldn't be stealing in the first place. Still, EBT, SNAP and other bare minimums should absolutely never be gated (and doing so will lead to violence), and the work/service needs to be capped at something reasonable otherwise people just won't do it

- Absolutely provide a way to appeal false positives. People should have an opportunity to present their own evidence, have a human review the camera footage, and check dates / times (because if you can prove you were somewhere else that will rule it out quickly). Most of all, the appellate court should be part of the government, not the company; it may still be biased towards companies but less so.

- If someone loses their appeal, maybe allow them to make the evidence or entire case public (with others' info redacted), so they can post it to social media? That will help people convicted on iffy evidence, because evidence banning someone from every store needs to be solid; and making the info public will mitigate truly guilty people posting misleading information

I do think there's no good solution. I also think this isn't something we can just ignore, and we can't just ban every method stores use to prevent shoplifting, because otherwise they'll just close or start taking drastic actions. I think that whatever the solution is, it should be biased towards the consumer; but try and reduce this bias as much as possible, because too much bias and the stores just close or take drastic actions.
I would describe this debate more as Policy-as-Data (Zanzibar) vs Policy-as-Code (OPA et al).

In Zanzibar, all of the information required to make an authorization decision (namespaces, relationship tuples, etc.) is stored in Zanzibar, and the decision engine resolves access checks based on this data. This data can be scaled horizontally (and consistently) as needed for an application’s needs. This makes Zanzibar a centralized, unified solution for all of an application’s authorization needs. I’ve found this approach more purpose built / well suited for application authorization.

With OPA and other policy engines, the data required for performing access checks lives somewhere else (maybe the application’s database) and must be separately queried and included as part of the authorization check because OPA et al. are stateless decision engines. This makes it such that you need to piece together data from different sources in order to get your final decision, which IMO is something most developers don’t want to deal with.

On the flip side, Zanzibar’s “namespaces” are a very simple policy layer not well suited to querying against data outside of Zanzibar’s scope (e.g. geolocation, time, etc). For scenarios like this, a full fledged policy-as-code solution is great. However, it should be noted that some open source Zanzibar implementations like Warrant[1] and SpiceDB[2] (mentioned in the article) also offer a policy-as-code layer on top of Zanzibar’s graph-based/ReBAC approach to tackle these scenarios.

Disclaimer, I’m one of the founders of Warrant.

[1] https://github.com/warrant-dev/warrant

[2] https://github.com/authzed/spicedb
Is that how much it really costs??? Damn. I have to go to the top and read the comments again with this new information. I pay the equivalent of around $2.5 for 6 people. No way I would pay the same amount as Netflix or Disney, let alone the two together.
We are indeed at the "Peak of Inflated Expectations" in the Garter hype cycle. Everyone is screaming that we are out of the AI winter and throwing LLMs at every problem.

> What the LLM community needs now is for companies to leverage and productize these LLM models for truly game changing use cases.

The killer serious use-case has always been summarization of existing text. That's it. Everything else is a constant flow of creative bull-shitting from a black box AI requiring triple checking everything before using the output, meaning that the output can't be trusted.

> If that doesn't happen soon, the hype will start to fade and lose momentum ("trough of disillusionment").

I think they will realize that there is more to "AI" than LLMs, just like the hype with CNNs and the like.
I'm not even mad at them, it's just not personally worthwhile for me to watch ads. Might've considered YouTube Premium if they were less annoying about it. So if they don't want me as a user, I'll leave.
huh. Imagine that... I have read horrific statements in the congressional record by Joe Biden over the years opposing student loan forgiveness, gays, minority children, and criminal justice reform. It seems all politicians follow the same rule: Forget anything we have ever said or done, just agree and do what we say today.
Of course claiming that everyone who disagrees with you is part of a concerted attack campaign is also an excellent example of those rules.
Yet another authz provider. I can't keep up :|

At least permit.io's differentiation is clear: they support multiple policy engines.
Obama's XOs were almost all constitutional. He was a constitutional law professor and Obama is unironically someone who should serve on the supreme court given his deep legal experience.

The overwhelming majority of trumps meaningful XOs were not constitutional at all.
Microsoft unveils first professional certificate for generative AI skills
I am not a huge fan of Thomas and I think the gifts should have been reported before (although he was not required to do so). And perhaps he should resign as a result. However that's more of an exception AFAICT
Onion-y! I guess rather than ask questions people would rather panic over the death of developers.
Written in zig? But that doesn’t matter?
Winters in Ottawa are -20C at night, or colder if the night is clear. Setting up a telescope in that weather is not fun. If I was to invest in an astronomy building, where I could just roll off the roof, that would probably be acceptable. But I haven't gone that far yet.
Hi Justin, you might be interested in my blog: https://github.com/marsupialtail/quokka/blob/master/blog/bac... advocating a cloud based approach.

You don't have to use the system I am building, but it's worth thinking about that design.
I pay for Premium. Sadly it doesn't stop creators from inserting their own ~ads~ sponsorships into the videos directly so Sponsorblock is still a non-negotiable component of Youtube for me.
I don’t think you understood what was said. The university is not part of the hedge fund. It’s a hedge fund that manages the Harvard endowment.
I do recognize that I'm essentially committing the sunken cost fallacy.

But certainly you can understand the optics of it, right? We've spent billions bailing out rich people 3 times in the last 15 years, and suddenly there's a massive pushback against helping out the lower classes?

I'd like you to at least acknowledge the optics.
Docusaurus maintainer here, happy to read your feedback ;)
The ENTIRE POINT of an advertisement is to extract wealth from you by getting you to spend money you wouldn't otherwise spend. If I want to learn about products and decide what to buy or try and solve a problem I have, advertising provides negative value to that, because advertising is inherently inaccurate and dishonest.

Advertising is just a disgusting tax on capitalism by a few cartels.

Get a billboard ban passed in your state. It's absolutely wonderful.
Nah, if you are retail and using Interactive brokers then you'll never notice teh GC pause at all.

Mostly because you'll never be able to respond to each tick as by the time the tick gets to you the market has moved.

Use the language that you know and can work with the fastest. For retail trading GC vs non GC will never matter at all.
I predict Cognitive Engineer / Cognitive Architect will become a thing.
They do not
> “You made me do it” is a standard gaslighting technique

Is the comment wrong? Or is it right?
They haven't put anything behind a wall. You want CentOS Stream and RHEL source code? Then go get it! Here it is! [1]

[1]: https://git.centos.org/

When you buy RHEL, you even get the entire source code on a DVD for the exact binary distribution that you download.
> The Department of Education issued the loans. They should be able to decide if they want to collect them.

It's not the DoE's money, it's the taxpayers' money. No, the DoE should not be able to unilaterally decide that it is no longer accountable for it. There is a proper channel for that sort of decision, one which (in theory, at least) includes the input of the taxpayers. It's called Congress.
Yes. The Court has decided that "modify" does not mean "cancel entirely".

(I also think it's questionable because we no longer have a "national emergency" anymore but they didn't really have to reach that aspect)
Next-Gen EV Batteries Require Constant Connectivity
Police in America don't control residents.

How was your nap, Mr. Van Winkle? 2020 wasn't a great year in the US. You were better off spending it asleep, trust me.
I wouldn't say invented. I would say discovered. To me, math is just a particular kind of symbol game. All the math that ever could exist already does and you could just enumerate formulas mechanically. What humans do is provide interpretations of the formula.

I think Platonism is incoherent because most phenomena aren't approximations. Consider 'tree' or 'electron' which fail in different ways. An ideal tree is incoherent, tree is a fuzzy label not a category of objects. Every electron is identical and so the idea of there being a platonic electron makes no sense.

I'm resisting your rejection of continuity but I can't quite articulate why to myself, it's something to do with 1 to 1 correspondences of possible measurements I think. Imagine some process which results in a particle moving in some direction. Moving from point to point is analogous to emitting some particle in any direction. And then you could imagine a sphere of detectors of any size. Saying that space is discontinuous is like saying "when the sphere is large enough its not possible to trigger 2 adjacent detectors because angles are not continuous"

This seems false to me.
The US had the concept of protected classes. As a business, I can refuse to serve fans of the wrong sports team or anyone wearing a blue shirt. I cannot refuse to serve people based on membership in a protected class (race, sexual orientation, etc).

I think that works ok. There is a strong profit motive to serve as many people as possible, and there are consequences for getting reputation as “who knows if they’ll serve you”

So, which I would find it distasteful if a store refused to serve Brexiters, I believe the market would sort that out. I’d only be interested in regulation if the problem actually appears.
Maybe the status page is down - it needs a status page to tell us if the status page is down
Ask HN: How much do you work, what's your salary and how experienced are you?
Hi, I have a really chill job at the moment, but I'm underpaid. I know I could make twice as more, I was even recently contacted for a job paying 3 times more.(I would have tried if it didn't require relocation)

I'm looking for a new job, but I don't know if I should aim for a really high salary, depending on how much more work I'll have to put in.

So I'm wondering about your experience, how many hours do you put in weekly or monthly/salary after of before taxes/location/job title/experience?
Something like 90% of webservers are running Linux. Alma, RedHat, etc are primarily focused on enterprise servers, not consumer devices.

But since you are looking for consumer devices running Linux, I recommend you check out Android, which is running on nearly 3/4 of mobile devices globally.
> Why? Because you can only amortize something if you can afford it.

Money can always be borrowed for a profitable investment.

> Regardless of that it's clear there needs to be more grid buildout, it's really not the case this is not discussed.

Yeah, that was my point. It's been known forever, and is only being tackled now. With proper planning, it would have been online for a while now. France is way lower in terms of renewables use, but we're already pumping investment in our TSO in order to open our options for future electric production and interconnections.

> Also in the end the same questions could be raised for nuclear plants: why were any built before e.g. there was a plan to store nuclear waste?

Work to determine how to store waste has started 30 years ago. That's the reason we have a solution on the way now. That's a good example of long-term planning.

> renewables shouldn't be kept to a non-existing standard.

My point isn't even about renewables, Germany is rich enough to live through that expense. My point is that a little planning would probably have resulted in funding split more evenly between the different issues. The problem Germany currently has is that by offering subventions without much plannings, most of the effort went in problems that could be solved easily, and optimized to extract subsidies. A French approach would have been to nationalize and merge the 4 TSOs. That would be unlikely for Germany. But a more balanced German attempt could have been to earmark a significant share of the subsidies to grid innovations and investments, whether it's batteries, new lines, interconnections, automated stability mechanisms, etc...
Serious question: do you have kids and if so, what do you feed them if you avoid acrylamide? I’m constantly looking for alternatives for my kids and it feels like an endless game of whack-a-mole such that they do, sometimes anyways, eat the processed things because I can’t eradicate the junk from everything.
That's sort of the secret sauce. But, having a platform like this is more than 75% of the solution. The rest is more around trend following.
Spotify Is in Talks to Test Full-Length Music Videos in App
Ecological collapse, nuclear war and pandemic are likely near-term scenarios.
> 1. "we found 40,000 chemical weapons overnight by flipping a 'minimise harm' to 'maximise harm": https://www.nature.com/articles/s42256-022-00465-9?fbclid=Iw...

So what if it accelerates our discovery of ways to kill each other? We already have enough nukes to eradicate our species. Going the extra step to invent new chemical or biological terrors seems complicated.

We already live in a world where we design chemical and biological weapons. To date, every chemical weapon was developed without AI. COVID may have even been engineered, and if it was, it was accomplished without AI. All of these capabilities exist, yet society remains intact.

These activities are restricted and can only be undertaken by specialists in well-equipped, well-funded labs that are typically under the purview of an academic institution. You can't get access to dangerous chemical precursors or biological samples without credentials. Synthesis or development is hard, even if you have the plans.

I'll only be worried if AI enables construction of these elements at sufficient yields without access to restricted chemical precursors or biological agents. If you can do this in your kitchen without BSL facilities, -80 freezers, etc., then we live in a truly "vulnerable world". That, however, remains to be seen.

> 2. Bing chat threatening it's users almost immediately

Have you heard of school bullies, gamer culture, or 4chan?
Most humans have already been exposed to this negative behavior from peers, and it should only be a matter of time for products to move past this.

> 3. All the stuff the red teams found so OpenAI could prevent them before chatGPT went live

If anything, the complaints I hear most often is that they've neutered the behavior of their model.

> Conversely you don't need an AGI to exist for some idiot to be convinced of a bad idea that gets nukes launched anyway

Exactly. Humans are more liable to kill us than AGI at this point in time. We can reevaluate the risks when and if AGI actually comes about.
Neither are the words “the legislative power”, “the executive power” and “the judicial power”. We have clearly delineated the separation of powers and the Judiciary has ruled that for the Executive power to do what the Executive power wants to do they must first receive authorization from the legislative power. That is well within the scope of the judicial power per our own laws, the same laws which authorized these loans but notably did nothing to force anybody to sign on the dotted line to receive them.

If we want a policy change, it has to come from Congress and until there is a change, the existing policy is the status quo.
Well they should make public college tuition free combined with wiping out those loans. They also need to make student loans for private schools not guaranteed by the government and at risk of being dissolved in a personal bankruptcy.

All the leeches involved in higher education and lending will never put up with that though. So the rent-seeking and indentured servitude will continue.
The Supreme Court manufacturered a "Major Questions" doctrine that's vague enough to apply to anything, but in practice only to policies that the Republican judge majority has ideological disagreements with. I encourage you to read the court's decision. It's partisanship packaged in ad hoc legal justification.
I never assumed anything. Just wished it were so.
It matters for Ziglang and Zig users.
Eden – a practical SNARK-friendly Combinator VM and ISA [pdf]
It really wasn't blockchain 5 years ago.

It was blockchain 6 years ago (though to a much lesser degree, and focused on different iterations of the distributed ledger idea). Then it was really blockchain 2 years ago (but focused on protocols built on smart-contract-enabled blockchains).

Interestingly, those two targets are completely different. 6 years ago the application was the ledger, and the language was usually C, 2 years ago the application was "a financial product built to run on a resource-constrained virtual machine that executes a custom language (or Rust)".

The demand follows the money, so if the whole space experiences another "bull run"
there will be lots of demand for "blockchain" again, and I'm sure the actual associated skills expected will be different as well
Biden had 2 years with control of Congress. He should have gone through normal channels and passed this. He already spent $X trillions on random "infrastructure" bills, surely he could have included student loan forgiveness in there if he really thought it was important. This feels like a clear political move by him to get credit for something that he never could have passed anyway.
Using Brave to defeat YouTube ads.....ironic.
I have been using it for API testing manual and in CI of one of our services and it's been very nice. You can basically put a series of http exchanges for a workflow per hurl file and get a nice test suite that also checks directly into git.
I'm someone who would like to get "really good really fast", but have found that the on-ramps remain pretty weak. For instance, I have yet to find a good book on the subject. There are a ton of tutorials and articles, but it's maddening to try to cobble together any depth of understanding from those little nuggets. And there are tons of good papers on how the systems actually work, but these are not very useful for people who are new to this set of tools to figure out how to use them to create useful things.

But I think this will hole will close up incredibly quickly over the next six months. (And it's yet another really good opportunity for people like you to be involved in that gold rush!)

Edit to add: For instance, the article lightly lambasts peoples' recommendations to read up on AI / ML fundamentals, and contains this:

> n the near future, nobody will recommend starting in AI Engineering by reading Attention is All You Need, just like you do not start driving by reading the schematics for the Ford Model T.

But, amazingly, it doesn't actually suggest an alternative starting point*. There is this call to action about the conference, but presumably that will mostly be people who have already figured this out to some degree. But (to carry on the author's analogy) what is the recommendation for driver's ed?
Agreed. “Instead of this local solution fully within a person’s control, ‘we’ should solve a giant macroeconomic and cultural issue” is never that persuasive.
Except water isn't wet. Things touched by water are wet. Common mistake.
The dissent doesn't need to make it reality.

The delegation of authority happened in 2003. It was broad. The delegated authority had been exercised before.

The current Court is just hell-bent on dismantling the ability of the Executive Branch to regulate based on delegated authority.
> "Leave angry comments on the videos you watch and tell the creators your pissed at them for how many ads they place."

This will get your account shadowbanned, i.e. you'll be able to see your comments and votes but nobody else will be.
Is it really bifurcated for the end user though? Its the same tooling to view both feeds. The same workflow to add either feed to your feed reader. You don't even realize whether its an atom or rss feed unless you start looking into it.
Yah. If students loans are so evil that they must all be forgiven, shouldn't we stop the creation of new student loans first?

Plus its not like admission prices will just stay in place with such a massive demand shock.
> I think the biggest miss was not making mixed mode (default) for Node do it the way webpack/babel, etc did it by default in terms of interop. I get they wanted to make it more implicit to call cjs from esm, in the end it just inhibits conversion of existing libraries as dependencies are now a bigger hurdle.

Huge huge agreement.

I forget the specifics but there was some super tiny corner case around maybe default exports that could potentially create ambiguity & that spawned a multi-year bellyaching around doing anything at all for interop. What Node got was incredibly hard fought for against much resistance to interop.

But the final compromises made everything so much more painful for everyone. So many esm projects but oh look a .eslintrc.cjs, how unsurprising & sad.

It's extra maddening because node had a wonderful just works (except that tiny tiny tiny corner case) interop via @standard-things/esm, which seamlessly let the two worlds interop. It'd been around for years before node started shipping support, and it was no ceremony just works bidirectional interoperability, and it took basically no effort or thought from the developers point of view to use. It sucked seeing us walk back from great, mired by frivolous over concern for a obscure corner-case.

https://github.com/standard-things/esm
It costs a lot of money to run YouTube. If someone wants to make a competitor, they’re free to do so, but most will charge because of how expensive it is or you could use a PeerTube-like system. I pay for YouTube Premium and get value out of YouTube. I’m also an adult with a decent paying job so it’s not a big deal for me.

Maybe the mistake of these conglomerates is getting people accustomed to a certain level of service for free.
I suspect you are correct.

And frankly, I think Congress should stop trying to dodge responsibility by letting the executive stretch its authority to take care of problems Congress won't.
I don't see the dichotomy. in all the work I've done lately in this area there is a defined schema for a rule - so its really not that hard to be code and data, maybe even more so in a declarative world.
> claiming

I'm not claiming. I am linking to relevant sources directly from Red Hat staff. That is an authoritative source.

> that everyone

No, not everyone, I never said that, and you misrepresenting what I said and distracting from the main issue.