skysight-inc/HackerNews huggingface dataset:
Is there any car manufacturer creating private-er (and simpler) cars?

A big tool in removing our ownership rights has been increasing computerization--more and more repairs require a trip to a manufacturer-controlled dealership just to get permissions to use already-working hardware.

Electric motors should be simpler and easier to fix than an ICE, but things are going toward more complexity not less.

I literally have never seen a digital feature on a vehicle that didn't actively make my experience worse. I have a phone with all the music I want; just give me an aux port; I don't want your shite music software or SiriusXM. Why am I waiting for my backup camera to load? Cool, you moved all the temperature and volume settings to a touch screen, so now I have to pull over to the side of the road to adjust them safely?
"Prabhakar Raghavan is a bad man" :)
Word counting and summarizing key information are wildly different problems though
Ah, looks like this is correct, at least as of 2022:

> Even though such classes of shares were unusual in the tech industry, Brin and Page decided to copy the structure. In the case of Google (now Alphabet), A shares carry one vote, while B shares each carry 10 votes. Brin and Page between them own 51 percent of those B shares, giving them joint control of the company, even though they own less than 12 percent of its total shares.

1: https://www.inc.com/minda-zetlin/warren-buffett-google-serge...
What I mean is that, to use an English example "in comparison to X, Y" and "in contrast to X, Y" are not grammatically different -- the words are all doing the same jobs in the same structure, it's just a different verb. But they're both useful idiomatic patterns to learn. It happens that the standard in Japanese as a second language teaching is to call (the Japanese equivalents to) these different idiomatic patterns different grammar points. Personally I don't care too much about the terminology as long as everybody is on the same page, and because this is the standard in the J2L communities it's generally fine; but it does mean that looking at the size of the volumes of a "Dictionary of Japanese Grammar" is a bit misleading about how grammatically complex the language is.

I would suggest that choosing "see" when you mean "watch" is a vocabulary error, not a grammar error - you picked the wrong verb, but didn't use it in an ungrammatical way (eg wrong tense or mixing transitive and intransitive or getting subject and object the wrong way round).
Feel free to compare against C. :)
The two terms are interchangeable. In the context of learning about WW2, swapping the wording seemed like an attempt to demonize the United States by linking the internment camps with the Nazi concentration camps.
It shows that complex structures, importantly those with generative capabilities and other utilities, can evolve from a simple pattern.

It's a fun toy because it's implemented in pixels with arbitrary rules, but the concept is exportable to other domains.

The eeriness of it I think comes from that we still don't understand a lot about the world - concepts like consciousness, the origin of the universe, origin of life - or, any mystery where we don't understand how a whole became greater than the sum of its parts - when you see a model like this, it shows visually how such unknown complexities probably originated in far simpler forms.

When I see those epic Game of Life videos where there's a giant stealth bomber looking structure steaming across the screen creating sub-processes in its wake, to me it's like a blue whale moving through the ocean, or a vast alien spaceship silently yet steadily barreling through the void of space.

There's an ominous intelligence that seems to emerge out of what was once simple, binary, unconscious, incapable.
trained by the best at McKinsey
It's not, it's a Linux Foundation initiative with some IBM developers involved. IBM cannot kill it.
Digital reading soars in Seattle, creating problems for local libraries
Autonomous man hunting drones powered by Nvidia Jetson are already a reality.
Opencv genie has been out of bottle for some time and significant improvement in compute means every military will be collecting what they like the most.

LLMs won't kill the world but artificial intelligence powered with propulsion while delivering explosives will do a lot of harm.
A year ago, if I had seen this:

https://www.youtube.com/watch?v=j1cqNDDG4aA&pp=ygUdcGxhbnRzI...

I would have thought it was totally crazy. In the space of a year:

* one friend went carnivore, and their apple devices stopped recognizing them since they had lost so much weight

* another friend went carnivore who was high normal bmi, and is now ideal bmi, off of blood pressure meds, no longer has fibromyalgia, no longer has arthritis pain, and has had so many other medical issues resolve and much better quality of life. a walking, talking ad for that video.

