skysight-inc/HackerNews huggingface dataset:
Most restaurants that use cloth linens do the same.
To then be able to have secondary steps of lookup. I often want a search engine for "my life". Most commonly from text messages where i discussed something. In a perfect world it would be able to link context between emails, browser history, chat conversations, etc. I'd love a flexible system that could record what i have in boxes, in the fridge, etc.

Sounds a bit silly, but of course it's mostly just for fun. However on the more practical side, i do often find myself needing to dig through old text conversations trying to find that one message. Not having a flexible, deep search behind it sucks. I often find myself wanting to do the same with my browser history. Find that one website i visited, etc.

I have the thought that it would be great to make my data points more rich. Don't just tag my browser history with isolated tags, such as Programming, Rust, etc - but infer meaning from my searching. Be able to see that i'm working on ProjectX actively via CLI Git activity, and that i'm searching for Y. Be able to correlate commit Z with search Y. etcetc

It feels to me there's a ton of small, edge case utility that can be gained by dumping everything to a local server and having it link the data. But i don't want to do any of that manually.

Likewise, i've wanted to manage "Home Inventory" before - what's in boxes, etc. Managing that myself is tedious, though. LLMs seem ripe for figuring out associations - even dumb LLMs. My hope is that i eventually can start wiring things together and having the LLMs start making rich data out of messy untagged data.

Would be neat, /shrug
"Why now" is the steady increase of news in our lives. The timing tracks perfectly the shift from newspapers to TV to 24 hour news to the Internet. We're now more aware of politics as continuous, rather than as something that happens only during elections, plus brief updates that go one-way from authority figures to us.

It has turned politics from the way we make national decisions into a national game. We treat it with the same seriousness as sports -- which we treat as if we were making each decision ourselves, despite having even less effect on the game than the pompoms. Our opinions on both are loud, under-informed, and irrelevant, but we enjoy having them. Enjoyment has become the primary goal.
I run Llama 7b with CPU only. It is fun when my Internet goes down and I have nothing else to do.
You post the image to Nextdoor and everyone comments on the decline of western civilization and moves on with their days.
And now add browser user-agent to the curl request and watch how slow it gets.

- `time curl -A "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/81.0" -L https://t.co/4fs609qwW` -> 4.730 total

- `time curl -L https://t.co/4fs609qwWt` -> 1.313 total

Same request, the only difference is user-agent.
> so Firefox is faster than chrome

Faster on sunspider. In practice, on real web pages, as someone who occasionally browses the web using a low end tablet PC (Surface Go 2 with linux. The CPU is downright anemic but good enough for treating it like a reading device/video stream platform), I experienced many more stutters on Firefox that I did not on Chrome and it has become one of the reasons I stopped using it (the syncing is also way worse and often breaks. "Read latest tab from other device" is almost useless if you don't manually trigger a sync because it sure won't do it by itself in any reasonable time frame).

The performance difference is much less visible on my main computer though. But yall really need to try firefox on low end devices before you make generic statements about its performance. Or the android version.. lord, firefox on android is just unpleasant.
PHP is how I'd describe Astro.
As far as I can tell you won't be able to use the approach proposed here to create a character matching your above description unless every element of it is encoded in the guiding grammar (including the possibility for the character to have middle ages-relevant weapons, and the anthropomorphic vegetables).

At which point, again I have to ask: what do you need the LLM for? You've already done all the hard work by hand and the LLM is only adding some extraneous natural language parsing on top.

Plus, if you already have the grammar that can cover the anthropomorphic vegetable world it's only a bit more work to use it to parse such natural language requests, anyway.

I think people forget that grammars were the staple for parsing natural language and stuffing it into structured form for a very long time before LLMs, and they still mostly are.

The point is that if you have structure, someone has to hand-craft that structure. Frex, if you have a language with a compiler, someone has to write the compiler. Then, if you want to make some unstructured text conform to your hand-crafted structure, you can only do that to the extent that the unstructured text itself is made up of elements of the structured form. If you have a grammar for frogs and blueberries, and write a poem about the dawn and foxes, you can't use the former to structure the latter, no matter what you do, and LLMs won't make this happen magickally, either.

Essentially, your grammar is a type and any unstructured text you want to convert to a structure with your grammar must be a value that you can cast to that type.

>> I wasn't talking about deterministic Vs nondeterministic.

Then what? What do you mean by "random string"?
> It would then have a mini-computer analyze which cells were least used (aka: load-balancing)

I'm imagining a PDP-11 dedicated to controlling and wear-leveling an array of flash chips, and smiling.

