skysight-inc/HackerNews huggingface dataset:
I actually once saw the Win 7 UI appear behind the Win 11 UI in Acrobat Reader.

Not sure if this was some Acrobat specific stuff or if it’s still “there” in general.
I 'fixed' this but having a standard Go project that I clone, which allows me to do typed endpoints by describing them in s-expressions. All the user, perms and session mgmt are there already.

Now I just need something similar for front end stuff...
That's the majority of people around the world tbh.
Show HN: AI-powered iPhone hub: multiple models, diverse answers
Discover the future of community engagement with our iPhone app. Seamlessly blend human creativity with AI prowess as users collaborate with ChatGPT, Bard, and Llama to spark captivating threads and discussions. Join us in shaping the next frontier of content creation.
I don't think WP:NOTE or WP:RELIABLE as such are what ruffles people's feathers. Rather, it's Wikipedia's insistence on pre-chewed secondary sources from legacy media – the roundabout "No original research" policy – which was a questionable (and often questioned) move from the start.

Now public trust in corporate news is at a record low [0], for good reasons. Wikipedia simply hitched their "truth and reliability wagon" to a dying horse, and the chicken are coming home to roost.

[0] https://fortune.com/2023/02/15/trust-in-media-low-misinform-...
This article is referencing an old situation. It's been like this for weeks, maybe months, and they've been dragging their heels at the removal.

Jetbrains in general is really poor at dealing with user feedback. My pet issue (showing the path in search results and tabs, so you don't just have a bunch of index.js files that you can't tell apart) has been ignored for years despite consistent votes and comments.
Olivier Guez on the freedom of movement through Europe
Back to the Floppy (2019)
Hi, this looks really nice as an alternative to Sentry. May I ask why the Docker-based setup requires Go, Node and Yarn on the host machine? I find it unfortunate that I have to install such non-standard tools on a machine to be able to run a setup that is based on Docker. This makes the whole setup way more complicated than it should be.
App blocker?
OnlineOrNot Updates from January
Yeah but kids can do all kinds of stuff. If your kids start drawing on the wall, do you have an alarm for that? Or for when they break a glass?
I was undecided on this topic, but the comment you linked convinced me of Wikipedias stance. The linked guidelines about using commonly recognizable names[0] have great examples for why this naming scheme makes a lot of sense:

- Mahatma Gandhi (not: Mohandas Karamchand Gandhi)

- Bill Clinton (not: William Jefferson Clinton)

- Aspirin (not: acetylsalicylic acid)

- Sailor Moon (character) (not: Usagi Tsukino)

All of these are technically incorrect, yet they are much more useful than the "correct" names.

[0] https://en.wikipedia.org/wiki/Wikipedia:Article_titles#Use_c...
I removed it all the time, but after update it came back like a malware.
In fridge it takes images from different angles, and different floors to make sure it is possible to identify all the items that exist in that fridge.

If you don't like certain foods, you can just customise the prompt that fridge sends to OpenAI. You can customise it through a web app or mobile app.

> you would have to tell your fridge you're Jew or Muslim or lactose intolerant or diabetic. Don't you see an issue with this?

What's the problem with storing your food preferences somewhere? People use dieting apps all the time on mobile.

> You cannot avoid this 100% unless you go to extreme lengths, but if you can avoid sending data to one more company, why not?

You are already sending your data in thousands of different ways and exposing yourself at any moment.
I'm not saying you should do more of it, but food preferences seems like a very minor drop in the bucket of all that you are already exposing.

Most people store their images in a cloud, which already indicate amazing amount about them. Just using a smartphone is 1000x worse than having food preferences stored somewhere.
If you have a labor market then you have capitalism, since it lets you hire labor to work for you and that is enough to make you a billionaire. So markets and capitalism are tightly coupled things, you can have some very limited markets without capitalism but in general if you have a pretty free market you have capitalism.
That's a statistic that is irrelevant to my point.

