skysight-inc/HackerNews huggingface dataset:
The argument OpenTofu and their lawyers are making is that they didn’t copy the “removed” statement, which is under the new BUSL license, they looked at the “moved” statement (licensed originally under MPL) and derived their own removed statement from that. Maybe true but I can’t help but wonder if there was any “parallel construction” involved.

If you look at the PR in OpenTofu:
https://github.com/opentofu/opentofu/pull/1158

It claims to fix this issue:
https://github.com/opentofu/opentofu/issues/1032

Which in turn references this issue in terraform:
https://github.com/hashicorp/terraform/issues/34402

I’m not a lawyer and have no idea who is right or wrong but I understand why Hashicorp is scrutinizing this.
It's actually super common to have research publications on undergrad applications now, so much so that I've heard that having such a publication is "table stakes" to be competitive at top schools.

Simultaneously, I've also heard that it's easier to get your name on a paper as a high schooler than as an undergrad working in the same lab. Some of this is because professors are incentivized to put random high schoolers on their papers -- when applying for grants, they're often asked what K-12 outreach they've done (https://new.nsf.gov/funding/learn/broader-impacts). "Look at this paper where there's a random high schooler on it" checks the box if a bit inappropriately. Incentives at work!
> I meant the concept that when you e.g. apply the style "color: blue;" to an element, all child elements get the same style unless you override it.

This is the first thing you've said so far that I would push back against. Neither BEM nor Tailwind removes this behavior that I'm aware of. I thought when talking about the cascade you meant generic styles on elements like "p", "ul", etc... getting applied across separate components, or specificity of child selectors, or something similar.

If you really dislike styles being applied to children in the DOM that don't override those styles, I don't think there is a way around that other than web-based components and shadow DOM with isolated styles. Or I guess use a bunch of style resets beforehand I guess? Neither Tailwind nor BEM gets rid of child inheritance of applied styles; you can use @layer I guess, but that doesn't get rid of that behavior either, it just allows you a bit more control over style order.

If you're using Tailwind and you write:

<div class="text-red-400">
<p>Some text</p>
</div>

that text will be red. If you're using BEM and you write:

<div class="Container">
<p>Some text</p>
</div>

.Container { color: red; }

same deal.
Did you become a reclusive mathematician like Perelman or Grothendieck??
Fantastic post, I loved everything about it. Fang-Pen, I'm interested in your book but it's apparently only 16% complete, is that right?
In any case nice find, thanks for sharing, and please keep writing! :)
Seaography: A GraphQL framework and code generator for SeaORM
My friends are working on an AI-based assistant for recruiters.

People are using our AI-based tool to find and apply to jobs.

[insert spiderman meme]
It varies from person to person, but speaking for myself, getting back to work is incredibly good for me after I've experienced something terrible. The structure, the feeling of "normal," is better therapy than many give it credit for. Now granted, a big part of that is because I thoroughly enjoy my work and my manager looks out for my well-being, as do I for my subordinates. I know plenty of people, friends and family, who loathe their return to work precisely because that's not the case for them.

As to the GP's question:

> Has any company come out against mental health in the past 20 years?

Certainly not, but there are innumerable companies, software and otherwise, that while paying useless lipservice to the concept of taking care of employees, absolutely do not follow through. I have one friend who's simply unable to attend therapy because his insurance is shit and he's in too much debt to take on another. His employer has all kinds of things to say about how much they take care of their own, but he gets shit from his manager for taking "mental health days" so he doesn't, he just says he has the flu. Mind you he's no burger flipper, he's a seasoned sysadmin.

And, lest we forget that outside our IT professions, it's even worse. My wife is a cook and has bounced from one awful workplace to another many times, her treatment running the gamut from benign neglect to outright hostility at the notion of needing mental healthcare.
Yes the clicking around on semantic links on source.chromoum.org is served off of an index built by the Kythe team at Google.

The internal Kythe has some interesting bits (mostly around scaling) that aren't open sourced, but it's probably doable to run something on chromium scale without too much of that.

