skysight-inc/HackerNews huggingface dataset:
In web-based client-server systems one major factor for performance is the number of client-server round trips required to do a task.

There is the extreme case of the app that does 3000 requests to boot up that boots up in 40 seconds over a LAN and takes 40 minutes over the WAN. From one viewpoint the code that does all the round trips might be straightforward and the process of packing up your data so the app can get it all done in one request involves more hard thinking. Something that might be just "1 more request" for the first system may involve more rethinking of the one big request in the second system.

On the other hand, the second system is automatically much less error prone and you never need to think about it doing http requests when it is in a partially initialized state.
My understanding is Ukraine was ready to negotiate with Russia by April 2022. Boris Johnson, the former UK prime minister, went to visit [0] around April 9 2022. Thenceforth Zelensky seems to have understood that Ukraine was to fight to the last Ukrainian.

[0] https://www.theguardian.com/politics/2022/apr/09/boris-johns...
There is one more fact, grocery stores like large format locations, and those are very hard to find, even the older Safeway 'Marina' style stores (and similar other designs) are too small by modern standards, and both not economical to operate as well as too small to carry the standard product mix.
This is admittedly a few years ago, and the scene has evolved _a bit_ since then, but I remember seeing really simple JS games (think tetris, or a very simple sidescroller) being heartily applauded on sites like reddit and HN. We're unironically cheering approaching parity with a toolset from almost 20 years ago! Things could be so much better.
>If we preferred a higher-level language with a Gc, Java/Kotlin/C# would be, IMHO, much better.

