skysight-inc/HackerNews huggingface dataset:
Yeah this right here. Make sure they are giving you better than what you’d do with unemployment and if not then let them fire you.
https://www.acronymfinder.com/POS.html
Then you may like playing with this too (if you're on the desktop):

Press 1-6 on the keyboard for cubes to go all spinny

https://romankogan.net/math/arcball_js/index.html
In VsCode cmd+p pulls up the file search dialog, I don’t think it’s that crazy.
Pros of resigning: Maybe maintain some relationships? Maybe HR will respond to future reference requests with 'you resigned' rather than "you did not work out". Maybe you can negotiate some severance pay?

Pros of being fired: Maybe eligible for unemployment insurance. Maybe it will take ages for them to do it, so you'll lose less income.

Apart from the considerations above, it's worth reflecting on the experience and what you might have done differently. Even if only 1% of the responsibility lies with you, there may be some valuable lessons. Your perspective on this situation may change a year from now, or 5 years from now.

There are stressful work situations from 10-20 years ago, where my perspective today is totally different from how I saw things at the time. And in some cases my perspective evolved several times in the intervening years.
100-foot 'walking tree' in New Zealand
thank you for the arcball information! i didn't know about this
Many twitter clones are almost pixel perfect. Twitter started with SMS support, and added many other unique things like @ mentions, threads that worked on mobile and the way you would see conversations between people if you followed both of them.
The new Freenet is different from the old Freenet. And people will not necessarily know which one you are talking about.
> Don't hate me, but subscriptions, even as low as $10 are annoying. When I like some software I prefer to pay 5x and be done with it.

Okay, I changed the price to $100 for 10 years and removed the subscription.

I like that better. Thank you for the feedback.
In the UK and Ireland you navigate by pubs, since it is topologically impossible to traverse any connected area without passing at least one pub. The granularity of directions is therefore highest in Dublin (c.f. Joyce, Ulysses, 1922)
dup https://news.ycombinator.com/item?id=40671986
Yes, and even a genuinely (with perfect play) losing position can win if it sharp enough and causes your opponent to make a mistake! There's also just the relative strength of one branch vs another - have to prune some if there are too many.

I was just trying to give the flavor of it.
I’d say in this case it’s fair for them (or anybody else in a similar position) to get some nonzero amount of negative press, just as a matter of disincentivising the behaviour in question. Putting out a fair nonzero quantity of negative press, though, is not something humanity has figured out—the amount of bashing one receives for doing something bad (in the same general class of bad things) is always fairly random.

Why should they get bashed at least some? Because, if we’re treating this strictly as marketing, the deal they proposed to OSS maintainers was, basically: you spend the effort of building things on top of our non-second-sourceable offering; we give you free use of said offering; you give us marketing in the form of homepage badges, procurement suggestions at your workplace, etc. No money changed hands and no contractual obligations were accepted by the provider, but this is still very much a deal, and the porting at the outset is effectively an advance.

So the harder it is to move away from the offering—the larger the advance—the more bashing is deserved. And Vercel is pretty hard to move away, from what I understand, certainly more so than, say, Travis CI.

(Also, that public press release is pretty much a lie in how it attempts to leave a very misleading impression using technically true statements, and I’m never not going to be bashing people or companies for lying or bullshitting. Yes, I know it’s very common and in many cases effectively a legal necessity, I’m still not going to stop.)

Should the other good things they’ve done mean they’re exempted from the bad press? Ideally, no: the only way to have an adequate picture of a thing is to have a fair sample of its good and bad things. Biasing the sample by hand rarely makes things better unless done with a careful and systematic approach, which the cat herd that is the press is not really capable of collectively. Practically, still no, I think: there are enough of those kinds of biases that I prefer to avoid piling up more as a general principle.

Finally, would it be fair to go from “Vercel did bad thing” to “Vercel bad”, in view of those other good things? No, I think, but I wasn’t suggesting that. I did adjust my idea of their trustworthiness down fairly heavily, though. (It is possible to do good, even well-intentioned things and at the same time not operate your service in a reliable or trustworthy way.)
Has that actually happened, ever, in the history of things like this?

It just moves the Overton window into even weirder territory.
This happened over 20 years ago, but I was helping a co-worker debug an issue they were having with a Windows application written in Delphi. This was before Google was a thing, and waaay before Stack Overflow, so getting help to solve these kind of problems was a bit more involved.

As far as the issue, if they ran the offending code in the debugger, it worked flawlessly. But it would fail every time in the production build. Usually, this would point to some kind of race condition, but the code section was innocuous. It was essentially running the Delphi equivalent of strpos on a local variable.

I was comparing the build flags between the debug version and the release version and one thing that caught my eye was the optimization flags for the compiler. Lo and behold if you brought the optimization level down two notches the bug went away.

I don't think I ended up getting into the disassembly to submit a bug report, as the optimizer was almost certainly doing something it shouldn't, but at least we found the source of the issue.

Since we didn't want to actually disable optimizations on our release build, the "permanent fix" was to re-write our own strpos-equivalent in such a way that compiler optimizations didn't break it.
what did you see

this reads like a creepypasta from 'secure contain protect'
Curious how that works given the kernel has no stable kernel<>kernel ABI.
It would be more difficult to avoid, if suppliers were forging certificates to claim that Russian titanium was coming from somewhere else.

Which they might do, if sanctions meant that the titanium was cheaper, and they could pocket the difference.
They also told Hamas to immediately release the hostages, which Hamas obviously did not do.
I believe that any corporate entity will eventually use any tool at their disposal to optimise profits at the cost of their customer.
Fascinating. However, a bit disappointing that the result looks like it was hand painted. I would have liked to have seen designs which are impossible for a human to achieve. The conflict between natural media and (for example) exact and complex geometry would have been compelling.
he's also probably watched like a hawk in russia. Who knows if that's even still his opinions
Are you familiar with the history of how those walls went up?

Hint: it has something to do with more than one thousand civilian deaths caused by suicide bombers coming from Gaza in the late 1990s and early 2000s, which almost completely stopped after the walls and checkpoints were installed. Now Hamas uses rockets instead, but those were much less dangerous on average than the bombings that were employed beforehand.
I'm not saying it's going to be a good revolution, just a change in the way we do many, many things.
> Buy GPUs

I don’t think this is practical advice for the vast majority of people
They don't mention BM25, which still outperforms much of semantic search. A fun exercise is to watch the benchmarks of the latest semantic embeddings models and see that they still struggle to match good 'ol BM25.

BM25 uses the relative statistical frequency of words to identify relevant material, along with some adjustments. It doesn't use ML at all, but it works very well, especially for technical content.

SPLADE is capable for some areas but is slow, and often times it doesn't present much of a benefit (or is worse) versus BM25 for technical searches, where specific technical words don't have many synonyms that it would be able to pull.

The best search systems today use a mix of semantic search and BM25 or SPLADE, depending on the type of material and the speed required.
> Because you've asked the decoder to jump to some arbitrary frame, the decoder has to redo all the calculations - starting from the nearest I-frames and adding up the motion vector deltas to the frame you're on - and this is computationally expensive, and hence the brief pause.

That was 2016. Today, it's because Youtube knows you're on Firefox.
i'd go further: instead of slides, start with a demo. if the demo is compelling enough then people will want to hear how it works

compare the popularity of twitch streamers with recorded wwdc talks
What would prevent anyone from using the current Mozilla repos to train their AI?
If I had to bet money on it, researchers at top labs have already tried applying search to existing models. The idea to do so is pretty obvious. I don't think it's the one key insight to achieve AGI as the author claims.
>There would be a lot of negative consequences for that if it came out

The current Russian government doesn't seem too concerned about negative consequences, whether short or long-term.

The consequence is what, bad PR? Lol. It's piss in the ocean. This wouldn't even register in the top 100,000 "negative consequences" that the Russian government is facing right now.
I think it gets used as part of 'best practices' a lot where it was not actually helpful. But it hasn't been my experience that knowing it is a meme or even it being a bad thing. It just gets a little silly when you see stuff like a service managed by k8s that probably made more sense as a library
Thanks for the feedback!

Imagine you're spinning a globe with your finger. Obviously not much would happen if you poked outside the globe.

And while your finger is on the globe, you can't point at the sky (unless you finger is, well, stuck to the globe while you're rotating it - pointing to the sky would let go of the globe).

