skysight-inc/HackerNews huggingface dataset:
> It's only "not solved" because some people have a bizarre fetish for avoiding JavaScript and will find any excuse to wedge in their half-baked alternatives.

This isn't some "bizarre fetish," it's an issue with implications from performance to code organization to legal compliance. (No, seriously -- Domino's had to deal with an ADA suit a few years ago because their app dispensed with standard elements with default behaviors, like <button>s, in favor of unlabeled <div>s that had effectively no compatibility with screen readers.)

This is a core component of a lot of problems with modern webdev.

Framework fatigue? Yeah, because UI toolkits frequently reimplement basic structural elements, in their own specific dialects.

Bloated codebase full of external dependencies, that only works well on fast internet connections? Well, look at all the overdependence on third-party libs, or even or even hand-rolled behaviors in JavaScript taking up dev time, for implementations of things that browsers support natively now.

Messy codebase that needs a CSS class for every element, or even style declarations within the CSS classes themselves? You can do less of that if you use semantic elements and modern language features -- because then you can write unique selectors without having to explicitly name everything.

I'm not saying that it's without its own problems -- obviously different orgs will require different levels of support for older browsers, for one thing -- but there's a reasonable argument to be made that the current ecosystem overcomplicates this a lot, and that relative to using the platform, sometimes all the extraneous dependencies are the half-baked alternatives.
Specialized programs create specialists. Gifted kids need good social foundations and Montessori schools are better than regular schools in basically all ways for gifted children.
I have objections to the name, but it goes under Ksplice for User Space.

https://blogs.oracle.com/virtualization/post/ksplice-zero-do...
My dictionary defines 'replica' as a copy [of an object]. So unless this monastery is a copy of another monastery (and according to what I read it's not) it's not replica. Not being a copy, it's absolutely a new thing as much as a blues song written yesterday, in spite of blues not being new thing.
it uses gix library, which is a ground-up reimplementation of git, so there's no git CLI involved there at any point.
see https://twitter.com/Robert_Palgrave/status/17305610689617923...
I do all my <3 mile trips on a ebike these days unless it's raining/snowing or I need to carry something large. It's great. The lifetime cost of ownership is a little more than my annual running costs for my car.
Amphetamines are pretty common…
You persist in using highly misleading analogies. A military F-16 comes with missiles and other things that are in and of themselves highly destructive, and can be activated at a push of a button. An LLM does not - you'd have to acquire something else capable of killing people first, and wire the LLM into it. The argument you're making is exactly like claiming that people shouldn't be able to own iPhones because they could be repurposed as controllers for makeshift guided missiles.

Speaking of which, it's perfectly legal for a civilian to own a fighter plane such as an F-16 in US and many other countries. You just have to demilitarize it, meaning no weapon pods.
The US defence industry costs money to maintain.

The history of the US defense stockpile post WWII is relevant here .. if new things aren't regularly built the skills pipeline withers, knowledge is lost, old weapons 'rot' as explosives become unstable and the last person that built those particular FPGA target aquisition and guidance cards retires.

For better or worse the US defence industry operates by pushing tanks and shells out of it's back end while building fresh goods to stack on the shelves, all the while employing a good number of US citizens and indirectly pumping money into early tech education.

The question here is if not Ukraine (for the "old stuff") then where?

A much bigger question goes to whether such a bemonth of a weapons R&D | production industry that occupies such a large percentage of the US economy should be scaled back by a factor of five (and still be larger than any other countries).
First time we traveled to Texas when I was a young lad, and we heard cicadas, they were very close to us and I thought it was a vacuum cleaner.
The tools like XSLT and Xpath are actually very satisfying to use and astoundingly capable, especially when streaming. However, they require deeper learning than most busy Web devs may be comfortable with.
Bill Gates would laugh in his grave
New to me -- but a very welcome tip. Thanks!
> Might as well be raising a dog and a dolphin.

That made me chuckle.

But it's possible for siblings not to share any genetic material right?

A brother and a sister would obviously get different genes from their father and presumably there would be a 50/50 chance of them getting different genes from their mother.

There's four unique prototypes of children any two people can produce together.
replica means that its fake. Yes its a copy, of monasteries generally, not of a particular monastery.
The effects you describe are already happening as far as I can judge.

Probably not significantly because of viral AI generated content yet, but caused by AI-powered recommendation engines.
> And that you do agree, that scaling from 1 to 10 is not the same animal as scaling from 10 to 100? So why, then, call both animals "plain and simple scaling"?

So you think we need 4 different words for scaling 1-10, 10-100, 100-1000....?

Cut it out, you know it's just marketing hype. Not everything needs its own word.
Right, inflation reduction act and China decoupling in general. Tangentially, Mexico is now the US' top trading partner, with China in 3rd place. Industrial real estate in Laredo, TX is exploding as part of this economic reconfiguration.

https://www.marketplace.org/2023/11/21/with-mexico-the-top-u...
I don't think this is a smoking gun at all, because we don't know the story of why the difference in behavior was implemented. What not-infrequently happens is that Firefox is late to add support for some new web standard, so sites gate their usage on the user agent (which indicates that they actually bothered to test on Firefox!), and then it takes time for them to get around to removing the check after Firefox adds support.

In fact it's not completely unlikely that that is what happened here. Firefox still has incomplete support for the web authentication API [1], and in particular FIDO2 devices did not work if a PIN is set until Firefox 114 - only a few months ago! I'm not sure if this could be related, but Firefox also still does not support passkeys [2], so I'm sure someone will get blamed for anti-competitive behavior for that at some point.

[1] https://caniuse.com/webauthn

[2] https://caniuse.com/passkeys
Yeah the lab replied defending their paper with some more details and he started a whole new thread where he did actually explicitly recommend retraction:

https://nitter.net/Robert_Palgrave/status/173088441028562563...
>And there’s something that I’ve noticed: LLM-generated prose has a kind of… vibe.

RLHF GPT (and generally models with "helpful assistant" post training) prose has a vibe because Open ai's training has specifically pushed it that way. Some kind of mode collapse ? It's not really a LLM thing.

https://nostalgebraist.tumblr.com/post/706441900479152128/no...
He's still alive
Fluvio – Lean and mean distributed stream processing system written in Rust
We have had 5 major releases since I posted last time about Fluvio on Hacker News.

This is a special update since, the community has been asking for this for a loooong time!

Finally - Fluvio is a single binary that can be run locally and deployed any way you want.

We have decoupled the core streaming system from Kubernetes and you can install and have a data streaming setup locally.

Follow this post and you would have Fluvio running on your system in 2 minutes.

Step 1. Download Fluvio Version Manager:

On your terminal run

$ curl -fsS https://hub.infinyon.cloud/install/install.sh | bash

Fluvio version manager will give you the ability to download different versions of Fluvio:
- Including our read only edge cluster with built in compression, caching, and mirroring to never lose data even with extended downtimes...
- Or our Developer Preview of Stateful Streaming which we are building using the web assembly component model to support all web assembly compatible languages.

Step 2. Add the install directory to path:

Copy paste the last line of the installer log that looks like this on a mac -

$ echo 'export PATH="${HOME}/.fvm/bin:${HOME}/.fluvio/bin:${PATH}"' >> ~/.zshrc

It will be different based on the terminal flavour you have bash on Linux -

$ echo 'export PATH="${HOME}/.fvm/bin:${HOME}/.fluvio/bin:${PATH}"' >> ~/.bashrc

Step 3. Start local cluster:

The following command will start a local cluster by default -

$ fluvio cluster start

Step 4. Create Topic:

The following command will create a topic called hello-fluvio:

$ fluvio topic create hello-fluvio

Step 5. Produce to Topic, Consume From Topic:

Produce data to your topic. Run the command first and then type some messages:

$ fluvio produce hello-fluvio

Consume data from the topic, Run the following command in a different terminal:

$ fluvio consume hello-fluvio -B -d

Just like that! You have a local cluster running the leanest and meanest streaming engine that exist in 2023!!!

Documentation is available here - https://www.fluvio.io/docs/

Looking forward to your feedback.

P.S.: We are currently running Developer Preview of Stateful Service Development Kit - to build end to end stateful streaming workflows.

If you are a seasoned data and platform engineer and you would like to try the Developer Preview, you can register here - https://infinyon.com/request/ss-early-access/
I understand that line of thought, but feel differently. Maybe this could be worded more clearly, but it's stated in the REAMDE that ChatCBT is not intended to be a replacement for professional therapy or human interaction, rather a supplement. ChatCBT is just a journaling tool, similar to the CBT worksheets therapists give patients for their emotional toolkits, but more interactive to help you get out of your head a bit.

Frankly, not everyone can afford therapy - monetarily, or in terms of the emotional availability of the friends and family around them. I agree with you human interaction is important. But journaling is also a form of therapy.

I don't intend to monetize this, and would prefer it be a free tool that helps people to not need it anymore.
The application in the terminal after login with github and the assessment is throwing http 500 errors.
I made an app for self-hosting your online course
eCourse is a free and open-source template for creating & hosting your online course, It comes with a sleek UI and is pretty lightweight (last I checked I got a 100 performance score on lighthouse) it's also easily customizable through a single `config.json` file for the landing page content, and the PocketBase admin UI for managing the course's content.
> it uses terms without defining them

After reading this, I wrote a blog post. It will be part of the series, but probably released in a few days. I have so many ideas to cover! Now it's past midnight though, so I should probably get some sleep!

Thank you for the ideas!
You don't need a Python object model when implementing a highly specialized dictionary that can only store very specific data types. But Python dict is a generic collection type that is designed to store any Python object (or rather, reference to such, since Python has reference semantics for anything).

And this part:

> if anyone would seriously consider improving CPython's performance they wouldn't touch dictionaries, at least not at first.

is just straight up nonsense, given how many times over Python's history dicts have been substantially rewritten. As it happens, I work on Python dev tooling, and the CPython team changing internal data structures for perf reasons has been a recurring headache for me, so I know full well what I'm talking about here.
It literally hasn’t been updated
I'm also willing to bet the coils are easy to buy and dirt cheap on rockauto.com

EDIT: Yep. Here they are for a 2010 Maxima (not sure what year his was) for $18.52 each. Rockauto is always, always the answer

https://www.rockauto.com/en/moreinfo.php?pk=12032829&cc=1444...

I also just checked. Same price for a 2000 model year. Same for a 2020.

This is not a problem.
Are you sure they’re not telling you, specifically, not to have kids? :)
Biden sets a low bar. They both should be disqualified by age alone.
I am assuming your comment is in good faith here.

I’m in the United States. My state does not have laws mandating MFA be available via any mechanism, and I’m not sure if any state does.

I do not get service if I do not provide my name, service address and some contact phone number. Maybe I could argue with a CSR for an hour to refuse to give it, but the time-value of this is ridiculous.

Secondly, if I want to turn on any form of MFA for access to my account, this phone number is then used to send codes by giving me a text. Unlike some services, receiving this code over voice is not possible. Email is not an option. My utility also has a skeleton phone support staff as they have been pushing everyone to online management, so opting to pay my bills only after I view them is now more difficult. Multiply this by a number of other services.

In the United States, the second constraint is not necessarily uncommon. Some services improve on this model by calling you with a MFA code or emailing you, but not all.

The difficult issue over the last few years are services tightening down access to which phone numbers you can even use for these services. Increasingly, services are restricting the use of VoIP numbers.

Lastly, merely giving my phone number out to friends and family is a risk to keeping total privacy. A large number of messaging services upload your full address book of names and numbers to the service. It only takes one person using one app for the potential mapping of your name to phone number to leak. I am not going to rotate phone numbers amongst family and friends every few months to avoid this because this would be an enormous use of time.

I’m glad you are able to make the scheme work but this isn’t a workable model everywhere.
Wonder what else you could use this sensing capability for ...

It sounds like you can turn any arbitrary underground fiber into a microphone with a certain sensitivity.
The reduction in latency and additional throughput is probably not worth the cost. I’m sure the cable operators have considered this.
https://archive.is/2023.12.02-105919/https://www.nytimes.com...
This depend on what exact tech is used in heater. Many old heaters are just Ohm heaters, for them working Ohm rule: power is proportional to square of voltage, and simple transformers are extremely effective - 90% is normal (sure, 2000W transformer is not small, but affordable), so if you will just use transformer to transform voltage from 220 to 120, your 2000W heater will effectively become 2000/((220/120)*2) = 595W, so 1000W powerstation could feed it (transformer should be for larger power than feed, 2000W will be normal for case of 2000W heater).
Even exist regulated transformers, but I don't recommend they for people without electric education.

For heat pumps (fridges, conditioners), boiler automation, microwave, modern high frequency furnaces, things are more complicated and this will not work directly, but for them usually written MAX power input, but in reality they consume max power only few seconds to start, and all other time, typical 1/4 of max power or even less. So, you need to check peak power output of your powerstation, many have constant power for example 1000W, but peak 2000W.

In some cases, may be good solution automobile booster, as they designed to have insane high peak power.

I could not recommend this, but in many cases, in modern tech, only digital part is much depend on voltage and consume very little power, and use closed loop control and sensors, but heaters are just old Ohm heaters, and they connected with digital by relays, so it is possible to power digital part from external power supply, like mobile charger (international variants usually work 100-240V), and heaters directly with lower voltage (120V instead of 220V).
I just looked it up in Wikipedia.

To me, the American Dream also was always more about making it big, becoming a self-made man, in a way which is nigh impossible in more traditional, stratified societies.
Reminder for folks who go to concerts or other events / areas that regularly have loud sounds - invest in ear protection! It is probably not worth it to risk your hearing for a slightly "better" listening experience. You will also avoid that partially deaf feeling after being exposed to loud music / sounds. There are a ton of reusable ear plugs on the market that you can easily keep on your person.
It appears that the OP misread the tweet. This has nothing to do with DeepMind.

For reference (in case the title gets changed), this post is currently titled "Chemist suggests retraction of DeepMind robotic synthesis paper".
Yeah they're not after the users, at least not primarily, they're interested in google link juice. I just happen to be hard up for money and suggested a $1000 per post.
Erich Fromm
Those things have some value, but in the long run war is almost entirely waste. The value you gain is greatly outweighed by the value of what you have lost. We are not losing many lives, but we are losing the opportunity to build things that would profit us (or the Ukrainians!) more. Every tank could have been a locomotive, or turbine in a power plant, or a couple of semis, or hundreds of washing machines. Why do you think the Russian soldiers were so happy to steal washing machines from bombed-out Ukranian cities?

Even necessary wars are a waste.
No, it's because open source competes with some of their upsell offerings and they want to preserve their auxiliary sales.

As for whether it meets your requirements, that's entirely dependent on context. In most cases it's a perfectly valid choice as long as you understand that you're taking on the associated maintenance and certification burden. In our case, it included stuff we had written and open sourced ourselves.
The mechanic made the leap not me. He replaced thousands of coils and everything was fine, till the manufacturer decided to be anal, thank you for the right term. And then there are scrapyards full of fine, but artificially unfixable cars.

I sometimes try repairing things myself and it's like this not only cars but with everything. So much unnecessary waste. But for you I'm just some weirdo that wants to drive with one slightly different wheel right? :(
Headline is wrong. The chemist in question is suggesting redaction of a paper published by Ceder Group, not by DeepMind.
I like the design. Not quite sure how they figure its going to reduce THAT much space as the video seems to show a single motor WITH controller and inverter being removed and four new motors replacing it, but nothing else. Isn't the ultimate version of this just in-wheel motors, as per Aptera's design? No CV joints, no transmission needed.

I guess it does distribute placement of components but in essence it seems to be a fancier version of a CV joint. Very cool, but I dont see the ground breaking revolution in drive systems.
As events of 2001-2003 show, even checked leaders can, and do, start wars.

(the most dismal study I've seen has been https://en.wikipedia.org/wiki/Lewis_Fry_Richardson#Mathemati... which suggests that the null hypothesis rules: Ares rolls the dice, and conflicts start effectively at random [independently at constant mean rate], with conflict size following a Poisson distribution)
Long live meta language
Apparently since 2020 that use case is now covered by NTPv4 with Network Time Security (NTS), supported by NTPSec and chrony. Cloudflare has NTS servers.

https://www.cloudflare.com/time/
Yes, one was Samsung - I've earned the same conclusion as you, that most of their stuff is garbage.

The other was also a Korean brand, LG, which seems to have a better reputation (for washers anyway), but maybe undeserved.

But in both cases, if anything about the electronics breaks, the whole thing is basically toast, at least from an economic pov.
as abandonware until unceremoniously closed
Thank you. That's a clear description. I read through that whole article and still was not sure why it was not a Peltier cooler with oil flowing around.
People are finally realizing sending all your manufacturing to countries that hate your guts is a horrible idea? There may be hope for us yet!
Except the RFCs are not the only URL standards. Browsers all implement the WHATWG living standard, which is subtly incompatible with the RFCs.
Rust's panic is technically very similar to a Java exception. It does not lead to any unsafety. It throws before executing anything that would be unsafe.

Safe Rust can't segfault, unless you're using unsafe code that is buggy, which isn't that much different from using buggy JNI.

Beyond just memory safety, Rust has a stronger type system than Java — tracks mutability, ownership, and thread safety that Java doesn't.
There’s also some good discussion on r/flying, this thread (and its parents/siblings) has interesting information- https://www.reddit.com/r/flying/s/ulUFIyh3rc
Thank you for the info. It was by far the best camera app. Giving crazy raw data and pro options. It’s insane that they are laid of.
Cicadas make different sounds, in my area hard to confuse with anything else. Here’s a video(1) with various samples of cicadas. Was any of these sounding like a vacuum cleaner?

(1)-https://m.youtube.com/watch?v=thbgObpfoNs
And at a certain scale patches will come out faster than you can deploy them!
"Reality Check: You need to ship products fast to even know if they’re worth refining. Wrestling with the borrow checker to produce “perfect” code is just burning time that could’ve been better spent actually testing your product in the market."

I don't drink the cool-aid that fuels the tone of this article, so I'm not over here nodding along. "Move fast and break things" is careless and harmful. Putting your testing on users rather than doing more of the work yourself feels irresponsible. I don't like that it's done with games (my main point of reference), and would rather wait for the bugs go be ironed out than have a bad time with it. There are zero innovations that we absolutely must have right now. Whatever you're making might not be as important as you think it is.

If we're talking climate change, the actions that carry the most water are to collectively use less stuff and convert less energy; technology is helpful in that, but not essential.
Can't get seem to get SQ where I am, but currently looking at older GE/whirlpool models with minimal or at least modular electronics - anything from before the Great Enshittening.

I can't figure out if any new models are modular/repairable and built to last, or just trading on old reputation, but actually the same disposable garbage as everyone else.
YouTube, Android, and DoubleClick seem to have done pretty well.