skysight-inc/HackerNews huggingface dataset:
Public opinion doesn’t develop technologies and materials and techniques. Huge, huge, huge amounts of capital does.

Also note: I didn't ascribe evil to them at all, please don't put words in my mouth.
Alex Stamos thoughts on this: https://twitter.com/alexstamos/status/1581357030576574465
Radio telescopes don't care about the atmosphere. And only Arecibo was powerful enough to send messages for SETI, or do radar imaging of solar systen bodies.
individuals can have all the morals they like. there are always going to be sociopaths and opportunists in this world, and corporations - and, as you point out, their shareholders - benefit from hiring them. the improvement must come from society as a whole. public organisation, whether that's government, or unions, or even charities, must have the balls to stand up to profit-mongering, and properly regulate this mess
I've found that being more like a therapist and discussing not what it is they think but trying to get to the bottom of why it is they feel as such a really good approach.

Even ignoring the issue and trying to ask them more about their values. And then going deeper and figuring out why they value those things.

And sharing the same about you to them.

A lot of disagreement I find surprisingly come from similar values but just different weights applied to how events impact those values. Or sometimes it's just different value sets, and then you have to discuss why it is we value different things.

Even if you walk away still in disagreement, because you might still just end up where you have differing values, or where you've got different weights to those values, at least you'll have an understanding of each other and why it is you don't agree on those things.

The problem is online discussions are just not conductive to this at all. You can't engage someone and really work through this process of shared understanding. Relationships online are too superficial and short lived.
It’s much easier to stamp out protests in the metaverse than in meatspace. Think about that as you buy and develop your VR headsets and virtual worlds to replace reality.
I am in 100% agreement with you: pick the right tool for the job.

My hope is that, with htmx, HTML/hypermedia is that right tool for more jobs.
It would be good to add what changed in the comments when you put this on HN again.
I've asked before but didn't get an answer. If we can achieve stable fusion, what are the plans for getting the power out?

The guy in the article said you just do the same thing as coal or any other plant - generate steam. But we're talking about millions of degrees vs a couple thousand. Does it really scale that simply?
Dojo does exist. There are real-world pictures of it: https://media.datacenterdynamics.com/media/images/training_t... source: https://www.datacenterdynamics.com/en/news/tesla-details-doj...

However, to my knowledge, Tesla is still in the "bring up" step. I think that was a mistake to pack 25 dies on a single system-on-wafer. Very hard to cool.
I'm not quite following your meaning here - it's terminal characters, there's no way to do alpha blending, right? So putting any character on top of another character would always replace it.
On AZERTY keyboards on Linux, I can use Alt Gr + ; (semicolon) to type ×.
Is Spotify's podcast exclusivity strategy working?
I mean...isn't that exactly what they've already done?

As a side note, it might make it harder to claim "we're just a private company so we can't be violating your rights" when they act as an extension of the US government.
Loads fine in FF for me (Win11). Try with a separate profile.

EDIT: Main website loaded and the Live demo seems to work.
Aren't Waymo and Cruise constrained to specially tailored cities? Autonomous driving that can be activated literally anywhere in the country is far more impressive, even if it has cases where it doesn't perform as well.
You've reminded me of this George Carlin rant:

https://www.youtube.com/watch?v=X29lF43mUlo

Edit: Usually I regret scrolling down to youtube comments, not this time:

> This is not a comedy, this is a TED talk.
This video was helpful for me. There is a lot to unpack here as a beginner.

https://www.youtube.com/watch?v=asEesjv0kTs&t=1882s
A microphone and https://github.com/kamalmostafa/minimodem ?
So this is a way to generate type annotations for you from JS? The application must be to generate typescript as an example?

I would encourage you to add some reasoning to your site.
Most of it goes to animal feed/ethanol under normal circumstances.

