skysight-inc/HackerNews huggingface dataset:
I think that unpoly(https://unpoly.com/) would be easier for that use case. htmx generally expects succesive http requests to only return the fragment of html that will be swapped into the target, not the entire page. So you generally want something server side that can check the request and either return the full page (either for a first hit or disabled javascript) or return just a fragment (an htmx request).

Unpoly has similar goals to htmx, but by default works with full page responses, swapping only the identified content in the page.
I am not impressed when the homepage lags badly on my Samsung S10e. I would imagine this is due to the transparent background blurring Fluent design loves, which stops after the "newsworthy" header. At least the docs are smooth
What a beautiful comment. And I agree!

As an aside, I’ve started adding Lewis Carrol, mainly Alice, quotes to the bottom of my weekly status reports and gotten some weirdly positive feedback on this.
- Less competition

- Less data center space available

- Bandwidth is a lot more expensive outside of EU/US (factor 3-100x)
You don’t need to do it every day, and it takes 15 seconds.
Seems like a great win that should not have to be fought in the first place; at $2,400 an hour
libraries sure have changed! I remember when they fought back against handing the public's data over to the state. They resisted when the government demanded they turn over the reading lists of Americans, they lost, but at least they fought for us.

Many libraries now use, and heavily promote, third party ebook services that are also collecting the reading habits of card holders where it can be sold to the government or to anyone else willing to pay for it.
I've been using Brave for awhile and I'm pretty happy with it. There is the shady crypto thing, and the shady VPN thing, and the dubious Tor thing, and I don't really trust them, but I can't really say any of that affects the browsing experience.
Installing and maintaining rail is already priced in, just like the actual market cost of the fuel is for planes. Once all costs are internalized (including land disruption, though the tracks are less negotiable for freight shipping so passenger trips get a free lunch there) wasted life-hours are presumably how people would make the call. But its pretty clear that the marginal, per-person external cost of flying is higher than the marginal per-person external cost of trains.
Yes. It's become clearly exactly that, although some do not want to hear it.
That makes no sense, HTML is by design not supposed to be dynamic, that's the point of JS. There's a nice, clean, separation of concerns with HTML, CSS, and JS.

As an aside, htmx uses JS under the covers to make HTML dynamic.
What is confusing about finding Nix packages? Just go to search.nixos.org

There has been a trend in software dev towards solving problems that don’t need solved. I’ve never been confused about how to find packages for nix.
Wow, really? You’re actually _allowed_ to opt-out from your bank sharing all of your financial transactions with unspecified third parties? That’s so generous of them! What a great world we live in where certain municipalities provide basic protection over private information!!
MIT Course: Generative AI for Constructive Communication
I think that in the specific case of a key-value store (with just a get/put API), there is a more scaleable way to get consensus than putting a KV store on Raft. Raft (and multi-paxos) present a shared log abstraction, which is good if you want to impose a single ordering (what a replicated state machine needs). But writes to different keys are order independent, and you don't need ordering (between keys) to get a linearizable kv store. By going through raft or multi-decree paxos or VS replication, you pay a penalty for ensuring that all writes are sequentialised via the log. The penalty includes having to go through a single leader for all reads and writes, and lots of jitter when a leader fails up until the new leader becomes stable.

In contrast, if you simply use the equivalent of basic (single-decree) paxos per key, the writes can be leaderless. Of course, for performance reasons, each server must batch network and disk i/o.
If they really didn't test anything bigger than 13b, as their abstract states, then this doesn't even seem worth reading through.
Eating disorder hotline fires staff, switches to chatbot days after unionization
As an Indian, I can tell you this is how everyone thinks about their country. Everybody thinks they stand for for good, others stand for evil. And by that definition their order must be spread in the world. And for that they are ok with them having overwhelming military power, and they are vehemently against others having it.

Its just how it is.
IDA pro, for disassembly is about 25 or 30 years old. I remember using it back in 2000 or 2002
So true. I read once that fundamental physics research on quantum tunnelling in Japan resulted in antennas that immediately reduced satellite dish sizes from meters across to the size of a dinner plate. Now you can connect with a modern smart phone.
I'm somewhat happy to see this as a reasonable alternative to Google's Material Design for (for lack of a better word) serious applications.

I am still hoping that someone could come out with a design system that could get us a bit more information density. Screens are big but the line spacing on these designs alone means that on larger screens you end up paying a lot for whitespace in between

Things look aesthetically nicer than Win98/XP days, but I would love for some more options for information dense UIs other than just "copy what Thunderbird does"
Should? By whose standard?

Also nix does have some autocomplete, check out Nil…
I mean, good for you. Everybody has to learn the basics at some point.
Uh… yeah. I just wanted to share a quick tip for those who wanted to opt out of the panopticon.
Now Elon can finally finish his homework.
Interesting! Thanks for sharing, and definitely quite surprised how big that bandwidth premium is [1]

[1] - https://blog.cloudflare.com/bandwidth-costs-around-the-world
Moved here 4 years ago and the difference between them and comcast is insane.

On one of the Chattanooga FB groups someone will occasionally ask which ISP they should use, and there will inevitably be 10+ pages of people writing EPB, EPB, EPB!
Also, shoutout to whoever made https://albumdle.com/. While I wasn’t aware of this website before I made mine, it’s fun and you should check it out as well.
Unless neanderthals were 2.3% of the population at the time they merged.

or, the populations were 50/50 and the humans were like, "let's bone the hottest 95.6% of neanderthals and kill the rest"
:D
I thought I've fixed this 20008 typo (as I got several funny comments about), but I seem to did this in a backup copy not the original file! Such typos can reveal one's true identity, which risks to alter the timeline :D
Thanks @wsc981, and I wish to hear about your new generation of TI-BASIC soon.
Tesla raised prices in order to reduce the time between order and delivery when customer demand got too hot. Raising prices also improved profit margins during a time of rapid capital spending. Now customer demand has cooled with the international economic slowdown, and lowering prices increases the time between order and delivery as more customers are enticed to order.
> how does SC intends to differentiate light in visible spectrum from IR or radio spectrum? this is absurd, there should be some clarity of thought on this, either you allow monitoring on all frequencies of light or none.

I guess it should depend on what information is collected and how long the surveillance is. A camera picks up mostly visible light and if it's pointed at a house for months on end that's a major problem. Police can use radio waves to see through walls and track your actions inside your home from the outside, or fly overhead and see what you're doing using thermal cameras and that's much much more invasive but can take place in minutes.
Is it really easier? Yes.

The project I’m currently building is an enterprise b2b SaaS and I’ve gotten it fully functional without writing a single line of JavaScript. By functional I mean it looks and behaves like there is JavaScript, because there is with HTMX, but it’s abstracted away to the point of taking none of my time, which is what matters.

There’s no way I could learn the JavaScript ecosystem in a day. Maybe I could get something functional in a day but the technical debt would be too costly. I’m not sure any human could learn it in a day with acceptable technical debt trade offs.

For my situation of an enterprise app that’s mostly declaring resources in the backend via API, it’s been much faster to write in my preferred backend language only. I build the API, make a command line tool in the same language that calls the API, then add a basic HTML form for the demo and it’s great.
My most recent project uses an STM32F030C8 which has 64Kb of flash and 8Kb of SRAM. This is actually a beefier STM32 than I usually go for but was cheaper and more available at the time of the design.

I didn’t say it was never updated. Every IoT project or company I’ve worked on or with has the ability to update firmware and a lot of development effort goes into making sure that can happen. I have not worked at any place that pushed more updates per year than I can count on a single hand. Everything goes through, often manual, integration testing (ad nauseum in some cases), and field testing before it’s even considered as a release candidate. Compare this to release cadence of a CI driven development team for the web and server applications it connects to that deploys sometimes multiple times per day.
For a second… for a second, I thought I heard…

Singing.
There are no security implications other than those brought by the user. Freeze and host your own copies of libraries in an overlay (or write your own). The developer chooses which packages to use and from where, VERY explicitly and with a SHA which is far more secure than NPM for example (which is in production…everywhere)
Those I use which are still in development / actively supported would be...

CuteFTP (1996)

Quicken (1983)

TextPad (1992)

TurboTax (1984)

VLC media player (2001)

WinSCP (2000)

Wireshark (formerly Ethereal) (1998)

There are a handful more up-and-comers in the 16-19yr bracket as well. And tons that I still use, but aren't actively maintained anymore.
Looks cool but like no UI engineers at Microsoft have ever implemented anything the design team have ever proposed
Comfortable, definitely. Confident, essential. "Whatever" I'm not so sure...

I wouldn't dress below the company standards. If all the employees wear suits, if the interviewer wears a suit, then you probably need to wear a suit.

It's much better to be overdressed than underdressed. If you don't know, err on the over side. If you do know, then be confident in something marginally better than they usually wear.
Do you know how many sudden unintended acceleration were needed for Toyota to take a beating?
How many fires were needed for Ford to recall Pinto?
How many ignition failed for GM to take a beating?

All of those were low numbers.
You'll be lucky if you can choose your own poison. It won't be the case for animals and people who might be affected by the shortcoming of nuclear power industry.
That doesn't change anything I said. Those unsafe functions include things like casting pointers. There's nothing you can't do through some composition of those 3 things.
> thanks to progressive enhancement, and only Svelte and maybe Remix and a handful of others do that.

Notably, since a few weeks ago, Next.js (by far the biggest of the pack) has support for progressive enhancement with Form Actions.

https://nextjs.org/docs/app/building-your-application/data-f...
Why is this downvoted?

Admittedly, I am a Cascadian partisan (flying Old Doug and being vocal), not a part of Greater Idaho, but the parent's viewpoint is valid.

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

https://en.wikipedia.org/wiki/Doug_flag
The CVM Algorithm for Estimating Distinct Elements in Streams [pdf]
Hardly, Starlink has had some impact on Ukraine but not nearly that much. They have called it “critical” but they call a great many things critical, the actual use of Starlink still isn’t that common.

The important bit for Ukrainian is Starlink is subsidized by other countries and it reduces the incentives for Russia to destroy communication infrastructure. Unfortunately because Russia is focusing less on communication infrastructure they get to focus more on other targets.
It's the stroads: https://www.youtube.com/watch?v=ORzNZUeUHAM ("Stroads are Ugly, Expensive, and Dangerous (and they're everywhere) [ST05]")