It is not a statistic of Linux desktop share, it's a statistic of existing Linux users, not windows migrations.
A federal judge dismisses a suit to block U.S. support of Israel
Cars haven't become more reliable, that's for certain - if you are European, you've encountered your fair set of travesties. Manufacturers, in the pursuit of stringent Euro emission standards, nonsensical regulations, more horsepower, and reduced material and manufacturing costs have put out such a set of scrap-worthy engines. They typically have low displacement, few cylinders, small turbos, exhaust recirculation.

Ford's EcoBoost and Peugeot's Puretech engines come to mind in particular, with the latter being so bad, that they tend to fail well before 100k km, and there's an active investigation going on about it by European Commission.
I utilize the 'select/highlight`–'search web` flow numerous times throughout the day. I am on iOS and, like you, was unable to force the 'search web` highlight selection option to default to a non-Safari browser. However, I use the functionality you speak of through a different invocation: 'select/highlight`–'define`–'search web`. Interestingly enough, this procedure — once a non-Safari browser is set as the default web browser for the iOS device and/or the specification of preferred search engine — redirects towards the user's browser (as well as search engine) of choice. I shall investigate these functionalities' behavior on macOS — id est, desktop — tomorrow possibly and will get back to you noduerme.
{Edit: deletion: " . . . ~such~ redirects . . . "}
Ahhh, tabs... it only took 40 years!
From phone hardware to mobile Linux [video]
> You're not allowed to say here you only want certain kinds of well off immigrant