AFAIK the produce used for ethanol and possibly also some of the animal feed is not interchangeable for food intended for human consumption but I could be incorrect. I believe there has been some debates on here in the past about how quickly ethanol/food crops could be swapped out. IIRC it was somewhere in the neighborhood of 2 to 3 years meaning the food crops capacity would not be realized for a couple years at best and this assumes access to fertilizer.
Because managing people is the hard work, but it's not the grunt work. It can be emotionally exhausting.

It is much easier to teach someone how to code than to teach them how to manage. Management is two parts: (1) making sure people produce a good product for a little expenditures as possible, and (2) manage liability from employees. Particularly now, the second part is very difficult to teach.

Most people do not have great judgement when it comes to managing people and it's a really hard skill to teach. You can make someone watch training videos all day that tell them explicitly what NOT to do and they will still do exactly that. Everyone wants to believe they are good at management—very few people actually are. Most fail upwards into it.
This wasn't a complete rewrite, it was a feature-for-feature rewrite of the front-end, moving from react to htmx, mainly as a proof of concept at first. Note that the amount of python actually increased, as logic was moved back to the server.

While I'm sure there were a few places where better decisions were made, I think it's reasonable to assume that the majority of the reduction in code is due to the different approach to front end development.
Be that as it may, this still doesn't seem like the big deal that so many people are making it out to be. Support for HTTP/1.1 and HTTP/2 won't be going anywhere fast, so legacy software can keep doing what it's always done, can't it?

HTTP/3 can be for people/applications that value what is has to offer, and can largely be ignored otherwise.
Wow, thanks so much for sharing this. I just decided to switch my life over to org-roam from Obsidian, and this makes me feel so much less locked into that decision! I decided against Logseq as my primary tool for other reasons, but this is great to know.
From what I've heard, modification is both the strong point and the weak point of the Ender 3. There are tons of community-designed modifications, many of which you can print yourself without having to but a lot of parts off the shelf, but to actually get consistent prints you need to use some of those upgrades.

My girlfriend and I bought a Prusa i3 mk3s+ together, and despite going with the kit version to save money it was really easy to get good quality prints right away. One of the big things that I think helps with this is that Prusa has an auto bed leveling feature, so our printer checks the height of a bunch of points on the bed in a 9x9 grid before each print. It can then build a mesh of the print bed and use that mesh to adjust how it prints to compensate for a bed that's not perfectly level or even not perfectly flat.
Logseq's own sync is now in testing and you can access it if you're a sponsor ($15/month tier). I became one just to try it out. It works fine but has enough bugs that I wouldn't rely on it yet - but they are responsive to fixing the bugs that we report.

Just saying this to let you know that their sync is reasonably far along in development and one option would be to wait it out.
https://mynotion.space/space/9 first 10!!! Woot woot. Looks fun so far.
Eh, not really. Main advantage of terminal stuff is near-zero dependency and working over SSH, if in addition to that it's pretty (in "more readable" way), why not ?

Web UI in comparison is always sluggish, usually required extra login method (instead of just sshing into client, or having CLI client with credentials saved) and in modern days require hundreds of megabytes of deps to even make the JS to run it
In practice that's a broken config because any program that uses the fork syscall will hog all your memory.