Turns out when you design a road for high-speed driving, people will drive fast on it.
It's very strange to see the sentence "render unto Caesar what is Caesar's" coming from the Chief Justice. I don't like seeing a person and an entity like the government used interchangeably like that. Leaves that Citizens United bad taste in my mouth.
I don't think it'd be legal, but when the court's this divided, there needs to be some penalty for losing 9-0. You're trying to do something that egregiously wrong and defend it?!
Raises the question: what’s happening in the courts below?
Somehow my daughter managed it…
For a certain kind of application HTMX is a convenient way to work. It lets you write a webapp the way you did in 1999 except you can update pages partially. Here is a screenshot of an my HTMX-powered RSS reader

https://mastodon.social/@UP8/110432673973724419

This is a research project, but it's a research project by an applications programmer so it has to be solid. Yet I have to be able to change anything when I want to do it and if I used the "standard model" I'd have to change both the back end and the front end when adding a new task but this way I can add a new form once and add it to the rotation, pop it up in a modal, split it out on another page, etc. If this was a big production system with lots of people tagging things I could roll out new tasks by rolling out new forms and not force reloading of a front end.

I use it together with other client-side Javascript, for instance with D3.js for highly customized charts and visualizations.

A major time saver is that it skips the Javascript build. When I make I change I reboot a Python server and it comes up in 1.6s.
> HTML is by design not supposed to be dynamic, that's the point of JS.

