skysight-inc/HackerNews huggingface dataset:
So I had a look at the repo/branches at https://github.com/wasmerio/py2wasm. This might be a nit, but in the spirit of OSS: if I'd done this work, I'd have contributed it to upstream Nuitka. I definitely would not have forked a whole new GitHub repo and given it a completely different name.

What's the rationale for creating a new project and calling it py2wasm? Am I missing something?
Here is another resource on the same topic:
https://news.ycombinator.com/item?id=39367264
My favorite part:

> 66 percent of experienced advertisers ... use ad blockers
If they're not respecting MIT's attribution requirement for derived works, why would they respect GPL?
What do you want instead?
Not eat out often. Only on special occasions.
I am of the school of thought that you should be using multiple remotes anyways. I don't think there is a good reason not to. Codeburg and, as another mentioned, Sourcehut may be good places to host your code in addition to your self hosted remote.

Radicle[0] is also a really interesting option.

[0] https://radicle.xyz/
From the story it seems like they just like to deny bonuses on flimsy pretexts.
US suicide rate reaches highest point in more than 80 years: See what latest data shows

https://eu.usatoday.com/story/graphics/2023/11/29/2022-suici...

I had a feeling you were just trolling...
Last we checked for one of our use cases around sandboxing, key pydata libraries were slowly moving there, but it takes a village.

At that time, I think our blockers were Apache Arrow, Parquet readers, and startup time. There were active issues on all three. The GPU & multicore thing is a different story.as that is more about Google & Apple than WASM wrt browsers, and I'd be curious about the CUDA story serverside. We didn't research the equivalent of volume mounts and shmem for fast read-only data imports.

For Louie.AI, we ended up continuing with serverside & container-based sandboxing (containers w libseccomp, nsjail, disabled networking, ...).

Hard to motivate wasm in the server for general pydata sandboxing in 2024 given startup times, slowdowns, devices, etc: most of our users who want the extra protection would also rather just self-host, decreasing the threat model. Maybe look again in 2025? It's still a good direction, just not there yet.

As a browser option, or using with some more limited cloud FaaS use cases, still potentially interesting for us, and we will keep tracking.
Did you disassemble the drill and strap it somewhere or is it just sitting next to your desk? :D
There are legal arguments that providing a passphrase to an unbiased, unconnected, unrelated and compartmentalized computer to facilitate decryption is not a violation of the accused's 5th amendment rights if the court is sure, beyond a reasonable doubt, that the encrypted partition contains evidence. The derived decryption key would be analogous to a lockbox key/written instructions to further evidence, and therefore be fair for seizure.

In that particular case, even the accused acknowledge the existence of the evidence; whether this is the nuance that allows compulsion via force is the crux of the matter.
> You grant us and our legal successors the right to store, archive, parse, and display Your Content, and make incidental copies, as necessary to provide the Service, including improving the Service over time

A couple things - you agree github can do it, ostensbly taking archives for backups sure, but in this case it's to distribute out to some 3rd party and explicitly to be locked in a vault with no business purpose.

My personal uploading of say - a GPL licensed code, or hell, microsofts leaked code DOES NOT magically grant github to do whatever they want with it. There's already a license, no?

from the github archive page:
> Archiving software across multiple organizations and forms of storage helps to ensure its long-term preservation. "The Arctic Code Vault"

> On 02/02/2020 GitHub captured a snapshot of every active public repository. Those millions of repos were then archived to hardened film designed to last for 1,000 years, and stored in the GitHub Arctic Code Vault in a decommissioned coal mine deep beneath an Arctic mountain in Svalbard, Norway. Our partners include the Long Now Foundation, Software Heritage, the Internet Archive, Microsoft Research’s Project Silica, the Arctic World Archive, GHTorrent, and GHArchive. Our advisors include both technological visionaries and world-renowned experts in the humanities.

so, like, I am sure it was vetted by lawyers, but my plain english understanding of that is github may need to archive it, whats not clear is that github may send it to any number of non profits to do with it what it pleases.

Then you've got software heritage who literally just scrapes the web for cgit repos and copies them without any agreement or license between you as the host and software heritage.

Anyway, it's all very Uber-model. Fuck the legality, we're just gonna do it and fuck it because the worst that can happen is a slap on the wrist.
As the linked article notes, some of the special on-cart chips were mainly used for data decompression, like the SPC7110. So on those games, definitely compressed assets!

But... I'd love to know how often assets were compressed on "normal" carts without special chips.

Decompressing assets on the fly during gameplay action seems like it would be quite a challenge for the SNES' CPU.

My understanding is that images on title screens and cinematics were often compressed. Anime/comic art styles lend themselves really well to RLE compression because you have lots of consecutive pixels of the same color. And, obviously, these can be fairly static images that don't need to be updated 60 times a second.