Not out loud, anyway. The Dutch have an immigration system that very much benefits well off immigrants (see the 30% rule vs agricultural immigration schemes), but yeah Wilders is considered ultra-right wing for wanting to kick out all the lower class immigrants (saying that they are all "Moroccans" doesn't help matters). Unfortunately despite him saying the quiet part out loud he got 25% of the Dutch voters to agree with him in November.
https://github.com/AndrewGuenther/fck-nat/blob/main/service/... this is the bit you need to understand.

You've got the gist of it, but you probably want to read about NAT and iptables.

The source destination check is important - but implementation specific here. Google Cloud does it like this - https://cloud.google.com/vpc/docs/using-routes#canipforward

From the VPC perspective, the key here is understanding that subnets within VPCs have route tables that determine where traffic from your subnet goes next. In this case traffic to the internet is sent to an interface on the NAT instance.
https://cc.bingj.com/cache.aspx?d=5373233416720&w=MbOXv-xK5P...
"OEM" licenses sold by retail is not at all representative of what actual PC makers pay, which is of course going to massively vary. I wouldn't be surprised if some manufacturers, especially those who have been flirting with Linux, have instead been paid to install Windows.
And don’t forget Apple’s restriction on alternative browser engines in iOS and iPadOS is the only thing keeping most websites from becoming Chrome only.
As I pointed out to another reply, this fact is not relevant to the point I made.

You may as well say "but the sky is blue", which is also true and just as irrelevant
Yes. Cosmopolitan libc has support for exactly this. It contains a lot of platform-specific hacks in order to open the executable though. I went through the implementation.

I think the problem is this notion of a "memory image". It would be so much easier if the kernel just copied the entire file into memory and called it a day.
It's also sometimes called request deduplication
power toys is buggy. It has had this bug that shows on non-US keyboard layouts, and of course it will never be fixed because who cares about non-US keyboard layouts?

Meanwhile on KDE I have an easy option to swap caps lock and ctrl, without having to install some weird .exe file off github.
> Pkl — pronounced Pickle — is an embeddable configuration language which provides rich support for data templating and validation. It can be used from the command line, integrated in a build pipeline, or embedded in a program. Pkl scales from small to large, simple to complex, ad-hoc to repetitive configuration tasks.

I do like the sound of that. It's always quite tedious to manage configuration in full-stack applications with mixed languages/ecosystems. It seems they already have Pkl plugins for IntelliJ, vscode and neovim and a language server is "coming soon".
A full-featured implementation of Network Time Protocol in Rust, including NTS
When I was in school there was another research group doing distributed strain sending with fibre optics. They used an optical scattering to get spatially resolved strain along the fibre. I think it was one of several versions of the technology, I don't know if it ever took off.
the Internet of 10 years ago was vastly superior period
> Behavioral changes at the top and bottom of society are most of the problem

(Added emphasis)

I agree with everything you say, lots of irresponsible people and culture. But that isn't the whole story.

The wealthy and asset owners also tilt the economy toward themselves and away from labor and the less wealthy in many ways.

Poor outcomes for young individuals do have strong correlations, with strong causal support, to low income districts with poor health and education resources, poor safety, and poverty level parents. That is a circular problem created by treating the education, health, and safety of children as a "local" issue, instead of what it obviously is, a national issue.

Also, housing is a problem for many working people, while the rich magnify the problem by using the limited availability of real estate as a useful financial instrument to park money, making profitable returns based on exclusivity and productive economic growth elsewhere which increases further investment in land, even if the land is underutilized.

This is due to the perverse incentive of taxation on total land and development value instead of just the land. (Development on land should be encouraged, not taxed. Other developent and property isn't "wealth" taxed. Whereas, the underlying land is limited, so taxing those who make it unavailable for others is a community neutral bargain - and makes the underutilization of land unprofitable.)

This goes on and on ... regulation capture, use of personal loans against personal property give wealthy asset owners liquidity events that fund high lifestyles without any taxes associated with it, taxes on labor that increase beyond tax rates on capital and for corporations, etc.

The rich and asset ownership classes use government policy to actively tilt things there way, on the backs of those who's primary "asset" is their labor value, throughout society.
Using C++ as a Scripting Language, part 12
Apples and Oranges.

Php startet as a Perl framework. Ruby is direct reaction to Perls inability to evolve (Perl autobox is great. Why not in core). There is Python.
I love Perl. Use it daily. I used Moose, mouse, any::mouse and was excited about p5-mop. But there is no traction in change.
Also fact is Perl has a bad image and Perl gets patched out of all projects.
It's interesting that according to wikipedia its budget was $60M.

https://en.wikipedia.org/wiki/The_Village_(2004_film)#Produc...

This breakdown is about $71M, and it doesn't even account for reshoots in 2004 ~april. Which one is the more accurate? Are all publicly reported budgets this different?

Or is there something in this report that is not counted there?
> you can't correct misinformation yourself

Huh? Do you mean "you can't correct misinformation about yourself? Who do you think is allowed to correct misinformation?
Microsoft kicks me from online play if I use proton… Coincidence?
Niri 0.1.1 Wayland Compositor Adds Taskbars, Output Rotation and More
I would start by speaking to a lawyer familiar with startup founders agreements. Tell him what you want in it.. you could totally ask about things like termination clauses for not carrying out his side of the deal.
Overly zealous or performative adherence to progressive and liberal values, where individuals or groups are perceived as seeking out instances of offense or injustice, often in contexts where such issues are viewed as minor, exaggerated or misinterpreted
Intel Thread Director Virtualization Patches Boost Some Workloads by ~14%
The point is that progressive very high taxes are indeed a good idea (or some form of “Limitarianism”).

Alternatively, but in the same direction, the taxpayer should get a dividend on their investment. Is not by chance that big tech prospered in comfortable societies, and not in, say, some place full of roaming gangs flashing fixed big machine guns on the back of their pickup trucks.
Congratulations Phil!!
Awesome. The stream about Genode on the Pinephone approaching real world usability sounds hopeful. :)

https://fosdem.org/2024/schedule/event/fosdem-2024-3017-geno...

There was a session about Genode on the Pinephone last year too, but apparently the recording didn't work properly so it never made it online.
Lucene in 5 Minutes
Mozilla probably cares more about the Chrome/Blink hegemony than Safari. If not for iOS requirements inflating Safari market share the browser market would be at least 90% Chrome or a Chrome derivative.
Responsiveness support (as in ability to resize to different screen sizes and orientations in real time) at least as good as CSS. This is traditionally a limit of Canvas based UIs that have to use JS to manually reflow everything based on viewport dimensions. It's nowhere as nice as the CSS built-ins (flexbox, media queries, grid, etc.). (Not sure if that's what you meant by compile to WASM?)