You are putting far too much faith in the design of web standards.

Anyways, here's a counterexample to your claim:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...
I keep reading that you can upload data to one of the GPT interfaces, I'm not sure if it's a ChatGPT plugin, or one of the OpenAI API, but I wonder if you can include some source code that you can then prompt based on...

I've been kind of tricking GPT, admittedly I'm currently limited to gpt-3.5-turbo, because with the API you can submit whole conversations and ask for the next reply from the assistant. I don't know how much of that whole conversation it re-reads, but I'll do things like:

- Give it a system prompt with guidelines.
- Give it my user prompt, which contains a description of what I want it to do.
- Give it an "assistant response" which I've faked which is like: "Can you tell me more about the database schema?"
- Give it my answer, which is the database schema.
- Give it another faked assistant response where it is asking me about the API endpoints I need.
- Give it my endpoints...

At this point, I then ask it to generate a response.

I've found that if I try to combine all the above information into a single prompt, I often run into token limits.
If you want to compare chatbots in real life, try https://ChatHub.gg , an all-in-one chatbot client I build.
Looks like Amazon is also dragging its feet on moving to an all-electric local delivery fleet:

https://www.theregister.com/2023/03/13/rivian_amazon_electri...

Tesla and Ford seem to have some kind of commercial delivery e-van in the works, though.