Writing code in Java\Kotlin requires quite some investment into the language and tooling (at least that's my Java impression).

With Go - you can start getting the job done from day one most of the time. Some parts of Go may be harder than the others, even challenging maybe, but not as hard as Java.

Lack of OOP (at least in Java's traditional scence) also helps quite a lot (but that depends on project of course)
You seem to be under the impression that a crypto exchange is like a modern day stock or commodities exchange. It is not. It's much more akin to a hybrid of an 1860's era wildcat bank and a 1900's era bucket shop. Their main business is NOT executing crypto trades on behalf of customers no matter what they might say.
What I'm missing in these articles is a performance comparison. All WASMed tools I've tried were really cool proofs of concept, but the performance was always lacking at the very least.

I see several languages moving towards more and more WASM but on a technical level I don't see the benefit of WASM over something like Firecracker. Docker and other sandboxes have to deal with shared kernels and all the risks associated with that, but leveraging virtual machines instead solves that issue. There are already proof of concept implementations to replace Docker with VMs as a virtualisation layer, so I wonder if it wouldn't be better to invest time in getting those wrappers completely up and running rather than coming up with essentially "Java but we also emulate the OS".

Until WASM advocates start including benchmarks in their blogs, I'll keep watching this stuff from a distance.
I actually prefer Hugging Face Datasets - there's 16k+ of them today:
https://huggingface.co/datasets
Excusing the fact it was a joke, on the serious side, a person shouldn't have any kind of set of "good" passwords. They should just have secure passwords they have auto-generated and have some way of retrieving the password from where they are stored when needed.
IMO capitalism isn't the problem, non-free software is.

We actually had chat interoperability between all the major social networks/email providers via XMPP and that ended about when the iPhone came out.
The inertness of glass not only makes it always the first choice for food contact, it's also the most cleanly recycled material on the planet, when it does break. Unlike plastics (which for all practical purposes can't really be recycled), and metals, which require complex separation and realloying, glass can be easily separated visually and reused indefinitely. It is quite likely that the glass in your refrigerator right now contains glass first produced by the Romans.

(Of course, we should just reuse glass containers, like we did when I was a kid - a small deposit is a big motivator for kids to collect bottles for reuse!)
We have really sophisticated, formal strategies for that purpose:

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

https://en.wikipedia.org/wiki/Error_correction_code
I’ve always thought the patent system should work the same way. If you don’t produce a product from or reasonably license the invention, you lose the right to hold the patent.
Doesn't look like much of a 'law' to me. His optimism ignores some fundamental facts, like living in a (nearly) closed system. So there must be a point at which oil production will decline because our usage far outstrips it's production. Humans are trying to adapt yet I don't think extraction from shale, fracking, and giant super buildings in the desert are going to solve the fundamental issues around sustainability.
> With hindsight ww2 could have been avoided

With hindsight most of WW2 could have been avoided if UK/France invaded Germany while its army was busy in Poland. Even during the Sudeten crisis, though this would have probably required a soviet intervention which would have been problematic. Then again the German Army wasn’t that well prepared for an all-out war back in 1938 and might have been bogged down in Czechoslovakia similarly to how Russia is now stuck in Ukraine. Support for Hitler in Germany wasn’t that necessarily that strong prior to the conquest of France especially amongst the military leadership* so a coup wouldn’t have been out of the question. The Battle of France pretty much turned Hitler into a German Napoleon.

* mainly because they didn’t believe that a quick victory was an option and feared a repeat of WW2. They obviously wanted to win a war against France eventually.
It's like entire industry at one point decide to optimize UIs for the first 30 minutes of usage and not the years of users using apps once they get familiar with them.

"oooh let's not put too many buttons to scare users away", "they got 22 inch screens, let's just waste space for no good reason, it looks modern and airy"
Protip: this isn't just abt sw, it's a metaphor for human existence.
Just after Obsidian releases Canvas.

Coincidence?
I don't think so...

https://obsidian.md/canvas
https://news.ycombinator.com/item?id=34066824
I really like this thread. Both make good points. I still land on space being really big and really hard. Maybe so much so that multi-stellar civilization is next to impossible and multi-galactic moreso.

If you think resources are scarce on Kepler-452b, wait til you see how bad things on the Space Mormon ship. Especially since it’s 60% harder to exit the gravity well than it would be on our destination at Sol-3. We used all our lift capabilities just to get the basics to orbit. Once we get out there, it’s 1400 light years away, so will take us 5600 years to get to Sol assuming we can get the drives going full speed and still retain enough delta-v to brake in Sol orbit. If not, it may even take longer or worse - we zoom by as a blip at the edge of the system. The good news is our telescopes are pretty sure it’s habitable, but we don’t hear any techno signatures. So with any luck we arrive in 6000 years and have enough gametes in storage for the incubators to build a viable colony from. I just hope the kids behave once they get there.
See also https://en.wikipedia.org/wiki/Per-_and_polyfluoroalkyl_subst...
Couldn't it stay somehow hibernated until it collects enough sunrays to reconnect in the future? I see the dust cover on photos is really thick, but just hypothetically would it be even possible for probe to be dormant for years and then reactivated?
I’ve been an Apple user for 40+ years, and I really don’t want to tally up my lifetime customer value to Apple. However, I don’t trust them for software which is supposed to support collaboration. Personally focused software, great OS, and beautiful hardware yes, collaboration, no.

I almost never work in an environment with 100% homogeneous hardware and OS. A large portion of my career has been working as a contractor or consultant. Each new client has a different stack of tools. Any tools for collaborative work need to be as cross-platform as possible. For many of my jobs the tools also need to work in all regions without VPN (no Google in China).

Even though I have a Mac, when a prospective job applicant sends a resume in Pages, it’s a disqualifier, because they don’t understand that Windows users can’t read that.

Until Freeform works on Windows and Android, it’s not collaborative, it’s a walled garden.
This is cool and welcome. A golf-pencil sized Apple Pencil for iPhone would be pretty awesome.

I'd love to see Apple take on google docs, but pages and numbers seem far behind. Notes is getting insanely powerful, but collaboration is still buggy.
On teams, I wonder if Apple expects Freeform to be used by corporate clients or if they have another target. Most orgs are office 365 and there’s MS whiteboard and other apps with teams integrations. Maybe they are aiming for something else with this?
Those shares would still list you as the beneficial owner at Cede though so if the broker becomes insolvent (perhaps due to counterparty risk from short sellers) your shares are not available to other creditors and continue to be yours.
Where is the proof that kraken does it?
I wonder if you could rely on a capacitor charging over time, that you discharge every time you poll? That way you delegate the real-time "counting" to the capacitor and can read it at approximate times (as long as it's frequent enough to avoid fully charging the capacitor since it can't count beyond that)?
This could work for affiliate programs if somehow it is possible to attach an affiliate id into the link. I once created such a product, where affiliates share their payment links and earn on each purchase.
So long Insight! Pleasure having some flash memory that was sent with you, there's a few bytes that have my name in it.
It does look nifty, but without the tooling, I don't see myself replacing Mermaid anytime soon. For example, VSCode doesn't have live previews for D2 which makes it awkward to work with.
Food is a perfect example, you've just pigeonholed your thought process to "expensive" meaning "higher perceived quality" but what about quantity?

Let's imagine you're a poorer person with no access to a car. You can still buy the same beans and the same rice but you're paying corner store prices rather than supermarket and you can't buy in bulk because you can't transport the goods home. This is an example of poor people paying more despite having less and it's common.
yes, take away the single greatest potential joy people can have in their lives. Great plan for humanity, chief.
Which raises the question of "who are we to determine what values a society should embrace"? Doesn't that make us cultural imperialists/colonialists?
>We've gotten to a point where people's lives are deeply connected inside their devices and people need to understand that it's not "just a phone" anymore.

Then it your responsibility to have backups no? Forget theft, if you keep all your most valuable data on just your phone alone, you're one accident away from loosing it al, via so many ways other than theft.

>Just like it's the buyers responsibility to make sure they aren't purchasing a stolen vehicle, it should be equally the buyers responsibility to ensure they are not purchasing a stolen phone

Now you're moving the goalposts. A phone is not a car. If my car is stolen, I can't just walk into a Ford-Store and buy a new one on the spot for $1000.

What about stolen bikes? Police don't bother investigating such things and they'll basically laugh you out of the police station.
Or maybe Microsoft is done being a bastard.

It's a different group of people steering the ship then it was 25 years ago.

I know how fun it is to presume they are being exclusively evil but who knows, things can change
I'd go as far as saying "useful science" doesn't have much meaning. The misunderstanding comes from the conflation of "science" and "engineering".

The reason engineering exists is to be useful: to create artifacts and technology to make our lives better, easier, etc.

But science only has three uses: to inform engineering; to satisfy our human curiosity; and to beget more science. Any "usefulness" here is of a very narrow scope. I don't mean to say that it's not important, but that's not the same as being useful.
"Regular world of money" is bizarre phrase. I'm assuming you mean the government monopoly on currency, but the idea that a country outsourcing its currency management to a central banking cartel is "regular" is lunacy.
How magnanimous of the corporations that have a stranglehold on our culture to allow us peons to have access to works nearly a century old.

Thank you, corporate masters.
While Ruffle's AS3 support is still lacking a lot of features, since a couple months ago it's been able to play some simple games that require it. The build used on author's site is from 2021, and I just checked that the latest build is able to play several more AS3 games hosted there.

(note: I'm a Ruffle dev)
It seems to me like a very different skillset required to reimplement a runtime like the SWF player vs hacking together an alternative FLA compiler that's just good enough to work on your own games.

Ruffle still doesn't support Actionscript 3.0, I suspect the task is not that straightforward.
In any case we've been always starving for insights
the author deliberately omitted copy protection, went to great effort to make the software extensible by the user, and hopes to make a little money from nearly a decade of work -- for me, there's a good enough balance of software freedoms. it's okay if that's not free enough to meet your standards.

it's worth considering that the commodore scene is tiny, and that Greg's site has long been a key resource in the community. his buyer's guide and programming tutorials are widely cited -- these are resources he contributes freely. Greg's influence has helped increase the size of our community by lowering the barrier for entry.

i do hope that one day he begins open-sourcing (at least) the core applications. but i don't object to his release model.

edit: removed 1 clause. 'vitriolic' wasn't fair, i apologize.
Ink was born from the scripting language used for the game 80 Days and the adaptation of the fantasy gamebook series Sorcery!

80 Days is a pretty great game on mobile actually, if you have a few bucks to spare.
> Oh right, this doesn't follow the narrative that crypto is useless for everything.

As someone with casual knowledge of crypto, that jargon in the first paragraph sounds useless to me
Ruffle, a Flash Player emulator that runs in WASM
LLVM on the JVM is news to me, have a link?
'The Secret' doesn't prevent bleeding after invasive heart procedures
Along these same lines, Tom Lehrer recently put all of his works (music and lyrics) into the public domain. Downloadable from his site [0] where there's a notice to this effect.

[0]: https://tomlehrersongs.com/
Major Biology Discoveries from 2022
I love some good exchange fud but this article is hot garbage. None of the claims remotely follow from the evidence.

* all exchanges transfer a lot back and forth on behalf of their clients. Arb desks, market makers, etc. To conclude commingling is laughable.

* binance international has many different products and clientele (much more retail and people with positions) than binance us (mostly just hfts, little real world traction). No surprise that the turnover to assets is different. It doesn’t mean that trades awe executing in binance international instead of US.

* binance saying some market makers have headquarters outside the US does not mean binance us trades actually happen on binance. This is so horribly, terribly wrong it makes me doubt the article is good faith.

* A market maker isn’t a pair of address that move funds back and forth, unlike the article claims.

The claim doesn’t even make sense. Binance US trades hundreds of millions a day, and the lifetime back but forth transfer is under 2 billion??? That doesn’t add up to “binance us does it’s trades in binance international”.

The claim doesn’t even make sense. There’s no reason to send funds over to binance international, do the trade for each party there, and send funds back. If the claim is that a market making firm does so then, yeah sure, many do, so what? That’s literally how cross exchange arb works, “but in the low one and sell on the high one”.

Let’s keep the content of a respectable quality. This is someone putting out some garbage so if binance does collapse, they can claim they called it ahead of time.
Current Russia has plenty of sub-identities though. It’s the worlds last colonial empire, and the division lines are obvious to everyone there. The only thing keeping it all together is the army and police.

(Cf https://threadreaderapp.com/thread/1600551806429544452.html)
Credit Suisse paid over 11 Billion in fines in the last 10 years. [1]

[1] https://www.srf.ch/news/wirtschaft/credit-suisse-unter-druck...
The most disturbing aspect of the last Wells Fargo “issue” is that many employees came forward to HR to raise the issue. Instead of investigating, and acting in the best interest of the customers and employees, HR helped facilitate the deception. The head of HR should have been severely punished. Instead the deputy general council left WF. The rot was much deeper, and nobody went to jail. I’m not aware of any being subject to clawback. These were people who orchestrated the firing of whistleblowers.

The U.S. Department of Labor's Occupational Safety and Health Administration found Wells Fargo violated the whistleblower protection provisions of the Sarbanes-Oxley Act.

Wells Fargo continues to show up with these headlines. The only way thats possible is if HR is facilitating this effort. Congress needs to expand whistleblower protection to result in criminal prosecution of those who facilitated the whistleblower retaliation.

Until then, these violations will continue.

Right now, HR is incentivized to thwart the investigations, and get rid of the whistleblowers. Nothing has changed.
This looks like a potentially huge revelation. The wallet analysis looks sound, and, if correct, the implications of US customer funds being comingled in this manner could set the stage for an even worse scenario for US customers than that of FTX. Even SBF in all his criminality knew not to play AS fast and loose with US customer funds as he did with international, and John Ray has indicated that US customers will fare much better overall than others.
Thank you for these details.
Always suspected these claims but hadn’t dug deep enough.

Seems like some X can now run in wasm should come with disclaimer (includes Linux)
>I can’t say that Twitter was exactly an exception to this rule, for me. I never liked it enough to contribute my own content to it. I do like its userbase enough to have spent many hours reading it, over the last couple of years. That all came to a screeching halt in the last month or so, when it was acquired by a tyrant.

Oh my hyperbole, what would we do without you?!

>Then came the exodus from Twitter, due to the tyrannical new owner. Many of the voices that I have come to appreciate the most are leaving. In particular, the ones with the highest morals were the first to jump ship. As well they should! If you stay on Twitter, the way it is now, and continue to contribute your content to it, then you are saying that you approve of the tyrant-in-chief banning reporters for writing about things that make him look bad.

Oh my hyperbole! It's interesting to see the dichotomy between people who think Twitter was a safe haven and people who think it was a hellhole.

And you can both support that Elon Musk shouldn't have been so trigger happy banning reporters without a clear policy in place AND that doxxing should earn you an instantaneous and permanent ban.
Digital nomads are mostly single, healthy, introverts with powerful passports, well-known to be specialized in some function that will help them be employed / contracted, without even meeting face-to-face...
Nice segway into huge iOS gap - Lulu firewall -like ability to block apps and processes from internet access.
"A high resolution picture of the Insight Mars Rover on mars, with a simple, light weight and foolproof robotic arm brushing sand off its solar panels, in the style of Greg Rutkowski and Alphonse Mucha, 4k, trending on artstation"
C/C++/Rust - will not solve anything magically. Anyway you will need to implement some kind of memory management for DB.

Go GC creates problems and they are non-trivial (as all memory management) but it's not so twisted as in JVM.

Examples:

- DGraph: migrated from RocksDB (C++) to Badger (pure go, developed themselves, based on jemalloc)

- CocroachDB - pure go for storage engine

- go 1.20 proposed feature: package `arena` for region-based memory management
Apathy guarantees failure. "All it takes for evil men to succeed..." and all.
> Why should I care about corruption inside companies? Corrupted companies are less effective, they will eventually die.

Assuming that's true, "eventually die" doesn't sound great for the vulnerable workers of the company, who have lost out on wages due to said corruption and are now unemployed.

> you have no solution for corrupted officials

Sure I do. There's the media, the judicial system, and the ballot box.

> in free market, if you have capital and don't create any goods, but only spend it eventually you have less capital

That's not a rebuttal of what I said, and it's not necessarily correct either. You can, for example, buy land and rent it out.
It's pretty amazing to think it still works with the panels as covered in dust as they are in the last frame!
J&J has $15B in penalties, but has an innovative legal strategy, https://www.esquire.com/news-politics/politics/a41191693/joh... & https://www.newyorker.com/magazine/2022/09/19/johnson-johnso...

> Deploying a legal maneuver first used by Koch Industries, Johnson & Johnson, a company valued at nearly half a trillion dollars, with a credit rating higher than that of the United States government, declared bankruptcy. Because of that move, the fate of forty thousand current lawsuits and the possibility of future claims by cancer victims or their survivors now rests with a single bankruptcy judge in the company’s home state, New Jersey.
There are many users on HN with anti-science bias, data means nothing to them
Ad blockers on iOS are called “Content Blockers” and can be found in the App Store. I use one called Purify.

Notably the Content Blocker implementation is in typical Apple form. The interface with Safari is such that Safari itself is applying a ruleset to the page, and the CB only provides the rules. That means the CB never sees the pages you’re actually browsing.
Let me rework and clarify my point here a bit.

The JVM has historically and famously sucked at sandboxing untrusted/partially trusted code. The JVM also isn’t a suitable compilation target for arbitrary and existing codebases.

WASM is built to sandbox untrusted/partially trusted code. WASM is built as a compilation target rather than a complete hosted VM with bells and whistles.

There are advantages and disadvantages to this. One advantage is language-agnosticism. Another might be around the ability to run user-supplied untrusted code in a much safer way. See Cloudflare functions.

One disadvantage is the lack of bells and whistles.

So, the answer to “why is this different to the JVM” is that.