Definitely an outlier, but: the title screen of Secret of Mana was actually a JPG that took around a minute (!!) to decompress. The music and scrolling text are cleverly designed to mask this: https://manaredux.com/lore/how-was-the-incredible-title-scre...
That's an interesting philosophy that seems to have worked out for them, except maybe in the last few years where they have struggled to get AI talent.
This plus the third-party cookie apocalypse means advertisers are going to need to seriously reconsider the entire approach of personalization and targeting. For all of the billions and billions of dollars poured into ad-tech, I really don't buy that this stuff is any more effective than manually chosen or page contextual display ads. Maybe for juicing a few short term points on an A/B test, sure. But has anyone seriously verified that any of this stuff is effective versus control over the long term?
You do get those questions on occasion. But more in the Bay Area than where I live in Sweden.
I have had a good manager and here are some concrete examples. He thought it was important to deliver what we promised so he would work with us to get good estimates and would then bring those outside our team and argue for a reasonable time/scope. He would deflect stupid requests (add AI to our project that had no reason for it). In my four years working under him he got us two off cycle inflation adjustments by going to HR and telling them to retain good talent in software we need to pay more.
>Implicit in this is that managers should get paid more than senior devs. Why?

Nope, not sure where you got the idea. Senior dev is paid the same as senior dev + manager responsibilities. There is no mention of pay for manger responsibilities without senior dev responsibilities.
I just never flag the mines.
it allows you to install multiple versions of different code compilers and interpreters and change which version is used.

so for example you can install nodejs lts and latest side by side and then easily swap which version is currently used when running node.

There are already tools like nvm (node version manager) that does the same but this one works for multiple tools instead of just one.
The original report: https://www.ghostery.com/blog/privacy-report-advertisers-and....

Curiously, only "76% of experienced cybersecurity professionals and 72% of programmers also reported using an adblocker, compared to just 52% of Americans."
No, and it’s clear that it wasn’t my point so don’t be silly or obtuse.

People don’t realize how far north most of Europe is because of its very temperate climate powered by the golf stream.

Everything from the English Channel up to the Baltics should be much much colder than it is.

The daily mean temperature in London is around 6c in January vs lower than -8c in Calgary.

The record low temperatures in London are higher than the mean daily minimum in Calgary.

Besides the impact on things like farming the infrastructure of many European cities isn’t built to withstand the winters it may have in a few decades.
I was a delivery driver for Dominos during that time. My manager (bless her heart, truly) was always saying "DO NOT SPEED OR BE DANGEROUS"; we had literally zero incentives to be on time, or at least we weren't punished if we weren't.

The markup on delivered pizza at THAT time was in the 800% range, so a free pie now and again wasn't going to hurt that much. A lawsuit over a crash probably would, though.

I suspect I was lucky there.
> The ideal projection is simply 3D, as it accounts for all scales

Unless you have 3D display that is not really true, it is still projected to 2D; perspective projection is still projection and it is not obvious that it's in any way "ideal" for maps
>At this point is naive to think that the grievances with china are because “they are not democratic”.

No, the kid gloves are off because "they are not democratic." It's like being nice to the weird kid in school and the weird kid steals your lunch. No more being nice to the weird kid.

Also, consider if they were democratic, we might not be having the grievances we are currently having.
It’s literally describing the entire video in a way that is intended to replace the purpose of the video, and only displays the video minimally in the context of the website.

It pulls out the information without adding anything of value, while making it impossible for the creator to make money from it.

This happens with text content, too. Ask publishers about the large number of AI rewrites of their content going around.

The issue here is not “consumer value,” it is “publishers not able to make money on their work,” the entire point of my original comment, which your reply doesn’t mention once.
i always thought it was people of a certain age who required inversion (i include myself here) because the first 3d games were flight sims, so pulling back on stick/down goes up etc.
> Human authenticity doesn’t easily boil down to being “content” so there’s likely to be major issues resulting from your definitions.

I didn't claim human authenticity is equal to content creation. I meant that with the further rise of 'AI nightmare human free generative content' as you perfectly describe it, there will be a backlash where people seek out more authentic experiences.

You can already see this as a reaction to social media where people gravitate towards private group chats and discord servers.

> Humans are also easily found, being human and authentic, in the real world

I think you underestimate how much of our lives our influenced by the online world. Digital media saturates our lives.

That said, I would love to imagine people gravitating towards local community as a reaction of the death of the internet. I'm actually in the process of starting an LPFM radio station.

> The online one is destined to become an AI nightmare of human-free generative “content” from this point onwards.

Well said.
Distinguishing a 21-year-old from a 22-year-old without resorting to government records is a challenge, I agree.

They could produce their parents, or any witness of their birth.

They could (if they were born wealthy) produce a hallmarked silver spoon engraved with their name. Not proof, but persuasive.