This is what you're doing here, and absolutely, I should add a visual representation for the globe and where you're poking it when you hold the mouse button down.

You feel "stuck" when the cursor attempts to leave the globe. And moving the cursor around that boundary is how you rotate around the axis facing poking from the screen.

This behavior can be changed/customized to an extent, I picked what felt good to me here.
It would not be surprising at all if that's just how the majority of online content leans in general. College campuses were the first places to get internet, for crying out loud. The correlation between fast-moving places that adopted internet early with fast-moving mindsets should seem fairly obvious.
Those ~100k year cycles in earth orbit and spin are not related to the present discussion of sunspot cycles and solar activity.

And (while not clear in this case) usually when someone claims that a "pole shift" will happen, they are usually referring to the crackpot claim that the planet will suddenly do something like maybe flip over or wobble violently causing the end of civilization:
https://en.wikipedia.org/wiki/Cataclysmic_pole_shift_hypothe...
The problem is the transitive closure of chess move is a chess move. The transitive closure of human knowledge and theories to do X is new theories never seen before and no Value function can do that, unless you are also implying theorem proving is included for correctness verification which is also a very difficult search and computationally expensive problem on its own.

Also, I think this is instead time to sit back and think what exactly is the thing we value in society as well: Personal(Human) self-sufficiency(I also like to compare this AI to UBI) and thus achievement, which only means Human-in-Loop AI that can help us achieve that and that is specific to each individual, i.e. multi-atttribute value functions whose weights are learned and they change over time.