I'd want a developer experience similar to MUI (not necessarily the styling, but the drop-in functionality and extensibility).

But then again I'm probably not your target audience either. As a frontend web dev I don't view my UI language as a significant barrier. React is fine. Other frameworks are fine. And things are reasonably performant these days. It's not declaring the UI that's hard, it's translating business requirements into synchronized client and server state. I'd rather have something that's easier to use than rtk-query than some UI wrapper written in WASM just cuz it's shiny.
That's true, NT was much more resource demanding but there were other mitigating factors too. Drivers were either inefficient and or badly written, the video driver imposed inflexible rules on software's access to the underlying hardware and its plug-and-play feature was brain-dead from the outset. Most of these problems weren't fixed until Windows 2000.

Incidentally, I've always thought W2K—taken all round—as the best version of Windows, it's the version with minimal dross and useless stuff and MS hadn't got into spying on users by that stage.
I initially heard of "thundering herd" in reference to the pattern where a server handling N requests for the same data may only need to run the data handling logic once to fulfill all of those requests.

For example, if I have a server with an endpoint that needs to make a request to a different service for some data, I don't want to make that request 10 times when my server receives 10 requests while the first request is being handled; all 10 of those incoming requests can be fulfilled by 1 outgoing request to the secondary service.

In that sense, it's very similar to what you described, but it's still likely one process handling the requests.

I'll admit that the author seemed to use "thundering herd" in reference to your server just suddenly receiving a lot of traffic, which is also different from the usage I was familiar with.
Google is obviously run by the CFO nowadays, based on the company's behavior of the last few years. Google search quality is no longer a priority as long as ~90% of people are using it anyways since it's their devices default search engine and the requirements for search are basically "show me some news, a recipe, pictures of a travel location, where to find a product and perhaps a product review before I purchase".
This attitude is patronizing and malicious. It's the same logic that allows the Supreme Court to revoke women's autonomy about what's happening inside their own body.
If they were a non-biased actor they would commission a study across all systems, not just what's convenient for them and Google. They are more and more ridiculous by the day and deserve their tiny market share.
I'd love to see this in a court of law. "Your honor, we move to dismiss that picture as unacceptable evidence. It was taken by a Samsung device, and therefore cannot be construed to represent the actual scene as seen by the witness."
You can visit my shop; we have a cold fusion reactor, an EM drive, a tiny nuclear battery-in-a-diamond, a free energy collector that can power your home, a solar-powered device the size of a thermos to harvest 1L/h drinking water from thin air, stuff like that.
The one I've used (ecoflow) has a passthrough and auto transfer option. 15ms which isn't great but I've tied it up to a small online ups and had no issues. The online ups eats the transfer time and otherwise keeps the power smooth
Nobody would seriously take that as a death threat. No one.

But if you’re a politician, it makes sense to claim you “fear for your life”.

Like I said, they want to get rid of this guy since he’s a political opponent.
> I have attempted to follow several origami books in the past to utter failure, usually due to a single cursed step that I simply could not parse

That's part of the challenge of origami books. The step-by-step graphical fold-notation and vocabulary is, still, the best way to communicate this stuff. It's hard but rewarding if you see it like a puzzle. Just put it aside and come back to it or start over with larger paper.

The 3d animation stuff is nice. This latest effort in the OP looks great. It's not how one actually folds stuff, however, unless it's a regular tessellation (for making a hull). For things like animals, one almost never starts with creases first and then simultaneous movement of the whole thing into the final shape.
> Ford, GE, Intel, Microsoft, Google, companies started by people who were experts in their field.

