skysight-inc/HackerNews huggingface dataset:
> 8-bit microcontroller

Scope with 8-bit resolution is a logic analyzer with delusions of grandeur. 16 bits is realistically the useful minimum; if you want to do scaling in digital rather than the analogue front-end, you'll want 24 which is significantly more expensive. So you want at the very least a 16-bit microcontroller and in practice just an ARM.

Next question is what you want to do about capture rate. 20MHz would be nice, the standard for thirty year old CRT scopes, but realistically audio frequency or 1MHz is going to be about the most you can do.

TBH, something that can capture I2C and SPI and audio frequency does actually cover some useful use cases. Might be fun to give it a 3.5mm stereo jack for the probes or direct audio input.

> some circuitry to block excessive currents

The scope is high-impedance so this shouldn't normally be a problem. (You're not going to have a 50 ohm BNC input on a watch).

You might want to think about voltage, but the sort of person who decides they want to look at the mains frequency cycle on a device strapped to their wrist won't be deterred by warning stickers.
Yes, but with WASM it will be non-transparent by default.
This is most accurate top-level comment on the page. I once TAed an animal cognition class for Herb Terrace of Nim Chimpsky fame (or infamy), and I can say, we have yet to demonstrate any non-human language use.

Non-human communication is common, but language is different, and requires syntax. Syntax (plus vocabulary) is what enables you to meaningfully say a sentence you've never spoken before, and for another person to understand a sentence they've never heard before.

If you look at the corpuses of non-human communication, they're incredibly small compared to humans. A meercat has a few distinct vocalizations to warn their group depending on the type of a predator, but they can be counted on one hand. A songbird's song is ballistic once learned; it will never vary, even if they go deaf.
I know, I understand that. If you have recurring costs, recurring revenue is what you need. With physical things to I disagree. See what happened here in Europe quite recently with the e-bikes that got unusable because they wen't out of business.
Leica is pretty much done as a professional camera company, it's a luxury brand along the lines of Rolex. Professionals overwhelmingly use Nikon, Canon, Sony and Fuji in that order, Leica has dropped to sub 1% of the pro market. And compared to say Hasselblad they don't have any USPs that would make someone choose their brand other than the brand itself.

Interestingly: amateurs use Leica 2x as much as professionals do, because the myth of the expensive camera making better pictures is still alive and well.
This is explicitly the point of the article, really: the author’s third type of ‘no’ is “we literally can’t do this” — and that’s the situation in the UK. It’s not that Meta, Apple, and Signal are saying “fuck you” to the UK; it’s that they’re saying “there is literally no way for us to comply with this legislation, so our only legal option is to leave your market.”

I agree that there’s a sort of implied, under-the-breath muttering of “…you morons”, but if there were a way for the messaging companies to comply they’d just…comply. Angrily and noisily, perhaps, but even in its current pathetic state the UK is too big a market to ignore.
By the way - your haste in ascribing bad motives to those disagreeing with you rather turned me off continuing this conversation.
Radio.garden
>disable_robustness

What a name, especially since it improves perf
Took a big leap and landed in Europe from TX. Pay is lower, but is offset by being able to walk to work, reduced stress, and a sane work life balance. I still make enough and feel like I've been able to save more due to not owning a car.

Overall, my quality of life increased greatly and I hope you find your place to (not to sound cliché) live your best life. Our time is so limited and living in limbo is no fun.
‘I just assumed it would happen’: the unspoken grief of childless men
Quantum Neural Network
Carbon Emissions in Browser DevTools – Firefox Profiler and Co2.js
I run it inside windows terminal on WSL2 and it's smooth as butter. Despite losing out on some GUI-specific features I think I prefer it.
i need it in short little bites.

lmk if theres a twitter thread so i can unroll it with threader app and forget it.

/s
I worry that WASM will make it a LOT easier to DRM web content, even making things like copying text difficult.

This will have a detrimental effect on third party tools and plugins like accessibility tools and ad blockers.

True, you can already do this with canvas & plain JS, but more obfuscation will make everything worse.

Eventually we won't be able to browse even the simplest websites without executing JS(wasm).