The net-zero claims are mostly nonsense in any case -it means continuing to use fossil fuels for jet transport and shipping/trucking while buying 'offsets' in a dubious and unscientific carbon-trading scheme to reach so-called 'net-zero'.

Such offsets don't remove any of the fossil fuel-sourced carbon pumped into the atmosphere on anything like a long-term basis, and are best classified as a fraudulent program pushed by fossil fuel interests in the name of greenwashing their business.
Strong competition means FAANG wins.
I was refering to organically bound tritium (to food). This one takes longer to evacuate and can decay inside the body.
I think you could expand your definition of small projects somewhat.

I used to work at a marketing agency many years ago, there's a huge number of professional, revenue generating websites out there that just host a form. And that form probably just needs to send an email.

Using a form, then a network request to some service, then showing some HTML will solve 100% of the problem for the local hair salon taking reservations, some mom and pop store's contact form, or a local newspaper's letter to the editor form.

HTMX supports that flow with a couple of HTML attributes. Barely anymore "code" than authoring and styling the actual form.

To be fair, a callback and fetch() call aren't much harder but provides just enough complexity to make shooting yourself in the foot easy when you bill hourly on a $200 budget.
What's super confusing is people on r/LocalLLaMA often just refer too it as "ooba". The actual repo is https://github.com/oobabooga/text-generation-webui and you notice that oobabooga is actually the username, but a lot of non-technical people who don't use git are also playing around with stuff, and "text-generation-webui" is so generic as to be completely forgettable, and "oobabooga" is confusing and too long to say, so colloquially it's referred to as ooba.
I think what you're saying demonstrably doesn't apply to the majority of developers. You could follow something like this: https://learn.svelte.dev/tutorial/welcome-to-svelte

However you would just be able to do what you can do with SvelteKit (Parts 3 and 4). Not too different from what you can do with HTMX.

You would need to deploy SvelteKit but could have SvelteKit call your backend API for all of the heavy lifting and its deployment requirements would be minimal.

Yes, a bigger chunk of the JavaScript ecosystem takes longer to learn, but you can also do more with it. If you make an apples to apples comparison I think they're effectively in the same ballpark, and JavaScript is better just by having more resources.
You should read "Caesar" as "Uncle Sam." It's just that the quote is "render unto Caesar..." Like sibling said, the church and state bit is more interesting.
People following this closely disagree.
That's hardly a universal truth. Nations, the US included, don't wait until War every time another country is wronged. They don't continue until every wrong has been righted. It is far from clear that the us would have entered the Pacific War simply to to defend other countries, even if us strategists wanted to.
No, I don't think there's very much room for controversy here. I mean, I don't know what exactly Hotz have said, since there was no quote (and, honestly, I'm not that interested either), but if somebody is simply saying "the cardinality of integers is the same as real numbers" and leaving it at that, he is just plainly wrong.