Amazon as well, Jeff Bezos has a degree in Electrical Engineering and Computer science, he doesn't have a typical management only background.

But yeah in general successful companies were made by experts, not the management nobility class.
What blows my mind is that you can’t disable it. It’s fine to include features, but perhaps the feature should be optional and you should see if it gets adoption before making it a default? Doesn’t seem at all user centric for a development tools company to operate so anti-common sense.

If I had any advice to JB, whose tools I have used for years, please start listening to customer feedback better. You’re coming off as corporate overlords who bestow perfected dev tools on developers and it’s not a good look for the company.
> Do you have some evidence he was paid or just making stuff up?

It's fairly easy to corrupt a single person (this happens everyday, everywhere) and even if he was never paid, he probably had people he liked in the industry that he would not dare to criticize because, you know, they were friends.

I'll trust review aggregators any day over a single person's opinion.
> SaaS companies are quite literally charging rent for the use of software

That's not rent seeking either. Look up rent seeking and see if it means "charging for the thing you sell or lease". I don't think you'll find that.
Sometimes you just want to talk about stories, though. We can't embargo them forever.
> by the way, my home is full of microphones and video cameras which are always on and used to power my digital assistant

Everyone are already walking around with smart phones that are perfectly able to do all of that.

> I'm not. My phone, laptop and computers all run software that I get to install down to the OS (Linux, /e/OS), and I would never install something like the ChatGPT app on my phone.

Fine if you do that.

> What I am talking about is the "attack" being done by corporations into your house. It pains me to hear that people are willing to give so much of their privacy in the name of "convenience" and don't even show any slight concern over the thought of having so much data going to Google, Amazon, Apple, Microsoft and (now) OpenAI.

I personally am not concerned about this, although I understand how people can be. I don't want to go my whole life avoiding things, concerned about what is being done with my data, and then I die. I have long dated option calls really out of money in all those companies (except OpenAI of course), in case one of them gets a massive data advantage and happens to discover singularity from this, so I would benefit from it anyway. Before that happens, they just use it to optimise ads for you, and I prefer optimised ads over random ads. Otherwise I'll do my best to block them, but if they get through, I prefer something I might actually be interested in and that might help me.

I prefer to see inventions and technology. At certain point humans will be outlived by technology anyway, and that's bound to happen. New inventions and tech are what is exciting and why I like living, seeing those things coming together.
Yes, this would be a more complete statement.
Having lived on both sides of the pond, you'd tend to buy different kinds of products, in USA the grocery variety pushes you towards less fresh/spoiling products and more towards various processed products which will up a fridge for weeks.

And also actually food in US does somehow seem to last for longer, as probably the manufacturers anticipate this need and optimize for that (as there's no free lunch, likely at the expense of other factors); I'd never ever buy a half-gallon of milk in a single container in EU because it would start to go bad by the time I get to the end of it, but in USA that was fine.
An interactive prototype for dynamic dispatching via type conjunctions
This is a demonstration prototype I made of a transpiler to Javascript from a variant of Javascript extended with type conjunctions and tag types (I describe both on the page) for a form of dynamic dispatching via implicit guard clauses. It is very rough behind the scenes and is really likely to break if too much is done with it haha. But its really just to demonstrate and illustrate type conjunctions and tag types. The explanation on the page is hopefully worth more than the demonstration, anyway

I hope you all like it :)

P.S. the demonstration requires javascript but the other stuff on the page I wrote in markdown then used pandoc to turn that into html and manually spliced that into the page's index.html. It pulls CodeMirror from the web, and I think that's it iirc
The streams are a great addition. Being here in person is chaos and the well attended sessions are almost impossible to see.
Related: Xfce originally stood for "XForms Common Environment".
Manyogana used existing Chinese Characters for pronunciation. It didn’t create new characters.
I will presume that you know of the more recent tome on the ULA?
"The ZX Spectrum Ula: How to Design a Microcomputer" by Chris Smith