Writing about AGI and defining it to do the "best" search while not talking about what we want it to do *for us* is exactly wrong-headed for these reasons.
Because he's a true believer in the Long Now religion. But not enough of a true believer that he uses six or seven digits ;-)

Also, he uses that (and no capital letters) as a "bozo filter" - anyone who replies about that rather than the substance of the comment, he defines as someone he doesn't want to talk to anyway.

Personally, I think it's rather an obnoxious move. He's deliberately derailing discussion about the content, and he has decent content. But he insists on playing this game instead of just talking about the substance.
Maybe I imagined it, but I'm pretty sure I CTRL+Z'd in one document and it focused another Excel document and undid it there. Also when I try to save anything it defaults to the cloud rather than the longstanding save dialog. I've heard in the past the Excel team was elite and held back BS but maybe not anymore.
I can imagine so. Would you have a comparison between Claude 3 Opus vs. GPT4o? Which one would you pick?
I'm not trying to be anything. He's demonstrably incorrect. It's just talking points, and I'm calling it out.

Microsoft has only ever forced standardization of aggressively mediocre software. In every case, be it OS, spreadsheets, or word processing, there has been a much better competitor who lost out due to market forces, not quality.
it’s serious crime
Well done! This is a great breakdown and explanation.

Nearly two decades ago, we shifted from other formats such as WindowsMedia -- that had great multi-bitrate support built in -- to H.264 over HLS not just so we could serve over traditional http CDNs at scale instead of needing media servers, but so we could do a host of features enabled by splicing on the fly. We used extremely similar techniques to enable not just live switching among bitrates of live feeds from live events, but similar adaptive bandwidth playback for VOD as well. And of course, dynamic ad insertion (even tailored to audiences) into a stream in place of the blank a broadcaster sends, without ad support (or ad blocking) in the player. It's interesting this still isn't the norm.