(Yes fork-exec is stupid, but there's not much you can do about it)
No, employment law is much more complicated than that.
Nifty. I started from the part of the Umbra presentation that initially struck me as most interesting -- the allocator portion (where he talks about repeatedly MMAP_ANONYMOUS on the same address range to reduce fragmentation, etc.) I stopped working when I started pondering the bits about pointer swizzling and how I'd make that work nicely in Rust, and never got as far as the pieces that would actually do the syncs to disk.

I also came across another fellow who was inspired by the optimistic locking btree presented in LeanStore Umbra: https://github.com/NeowayLabs/bplustree
It exposes limited scripting in Clojure if you don't to write a plugin in JavaScript. I wouldn't say it's fully programmable but somewhere in-between.
To add to the other reply you got, their own sync (which they're testing right now) claims to end-to-end encrypted your data (and, if I recall correctly, filenames/paths too?)
Ah yes, that was another one of my problems. I had a CSV and had to figure out a way to convert that into a DB. I could have created a table and written an import script, but I think I did end up using `csvs-to-sqlite`. You're right, if Datasette could import my data from the CSV, even if the schema wasn't very reasonable, that would have gone a long way towards helping my first-run experience.

Generally, the first-run experience is really important, because you may be getting lots of people in the funnel, but if you're losing them to complexity before they can get to the "this is nice" moment, it's for nothing.

Even something like finding plugins can be hard for first-timers, and you unfortunately don't hear about all the users who drop out, because they just stop using the software and never talk to you.
I guess there is a lost art of writing for optimal code/memory/execution time, especially as our resources increase.

I think the idea here is to write code quickly that's inefficient, and re-write it to be efficient if the performance is required down the line. For companies where there's bigger fish to fry, i.e. customer acquisition, it's more useful to pump out more features (even at the expense of bugs) because that draws customers.

But in places where performance is important, you do see developers squeeze out more cycles/memory. I.e. kernel/OS development, database servers, video games. It's just that most developers aren't in those areas of specialty anymore.

Btw, have you heard of https://handmade.network/ and https://en.wikipedia.org/wiki/Demoscene ? Wondering what your thoughts are in those areas. There are probably more communities like the ones I mentioned, where developers are interested in writing the kind of code that you are talking about.
> And trying to run that much without swap would be even worse.

No, swap makes it worse. In virtually all cases I’d rather die than stall or flap.
> as you reach a more “app like” experience with multiple layers of state control on the front end you need to reach for a front end JS framework

I think that if you fully embrace HTMX's model, you can go far further than anticipated without a JS framework. Do you really need to be managing state on the client? Is it really faster to communicate via JSON, or protobuf, whatever, rather than atomic data and returning just small bits of replacement HTML -- inserted seamlessly that it's a better UI than many client-side components? Why have HTML elements react to changes in data or state, rather than just insert new HTML elements already updated with the new state?

I think you're describing a, let's do React in HTMX mindset, rather than let's go all in on the HTMX model. And I might be giving HTMX too much credit, but it has totally changed how I go about building web applications.
(Redacted) has hacked and stalked me for 12 years [pdf]
I'm just guessing, but I imagine if you have a way of maintaining something at a temperature of millions of degrees, there's always a way to transfer that heat to
some other thing. For example, by moving a gas past the very hot object, thus heating up the gas, and then moving the gas through a more conventional heat exchanger, where you generate steam for a steam turbine. Depending on the speed of the gas, it absorbs energy but isn't necessarily heated to the same temperature of millions of degrees, so it doesn't destroy the heat exchanger.

I think this is somewhat similar to how a fission reactor is used to drive a steam turbine in an ordinary nuclear (fission) power plant.
Oh nothing to see here then. Moving on.
If you are looking for a simpler alternative check out Workflowy. Been using them since a long time and never found a reason to switch.
Nice! haha thanks for checking it out! I noticed an error in my Duplication template, so I think I was creating too many per user. You are most likely around first 5 users ;p
Conversion between encodings doesn’t require a database or knowledge of combining characters.
No they are very specific in what they attack, you can have a phage for killing E Coli but it will only kill a very precise subspecies of E Coli. They are so specialised there are many millions, maybe even billions of them and they ignore anything that isn't their target.

This what makes them amazing and awful at the same time. It could take a while to identify the right phage for a bacteria that is killing a patient and you have to wait and see if it works. On the other hand when you find the right thing you can destroy the bacteria without hurting the patient and without destroying other bacteria in the process. Unlike antibiotics you are not going to destroy you microbiome with the right phage.
There’s a huge difference in your internet provider being able to see your browsing history versus software labeled incognito or private browsing.
Five billion phones to be thrown away in 2022?
For me docker is three things:

1. Dockerfile concept.

2. Container image format (which is know known as OCI container).

3. Docker hub which is a repository of containers including high-quality ones.

Every thing is essential and bringed innovation.

Launching container is boring and not really interesting indeed.
I've been using Logseq for a couple of months. Generally very happy with it. I previously used Roam and prefer the local markdown files vs cloud.

What resources do other users find most useful for Advanced Query documentation and discussion? The official documentation is bleak. I've become comfortable with Datascript and for the most part built out what I need. But nearly all of the really helpful insights and tips have come from random gists and forum posts none of which I have seen in any documentation. Most Google searches bring up pages of examples that are exact copy/pastes of other pages, gists...
Maybe Signal should split into two apps. One keeps SMS for their large Android userbase. The other goes on to become a privacy-respecting TikTok/Snapchat clone. The world needs both of these.

Had Signal been a decentralized service, maybe it would be possible to have both in tandem. The centralized nature of Signal is partly to blame for the fact that it's controlled by a development team who can and will piss off what may be the majority of their users. They have a lot to say about the beautiful simplicity of their protocol, so I'm skeptical of their arguments that it cannot continue coexisting with something like SMS.

After this betrayal, it is foolish to continue putting faith in the Signal team. Continuing to be a user is an endorsement of their pulling the rug from under us. Searching for suitable alternatives, and there are many candidates, is high on my priority list.
That's from having the "car" dialog up. If you close it, the static goes away.
We are all, regardless of the direction of our political leaning, suspended in our beliefs by the community we are part of.

If you don’t believe me, I encourage you to try walking down Main Street in small town America with a BLM flag. It’ll be received about as well as parading a Trump 2024 flag around a coastal city.
Oh for sure. For me programming is a hobby, so I can only get something made if I do it all.
I consider this an alternative development approach neither better or worse than what it is trying to replace. The winner in recent approach, imo, is Remix Run.
I mean, it is. It's a more modern, more technologically advanced truck, sure a lot of it has changed, but they are using the basis of the F150 technology and have imparted that dna into the new vehicle. It looks like an F150. So i'm still confused what your point is.

An iPhone is still a Phone, a smart one with all sorts of features but that doesn't remove the fact that you can call it a phone and it's 100% correct.

I think we're playing a game of semantics now so i'm not sure what else to say other than we'll agree to disagree.
Having no swap won't prevent stalling out. Systems can do that just fine by evicting necessary executable code over and over.
Exactly, that seems underappreciated.

It seems you'd want to block infrared where most of the thermal energy is transferred, while letting the shorter wavelengths through for plants/plankton.
All of those exported goods are expected to be sold at a markup in other countries, in that countries currency.
Driver assist, or something similar, would be a much more sensible name.
> Americans love good public transportation […] Most US cities have lots of buses

So… Apparently not…

The USA is probably the worst place in the world for 1) high speed trains 2) buses. And the only place I know where the train _waits_ for cars to go through.