They could produce their 21-year-old younger sister, who has government ID (yeah, I know, that is a resort to government ID).

Best of all: they could produce a birth certificate, signed by a doctor (not itself government ID, just a prerequisite to getting a government ID).
Benchtop Zone Refinement of Simulated Spent Nuclear Fuel Pyroprocessing Waste
Is it sad that it's now a pet peeve of mine when I see a colleague sharing their screen over Teams/Zoom and observe that they have ABP installed rather than uBlock Origin?

I mean, it's one thing to see colleagues with no adblockers--they just need to be told the Good News. But those ABP users...they chose incorrectly!
My first thought upon reading Nuitka's name in the article was along the lines of "I hope they've contributed some of this to Nuitka". Not a very nice trend.
I read that from this: "They're senior devs that have added management responsibilities and are just paid as senior devs. Fuck that."
Advent of Computing: Episode 130 - ALGOL, Part II
It may be a stupid question, but is there already some DOM access or a dedicated package that allows writing web applications in this compiled python?
Beyond Big Academia, there could a bright future for the humanities
NvAlt: MultiMarkdown Notational Velocity fork with Markdown editing and preview
The AI-Enabled Entrepreneur
> A half-assed feature nobody asked for?

I'll put money on it that Enterprise customers asked for this. The half-assed part, I can't comment on.
Wow thank you, this comment made my day. Really glad that our little project could make you experience that feeling again! Adventure games from the 90s definitely played their part as an inspiration for this.
That's a great idea. Or just keep your people / sales < then your comps in your industry.

Coming at this problem from the manager / owner point of view: If your company is bootstrapped or hasn't raised a lot of money headcount can be a first guess at valuation. Or how seriously another partner in business takes you. Companies that balloon in size tend to be taken very seriously while small profitable ones get less attention. So the pressure can go both ways.
I'm a huge fan of TFL Go, we should probably add a thank you and inspiration page to the More tab
"Personalized" advertising is just plain dumb --- and it is only a matter of time before advertisers are forced to reach the same obvious conclusion as consumers.
Pyarrow is giving a headache trying to get it compiled with Emscripten
It's a tool for managing environments for side-by-side installs of different versions of developer tools. Say you've got multiple projects you are working on and some need Node v18 and others Node v20 and some of each need Python 3.10 or Python 3.11 depending. You can handle switching side-by-side Node installs with a tool called nvm and there are lots for side-by-side Python switching (pyenv, pip env, conda, so many more), but maybe sometimes you want to manage both together ("this project uses Node v18 and Python 3.11"). This a tool for doing that combined development environment switching, supporting plugins for a number of ecosystems like Node and Python.

It's an alternative approach to what containers do. (Or an alternative to strict version policies such as "all Node and Python should be done with current LTS, no exceptions".)

There are similar tools on Linux, so the noteworthy thing about this one is it is Windows native.
Suppose you have one project that only works with the newest Node 20, and another only works with Node versions 16-18. So you want a tool that takes care of installing both versions and gives you an easy way to switch between them, either globally or only for the current shell. Maybe with some autodetection via config files that can be put in the project folder.

That's basically this. But not bespoke for node (like nvm) or python (like pyenv) or protobuf, but as one tool that promises to do this for all your tools
FISA Reauthorization Bill Could Force Workers to Become Government Spies
You should actually look at the books of these ISP's.

Then link something and show me specifically what you are talking about.

Loaded with debt and other liabilities and grocery store profits/net margins.

I'm not sure exactly what this is supposed to mean, but debt is how things are financed and comcast made a 3 billion dollar profit from 31 billion in revenue.

https://www.google.com/search?q=comcast+profit
this is worth a read too https://en.wikipedia.org/wiki/The_Noid
> For in the Confucian ideal, officials attracted by the magnetic effect of the emperor’s moral example were supposed to be sufficiently righteous and high-minded to recognize their guilt and penalise themselves. Not to do would be to acknowledge their inadequacy for office in the first place and to cast a slur on the judgement and moral calibre of the emperor...

Sounds like Bridgewater in the book The Firm.

It's a pity about Sima Qian but today we know the optimal survival strategy in his place as the Kolmogorov Option.
Isn’t this extremely misleading based on the number of people they surveyed? That number is only 2,000 according to this PDF:

https://ghostery.cdn.prismic.io/ghostery/ZgP8q7LRO5ile652_Gh...
The builtin CSV/TSV parsing seems the killer feature here, at least for me.

I've been using SQL on CSV and JSON lately as it's mostly easiest for me, but I can think back a few times where I've used an *awk for a specific need, AND had to deal with CSV parsing at the same time.
For 99% of human history, most children have been raised in communal environments.

This whole 'keeping kids behind closed doors all their childhood' thing is a WEIRDness, and very much not the norm.

