skysight-inc/HackerNews huggingface dataset:
This type of comment shows up on seemingly every thread about wasm and it is so tiresome. Wasm can't do any I/O unless the host passes the module a capability to do so. If you pass a module some DOM functions then it can access the DOM.
Great job! I can’t even use the app yet because I don’t have a SIM to hand but I can’t believe the quality of the landing page, trailer, and value proposition. Great tagline too. You did it all yourself?
Did those countries engage in censorship by vote of the legislator or by decree?
Impressions on Sudbury Schooling
This is a pretty simplistic view of how processors execute instructions. They reorder, merge, and speculate execution. Most instructions do not take a single cycle to complete, often they take less or more (and even this depends on how you look at it, since they can be less if you overlap them and more if you look at latency). While this doesn’t mean ISA matters as much as people might think how CPUs work is also more complicated than people might think.
It's probably not universally necessary to jaywalk. However, I am against this on the grounds of logistics. I understand and accept the need to have a license and display an identifier while operating a vehicle, but I think this would be an extreme requirement for people walking around (and possibly unconstitutional in the US?) And without this identifier, how will the system know where to send the citation?

All things being equal though this doesn't even sound inherently bad. If every jaywalking infraction was cited we might democratically re-decide how much we want that law to be on the books.
Full donut disclosure.
AbiWord appears to use IB (there are *.nib directories and plenty of `IBAction` and `IBOutlet` annotations), but it's kinda woven into AbiSource's own cross-platform application framework, and that actually makes it more interesting/useful as a learning resource.

Thanks for the suggestion! Any others you can think of?
Then watch with ads. That’s a fair choice.

Why are you entitled to ad free viewing?

“It’s only a few so it’s ok I take something for nothing” is not a legal concept I think would hold up in other contexts.
> Now suppose you want to debug a compiler backend targetting x86. Good luck, x86 disassembly is an undeciable problem because you don't know where the instructions start. Meanwhile ARM has two kinds of instructions (full-size and half-size, called "thumb"). Thanks to fixed-length instructions and alignment rules, you always know whether you're in thumb or not.

This juxtaposition is (I assume unintentionally) hilarious. ARM is the ISA where you might reasonably see two different ISAs (and thus a disassembler needs to handle both) in the same object file, where x86 only has one, at least since the mid-90's. Yet somehow x86 is undecidable and ARM is straightforward!