If only they could see by themselves how bad it is during their next trip to Switzerland, the Netherlands, Japan, London, Paris (even France in general) and many many other countries and cities that have a functional network of high speed trains, metro, tramway and regional lines…

I hope you’re not ready to die on that hill.
Or he believes he was justifiably fired, but would have been able to get another job had the emails not been made public. The Journal is not interfering in his future prospects.
The movie "PI" was fun. There is another called life of pi but PI is nerdier though the premise of the film is kind of silly.

this one is interesting

https://www.youtube.com/watch?v=ibuiUXOTE4M

It is called "startup" about a dotcom or should I say, dotbomb company.
Buying a BLTouch (leveling probe) made a huge difference to the ease of use on the Ender for me, so yeah, a printer with one out of the box sounds like a good choice.
I’ve been contacted more than once by recruiters who’ve been attracted by stars of my profile. It’s always a little challenging to explain to them that my profile is just my hobbies.
I've had it up for a half hour and am enjoying it. Great job. It would be cool if you could pick a place to go or stop, then create a travel log and have a travel diary.
Have you tried RemNote? Every bullet is a node, so there's no block/page choice to make. The syncing is real-time CRDTs for each bullet, so no conflicts.
Generally people aren't looking for immortality in the "evil magic curse" sense. They want immortality in the sense of being able to preserve your body and your mind in your prime indefinitely. A magic curse where you suffer forever is bad, but being healthy is good.
A more accurate analogy would be a cold call from an non-reputable source demanding you download and install a nightly patch which fixes a feature you don't have installed. And when you say NO! They contact your employer on linkedin and demand they fire you.
The comment you're replying to probably meant to say it has a coefficient of performance [1, 2] of 3-4.