The idea is not quite as silly as you might think; there are real, actual PDP-11s still running RTOSes and "embedded" applications like nuclear power plant monitoring/control... some of which will be supported until the 2050s at least.
After year in tech interfacing with very smart people in their respective fields, you begin to realize how much you don't know and the depths of any particular topic are near infinite.

Lawyers can be brilliantly gifted in understanding of the law, and completely incompetent behind a keyboard.

Engineers can understand the machine/software they make down to the instruction/component level, and completely fail at understanding the people that are going to use said product and despair when it fails.

Dyson is a particularly interesting kind of failure, being he should know that heat exchange occurs fastest where you have the largest temperature delta. Take a piece of meat and measure the surface temps. Have it very cool at one end and room temp at the other then put it on a hot grill. The cold end will rapidly increase in temp at a rate much faster than the warm end. You could see 20F in heating on one side where the other only increases a degree or two.
To do formatting on a message (multilines of code, equivalent to ``` in Markdown), indent everything with 4 spaces
From just that snippet, Cowen sounds like he's challenging SBF on it. I don't see Cowen "jacking off to infinity", but rather seemingly expressing that such a wager is a horrible idea. He says:

> And would you keep on playing that, double or nothing?

The point being that if you'd push that button now, in this world, then what would be different in the new world to stop you from pushing the button again? There's no stopping point, hence the St. Petersburg paradox. Maybe the button has already been pushed, maybe multiple times. If anything, Cowen seems to be presciently pointing out that SBF's attitude will inevitably lead to disaster.

SBF does seem to be misunderstanding: push the button forever, and maybe magic will happen!
Do modern language models already use prefix rather causal in-context learning?
> At issue is money Planned Parenthood received for health services before Texas removed the organization from the state’s Medicaid program in 2021. Texas had begun trying to oust Planned Parenthood four years earlier and is seeking repayment for services billed during that time.

...

> Spokespersons for the office did not return a message seeking comment Monday. Last year, Paxton said it was “unthinkable that Planned Parenthood would continue to take advantage of funding knowing they were not entitled to keep it.”

Texas began proceedings to remove PP from Medicaid in 2017 but did not complete the process until 2021. They paid for services in the meantime. The state claims that PP making claims for services from 2017-2021 was fraud.
PowerPoint is only a bad idea if you assume that giving "regular people" access to powerful tools is a bad idea. I've had to modify slides many times to dump aaaall my information in there because my boss at the time didn't know the difference between a slide deck and a handout. I know I bored everyone to death. But is it fair to blame the tool?

Maybe there's a point to be made that PowerPoint should be more strict in what it accepts, and that current trends in boring you to death are a result of that. But I don't think PowerPoint is bad idea per se.
Usually it's some nitpick about the time they advertised Mr. Robot "breaking our trust", or buying pocket, a bookmarking utility that lots of people liked and used and integrating it into the web browser, which is clearly a user-hostile move, to buy and integrate functionality that might be useful. With such horrible missteps, you should obviously instead use the browser that has pushed MULTIPLE APIs with negligible real world use and significant fingerprinting capacity, lead the change to limit add-on functionality, makes it harder to block ads (BECAUSE THEY ARE AN ADVERTISING COMPANY), sends most of what you do to their advertising engine, and FUCKING WEI.

Or, oh no, the CEO of the foundation makes more than they do as an engineer at google, that must be corruption! Meanwhile Firefox is faster, less buggy, has never stopped being a very good browser and the only one made by a group that can't subsidize it, and doesn't get to shove it's advertising down your throat on every single website that Google owns.
To be fair to them, it was hard to Google how to spell something when you were using a 14.4Kbps modem and Google wouldn't be launched for another five years.
Probably not difficult for these competitor organizations to fund an OpenTF team to hire some of these people away from HashiCorp and continue it on as FOSS either. I can't imagine Liam turning down .5M/year to do so.
I don't think that being from affluent parents is any part whatsoever of Taylor Swift's claim to fame.
You can refer to the full list on the github page[0] (which I find to be pretty accurate). I personally use La Contre-Voie[1] for no particular reason.

nitter.net was historically a little less reliable for me due to rate limiting, which is why I initially switched. They worked around the rate limiting issue now, so that may no longer be the case.

[0] https://github.com/zedeus/nitter/wiki/Instances

[1] https://nitter.lacontrevoie.fr/
It's a shame LK-99 didn't pan out. Cheap superconducting wire would have been awesome for this.
… Taking an upstream project, and then applying your own patches to it, along with a commitment to not ship anti-user changes (like manifest V3) is a fork by any objective definition.
I use Gnome Web to test websites with the WebKit engine from Linux. I'd be curious if there any other good WebKit browser options: I wasn't able to find anything else that I could easily install. (Nyxt apparently supports WebKit, but installing it is a pain, and I actually don't understand how to use their browser.)

I will say that I wish they had stuck with the Epiphany name. It was much easier to search for, either in web search engines or in order to launch it in Gnome with whatever their Spotlight clone is called.
It's amazing how far the medical world has come in treating ailments of the body, but we've made comparatively little headway in ailments of the brain.
> it seems like the use case that Red Hat is anticipating for RHEL Workstation is corporations using purpose-specific computers to run one or two programs (graphics rendering, CAD, equipment control software, etc) rather than general desktop usage

I think it's less "anticipating" and more "observing"
Wear-levelling ins't new, though. It has been a thing as long as flash has. Translation layers for wear levelling were not new when I last worked on drivers for a flash device 25 years ago.
As much as I hate monopolies, I hate having to write apps for 5 platforms at once even more. If my app works on Chrome, Brave, Vivaldi, Android, and Edge, and I have to jump through hoops and litter the code with if (isSafari) workarounds to get it working on iPhone, the last thing I want to do with the remainder of my time is start from scratch to fix all of the bugs or missing apis so Firefox can run it for 1% of users.

I understand the risk of a chrome monopoly, but boy do I feel a the conflict of interest when these conversations come up…
Tell that to people who're moving from the open source CentOS project.
I see the non-cohesion in shared "things", like the way that people are driving, respecting traffic laws, cleanliness of common spaces, infrastructure.

It seems a lot worse in the disadvantaged socio-economic parts of town. I think there's an attitude everyone having to "fight for mine" and "what has society ever done for me" and in response not caring for it.
The main argument appears to be that code is best dissected and understood, whereas literature is not? There's a fair number of philosophical texts which would disagree. Even "simple" engineering/physics/mathematics/science books often require a deep understanding, even though they're describing something, not providing directions.

It's also often important to understand the context in which a piece of literature was written, just as it is important to understand libraries and the runtime context.

In other words, I think it's fine to think of code as literature, just perhaps not the same literature the author frequently reads.
Here's an example of Instructor Embeddings w/FeatureBase: https://gist.github.com/kordless/aae99946e7e2a5afccc83f3c4ee...

Instructor Embedding rank high on various leaderboards for embeddings and can be run locally, irregardless of how they are stored. It takes about half a second to embed 20 strings. 2.2 seconds to embed 80 strings. I haven't tested this with different batch sizes or GPU acceleration (don't know if that's possible). It is possible to quantize the vectors to 8 bit floats.

I'm using FeatureBase to store these because a) I work there and b) it will store and search the vectors by euclidian_distance and cosine_distance. Right now this is a cloud-only feature, but we'll work on getting it into the community release at some point.

Combined with our current support of sets, set intersection operations like tanimoto() and filtering and aggregation (all done using roaring bitmaps for in memory operations) this presents an interesting offering for storing training data and reporting. Being able to filter the vectors compared in distance makes nearest neighbor search algos almost unnecessary, except for extreme use cases. In that case, it might be better to consider switching to using knowledge graphs (to filter the vector space) instead of storing 10s of millions of dense vectors and doing approximate search on them.
I don't think it's a problem with rotting infrastructure. Using curl those requests are quick, unless you pass user-agent from browser. 4.7s with firefox user-agent and 1.3s without it. Using twitter link to the same NYT article.
You keep saying the judciary gets the final word... but that's not right, no matter how often you repeat it. The judiciary gets the penultimate word. The constitution can be changed, there's an entire procedure for it, perhaps you should propose an amendment.
Not entirely related, but I know a few people whose go-to image editor is PowerPoint.
Who could have predicted? Festivals in SF! No wonder they never designed for that eventuality.
> It was actually a huge bummer for me when Edge gave in and switched to Chromium

I don't get it.. that was the day that open source won the web. There are now no major closed source browser engines remaining. It was a massive indication that in the end, open source software will always win in any market. We just needed Google to dump in billions of dollars to help accelerate the process, but they did that, and now we're all better off for it.

Now we just need Windows, OSX, and iOS to die out, and the whole world will be running on open source software.
Then perhaps you should read about the inorganic way in which her career started.
Even then I would say code is not the blueprint but an artifact. Specifications of the precise, formal variety are more akin to blueprints [0]. They allow us to see the design of a system at a high level while eliding unnecessary details.

Source code for programs are limited in that they can only express ideas about their local state. Barring high-level languages with dependent-type systems it is nearly impossible to model and check that your transaction consensus protocol works as intended without getting into a ton of gory detail... much more so if you want to check global properties of the concurrent system you're designing.

I think Sussman was right: we often start with a pure model of what we intend to design but the artifact we produce, the source code of the actual program, is usually full of details that only matter to get the program to produce the expected behaviour when executed... and all that extra detail tends to drown out the core ideas.

[0] https://cacm.acm.org/magazines/2015/4/184705-who-builds-a-ho...
I'm not foolish enough to bring any access control device through customs. That includes sessions keys. So either I bring everything, or nothing, and nothing is the safer security decision.
If you owed PayPal money they wouldn't accept that you wrote a check to them and someone else cashed it as sufficient payment.
> How is this feat of computer programming not a major legend in computing history?

While what he did was certainly impressive, I don't understand why it would qualify for legendary status. Doing things like this wasn't all that rare back in the day.
ChrisRR--

I would counter this with:

- What value is it to your company to know that the developers who churn into and out of your company... while they're there, they actually know a section of your codebase quite well?

versus the alternative: the degree to which your devs know where your code lives or what it does is low, since they do not engage with it enough.

Sure, one could say: "AI will navigate our codebase for them".

But I think it becomes a bit of a slippery-slope, regarding the question of: "When/to what degree can really we take the developer out of the picture?"

Imagine being a developer, and no one on your team really knows how your product works.

Is AI building your product at that point then? Is that product actually going to exist & be funcitonal?
The local TV being require to get cable has got to go. I can get all those channels for free, but when I tell people I do that they look at me like I am some kind of hacker or something, I love getting a free Premier League game every weekend, lots of good reruns on channels like Comet, etc.
OpenDAL: read data from various storage services in a unified way
>It's a shame they're now cutting that desktop work for real this time.

I kind of think you're making the same mistake? Yes, Red Hat is cutting back even further on certain types of desktop development, but they still do quite a lot.

Just look at the recent HDR work, or Pipewire, contributions to Mesa and RADV, needling / collaborating with Nvidia to un-screw their driver situation, contributing pretty much all of the hardware accelerated video support for Firefox on Linux, etc. I haven't seen any plans to cut back on that sort of stuff, which is arguably much more impactful than e.g. packaging LibreOffice.

Disclosure: I work for Red Hat.
If the chromium community are unable to write their own browsing engine, then they are shackled to whatever google implements. When WEI turns out to be so intertwined with deep functionality that you can't really excise it, what are these so called "alternatives" going to do, just not update the chromium codebase ever?
"trust the science" was a common phrase used to justify early approval of vaccines with less than usual testing.

When "the science" wasn't even being done; much less being shown as less trustworthy than some media personalities like to say.
If the POTS cables daisy-chained between the telephone jacks after the telco's box are 4-pair Ethernet, there are 8 wires between each receptacle/port less 2 wires for each phone line. If only one phone line has ever been connected and there are 4pair (Ethernet,) cables between the phone jacks, there are 3 spare wire pairs that could be connected in a local private closed loop in order to carry (modulated) DC voltage for other applications; though you'd need to put like a thermal sticker label after the box and behind/on all the phone jacks to warn about the voltage (which is a presumed risk when handling 4pair cabling as an installer, as a (demo) contractor, as a future occupant)

Gigabit Ethernet uses all 4 pairs for data, so Gigabit PoE and faster must have data+power on one or more pairs.

From https://en.m.wikipedia.org/wiki/Power_over_Ethernet :

> In addition to standardizing existing practice for spare-pair (Alternative B), common-mode data pair power (Alternative A) and 4-pair transmission (4PPoE), the IEEE PoE standards provide for signaling between the power sourcing equipment (PSE) and powered device (PD). This signaling allows the presence of a conformant device to be detected by the power source, and allows the device and source to negotiate the amount of power required or available while avoiding damage to non-compatible devices.
GPt-3 is very expensive if you use it frequently compared to just running in a desktop machine you already have. Of course, if you’re buying new hardware just to run a model for yourself locally, that’s a different cost analysis, but for me I had other reasons to have a decent gpu.

If you have a product that uses an LLM and can get away with one of the open source ones, it’s probably cheaper (and def lower latency/response time) to host yourself too somewhere like azure or aws.
I don't "accept" it either, but I also don't know what I can do about it, hence my question.
https://www.bls.gov/charts/productivity-and-costs/nonfarm-bu...

Non-farm labor productivity – the red line, representing output per hour worked – _shot_ up when we all worked remotely. Total productivity dipped because there were many fewer workers working many fewer hours (the green line). Both are roughly back on their pre-pandemic curves now.
All these fathers with their daughters. ;)

I'm happy for them, but dude really: "I’ve been here for 21 years I can’t remember anything as important as these Taylor Swift tickets"
It typically increases the opportunities an individual has in their life; it's reasonable to assume it was a factor in her achieving fame in the first place.

edit: https://en.wikipedia.org/wiki/Taylor_Swift#Early_life

This is the kind of opportunity that less affluent—let alone poor—families don't tend to have.