In reality, the problem you're talking about for x86 is trivially solvable with what's known as recursive disassembly. You start disassembling from known function locations (since you mention debugging a compiler, that means your binary should be fully symbolized, but finding common function entry points for an unsymbolized binary isn't that difficult of a challenge), and then continue disassembling instructions until you get to various kinds of jump instructions. Then you add branch locations to the list, and rinse and repeat until you're out of new locations to disassemble.
The Moaan Plus (available on AliExpress and from other dropshipping marketplaces) also sports an e-ink display in a similar size, is significantly cheaper, and just as functional as a single-purpose e-reader device. Just takes a bit of tweaking to overcome the initially chinese-only interface and sideload a replacement keyboard (the default one is horrendous) and e-reader apps.
Intel’s revenue has been at least 4x less than Apple’s since 2015. Last year the gap was more like 7x.
Must be heck of a night sky on one of those planets
> I thought someone was attacking me so I destroyed the device.

Funny thing about that government property you destroyed... it was broadcasting the evidence it collected.
That level of analysis is on par with arguing for robbing someone's house because they believe that social welfare is a good idea. To influence the world in a positive way (for yourself or others) it is necessary to look a little deeper into how to make situations sustainable.
That's actually kind of slow?

Even Facebook in 2008 (at these user counts) was growing faster, doubling monthly active every 8 months
OPs blub I guess - which apparently happens outside of programming languages.

My blub was recently challenged when I recently learned about FreeBSD.
posting a discord here sucks... i like your project intent though.
"By contrast, Apple has been an industry leader in reducing its use of plastic. It uses paper for packaging, and metal rather than plastic for its computer line."

Okay
But there is more content than there are people who can watch it. What do you think happens when the production curve grows way past the consumption curve?
Countless people rely on WhatsApp. Historically, when we have seen WhatsApp go down even for a short amount of time we have seen massive disruption and some loss of life.

Emergency services in some locations rely on WhatsApp, most businesses use WhatsApp to communicate with customers. You'd have to re-build your whole network on another app. Signal may be that app or the ecosystem might simply fracture.
That’s interesting. Why do you use event sourcing? Is having a full history important for a website/app like bluesky?
(conts) infrastructure upkeep, managing various natural resources, emergency management, weather reporting/forecasting/research, economic reporting/research...

There are so many valuable services provided by the US federal government. People just take it all for granted.
The idea that a safety issue should go unquestioned is baffling to me. If an engineer has reason to delay a project over a safety issue, then that issue must absolutely be questioned so that it can be properly understood and other engineers and people in general working on the team can have an understanding of what the issue is.
It's not. It's Quiet STaR.
It isn’t the problem of having only 99% free speech. It’s getting people to agree to which 99%.
Apple’s like “oops, sorry we made 4 billion lightning cables that don’t work with new phones now!”
If the side wants violence and a Coup d'État by the military it's definitely the wrong side.
> Tangles is an artificial intelligence-powered web platform that scrapes information from the open, deep, and dark web.

Ah. A scam.
Debian (and derivs) have similar tooling (and the vast majority of rust packages are tracked in a monorepo https://salsa.debian.org/rust-team/debcargo-conf).

My point was "some of the upstream versions were older than Debian's" which means the "Debian is behind, Debian is slow" is not true in the case. That usually only happens where an upstream is either very conservative with bumping versions, or where upstream is under-maintained, neither which at first glance seem to be true of becache-fs.
Almost literally what you describe: https://createhtmlform.com/ Apparently not open source though.
I’m guessing from your question you did not bother reading the article before commenting.

That said this is a solved problem - because plenty of people have arm based machines, and run x86 binaries on them (it obviously comes with a perf cost, but there’s only so much that can be done when dealing with poor engineering)
Intel has volume, though. They ship millions of expensive CPUs to servers around the world. It’s just that they dropped the ball compared to Apple.
What Everyone Gets Wrong About Planes [video]
I agree with you that driving manually will become a luxury but it's important to recognise that it will manifest as a discount on self driving, not a surcharge on manual.

The only way in which I can see a surcharge on manual happening is if it becomes so incredibly rare that it becomes a niche product, or if there ends up being a bias e.g. it turns out that the pool of manual drivers is now biased towards people who like to drive in a risky manner.

If anything, in a competitive market that is able to price individual risk appropriately, the cost of manual insurance for you or I should be lower in the self driving world, because most other drivers are now "superhuman" and thus we should get into fewer accidents.
It also looks like Twitter but with none of the content
Because that’s a solved problem, and isn’t relevant to this article - which I assume you also did not read
That's my favourite thing about it, really. It's very interesting at the technical level, but regular users simply do not need to care about any of that. They're adopting it anyway because it works.

Most other "interesting protocol" projects are used exclusively by interesting-protocol enthusiasts.
At least all this plastic is now stored in one place and did not end up in rivers and landfills yet. There is a still a hope for happy ending of this story.
What does this mean?

If you observe a yellow and can safely stop, then stop. If you can't safely stop, then don't stop.
I don’t have that experience. It seems to load and display content reasonably fast to me.
Thanks to an EU regulation mandating type-c connectors
As far as I'm aware, the American government has never ordered a social media platform to ban certain accounts. Even mild government suggestions about social media content are quite controversial in the US.
> Someone retroactively realizes they have the data, and then it does.

This simply isn't within the realm of reason.

Engineers at Meta have far more impactful problems to solve than attempting to reverse engineer the browsing habits of the 12 privacy-sensitive tech enthusiasts reading their engineering blog.

From a ROI/time perspective, it is far in the negative for a single junior Meta engineer to spend even 10-20 minutes investigating this. It literally is not worth anyone's time.
I suppose it also prevents some moderator in the future from removing whatever you wrote.
OpenAI has their own wrapper too and they have great UX.
I’m impressed how fast people on HN switched from “Apple is terrible for not dropping lightning cables for USB-C!” to “Apple is terrible for dropping lightning cables for USB-C!” Talk about a zero-downtime migration!
I agree, but if he valued the soft power, wouldn't you expect to him to take the survival of the platform more seriously? Or maybe it's all for the lulz and I am just a dumb peasant. Certainly, to hell with the valuation if you're going to run it as your own personal forum, but if you scare all the users and revenue away, you are left with a very expensive CRUD system you alone are posting into (and paying billions of dollars for the privilege).
i disagree, for example holocaust denial is not allowed in Germany and that seems reasonable and to work well

https://www.pbs.org/wgbh/frontline/article/germanys-laws-ant...
I’ll bite. Of every dollar you contributed to your 401k last paycheck, how many cents of them do you think you’ll actually spend in retirement, on a risk-adjusted basis?

For me, the answer is certainly not 100 and not 0, let’s say it’s 80 cents. Speaking for myself, I think that marginal 20 cents is by definition hoarding because the marginal utility of money to me at that point is negligible.

Sure it could benefit my kids or get me a nicer retirement home. But there are kids that are homeless, and our public education system is crumbling. I personally would much rather those 20¢ be redistributed to people who need it. Just speaking for myself.
So... why doesn't Intel "just" make a low-power x86 processor and win everything forever?
Apple doesn’t do this, as it would reveal details about unreleased products. The scheduling model for their CPUs typically drops months after the chips ship, and even then the benefit you get from that is minor. (You can try it yourself, by comparing code generated using the “wrong” microarchitecture versus the “right” one. And also keep in mind that developers don’t always update their apps immediately to use the new toolchain.)
Kobo e-readers run Android under the hood. There are some very small ones, too. If you're cool with Pocket, you can use that to sync articles from browser to e-reader. Personally, I never have my Kobo online.
Yes, it does matter: The entire reason this scheme is supposed to work is the gap between the % in asset value gains over time and the % interest rate charged by these supposed bankers to the ultra-wealthy over the same time.

If those are equal, this scheme is a terrible idea. You’d be much better off selling some % of the assets and paying LTCG as a fraction of the gains than paying all of the gains in interest.

So now the question is simple: If you can “buy” a risk-free 8%-earning asset, so can your friend the banker. But you can’t. You can buy a risky asset and hope it does better than the interest rate long-term, so your banker doesn’t invoke his rights to a lower yield but safer investment, which involve being able to seize your asset if its price declines.

If the rich could buy a risk-free 8% asset and borrow against its value with a 4% loan, they’d have a perpetual money machine. No such magic exists.
Generally, tax planning & preparation is going to be far more complicated for wealthy individuals, especially business owners with diverse investments.

What you see as "minimizing taxes" could be a necessary responsibility. If you're on the outside looking in, you may be uninformed about their circumstances and responsibilities. Its definitely a 1% of the 1st world problem, but its still a responsibility that has to be managed; Unless you're familiar their THEIR circumstances, its easy to incorrectly assume motivations.

Be glad you live in a country where you have this problem to complain about.
I've been using this thing daily for about five months and really adore it. I use it as a Kindle replacement and with Readwise Reader as a longform article dump. I've read more longform pieces in the last few months than last few years combined. The device is incredibly light, and maintains battery even if you leave it idle all day (unlike my kindles which often drained themselves). Anyway, it's been a nice surprise, the palma.[0]

[0]: https://craigmod.com/roden/091/#digital-reading-in-2024
I don't like being negative, but I feel like I am obligated to pipe up every time I see Onyx products hit the front page here[0], because I was one of the people who politely requested that Onyx abide by the terms of the licenses for the Free Software that they use in their products. To this day, they refuse to do so.

- Onyx still doesn't release kernel sources for their products.

- Onyx still uses outdated and vulnerable builds of Android, with questionable settings such as disabling SELinux

- Their devices are very chatty back to servers in the PRC. And their privacy policies are pretty bad (and by bad, I mean non-existant! [1])

- Their digitizer API is not very documented and difficult to build off of, so claims of being friendly to 3rd party developers are overblown.

- They shut down their support forums when the chorus of disgruntled customers began to get too loud

And even worse, they are using claims of "anti-China movement" as an excuse to not comply with the GPL [2].

Please, we've got to stop shilling this company's products with these affiliate-link blogs. They seem completely opposed to the hacker 'ethos' of this site. Otherwise, why not also shill the hundreds of Oppo or Honor or Huawei phones being released every year?

Edit: To give a positive remark, I recommend the reMarkable tablet. It's what I purchased after I sold my onyx tablet. It runs linux and they give you root access out of the box! There is a vibrant community of people developing programs for the rM and even running other linux distros on the device.

[0]: https://news.ycombinator.com/item?id=21041543

[1]: https://foundation.mozilla.org/en/privacynotincluded/onyx-bo...

[2]: https://old.reddit.com/r/Onyx_Boox/comments/hsn7kx/onyx_usin...
As an alternative to ICU, there is suckless's libgrapheme (https://libs.suckless.org/libgrapheme/) which is more than a 100x smaller and provides full Unicode compatibility.
Secure Memory Allocators to Defend Memory Safety in Depth
Is there a server-side Youtube client? I.e. the one that you install on a server and open in a browser.
Climate crisis alone will make maintaining our infrastructure much more expensive in a lot of places.
Do you have any evidence for that claim? Do you have the original sources to compare to? Can you provide examples? Genuinely curious.
Yeah, this is the main reason I stopped using Reddit when I entered the industry.

Taking it a step further - I frankly don't think normal people are positioned to make any decisions or hold any opinions strongly about tech. They are so mislead by journalism it's not even funny.

My doctor friends feel similarly about medicine and how it's reported on (and the populace's common opinions on medicine.) The average person/voter is immensely mislead in basically every field they themselves are not an expert in.
They were to large extent provoked by misinformation about the attacker on kids party. The misinformation stayed on twitter for long time and was spread out by many people including Musk.
Apple is terrible for using lightning cables in the first place.
Wayland Maker – A Wayland Compositor Inspired by Window Maker
> Thanks to fixed-length instructions and alignment rules, you always know whether you're in thumb or not.

As someone who did this literally yesterday, no you do not. Doing this properly requires tracing control flow, which is an undecidable problem. In fact x86-64 is way easier in practice because real code is somewhat self-synchronizing if you just disassemble linearly and for ARM this doesn’t work nearly as well.
The Pull Request: a brief and biased history
that's hate speech (speech Elon hates) though, he only wants to protect speech he likes
Why is plastic in landfills a problem? It started off as oil in the ground.
I'd love something like Gleam, but it compiles to a single binary and isn't Rust. (I know that that binary would invariably be larger than something Rust might produce due to the need to include things like a GC or BEAM process manager.)
Very hard to integrate with other terminal libraries too.
Userspace doesn't break, but if you don't want your module to break, upstream it (which is an important lesson about hardware selection: if it's not upstream and not being upstreamed, then you're going to get stuck on an old kernel at some point).

ZFS has broken on new releases (I don't recall if they were stable, I think they were), and that is one reason I won't use as the main filesystem on linux.
Sometimes I quickly want to just say “I’ll call you back” and end the call.
This company and its products keep gracing the HN front page [1, 2]. Most manufacturers don't get this kind of coverage.

Flagging the article will help.

[1] https://hn.algolia.com/?q=boox

[2] https://hn.algolia.com/?q=onyx
The rule of Bureaucracy: grow to absorb all available resources
Ahhh you know what, I should call it stream processing or something, because we don't store the data entirely as events. We store the data as a mutable K/V which emits an event stream of changes, which can then be ingested into different views. We chose not to store changes as events specifically because we don't want unbounded growth in the system. Initial syncs work by fetching the current state of the K/V store (the "data repo").

Bluesky is built on atprotocol (atproto.com) and can be thought of as an open distributed system. The event stream is for replicating throughout the various services.
I think alluding to modern day problems without prescribing a solution is an appropriate level of exposition.
I've gotten links that did not match what was mentioned right before them. Like it would hallucinate some article and provide a doi link that took me to something else, often entirely unrelated
If you ever come to New Zealand, we've got some fantastic gravel roads in places, like Skippers Road above the Shotover Canyon, Lake Sumner Road, the road across Mackenzie Pass, and the biggest one IIRC, Molesworth Road through the largest high country station. Lots of the roads between remote bays on Banks Peninsula and in the Marlborough Sounds are gravel.

But the most famous one is probably the Forgotten World Highway. Worth a look!

Oh,
And you can use qemu-user on Linux, though I don't think any distros set it up by default
I always consult MDN regex whenever I need some help. Most of it is pretty simple:

[a-z] - a range of characters
.* - any number of characters or none
.+ one or more character.
^ - start of sequence
$ - end of sequence

But what I can’t seem to get is lookahead and look behind syntax! Always have to look it up!
I really like this! I think if there's a way you can not split it into ca4pro, and instead continue to build on the codeabbey.com brand, you should do that! CodeAbbey is a great name!

Good stuff.

My user test: https://www.loom.com/share/afb339d06104403eb698d5dd7aa514c6?...
Now factor in the effects of climate change on many communities over the next decades. Maintaining our infrastructure i.e. lifestyle is going to be much much more expensive.
Is this what a group of type III civilizations look like on the Kardashev scale?
Back when the universe was hot and dense and it was still fun?
Different groups of people.

The backlash is mystifying though. MacBooks, iPads, and Beats had been shipping with USB-C for years, a standard Apple was heavily involved in creating in the first place. Most other manufacturers had already standardized on it. Unless you lived in a very strange bubble of only interacting with iPhones and air pods, you already dealt with USB-C devices. For those very few people in that very limited bubble, the problem was fixed by replacing a single cable. It was a mountain of controversy for a figurative molehill.
I have not experienced this but 99% of my traffic to them is cloning repositories. Have you inspected your traffic in the web console of your browser? There is a network view that shows a waterfall of objects and how long it takes to get each one. I believe it also should DNS timing. It may be worth looking into that if you have time. If so I would start by clearing cache, closing the browser then opening and starting the web console in the network view so you get uncached data. Another step may be to disable all addons somewhere in your debugging as they can add red herrings.
I’m curious though, does it gain meaningful access to the DOM in the case you described, or is it more just a proxy where it’s asking javascript, via some sort of channel, to manipulate the DOM?
Yes, people have lost a lot of wealth this way in market downturns.

It’s greatly ironic: in the interest of avoiding minor taxes, they lose major assets to their bankers. It wouldn’t surprise me if the same bankers who profit in the downturn from the margin calls are the ones who sold their clients on the strategy.

Any time you go into debt you need to make sure you have a margin of safety. It’s an instrument of some value but it’s a sharp blade to be wielded carefully.
Is the real issue greed, or your perception of others?
wrong angle - most people aren't trying to cover their crime sprres, they know losing privacy is more likely to make you a victim. Could be robbery, but it could also be high hotel prices.
You don't take out 50% to buy another asset.

You take out a few % a year to pay for your cost of living. For example, you rent a house, or take out a mortgage and pay for the house over time using the few % a year.

Even ignoring all tax considerations it's often better to buy with a mortgage rather than full cash.

For example a few years back you could get 1-2% mortgage rates in the UK. Right now it's more like 4-5%.

Ignoring tax fun, if you have 10 mil in a share index returning say 7-8% annually and you want to buy a 5 mil house then your best strategy is to sell say 500k for the deposit, then sell just enough to pay the interest + minimum repayment in all following years.
Reflections of Working in Crypto