* I went carnivore and feel 10 years younger

It's not an easy diet to transition to, but is easy to maintain. If you're interested, here's advice on how to start:

https://youtu.be/r3wzDWW1MdI?si=5aC8gd_sbDRLmrNC
The best time to do this was 50 years ago, but the second best time is now. Congrats and thanks to anyone involved in the effort!
Okay, but if I go run 6-8 miles, I can burn it in an hour. Cookies are very optional.

I wonder if people swapped their foods with non-sugar/non-oiled foods, and they ate like nature would direct them, if they'd actually become obese.

Can a sane person eat enough carrots to become overweight?
>With respect to existing non-competes, i.e., non-competes entered into before the final rule’s effective date, the Commission adopts a different approach for senior executives than for other workers. Existing non-competes with senior executives can remain in force; the final rule does not cover such agreements.

>The final rule allows existing non-competes with senior
executives to remain in force because this subset of workers is less likely to be subject to the kind of acute, ongoing harms currently being suffered by other workers subject to existing non-competes and because commenters raised credible concerns about the practical impacts of extinguishing existing non-competes for senior executives. For workers who are not senior executives, existing non-competes are no longer enforceable after the final rule’s effective date
Employers must provide such workers with existing non-competes notice that they are no longer enforceable.

https://www.ftc.gov/system/files/ftc_gov/pdf/noncompete-rule...
Ada has features built in that those languages do not have.

Off the top of my head, Ada has "restricted types" (e.g: you can say a function takes an integer of the range 5-15 only), as well as pre-and-post conditions you can annotate your procedure definition with.
Is Google desktop search dead? It's certainly been "shittier" but it's been adequate. Unlike Bing and Yahoo, there isn't clickbait fake news all over the screen. In a market where competitors are a bookmark away, it should be dead, but the big names seem to all collude on having a bad experience that makes more short-term money.

How is success being measured internally for "the man who killed Google Search"? Are profits for that piece moving on the right trajectory now in 2024?

Is Google really that hierarchical, that the decisions made by one person lead to all the problems? Maybe I'd believe it, but the article did not convince me that one guy was going against all efforts and better advice to tank the company.
It blows my mind how absurd the narrative around LLMs has gotten. It's incredible that this subject has been talked in circles so far that trivial realities like this aren't immediately obvious to everyone.

LLMs do not count. When you ask an LLM to count (which is something it does not do), in the end no counting has happened. No shit, Sherlock.
Boeing was put on the path to failure by James McNerney. He was their first non-engineer MBA CEO. A literal Jack Welch apprentice. He divested Spirit and chose to build the MAX instead of the 797.

Dennis Muilenburg was an engineer and handled the MAX crisis poorly but wasn’t responsible for the decision to divest key capabilities from Boeing or to optimize short-term sales over long-term survival by building the MAX instead of a new airliner.
Please see my comment below, and the "Why should I care" section of the post. Yes you can count the number of times the word "wizard" is mentioned, but for tasks that aren't quite as cut-and-dry (say, listing out all of the core arguments of a 100-page legal case), you cannot just write a Python script.

The agentic approach falls apart because again, a self-querying mechanism or a multi-agent framework still needs to know where in the document to look for each subset of information. That's why I argue that you need an ontology. And at that point, agents are moot. A small 7b model with a simple prompt suffices, without any of the unreliability of agents. I suggest trying agents on an actually serious document, the problems are pretty evident. That said, I do hope that they get there one day because it will be cool.
Transforming Retail with RAG: The Future of Personalized Shopping
Not really.