Very cool to see how this works unpacked again, and very cool for Plex to have a challenger!
I’m pretty interested to hear what you perceive as the issues with your performance and to hear more about the undocumented problems. I’ve worked in state government for 20 years in many roles and agencies. I’ve seen a few people get fired for fraudulent activities and seen a few people who could have already retired get forced out because they didn’t want to accept change but those were few and far between.
TikTok is Chinese.

When someone says subcontinent they usually mean the India and its neighbours Pakistan, Nepal, Bangladesh and Sri Lanka.
But it's tHe FuTuRe bro
The article seems rather hand-wavy and over-confident about predicting the future, but it seems worth trying.

"Search" is a generalization of "generate and test" and rejection sampling. It's classic AI. Back before the dot-com era, I took an intro to AI course and we learned about writing programs to do searches in Prolog.

The speed depends on how long it takes to generate a candidate, how long it takes to test it, and how many candidates you need to try. If they are slow, it will be slow.

An example of "human in the loop" rejection sampling is when you use an image generator and keep trying different prompts until you get an image you like. But the loop is slow due to how long it takes to generate a new image. If image generation were so fast that it worked like Google Image search, then we'd really have something.

Theorem proving and program fuzzing seem like good candidates for combining search with LLM's, due to automated, fast, good evaluation functions.

And it looks like Google has released a fuzzer [1] that can be connected to whichever LLM's you like. Has anyone tried it?

[1] https://github.com/google/oss-fuzz-gen
I ask so many questions of chatbots across so many topics and it has proven valuable many times. But I'm certainly untrusting and wary of them and don't really doubt that I am being surveilled in detail. But I struggle to find scenarios in which it could be used against me. I'd pay more for more privacy and am interested in hosting my own. But of my 99 problems this is pretty far down the list.

Once I sent some saliva to 23andMe. At least some of that data was stolen and I'm probably on a list of ashkenazim for sale somewhere. That's unpleasant. While I can't think of a problem with being surveilled by chatbots now maybe I'm just not being imaginative enough.
Not being a user myself, I wouldn't know for sure, but I've heard that Bitwig is the cross-platform answer to Ableton. I've also heard that Reaper is the industry standard in various corners, with sizable market share.

I only know these things from doing light audio work, mostly relating to video editing. In that world, DaVinci Resolve studio seems to be winning, and is thankfully cross-platform. Blackmagic is truly a wonderful company.
> This one sentence just perfectly sums up everything that's broken in the embedded (i.e. everything non-x86) world. Everyone just forks random stuff at random points in the BSP's life time

A few years ago I did some work that involved building a custom Android image for a SoC manufacturer that's common in TVs.

The BSPs were provided over FTP as split up archive files, held together by bash scripts and had 100s of .patch files scattered all over the place. I am not sure if still the case, but there was also GPL-affected code (kernel patches/modules) that the were certainly not being open sourced at the time.

For each Android point update there was a new set of archives and painful rebasing of the changes we had made on top.

I know there have been changes since, with GSIs etc, but these to me just seem like band aids on the problem.
Any housing that can be built is good housing for places that have a severe supply-side constraint of housing.

The only way to bring house prices down is to build build build.

I'd actually be quite trustful of a Costco apartment.
Yeah, it should lead to predictions being possible fairly quickly if there was something to this.
> Where is POSIX actually useful today?

Every now and again, I get annoyed by those cases where Linux has some API/utility/etc but macOS doesn't. Getting that API/utility into POSIX greatly increases the odds that Apple will end up implementing it. (Whether just by copying it from FreeBSD, or by writing it themselves.)
You might want to find a better link.

That specific article, while interesting, doesn't mention the sun's magnetic field once.

Nor the sun, nor magnetic fields.
> (probably more I am missing)

Pretty sure you're missing a lot of them

Just from skimming the biggest 100 U.S. cities, these jump out to me
* Austin

* San Antonio

* Colombus

* Charlotte

* Oklahoma City