That being said, I'm all for making things run faster. But I doubt it will actually benefit users in the long run.
Web companies will just run more ads/tracking/AI Learning on peoples machines, making things slow again.
My Conversation with Chat-GPT about Proust
They could make a mirrorless camera with a new short flange mount and include an adapter to the k-flange. They could include (or just sell) adapters to other popular mounts.

For something like a oddball monochrome camera, being able to use it with assorted odds lenses would be a big selling point.
I guess the distinction comes from the type of underlying 'no'.

These cases in the UK are a decided response to no-type-3: "we actually can’t do that".

Whereas Meta disallowing news links in Canada (another enough-is-enough response) is because of a no-type-2: "that’s a really bad idea".

Useful to have Evans' typology to distinguish those two cases.

(As a counterfactual in the UK, the decided response _could_ have been, "we actually can't do that technically, but ok we'll change the architecture, destroy our brand promise and increase the attack surface, and put the back doors in anyway.")
>It’s nice to think that Apple could soon be about 2% of the world

Id say thats scary
No HTTPS? No thanks.
Bloodborne PSX: Recreating Bloodborne as a Playstation One Game [video]
The question is what those older societies included in their censuses. The reason for the census and the definition of a person can vary wildly.

Remember that not that long ago at this scale, the USA considered slaves as 3/5 of a person when determining states' populations for representation and taxation purposes.
Borg/Restic are deduplicating backup tools. They actually use the exact same approach as ZFS deduplication, but because e.g. Borg chunks are around 2M instead of 128K (ZFS recordsize default) it uses less memory for the same data compared to ZFS. All of these systems end up using somewhere around 300 bytes of memory per chunk stored. [1] This is how you arrive at the "1 GB of memory per 1 TB of storage" rule of thumb when using deduplication.

Block cloning is different because it's offline. It does not require deduplication tables, therefore does not require those 300 bytes per chunk I mentioned above, neither on-disk nor in-core. Note that the BRT only has to track blocks which are actually referenced at least twice, while the DDT has to track all blocks. This, plus the BRT not having to store the block checksum, is why it has so much less overhead. The BRT should come out to less than 20 bytes per tracked block on average. (Also, the BRT is only used for freeing blocks and when handling ficlonerange, while the DDT has to be consulted for every prospective block write).

The downside is of course that it's offline. So the finding of duplicate blocks, which is what all the DDT overhead supports, has to be done by an external tool, unless you're explicitly creating duplicates (cp --reflink=always), which is of course a very useful thing to have -- especially because block cloning works across datasets: with block cloning you can actually copy data out of snapshots back into a writable dataset without having to physically copy anything. Also, again, as it's offline, you can deduplicate existing data in-place, while traditional ZFS dedup would require turning deduplication on and then re-writing all data you want deduplicated.

So OpenZFS 2.2 is definitely going to be very exciting.

[1] Some use more memory in-core than on-disk, e.g. Restic tends to use about 2-3x the memory relative to Borg, Rustic is somewhere in-between. Probably GC tax.
I've found this useful several times, and wish that `fd-find` did the same thing. It's not an unreasonable thing to do, IMO, under the appropriate circumstances.
Good way for my kids to earn some pocket money! Bonus: they learn about screw heads, threads, different kind of bolts, different kind of screws, nuts etc.
Reply to self to add a note of something that coincidentally came up elsewhere¹ and is relevant to the above: of course xargs being able to push existing things forward while the list of actions is still being produced relies on it getting a steam of the list instead of the whole thing in one block. If your earlier stages cause a pipeline stall it can't help you.

For an artificial example, change

(for x in {1..100}; do sleep 0.1s; echo $x >&2; echo $x; done) | xargs -L5 echo

to

(for x in {1..100}; do sleep 0.1s; echo $x >&2; echo $x; done) | sort | xargs -L5 echo

The sort command will, by necessity, absorb the list as it is produced and spit it all out at once at the end. xargs can still use multiple processes (if max-procs is used) to make use of concurrency to speed the work, but can't get started until the full list is produced and sorted.

----