LLMs can't count well. This is in large part a tokenization issue. Doesn't mean they couldn't answer all those kind of questions. Maybe the current state of the art can't. But you won't find out by asking it to count.
One of the big issues in this space seems yo be the wishful thinking. Have you tried to use Autogen to solve any of the hard questions mentioned in the article?
I had a good go at a specific domain, witb a corpus of only a dozen thousand pages, and I agree with the article: your agents need to build a solid ontology, and if you found a way to get Autogen to do that, then please please tell us.
Sounds like (assistive access)[https://support.apple.com/guide/assistive-access-iphone/welc...] is what you want as it solves both of these. It gives full app placement control to you and an always on screen back button.
I was wondering what were the fundamental differences between Coq and Lean and if they operated on the same kind of logic and found this [1].

I barely understand anything from that discussion and don't practice any of them. Feel free to chime in if you have something about this, or a comparison with other proof assistants.

[1] https://proofassistants.stackexchange.com/questions/153/what...
Network visualization of 50k blogs and links
I scraped my favorite blogs and made a graph from the domains that each blog links to.

You can see clusters forming of websites that talk about similar topics, like crypto, rationality, Canada, India, and even postgres!

The visualization was made entirely in webgl with some neat optimizations to render that many lines and circles.
> I think running 6 hours a day is not very representative of (or practical for) the vast majority of people.

The OP said 6 hours a week (1 a day), not 6 a day.
They kill competition by bundling stuff together and increasing the price.
Yeah. Humans can't count more than ~5 things intuitively; we have to run the "counting algorithm" in our heads. We just learn it so early in life that we don't really think of it as an algorithm. Not surprising at all that LLMs have the same limitation, but fortunately computers are extremely good at running algorithms once instructed to do so.
I would predict that IBM will cancel Consul and Nomad completely to focus on k8s.
Yes this is what top hedge funds do.

Non-competes are enforceable while working for the company (obviously lol), so they just ... keep you working for the company, paying you salary+bonus! (E.g. 1 year+ for Citadel, 3 years for RenTech... old info though...)

It's called "gardening leave".
that would be fantastic tbqh

the web could be fast!
Came here to say the same. Also one can combine that with extreme tilts to accelerate massively and win easily
A Rolex is much more steal-able than a Apple device, since you can't lockdown mechanical movements. However, most of the people walking around with Rolexes are probably wearing fake ones, so even then its a crapshoot.
It sounds like this can be implemented as some 3p libs, and not necessary be a part of language?
> In classes with larger inheritance chains, you can easily have more than one pointer dereferencing taking place before you call a virtual members function.

This is not a thing in C++; vtables are flat, not nested. Function pointers are always 1 dereference away.
"Dry stack" is another term for that, a stone wall without mortar.

In my opinion, thinking of this as a grid is misguided. It's barely different than flex columns. I would want to be able to have some objects take up more width than one column, or not have clean columns at all. Like "space filling" and "mosaic".
I think some commenters are missing the point of this post by pointing out an LLM is the wrong tool for the Harry Potter task, because that's literally the point of the post, that people are actively trying to use LLMs in this way, right now. A lot of hucksters and former/current sales people, specifically.

The reason long context windows are advertised is because there are an awful lot of people out there trying to make money replacing customer service agents with LLM-powered chatbots. In order to power them naively (which is the only way sales people who have never built software before know how), you need to feed them a context window full of all your industry/product specific knowledge and then hope that the LLM answers the same way.

But, they don't, and they can't, so you have to spend a lot of time trying to figure out how to tie the LLM down so it responds exactly the way you want, which sort of ruins all the hype and mystery for common people around LLMs. It's been sold as a miracle that can replace people, but the truth is, well, not that, which really hampers the sales process. I think we're seeing this with Elon Musk desperately trying to push people into "FSD". People aren't impressed by AIs that aren't as good as people, if not better than people, at doing whatever task they are supposed to do.
Just as notable: my vacuum makes a workable, albeit poor, rake outside.
Dupe: https://news.ycombinator.com/item?id=40136010
LLMs see tokens not words and counting is a problem for them, high context or no.

Maybe the current state of the art LLM can't solve the kind of high value long context problems you have in mind but what I can tell you though is that you won't find that out by asking it to count.
Political will.
>IBM killed Centos for profit

The community is better off with the combination of AlmaLinux + CentOS Stream.

AlmaLinux provides differentiation by supporting hardware and patches that Red Hat doesn't necessarily want to.

CentOS Stream provides a way for all downstream distros (Red Hat, Alma, Oracle, Rocky, whatever) to contribute back to the ecosystem in a way that is deeper than submitting bug reports to bugzilla.redhat.com

The latter point is something people really miss. CentOS was not much of an "open source" project in the same way that Android isn't much of an "open source" project. There was few ways to contribute directly beyond filing a bug report and waiting for Red Hat / Google to handle it. CentOS Stream is vastly more open as a project.
Good article, but misses one very interesting detail.

E.g. in the example with 司る (tsukasadoru "be in charge"): the article says they "gave" the phrase a kanji. I would however assume that it happened the other way: the kanji was approximated with two Japanese words.

What's the difference? Let's go back to when kanji was adopted. The article notes Japanese writers approximated sounds with Chinese kanji readings, but there's another overlooked part: they also approximated Chinese text with Japanese words.

That is, traditionally they would often write in classical Chinese, but read it out loud in Japanese. Indeed, they developed a system[0] that let them retrofit an entire language, with a completely different sentence structure, phonetics, etc. into their own. Or, in short: they could read Chinese in Japanese.

This is likely where 司る comes from; some classical text using 司 in a way that was at some point best approximated by the Japanese word tsukasadoru in that context.

[0]: Example from https://en.m.wikipedia.org/wiki/Kanbun (abridged):

> 楚人有(下)鬻(二)盾與(一)(レ)矛者(上)

> [...] the word 有 'existed' marked with 下 'bottom' is shifted to the location marked by 上 'top'. Likewise, the word 鬻 'sell' marked with 二 'two' is shifted to the location marked by 一 'one'. The レ 'reverse' mark indicates that the order of the adjacent characters must be reversed.

> Following these kanbun instructions step by step transforms the sentence so it has the typical Japanese subject–object–verb argument order.

> Next, Japanese function words and conjugations can be added with okurigana, [...]

> The completed kundoku translation reads as a well-formed Japanese sentence with kun'yomi:

> 楚（そ）人に盾と矛とを鬻（ひさ）ぐ者有り

Obviously, the system comes with limitations; it's more of a system to analyze classical Chinese text than a way to magically translate it into Japanese. Still, I find it the most fascinating part of the language, because you can view it as a sort of "machine translation" from a millennium before computers existed, simply by abusing the fact that they used the same sort-of-semantic alphabet.

This is also where the "many readings of a single word" property of kanji comes from. Modern Japanese writing is the fusion of the phonetic and semantic interpretation of kanji - kana being the simplification of phonetic forms, and kanji's weird readings being derived from kanbun-kundoku.
previous comment: https://news.ycombinator.com/item?id=40100329
If anyone is interested in crackers and their motivation, you might find this interview interesting:
https://successfulsoftware.net/2011/04/07/interview-with-a-c...
How many companies have management consultants taken down? It's quite amazing how bad they are at anything. Peter Thiel's hatred for consultants is really legit.
> that previously criticized anti-fascists for punching Nazis

For punching people they called Nazis.
> clickbait fake news all over the screen

That’s my current experience with Google search as well, even for the most direct and obvious technical queries like “do X in Y language”
Do most readers know that if you give a so-called million token context model that many tokens, it'll actually stop paying attention after the first ~30k tokens? And that if they were to try to use this product for anything serious, they would encounter hallucinations and incompleteness that could have material implications?

Not everything needs to be entertaining to be useful.
Because excesses finally became so ridiculously over the top that it was finally politically viable to address it. Remember, chain restaurants have started using non-competes to ban servers and cooks from moving to another employer. The situation is finally in the eyes of the general public.
No, it was definitely that good. I remember finding a web page as a child (I think it was some weird webpage about medieval siege weaponry). Several years later, as a teenager, I wanted to find it again. With the right tweaking of search terms, I was able to find the same dang site. This actually happened more than once with multiple topics. If the site was still around, it was findable.

Now? Google search shows you what it wants you to, and damn anything else.

It's not entirely Google's fault - the web has gotten worse. But they take a large share of the blame, and I believe that their failures have played a role in making the web worse.
Hi Everyone!

Consistent review is key to mastering new skills, yet there's a surprising shortage of tools specifically designed to facilitate review in coding.

I've created a spaced repetition tool to help you master LeetCode problems, available here: https://www.lanki.xyz/

I'd greatly appreciate any feedback, suggestions, and possible feature requests!
If you don’t want to work a job for 50 years because your portfolio got blown out, don’t buy stocks on margin. At least that’s what people who have been “educated on leverage” do.
whoa! this is awesome.
fallout1-ce/src/game/worldmap_walkmask.cc really was somethin'!
Perhaps you're talking about financial incentives. And if so, then perhaps you might be right.

But there are plenty of other incentives that AI hasn't touched at all.
Lina has been pretty busy, but she's been making progress on a large backlog of bad corporate behavior.

What were these guys up to?
https://www.ftc.gov/about-ftc/commissioners-staff/former-com...
I typically go google -> yandex -> kagi -> chatgpt.
If I have an existing non compete — what does this mean for me ? Is it invalid?
This here is one of the reasons I reject the title "software engineer".
Because the whole article can be written in 2 tweets but you need that social media “interaction”, so the author goes on talking about non essential things.
The crack itself is simple and smart to bypass the check by changing the public key, the only issue from what I have seen is there’s a lot of hardcoded stuff like the key and the functions numbers, so most likely it won’t work in future updates.
My attorney friends tell me that the FTC doesn't really have the ability to do this, since contract law is part of state law. (My poor paraphrasing, not theirs.)

I've been surprised I haven't seen this mentioned on social media or in the news. Are my friends wrong, or are people celebrating because this is just a step in the right direction even if it may not do anything yet?
But you could write code to do exactly that easily though

So surely it’s not about LLMs being able to do that, but being smart enough to understand “hey this is something I could write a Python script to do” and be able to write the script, feed the Harry Potter chapter into it, run the script and parse the results (in the same way a human would do)?
I really hope the lock in with have with car/phone a connection is something the EU addresses next.

I don't like that car manufacturer has to use Apple / Google software, why can they not make an app that you install and your phone connects to the car in a useful way.

The reason is that only Apple apps have the required permissions and system access to do it.
> Under the final rule, existing noncompetes for senior executives can remain in force. Employers, however, are prohibited from entering into or enforcing new noncompetes with senior executives. The final rule defines senior executives as workers earning more than $151,164 annually and who are in policy-making positions.

Lot's of devs will be surprised to discover they are in policy making positions.
> Solving the "Harry Potter Problem" as stated seems like a natural prerequisite for doing this much more high stakes (and harder to benchmark) task

Not really. The "Harry Potter Problem" as formulated is asking an LLM to solve a problem that they are architecturally unsuited for. They do poorly at counting and similar algorithms tasks no matter the size of the context provided. The correct approach to allowing an AI agent to solve a problem like this one would be (as OP indicates) to have it recognize that this is an algorithmic challenge that it needs to write code to solve, then have it write the code and execute it.

Asking specific questions about your insurance policy is a qualitatively different type of problem that algorithms are bad at, but it's the kind of problem that LLMs are already very good at in smaller context windows. Making progress on that type of problem requires only extending a model's capabilities to use the context, not simultaneously building out a framework for solving algorithmic problems.

So if anything it's the reverse: solving the insurance problem would be a prerequisite to solving the Harry Potter Problem.
"Tonight we can, will and must blow up the moon."
"Earth First: We're earthlings, we should blow up earth things. No to blowing up the moon!"

https://www.youtube.com/watch?v=GTJ3LIA5LmA
everyone who had a noncompete should be compensated.