* El Paso

* Albuquerque

* Tucson

* Fresno

* Mesa

* Colorado Springs

* Raleigh

* Bakersfield

* Arlington

* Wichita

* Aurora

* Anaheim

* Henderson

* Orlando

* Lexington

* Stockton

* Riverside

* Greensboro

* Lincoln

* Plano

* North Las Vegas

* Madison

* Chandler

* Gilbert

* Reno

* Fort Wayne

* Lubbock

* Laredo

* Irving

* Glendale

* Winston-Salem

* Scottsdale

* Garland

* Boise

* Spokane

* Richmond?

So of the 98 cities which are in the contiguous u.s. and in the top 100 most populous cities, 47-48 of them are not connected to waterways on that map, though I realize many of these are parts of the same metro (like 4-5 of them in the dallas/ft worth area)
I'm posting now, there will be a fairly large earthquake on west coast in the next ten days.
The Firefox ticket linked above says they're keeping their current issue tracking system.
He's not stateless, he has a Russian passport and citizenship.
> Ultimately, anonymity is an anti-pattern in the same way that the hot new zero-trust stuff is in the blockchain world. Humans, social beings that they are, fundamentally operate on trust, which fundamentally requires identification. Removing either of those creates more problems than it solves.

Quite the opposite. Forced identification is an instrument of fascism. There is a reason the phrase "papers, please" is associated with the villains.

Communities can then be layered on top. But even there, what you need is a persistent identifier with which to build a reputation, not a government tracking number with which to be extracted from your bed at 4AM and shipped off to a prison cell if you're accused of crimethink.

The talk of "community standards" gets to the root of it. To have community standards you have to have a community, and each community will have its own standards. Which means the standards belong in the community and not in a generic protocol at the core of the network used by diverse communities with mutually incompatible ideals.
Water fasting means only drinking water. A dry fast is no water, no food. An absolute dry fast is no water, no food, no showers. A 24 hour dry fast won't kill a healthy person - but I wouldn't advise it.
> "We found that juvenile play involves immature versions of adult reproductive behaviors that are crucial for males to access and mate with estrous females, and the time spent doing these play behaviors predicts how many offspring males eventually sire as adults."

> Adult male dolphins in Shark Bay form long-term alliances to help each other secure access to females and these alliances are formed between males who were closely bonded as juveniles. As adults, pairs or trios of allied males will coordinate their behavior to consort individual females, and this work shows that young males practice this coordination with their likely future allies, years before they become sexually mature.

In summary, dolphins that do practice-gangbangs in their youth tends to have more offsprings as adults.
> Where tree search might make more sense applied to LLMs is for more coarser grained reasoning where the branching isn't based on alternate word continuations but on alternate what-if lines of thought...

To do that, the LLM would have to have some notion of "lines of thought". They don't. That is completely foreign to the design of LLMs.
Wonder how long before it appears in https://pubs.opengroup.org/onlinepubs/
How I wish modern apps were more like a 50 year old text editor
I feel like if you were going to make a business hunting down ai generated content, a great name would be “blade runner”
Perhaps this is better for you:

A second definition in this convention limits the term motor vehicle to those vehicles which are used for carrying persons or goods, or for drawing on-the-road vehicles used for the carriage of [not or] persons or goods.
I would very, very gladly live in a Costco apartment complex above a Costco store. Being able to buy Costco rotisserie chicken, ribs, and pizza anytime? Sign me up!
Is GPU accelerated encoding not an option?
The branching factor for chess is about 35.

For token generation, the branching factor depends on the tokenizer, but 32,000 is a common number.

Will search be as effective for LLMs when there are so many more possible branches?
Compare the revenues of the MIL complex to the rest of the options available on the Fortune 500. People dont realize how big the gap has grown between what nation states can afford and what transnational corps are raking in. Its a no brainer where the best and the brightest end up working.
And people use it to paint false images of people or situations to suit their agenda. Lies spread more readily than truth.