The grep/search box up top is a different index, maintained by a different team.
Huh. Do you think integrating the Semantic Web metadata and ontologies in LLM training can help us bootstrap conceptual modeling using natural language?
I would be worried only if on some obscure long term diet of minimal food and excessive amounts of such water. Imagine how much stuff you are getting with all your regular meals into your stomach, it mixes immediately all up and makes that rather pure water much less pure.
But one person's tropes and memes are often somebody else's current belief/position

In a site with the ostensible goal of 'curious conversation', that's not really good enough - it's not the job of your potential interlocutors to figure out what sincere, reasoned beliefs and positions hide behind the throwaway trope line. If you want to have a conversation, it's on you to try to converse. There are lots of other places where the trope line is fine - from the group chat with friends or colleagues to twitter. But those places work in different ways.

What (in your opinion) is the purpose of the down-vote button?

It's a way to say 'this comment is misranked'. There are lots of reasons to feel a comment is misranked - including simple disagreement.
> > By default, the subsequence that is used is identical to that containing differing bits during the previous iteration

> If I'm understanding correctly, this means that if the first choice a sized subsection is oversized, this will carry through to future samples (unless the encoder chooses to re-size it explicitly).

And that's exactly what I do: I resize it. The subsequence that is picked during round n is the one that actually contained the differing bits in round n-1.
Turnitin Says Students Likely Writing Millions of Papers with AI
I love how they wanted to learn about ECC and decided to write the book they wished existed. What a perfect mindset.
> Most of what you hear about that are exaggerations and rumors…

Are they? Kubrick is known for being difficult and for his shallow portrayal of women. And whether it was due to misogyny or his personal view of Duvall, even Kubrick's daughter called her father "a different director" when referring to how he singled her out.

> People cite lines like "don't sympathize with Shelly" to jump to the conclusion that Kubrick "ordered the cast and crew to alienate her".

Except he literally did that in order to alienate her and extract a slightly more authentic performance, which is the same reason he spent three weeks on the baseball bat scene.
Just FYI, if you’re going to have a cookie banner, you need the option to reject optional and 3rd party cookies. If you aren’t going to allow people to reject cookies as easily as you allow them to accept cookies, you are not complying with the ePrivacy directive. If you’re not bothered with complying, or you’re saying that all your cookies are strictly necessary (which they aren’t), you might as well do away with the banner. If you’re interested in reading further, see the ICO’s page on the subject.

https://ico.org.uk/for-organisations/direct-marketing-and-pr...
https://archive.ph/jHCZ5
Most people wont enjoy it, You should feel mentally strong and financially stable, otherwise you just wont sleep well.

You must understand all the data and whats happening before making a move.

Some strategies are almost sure, quick, but pay less, and some are riskier pay way more but take longer.

Investing is for the strong, not the faint hearted.

https://www.StocksToBuyNow.ai
We have some other WebGPU demos, including:

- WebGPU embedding benchmark: https://huggingface.co/spaces/Xenova/webgpu-embedding-benchm...

- Real-time object detection: https://huggingface.co/spaces/Xenova/webgpu-video-object-det...

- Real-time background removal: https://huggingface.co/spaces/Xenova/webgpu-video-background...

- WebGPU depth estimation: https://huggingface.co/spaces/Xenova/webgpu-depth-anything

- Image background removal: https://huggingface.co/spaces/Xenova/remove-background-webgp...