It's ok to be wrong sometimes you know, as long as you learned something...
There has been recent work on RPC-with-TLS (RFC 9289), xprtsec=mtls.
FWIW I'm an AdNauseam guy... did I also choose incorrectly??
Is there an emscripten version of Pathways into Darkness?
> that 12k year "geological cycle"

It's worse than that. The 12,000 years comes from "the duration of a full reversal" being "between 2,000 and 12,000 years" [1]. They took the duration of a phenomenon and mistook it for its frequency.

[1] https://en.wikipedia.org/wiki/Geomagnetic_reversal#History
i mean there's nothing new but we were heavily inspired by MYmta, MTA TrainTime, TFL Go, Transit, Citymapper, Google Maps, Apple Maps, and many more

I would say the design process was almost overly user centered because I'm terrified of transit fans sometimes tbh because they are smarter than me :D
For glasses, people will care more about how it looks than what it does. The fashion barrier is something that designers have not put enough thought into and unsurprisingly, they haven't taken off.
Interestingly, not the founders:

> The report says that Datakalab’s two founders did not join Apple, but multiple other employees did make the jump.

Perhaps they're interested in IP, too. In any case, I don't quite know how to read Apple's strategy of picking small startups (PA Semi and Anobit being, in retrospect, surprisingly small for their impact).
You can get angry and lash out as you are here or you can seek to improve. I’m sure Microsoft Word, Grammarly, or even ChatGPT would catch the vast majority of the mistakes. Not attempting to do any of those is a mark of low effort. That coupled with a lack of serious content made this a difficult read that offered little to no value.
Yes. Here is an example how to integrate Python to React front end

https://blog.pyodide.org/posts/react-in-python-with-pyodide/

Similar examples for raw DOM manipulation should be available for Pyodide as well. It has bindings to all JS code, so it can do everything that JS can do.
This is largely a lost art because of several bad paradigms that have become very popular in recent years, making software exponentially worse in the process. In the old days, it was common and NES games were even smaller than SNES games because the graphics were much less complex. I believe Super Mario Bros 3, which many people still insist was better than Super Mario World, actually fit into 32KB.
Reading the blog post- they are contributing it upstream
As others have said, Pi now supports USB boot. An inexpensive USB to sata adaptor and a 128GB SSD (~$15) is the most inexpensive option to get started and performs very well.
European police chiefs target E2EE in latest demand for 'lawful access'
There’s no overstepping from Australia. No tech site has special rights to share explicit and violent content filmed within Australian borders. The US has no special right to be the only county to legislate. The failure is with big tech not undertaking basic moderation duties.
> If any would not work, neither should he eat.

Ironically, that is one of the original "10 planks of communism" by Marx and Engels (i.e. "The liability of all to labour").
And a different site says that Cinderella was the #1 film of 1950.

https://www.the-numbers.com/market/1950/top-grossing-movies
Unfortunately it is very stuttery on my Pixel 7 Pro, looks awesome though
Building Software Systems at Google and Lessons Learned
I suspect it’s very valuable for a small proportion of campaigns that very carefully use its features and are thoughtfully designed, and the same or worse than traditional advertising for the rest.

I further suspect a whole lot of the ones it’s very-good for are scams, or scam-adjacent.
I don't understand, software heritage doesn't make derivatives or remove the attached license.
Isn't that how surveys work?
> I think he's actually describing Linus Torvalds there, who, legend has it, thought about Git for a month or so and when he was done thinking, he got to work coding and in six days delivered the finished product. And then, on the seventh day he rested.

That sounds a bit weird. As I remember, linux developers were using semi-closed system called BitLocker (or something like that) for many years. For some reason the open source systems at that time weren't sufficient. The problems with BitLocker were constantly discussed, so it might be that Linus was thinking about the problems for years before he wrote git.
Yes, sorry. That's one of the many little features that we wanted to add but didn't make the cut. We may add this in a future update.
Yeah I don't understand why these lifetime plans are so popular. It is just contrary to basic business logic and feels very scammy.

Price of could storage has not really been dropping over the years either.
I am acutely aware that the things I enjoy are not always the highest quality.

I've always thought that having taste is knowing what's high quality and what is not.

A lot of the things I enjoy are low quality. Yoo-hoo, for example. It's basically chocolate flavoured corn syrup water. I still allow myself enjoy one every now and then. It doesn't make my enjoyment of fine bourbon or wine any less.
I mean this just proves yet again that CSS is a convoluted mess not suited to use as a styling language. Its only merits are that it has been around for a long time and all browser support it.

I'd much rather use a proper grid layout with subgrids and local/global co-ords same as game dev and in fact I've always wondered if I can just write a web lib that uses webgl to render the page instead. Problem is DOM engines are just too efficient compared to recreating it all myself in js/webgl.
>the third-party cookie apocalypse

Expand?