[1] An unnecessary sort in an ETL process causing the overall wall-clock time to increase significantly
Under the hood GHA is using the same backend as Azure Devops Pipelines so it would make sense that they look the same
Author here, thanks for posting! Happy to answer any questions or chat Amiga stuff in general. Bear in mind - as I said in the article - I'm more-or-less a total newbie when it comes to all this stuff. I have been involved in the Amiga scene since I got my first A600 in the 90s, but really just observed the coding side of things from the sidelines although I did enjoy a brief stint as a Graphics Artist using DeluxePaint for a UK Scene group. My C code will probably make your eyes bleed, and I'm sure I've got some factual details wrong but diving back into this platform again (and discovering all the little details that made it so advanced for the time) after a long absence has been a lot of fun!
Buy a newspaper - the URL is right up there in the masthead. Alternatively there is guessing the domain, which is how we found our stuff back in the day.
No their stance is to create RFC#3463[0] setting out a policy for handling name squatting and other issues. What they won't do is act unilaterally without a policy and accountability.

[0]: https://github.com/Turbo87/rust-rfcs/blob/crates-io-policy-u...
> Are you telling me I will need to print more invoices and sell more training?

Push the boundary too hard (as an industry) and I'm pretty sure we'll go back to the dark ages of desktop apps. I miss Delphi so much sometimes!

> I'm sorry, are you telling me there will be more work needed for achieving the same thing that could have been achieved using plain HTML, CSS and JS?

I also never understood why junior Web Devs prefer to write a ton of React code, when there are obscure frameworks that have a Qt-like API. Consider this Qooxdoo[0] code:

var win = new qx.ui.window.Window("First Window");
win.setWidth(300);
win.setHeight(200);
win.setShowMinimize(false);

this.getRoot().add(win, {left:20, top:20});
win.open();

I don't quite understand the JSX hype.

--

[0]: https://qooxdoo.org/qxl.playground/#Window-ria
I don't think parent is talking about you then? You have an inner monologue.
>I dread to think of a world where software written for HP computers wouldn't work on Dells, and where Lenovo's wouldn't be able to run Microsoft software. Developing software would just be needlessly expensive and annoying.

Having a Wintel monopoly hasn't been great for customers though.

I've always thought that one of HP's biggest failures was ceding control of their platform to Microsoft.
The problem with just moving hot routines over to Wasm is that you pay overhead every time you cross the Wasm boundary. The success stories I’ve heard with Wasm typically involve writing the entire computational core and renderer in Wasm, to minimize the amount that the boundary is crossed.

Here’s an example of an architecture that seems to work well: https://x.com/paulgb/status/1688919428740816896?s=46
It might be the narrative bias of revisionist history but it seems like there’s a trend of bombastic good-for-nothing leaders against get-stuff-done lackeys and quiet leaders.

I almost despair at hearing what i want to hear now because it probably means what i want isn’t actually being done.
So, it means I have to make my life so boring that even work will seem appealing? I think I might prefer to stick to my entertaining distractions then...
Having stock of everything you may one day need is going to require a lot of space though. I used to have about one grab bin full of all of the most commonly used metric and imperial sizes nuts and bolts (and only with hex heads) in my metal working shop and that already took up quite a bit of space.
After the Portal for Nintendo 64 demake was shared yesterday I figured people might also enjoy someone's attempt at doing so for Bloodborne on the original Playstation.

It's a really interesting project that the author ended up taking in a really creative direction by following it up with a fun racer called "Bloodborne KART"
Yep, this was circa 2002...
Birmingham City Council 'effectively bankrupt'
SEEKING WORK | 100% REMOTE

Small Team, Specialized in ReactJS, React Native and Ruby on Rails technologies.

We prefer to work on medium size projects and close to the business outcomes.

Tech Stack: AWS, Amplify, AppSync, ReactJS, NextJS, Gatsby, React Native, Ruby on Rails.

- Email: osledy@alamedadev.com