Math is all about definitions and what follows from these definitions. So, you can define "integer", "real number", "cardinality", "equals" and so on however you like, and make all sorts of correct statements — as everyone will see by following your arguments all way from the definition/axiom and until the very end of your proof. But if you don't provide any definitions of your own, then you rely on some other definitions, and everyone has no other choice than assume that these are the very much "mainstream" ones, as you are referring to them as if they are well-known.

Now, it is unquestionably true (and easily provable) that the set of all computable numbers is countable, and anyone who says otherwise is wrong. But unless you specifically define real numbers as a subset of computable numbers, as constructivists are inclined to do, your listeners won't assume that, since this is not how real numbers are generally defined, and by virtue of not providing your own definition you are implicitly referring to a "general definition". (And, honestly, you shouldn't even call any subset of computable numbers "a set of Real numbers": this name is already taken.)

These general definitions and assumptions lead to all sorts of complications, and I personally have my doubts that real numbers exist in any meaningful sense (although I'm not committed to that statement, since there are several mathematical constructs that I would like to dismiss as "clearly nonsense", except they allow us to prove some very "no-nonsense" stuff — I don't know how to deal with that, and I never heard that anybody does). But I definitely cannot say that cardinality of integers is the same as the cardinality of reals, because this is simply not true under the common definitions (which is easily provable). (And less importantly, but worth saying that the contrary is not proven by constructivist methods — as half of the actually useful math in general ends up being, unfortunately).

So, as a somebody, who doesn't quite believe in non-computable numbers, I am very sympathetic to anybody who says that Real numbers do not exist. I don't understand how could they, what does it mean for an object that we cannot define to exist. Yet, I can accept (as a game) some well-known theory which talks about these non-quite-existant "Real numbers", and prove some statements about them, and one of these easily provable statements is that cardinality of continuum does not equal the cardinality of Natural numbers.
Ford EV Customers to Gain Access to 12,000 Tesla Superchargers
Neal Katyal, a self-professed “extremist centrist” [...] argued that Hennepin County’s position was supported by the Statute of Gloucester of 1278, which gave feudal lords in England the ability to recover their land from tenants.

This is why I'm against centrists. They don't stand for anything other than enforcing the status quo, no matter how unjust it is. They have no principles; they're just conflict-avoidant. There is something broken both intellectually and morally in trying to leverage a 750-year old feudal statute to win an argument in a 21st century democratic Republic (or even an 18th century one, if you consider the US dysfunctional in the way I do) which exists specifically because its founders rejected feudalism. I'm genuinely surprised because Neal Katyal is an intelligent person and a very experienced litigator, so he had to know that this argument was bullshit on multiple levels.
In one case, the same person did the same thing to us twice in a row - interviewed, got an offer, then got "counter offered" from their existing company the next day. Pretty confident that they're just interviewing as a negotiating tactic.

But honestly, in general, if someone interviews around then decides to stay at their existing company for more money, they're probably not the folks I'd be likely to hire regardless. They're not looking for new learning opportunities, or new ways to grow, they're maximizing for some other value structure. And best of luck to them with that, I'm sure they'll find plenty of companies where those values are the expectation and norm.

You're "playing the game", but I build teams out of folks who aren't game players. :)
nobody with lots of experience with proprietary LMs is surprised
> And the people who live there who don’t want to leave?

They're already f-ed by every Oregonian referendum that touches their benighted soil.

If Greater Idaho showed any sympathy, it would purchase their property as public domain (to be auctioned off) and it would help with moving expenses. Not that I expect that.
whats your point?