You can follow the progress for full WebGPU support in the v3 development branch (https://github.com/xenova/transformers.js/pull/545).

To answer your question, while there are certain ops missing, the main limitation at the moment is for models with decoders... which are not very fast (yet) due to inefficient buffer reuse and many redundant copies between CPU and GPU. We're working closely with the ORT team to fix these issues though!
Vals.ai: New Independent Benchmark of LLMs
They've obviously been thinking about this for a while and are well aware of the pitfalls of training on AI based content. This is why they're making such aggressive moves into video, audio, other better and more robust ground forms of truth. Do you really think that they aren't aware of this issue?

It's funny whenever people bring this up, they think AI companies are some mindless juggernauts who will simply train without caring about data quality at all and end up with worse models that they'll still for some reason release. Don't people realize that attention to data quality is the core differentiating feature that lead companies like OpenAI to their market dominance in the first place?
You be fair, I think we're already there in lots of places. There's all sorts of advice, particularly for government jobs, about how to make your resume comply for HR screening. Whether it's an algorithm acted out by some unthinking HR drone or by a computer doesn't matter much.
Thats what the whole thing is about. He is complaining that they don't respect robots.txt
I thought at some point they found dinosaurs might have had (colorful) feathers that might not have been represented by fossils.

hmmm, maybe I don't know anything

https://en.wikipedia.org/wiki/Feathered_dinosaur

https://en.wikipedia.org/wiki/List_of_non-avian_dinosaur_spe...

https://en.wikipedia.org/wiki/Origin_of_birds
It's possible that those platform engineers did a poor job exposing kubernetes to the developers, in the anecdotes you've mentioned. But there is a LOT more being instrumented in an effective deployment platform than just deploying an app somewhere. Centralized logging and metric aggregation and then visualization of those is an important aspect to any platform for app deployments that get overlooked by many naive developers. Deploying a service to some PaaS site is great until you need to extract any runtime information out of it, if it doesn't also instrument those features, which I've been a consumer of many of them that don't really do that at all. And then performant and reliable shared cluster storage is another animal altogether in on premise kubernetes clusters in particular. So far my best experience in that area has been with Ceph, which is like learning a completely different distributed system with its own complexities.

The app developer doesn't see it, but behind every decent app deployment in kubernetes, there are millions of hours of expertise in running distributed applications reliably. And the simpler deployment platforms do a good job of abstracting some of this, but from what I've seen nobody does all of that exceptionally well, and if they did, they could probably be able to charge whatever they wanted to people wanting to use it.
isn't this basic Prolog?

?- member(X,[1,2,3]),member(Y,[4,5,6]),X*Y#=8.
Rajan and Arvind Subramanian were opposed. Krishnamurthy Subramanian (Rajan's former doctoral student from decades ago and now Executive Director at the IMF) supported it. My hunch is Krishnamurthy's support came because he worked closely with Luigi Zingales when they were at UChicago, and Zingales' economic philosophy strongly supported these kinds of shocks, plus it allowed Krishnamurthy to climb up the ladder.

Demonetization was brutal, but at least it pushed hundreds of millions from being unbanked to banked, thus making it easier to enforce taxation (while also converting black money into white money).

A similar shock will be needed for both India and Pakistan to revoke the Land Acquisition Act (the British holdover which has held back both countries), as well as to do a judicial overhaul.

This is a good overview of the economic reforms India needs to do to actually become a competitive economy - https://indiareforms.csis.org/
I as a single dev who browsed r/locallama a bit the past 6 months could put together a crude small AI sys with or without say a 3b model that could:

Set an alarm,

Create a reminder,

Or even attempt some of the more advanced features like querying local business.

The fact that it can't even set an alarm or create a reminder? Like what the actual?

Solo devs are already doing way more advanced stuff than this, it doesn't even take a small startup.

What takes an Apple sized company is creating something that can access many other platforms, buy for you, put together bulletproof many step processes and execute on them safely etc. But most of these failures are like basic basic stuff.

I do not understand how they can release a product like this.
Pushing the cost upstream (e.g. as opposed to everyone installing water filters at home) does help with attribution and accountability. My local water authority has significantly more power than I do.
Ubuntu bug "CIFS stopped working with kernel update "
I just don’t think Ray Kurzweil understands these systems well enough. His views aren’t of much substance anymore.
Companies are switching China for Vietnam, India, Indonesia.

One of the reasons is fear of this sort of thing.

Makes me wonder if the same problems will pop up in the new destinations.
The opportunity is for something that can accurately measure your golf swing without a ball.

Optishot is not that:

> Since no ball data is recorded, the OptiShot 2 cannot accurately read how your club impacts the ball, so if you top the ball or even miss entirely, the OptiShot 2 will show that you made solid contact.
> I look at folks like the Sacklers and think that whatever we do to a school shooter ought to be done to them.

Sometimes I wonder why it’s mostly poor people who are executed in the US. One reason is, we don’t punish rich people crimes with the same severity. If you look at the list of capital crimes in e.g. California, most of them involve specific circumstances around single murders. It’s not hard to imagine white collar crimes which cause an order of magnitude more damage to society.

Whether these crimes need to be punished with the death penalty is a different question I think you and I would not agree on, but I would concede if it meant stricter punishments for white collar criminals. The Sacklers are far more evil than most of the men sitting on death row now.
For multi-tb or pb needs I would not stray from mariadb. Especially when using columnstore. I have taken the pepsi challenge, even after trying vertica and netezza. Not HANA though; one has had enough of SAP.
Yes, I prefer "Woman with a ferret[1]" myself. A better work in almost every way.

[1] https://en.wikipedia.org/wiki/Lady_with_an_Ermine
or if trump wins in 2024 and he guts the epa himself. crazy how many structural forces US citizens need to fight just to get clean drinking water.
The “requirements”a re things that I already had in mind.

The US part is based on legal framework. Based on stuff like politics and such. So another jurisdiction, das would allow the same model then let’s encrypt, would add to the ecosystem more, then another one in der US.
I have no idea. The hiring managers can be all over the place.
Try searching for the word "gold" in this document...

https://amauta.info/files/columbus%20journal2.pdf
The risk of hitting the sensor and seeing it flying across the room into the TV seems too risky.

As mentioned, a high FPS camera along with the Kinect tech to extract a skeleton would work so much better. You could make that in your garage using a PlayStation Eye and existing open source tech.
How it compares to the many hybrid SSM/Transformer architectures that are coming out now, with 2B+ weights released? I skimmed the paper, but it seems it's innovation is basically combining both in the same layer, instead of alternating layers, but I see no reference to the latter.
When you scratch deep enough at programming, everything is structs and interfaces defining how you interact with them and how they interact with the world.

The best example of this (IMO) is how `AbstractMap` works in Java. [1]

In order to make a new object which implements the `Map` interface, you just have to inherit from the `AbstractMap` base class and implement 1 method, `entrySet`. This allows for you to have a fully compliant `Map` Object with very little involved work which can be progressively enhanced to provide the capabilities you want from implementing said map.

This comes in handy with stuff we've done when you can take advantage of the structure of an object to get a more optimal map. For example, a `Map<LocalDate, T>` can be represented in a 3 node structure, with the first node representing the year, the second the month, and the final the day. That can give you a particularly compact and fairly fast representation.

The value add here is you can start by implementing almost nothing and work your way up.

[1] https://docs.oracle.com/javase/8/docs/api/java/util/Abstract...
A 2022 paper out of Saudia Arabia blatantly stole our survey paper
Just toss in “obesity”. Greatest health crisis in the last 50 years is undeniably rising obesity levels…

https://usafacts.org/articles/obesity-rate-nearly-triples-un...
I bet they are training their internal models on the data. Bet the real reason they are not training open source models on that data is because of fears of knowledge distillation, somebody else could distill LLaMa into other models. Once the data is in one AI, it can be in any AIs. This problem is of course exacerbated by open source models, but even closed models are not immune, as the Alpaca paper showed.
I remember first reading as a kid about DDT and thinking, wow, we really dodged a bullet with that one. Never could have imagined we wouldn't learn but go on to make and under-regulate hundreds of toxic substances in its place.
Call 311 or use their online form.
I understand from this that you consider coercive interactions and slavery to be such a normal part of your world as to be unworthy of comment.

Pretending that people of the time bearing under the crushing burden of slavery did not suffer for it is the culture-washing. They were fully aware of their status, and would have spit on your complaint.
I'm still using GCP services that were deprecated years ago (e.g., legacy VPC, classic non-HA VPNs, decommissioned images, etc.). In some cases I can't create new instances of these services, but those that already existed continue to work.

Similarly, we have infrastructure created with very old versions of Terraform whose GCP providers continue to work despite being years old. Indeed, I can't recall a time when Google Cloud changed a public non-beta API in a compatibility-breaking way.

I'm sure we can continue to go back-and-forth with our own personal anecdotes, but they are just that. If a more generous deprecation policy was actually something these cloud providers were willing to stand behind, they'd add that to their terms of service. Azure has some extended lifecycle services (to their credit), but otherwise, GCP's lifecycle policies are in line with the rest of the industry.
beijing's air quality did not get worse after the olympics. (edited to clarify)
I don't think you need to be worried. I had HDDs die or get damaged and have yet to see an SSD "wear out"
They are alternatives. With true I wanted to specifically point to: nonprofit and same features (so not only simple DV for free accounts but also wildcard.)
That would be DHMH[1] or Sanitation, maybe. You may be able to put a report in via 311, but I wouldn't count on a timely response (unless you count "a bigger rat eats the already big rat" as a response).

[1]: https://en.wikipedia.org/wiki/New_York_City_Department_of_He...
Pfsh. I sign off at 1700 and then code on my own stuff. |]
As someone who crossed over from medicine, I can attest that software engineers have it very very good. Appreciate what you have.

I accept everyone's personal experiences with bad management, unreasonable timelines, and uninspiring projects, but those things are everywhere. Now add in patients and their families having the worst days of their lives in your presence day after day, high-pressure decision making, not getting even the chance to sit or go to the bathroom for nearly a whole shift. To top it off, if you have an "off day", that can earn you a lengthy investigation +/- a court case.

While it may sound insensitive, software engineering is nowhere near as complex or stressful as many (but not all) medical roles. It is both mentally and physically less taxing.
I think it's easy to forget that as we get better at programming, we tend to get better at either avoiding problems or finding our own answers in which case SO is also less useful because we've learned to fish.
Don't feel bad, lots of people get bitten by not reading all the way down to the bottom of their readme: https://github.com/hydradatabase/hydra/blob/v1.1.2/README.md... While Hydra may very well license their own code Apache 2, they ship the AGPLv3 columnar which to my very best IANAL understanding taints the whole stack and AGPLv3's everything all the way through https://github.com/hydradatabase/hydra/blob/v1.1.2/columnar/...
Thanks forgot that point totally/o\
Extraordinary claims require extraordinary evidence... :-))
Yes, but:

FTFA: “Back in 1961, John McCarthy (the inventor of LISP) described an interesting mathematical operator called amb.”

Prolog: “First appeared 1972” [0]

[0] https://en.wikipedia.org/wiki/Prolog
Growth Hacking Killed GitHub Stars
Amazon Stock Joins Meta, Nvidia to Hit Record in Tech Rally (AMZN, MSFT, NVDA)
Isn't that just linkedin?
SCOTUS ruled that universities can't use race as a factor for admission. Like, at all. Asian demographics are usually scoring higher on these tests.

None of this has anything to do with antitrust.
imo, this isn't quite true. there are a lot of areas where we can say "this looks sufficiently secure for now, but given the rate of advancement in this area in the last decade, we expect it will probably lose a few bits of security in the next decade"
Honeycomb and Google Gemini
Fair. Yes.
Better to figure things out on your own than learn that you can always interrupt someone else when you get a little stuck.
> One interpretation, is that the American state, does not feel the need to demonstrate its authority in such a dramatic way

Punishing crimes isn’t about demonstrating authority, it’s about creating incentives against committing those crimes. If anything, the message the US tends to give is that corruption is an acceptable cost of doing business.
While this is completely true, it is also true that OpenCL 1.2 is the one compute API that just works on every major platform and the drivers don't seem that unusably bad (though I'm not claiming experience of every platform here, just Nvidia on Windows/Linux and Apple Silicon on MacOS). Writing a limited dialect of C and sticking to 1.2 limitations is far from ideal, but it does at least work reliably. Sadly, that is more than can be said about most competitors.