- Web: https://alamedadev.com
HuggingFace Training Cluster as a Service
Still is but it works pretty well under wsl.
It is what Makepad is working on in an interesting way using Wasm and Rust. They have created a Figma-like DSL and a good code separation with the logic behind it. You can edit UI's of in-production apps, and they are bundling an editor for that. Accessibility is an issue, and the project are looking to offer proper support there. In their video linked on the README they run the conference slides on Makepad with live apps embedded and running at 120 fps.

https://github.com/makepad/makepad

https://news.ycombinator.com/item?id=36567681
Five successive pop-ups on a one-para article. Is this a record?
I wonder if the end goal here is to mandate M$soft authenticator, with all the telemetry. Given this is Microsoft we are talking about here, I would not rule that out.
They have a large menu with lots of Western choices too (because that's hip for Thai people in Thailand), but I've never been disappointed with the pure Thai side of the menu. YMMV, and I haven't been to the London branch.
Almost, though mine looked closer to a normal Apple 2: no number keypad but did have an extra button for toggling upper/lower case. Didn’t have anything where the Apple logo should have been.
sure, you can even have friends, and exchange paper letters talking about news, but 95% people use google, and that's why it is called monopoly.
Does this role accept applications outside of USA?
I've never been diagnosed with ADHD but I regularly switch hobbies so I felt my comment was relevant.

One thing that stuck with me over the years is cooking.

There's an never ending stream of things to try and explore, many different cultures having a totally different approach to it so it easy to not have it becoming boring.
Since you have to eat regularly it's easy to do it regularly, and it somehow helpful in the whole social game
Are Apple, Meta, and Signal saying “no” to the UK’s demand for secure-to-GCHQ backdoors in E2E purely to defend their margins? Of course not; they’re saying “the laws of mathematics trump the laws of the United Kingdom”. Apple isn’t promising to pull iMessage (a huge part of their platform lock-in!) from the UK because they want to avoid the expense of complying with this law. Even a cynic would say that they’d love to comply, if only there was a way.

But they literally can’t.
I remember back when Leica made their own monochrome digital camera (this idea isn't new, Leica did this in 2012).

Half their ad was showing off how they make the bag for the thing.
So, it is alike PhD Comics emergency button (see the bottom right corner of https://phdcomics.com/comics/).
Anyone have insights on using Elasticsearch as a vector database as opposed to a specialised vector DB? We have a complex keyword search already, and would like to introduce knn query ability to find similar documents. ES offers that in recent versions, but I’m wondering whether that’s a good idea.
Man, I do wonder how they decide which rural areas get fiber, do they throw darts at a map?
https://archive.is/ahqeC
The sig p320 thing isn't about safeties at all but a mechanical design flaw that the company has remedied with a recall. And that safariland link just seems like safariland is a terrible manufacturer of holsters.
If you only have to sacrifice a tiny bit of accuracy, it's not really a problem is it? You can quantify these things experimentally to see whether it's acceptable for your use case.

Given that vector and hybrid search are used in many situations at scale, I think to make the kind of claims you're trying to make, it might help to quantify exactly when you think it will be too slow or what experiences you have had of struggling to make it fast enough.
"If a lion could speak, we would not understand him." -- Ludwig Wittgenstein

I have been biting my hands since yesterday to prevent me from saying this. Then with your Solaris reference the defense crumbled.
A lot of coding work, and modern work generally is all learning. IE, a lot of tasks consist mostly of learning to complete the task. There's just a lot of cascade. The language, library, codebase, prerequisites specific to the task, etc.

Often you spend half the day learning about the task, then learn or refresh some bit of required technique or knowledge... then you just do it.

In carpentry, engine restoration, cooking or whatnot... this is typical of early days. Every early carpentry project requires some learning. A new cut, a join or glueing method. As you mature in the discipline, the density of novelty and learning decreases.

"Learning" is a bit of a catch all. Learning about the product, library or API might just be literal information gathering. Other "learning" might be skill building, requiring practice and repetition to "learn." EG, brushing up on regex to deal with some misbehaving code.

In any case, we tend to be pretty resistant to openly practicing, or training ourselves. We prefer to err on the "knowledge gathering" side. Or... we do agree to practice, but adopt a low effort "just practice" mentality that isn't effective. Layer these tendencies onto modern work, where the divide between learning and doing is unintuitive and vague... most of us are not practicing enough to do what we want to do.

"Just build" is, IMO, mostly a hack to make us practice with sufficient effort and persistence for learning to happen. If you have a thing you want to build, you need to practice building it. The proficiency you acquire is often more useful and valuable (even for the task itself) then the concrete output... until a much later stage in the game than we intuit.
Do I see there an A1200 with a case that doesn't close properly because you put a 3.5" HD in it instead of the more expensive (and less capacity) 2.5" HD? :)

Edit: Ah, no. I just read the article. It's the accelerator, I suppose.
A spiritual one.
This one gets trotted out every time someone wants to demonstrate how terrible JavaScript is. You can do many of the same stupid things in many other languages too, and most of the examples in that quiz are pretty contrived.

Do you have some real-life examples of things you've personally encountered, rather than crazy examples that no-one would actually write?
WASM Conference Starts Tomorrow
Rabies
I don't know why are you turning this into measuring exercise or some sort of iOS vs Android flamewar at who's better and who's done more?

It sounds personal for you.

React is more popular than Ember.js will ever be.

However this is apples to oranges, one is a view library, the other one is a batteries included framework.

I think you're a little out of touch if you honestly believe Ember and especially Ruby on Rails are legacy products. We have multibillion tech companies shipping 10+ years old existing apps and building new apps in both of these frameworks.

This mindset of branding stuff "legacy" because it's not trendy on Twitter or reddit is one of many reasons why JavaScript fatigue exists.

All while Ruby on Rails developers are one of the most happiest and productive web developers shipping stuff because they don't need to reinvent the wheel and solve problems that have been solved a decade ago. (p.s. I've never done RoR, I just understand what convention over configuration does to developer productivity)

If you want recent examples, go look at Apple TV web[1] built in Ember (even though I personally wouldn't use Ember for such a project) or Hashicorp building all their products in Ember and releasing their new Helios design system[2] in Ember just few months ago.

Again, these examples don't matter.

I've hired full-stack JavaScript developers, I couldn't care less if they've done React, Ember, Angular, Vue, Svelte or whatnot.

Because it'll take any proficient JavaScript developer a week or two to understand the concepts and structure of any framework or library above. They all do the same thing - render pages and wire up buttons to run network requests, I don't understand why people make it sound knowing React, Vue or Ember is equivalent to knowing C++.

It's all JavaScript doing the same thing slightly differently.

> What has Ember done but continually play catch up for years and years on end?

You can find your answer here https://www.intercom.com/blog/evolution-of-ember-at-intercom....

> How many years do you have to scroll back to find anything that influenced anything outside of Ember?

I can tell you about ember-fastboot, ember-engines, miragejs, glimmer vm, i18n, accessibility and other things Ember and Ember community have done to SPAs in the last 15 years, but again, why does it matter right now?

Stop measuring who's done more. There's nothing I can tell you that will change your mind, just enjoy whatever you use now.

All the best <3

[1] https://tv.apple.com

[2] https://www.hashicorp.com/blog/introducing-helios-hashicorp-...
i think a few major points would be:
1. we're much more integrated and focused on the tools (and even more specifically on the monitoring tools), we actually integrate with their APIs and not only receive events from.
2. trying to be a lot simpler, modern UI, zero-clicks concepts, etc.
3. they're super cool and we learn a lot from them
If the yield is better, why don't more do it? Is it just because it takes more skill, basically? In other words, what are the economic incentives working against adopting this farming method? I'm very interested because this type of farming sounds wonderful to me.
> The weird thing to me is people using a distribution format as an original source.

Every distribution format will inevitably end up being used as a source; as the originals get lost in the mists of time.
Which system is China's caste system in your mind?
Who is this "we" you speak of? Because the people using them to generate lyrics certainly want slang.

But yes, there are plenty of scenarios where knowledge of slang could cure diseases.

Consider mental health, where one of the main effective interventions is diarying. If a LLM can understand the slang in a diary then it is certainly possible it could intervene successfully.