[1] https://en.wikipedia.org/wiki/Coefficient_of_performance

[2] https://en.wikipedia.org/wiki/Heat_pump#Performance
"The government's using COVID as a means of population control."

"Why does the government want a lower population - don't they usually want more people to grow the economy?"
"Our world do not need one car for everyone."

Where you live.

Where I live, it's not unreasonable for everyone to need a couple of vehicles each depending on what they're doing.
I imagine they have a way to replay incidents from their cars in a simulation and even if it's not super accurate, they could likely look at camera data and rebuild a similar situation (Sim or real life to identify and test the edge case)

I work at another autonomous car company (as a security engineer not ML related work) and I know we have a Lot of simulated situations that we run the ML against and add more from situations collected from actual driving.
What is Notion?
I find that most people arguing for top-down redistribution don't seem to care about if it makes everyone poorer as long as "equality for everyone" is the modus operandi. They see it as a moral imperative, the measurable outcomes and realities of the economic systems always get second rate treatment.

It's always much, much easier to argue for 'fairness' and to rail against the rich... than it is to be realistic and accept that there will be very visible downsides but that alternatives are much worse in practice.

Ditto with free speech, censorship is almost always a greater evil, with small exceptions, but when you try to defend it they try to pretend you only care about nazis/far-right. Sometimes doing the right thing is not easy and yes - it requires plenty of effort to weed out the assholes and wrong-doers (which the courts are doing now by punishing the law firms), but it's worth it in the end.

And you don't have to tolerate the bad guys just because you didn't compromise societies freedoms and wealth to prevent them from existing in the first place. There's more ways to stop it than throwing the baby out with the bathwater.
> Here's a good trick I picked up for discussing contentious things - if you're ever tempted to dish out a sick burn, try to rephrase the point into a genuine question. Then the other person will have to walk through the logic of it, and if it turns out there is a real logic to their side of things, you don't get your ego bruised, cause you just asked a genuine question.

And if it doesn't they can figure it out and have a way to fuck off without losing face too much
I'm a pretty liberal person in a very liberal area, but nobody has ever tried to convince me to change my mind to be pro-abortion. I'm in favor of letting people make their own healthcare decisions of course but to be actively pro-abortion seems like some hyper niche position.
Oh, I completely agree with you. The vast VAST majority of sites don’t need that level of client side state management.

I’m currently working on a bio-informatics data modelling web app where htmx would not have been the right choice. But it’s in that 1-5% where that is the case. That’s kind of my point.

Outside of that project, I’m all in on the the HTMX model of server side rendered fragments.
Sure if we are farming with oxen and scythes again. Because you can't have industrial farming if your industry vanishes. At least 50% of the population must work in agriculture to survive. This was the case for most of our history.
serve side rendering is ideal, but at the end of the day what matters these days is developer productivity. a better question is how long it takes to make something like gmail with htmx vs. say react. you might say most apps are not gmail, and you'd be correct. so then you say, ok what about something like wikipedia? easy enough. then you start adding all of this javascript and it becomes a mess.
Hadn't heard of this. Yikes – dirty sodas sound pretty vile.