skysight-inc/HackerNews huggingface dataset:
If there's a business case to be made, companies like Netflix might release a physical product for this... but I doubt they would, because of the investment and time required vs the revenue. Spotify tried something with an in-car device, but they cancelled and recalled the product pretty quickly.

Streaming services rely on volume; for them, hardware just isn't worth it.
* a very limited set of names in relation to what's possible on other operating systems.

If your processing files from other systems on NTFS you'll very likely have rename said files in an application and store an index of the names.
How would you even go about enforcing this?
Great site. Missing NeXTSTEP point releases (e.g. 3.3 which supported x86 that I cut my teeth on).

It would be good to see other non-Windows personal GUI platforms demoed (like Amiga, BeOS, GEM) and early ones like the Alto.
From the post:

"Since this post has gone public, many people have asked me if they could get one as well. I’m currently not making these on demand. However, I’ve decided to release the Carpentopod linkage itself as public domain. So if you have the skills, feel free to use the details below to build your own set of legs!"
Unfortunately not. I’d really like to have the semantics of “the website’s native language if I understand it (if it’s one of A/B/C), otherwise English”.

But nowadays it’s a clusterfuck anyway. You often get WebView-based apps were half of the UI uses the OS language, half the browser preference, and the third half the service’s native/local language.
> Let’s get more concrete. Let’s use this to solve a real problem. My server has crashed and its process has exited! No worries, I’ll just rewind time, attach a debugger to the process, and set a breakpoint or capture a thread dump:

Is this kind of stuff only possible in an Antithesis Environment?
> My position is that you haven't demonstrated a practical example of SELinux being able to constrain a workload that AppArmor doesn't have parity with, i.e. you haven't responded to my initial question:

I listed some of the ways AppArmor falls short, which you dismissed.

If I know an object is 3x3x3 feet, and we have a box that is 5x5x5, and another object that is 7x7x7, I don't need to thoroughly test every aspect of these items or even see them to know one of the won't fit in the box.

> Only valid answer in the thread has been port bindings

Not true. AppArmor lacks several of the models SELinux does, and thus, as has been said, is less granular, and thus, and as has also been said, it covers less area than SELinux does. AppArmor doesn't even consider user accounts as far as policy decisions go, and you can't bind policies to user objects. You realize already what a limitation that is, right?

It's sufficient to look at the designs of both systems to see this, see where one falls short, and not need practical examples to understand.

If you want practical, real world examples of SELinux blocking something AppArmor couldn't, as I said to someone else, a comparison of Debian and redHat security advisories should show this, as I would think it is extremely likely that Debian would significantly less often be able to say the issue isn't a threat if AppArmor is enabled vs RHAT saying the same for SELinux.

But, you want a setup. OK. Does AppArmor allow you to basically take root out of the equation entirely, by assigning only the capabilities a user needs to run specific programs (e.g. like binding a port under 1024) to a non root account? Does it then allow severely limiting the root account so it can't really doing anything and 'getting root' is pointless because you can eliminate the entire concept of an all powerful account? No, it doesn't, and there is plenty more it doesn't allow because it's a simpler and more limited system by design.

> You tried to claim that SELinux could prevent processes from overwriting files instead of just appending to them while AppArmor could not do the same, but that statement of yours was easily disprovable

You're right, this was my mistake. AppArmor either didn't have that functionally the last time I really played with it, or I forgot it had it. That's a bad example, sure, but the overall point is still perfectly valid.

> If you don't want me to call your statement misinformation, then maybe invent another word because that is the only word I have to describe what you said.

As far as AppArmor being able to enforce append only functionality, sure. As far as anything else, not so.
If you don't know, how do you know that this is not it, and that the understanding is different and that an LLM doesn't understand and we somehow do?
PostgreSQL lets you write queries straight in C. It is not bad. Definitely easier than straight libpq: https://www.postgresql.org/docs/current/ecpg.html

Example C code (requires ECPG pre-compilation step):

EXEC SQL BEGIN DECLARE SECTION;
int v1;
VARCHAR v2;
EXEC SQL END DECLARE SECTION;

...

EXEC SQL DECLARE foo CURSOR FOR SELECT a, b FROM test;

...

do
{
...
EXEC SQL FETCH NEXT FROM foo INTO :v1, :v2;
...
} while (...);
Do non-managers / not-business-owners have a better way of using these technologies? Or who exactly are you envisioning as possessing that supposed pinnacle of human creativity?
NT kernel still gets improvements. Think IoRing (copy of io_uring, but for file reads only) which is a new feature.

I think things like Credential Guard, various virtualization (security-related, not VM-related) are relatively new kernel-integrated features, etc.

Kernel bugs that need to exist because of backwards compat are going to continue to exist since backwards compat is a design goal of Windows.
There were CAFE regulations back in the mid 2000s that started changing things, and by 2020 made it harder to sell an ICE vehicle that didn't meet fuel economy standards.

Thus you ended up with more SUVs, and by 2020 you had some automakers (e.g. Ford) stop selling cars altogether in the US market.

Some references:

- https://youtu.be/mQDegCqiVnU? - a video by Vox covering the topic.

- https://crsreports.congress.gov/product/pdf/IF/IF10871/7

"The light truck standard
was increased to 20.7 mpg in 1996, where it remained until
2005. NHTSA promulgated two sets of standards in the
mid-2000s for MYs 2005-2007 and MYs 2008-2011,
increasing the light truck standard to 24.0 mpg. In 2007,
Congress enacted the Energy Independence and Security
Act (P.L. 110-140), mandating a phase-in of higher CAFE
standards reaching 35 mpg by 2020. This was the last
legislation to set fuel economy goals"
There is also the similar Phoniebox community which is using Rasperry Pis:
https://phoniebox.de/

Here is my build that fits into a wooden police bus. The figures put on the driver seat start the music:
https://github.com/Bronkoknorb/hermibox
Sort of like primary doctors are just a "tool" to get referrals for treatment
For me PulseView unfortunately has been very buggy and I never really got it to work (neither with an old Saleae 8, a new Saleae Pro 16, or an FX2 clone) well and without constant crashes.

I tried on Linux & mac, but never could get it to run well. I'd be super curious to chat with someone who had a different experience on what you've been doing differently from me!

I love the idea of Sigrok, so would love to get it to work (well) for me
My grandma is 80-ish old and she watches youtube, tiktok, reads “google”, does banking, e-shopping (a lot), messengers, puzzles. All that on a serious level.

When she visits friends and tells stories, they always lament that they refused to learn “these computers”. She’s around 6 years into her tablet which I brought her spontaneously. She collected questions (we write everything down as a rule) and I had to find the way to manage the learning complexity at each visit.

Don’t look at age, just go and buy it for them. With a little help they’ll figure it out just fine.

Edit: don’t buy android ofc
Funny thing is that there is a near footgun with this go: if you defer and set a non named return in a defer, like cErr, that won’t actually set that variable. Not sure what actually happens in that case but godbolt would tell you. In that case, the error would get swallowed
> It's more of a service industry position

Banks are in the service industry (as is just about everything else; only resource extraction and manufacturing are excluded), so not just "more of". It is definitively a service industry position.

> like being a cashier.

The physical action of the work is a lot like being a cashier, but the environment in which the work is done is usually different, and that environment (especially with respect to the type of clothing the people usually wear within that environment) is what traditionally defines "white collar". As such, tellers are considered white collar by most people.
Use autokey for linux and friends.

% apt install autokey-gtk
What is wrong with computing it just as 7*23 + 40*23 ?
Cygwin is capable but I feel WSL is a total game changer.
Show HN: I made a native HTML5 animated banner generator
I want to share the tool I have been working on for almost a year.
It takes a multi-frame Figma design and converts it to native HTML5.

Then applies a preset animation to elements based on their type.
The result is an animated HTML5 banner ad from a static Figma design, with each frame appearing in sequence and delivering the marketing message.

For example:
- Frame 1: Name the problem
- Frame 2: Show your product
- Frame 3: CTA or disclaimer

You can process many sizes at once, such as 300x600 with 2 frames + 728x90 with 4 frames + 1080x1080 with only one frame. So all creatives are animated in a second.

Building this tool with ad creative automation in mind, as my entire background revolves around display ads. I also tried to make it developer friendly. It generates tiny human readable HTML+CSS code.

I think this would be helpful for brands and marketing teams and want to get as much feedback as possible.

Thanks for your time and support.
Alex
The chips are optimised for matmuls, but not for transformer architecture per se. With dedicated ASICS, and weights hardcoded (or stored in SRAM) we could theorically get 1 token per one cycle - so millions/billions of tokens per second, not hundreds.

Etched, for example claims they have a chip reaching 500k tok/s in the works. Which is still far from the theoretical max with the current techology.

A similar scenario went with Bitcoin's GPU/FPGA/ASIC - the current ASICs are millions of times faster than GPUs.
If we were actually serious here, we could introduce a variety of ideas into this conversation that would provide very interesting insight into what is going on in this thread, and in the realms surrounding these allegations...just one of them is this:

https://en.m.wikipedia.org/wiki/Closed-world_assumption

It would be fun if this fellow's initiative actually got some traction, and attention, and then out of the blue they launched a new educational section of their website to assist the public (and journalists...or not) in their thinking on such matters.

I suspect these giant retailers have a risk department, and at least some people in that department would be able to recognize that which the general public and participants in this thread lack the ability to recognize.
I wonder if you could fix this specific case by keeping track of the last game version to be interpreted this way and using that when querying for `Infinity`. That wouldn't be a platonically correct solution but it should work no?
Where do you live that your electricity is public funded? Your water? Your phone/internet? Heating for your home?

Even on places where these things are run by public companies, they are not public funded. It's not like Governments give these for free and and/or come out of any government budget.
Accept-Language headers aren't used in a particularly good way by browsers and servers. If used better, they would be a particularly good solution.

The idea you mentioned of browsers allowing the header to be set on a per-site basis would be particularly good.

Another very good solution would be for servers to assign weight to the languages they support, and to combine their weights with the Accept-Language weights to choose the best language in common.

But even as they're implemented and used now, Accept-Language headers are already a way better approach than geo-ip.
Which company? The lifestyle/youtube/clothing company or the company that acquire them and a lot of other automotive companies? Seems like they over expanded.
IMO it's better to think of a directory as "containing" only the named references to inodes. Other directories on the same filesystem may contain other named references to the same inodes ("hard links").

The inodes themselves are more like free floating anonymous objects independent of any particular directory, and might not have a named reference at all (O_TMPFILE; or the named reference was deleted but a file descriptor is still open; or orphaned inodes due to filesystem corruption or someone forgetting to fsync the directory after creating a file as masklinn pointed out - e2fsck will link these in /lost+found). This is also why chmod appears to affect other hard links in different directories: Because it actually modifies the inode (file permissions are recorded in that), not the named reference.
Tailscale's appeal is in WireGuard.

And they offer a decently integrated product.
Aha, thanks!

So, yeah, that technical report is about security, typically the potential problems of making a username or domain name or other identifier look like another.

While OP wasn't about security, it does sound like the mapping potentially has non-security uses too as in OP.

(The term "normalization" with regard to unicode usually means something else, specifically NFC, NFD, NFKC, or NFKD normalization from UAX#15, making this hard to talk about clearly, not sure what word to use for this "confusables" mapping).

I haven't actually seen this particular algorithm/mapping discussed before. I'm not sure if routines to perform the mapping are available on common languages/platforms (ruby, python, node, java) -- if someone knows how to do it with, say, Java ICU4J library, it would be useful to see an example.

The confusables.txt file provided does look like it would make it easy to implement the mapping algorithm. I might give it a stab in ruby.

It's a bit confusing to think about what non-security contexts it's applicable without removing semantics you'd want.

In, fact, TR39 says "The strings skeleton(X) and skeleton(Y) are not intended for display, storage or transmission," it's not totally clear if they'd think it was a good idea to use it in OP use case?

If anyone has seen any writing on, or has any thoughts on, how to approach thinking about what non-security use cases and contexts doing this international "confusables" mapping is appropriate vs loss of semantics, I'd love to see it! Like I'm trying to think of whether you might want to map down these "confusables" for search indexing; it also seems like in some cases, especially without locale-specific data, you might be losing semantics you want to keep by doing this.
Can I import my Etsy store into this? I got a client who is using Etsy and would like to convert them to this instead.
Sometimes there is nothing you can do when there is an error, in that case there is no point in adding several layers of error forwarding until you ignore it somewhere higher up.
If you want a really impressive portable optical disc format, consider looking into MiniDisc!

The players are even more impressive (I have one that plays something like 20 hours on a single AA battery), you can re-record the disks via USB using a WebUSB based webapp [1] these days for NetMD recorders, and the disks actually are almost infinitely re-recordable and much more stable than CD-Rs (which are write-once and only last a couple of years).

[1] https://stefano.brilli.me/webminidisc/
I disagree, I think the fluke was the era in which we didn't have enough work to do for CPU/GPU to be at 100% 24/7. Think of this like leaving money on the table: compute should always be useful, why aren't those cores pegged to max all the time?

I think it was literally lack of imagination. We were like "well, I automated most of the paper pushing we used to do in the office, guess my job is done!" and this occupied 0.001% of a computer's time. We invented all sorts of ways for people to only pay for that tiny slice of active time (serverless, async web frameworks, etc).

Now we're in an era where we can actually use the computers we've built. I don't think we're going back
Then you go back for warranty? Depends on the manufacturer and country of course but in the EU 2 years is the minimum and some member states extended that

I once had a phone break just shy of 2 years and got it repaired, lasted three more years after and I only had to replace it because apps started to require a newer OS, the hardware was fine

On the other hand, the iOS device I had for a few years at work broke part of the touchscreen just after 2 years (nice one, Apple, just out of warranty) and had a battery life that was bad from day one, but then I only use it twice a day for 2FA and the occasional call so it wasn't quite worth sending back

YMMV... saying that any phone running a particular OS must have hardware lasting no longer than the minimum warranty period is beyond me. Well, except when there is only one manufacturer's monoculture of course
Hypermedia Controls: Feral to Formal (PDF: ACM HT'24)
Potential harm is always the same - misdiagnosis and/or mismanagement.

It’s probably very low in the context of CGM and diabetes as the potentially harmful treatments require prescriptions.

Device prescription requirements are usually due to product labelling and the manufacturers application. There are OTC fingerstick glucometers and CGMs approved.
That's why you need to pay way more for Cloud :)
You can get away from that if you constrain it to a specific type of models (say attention based).
Apple must pay €13B in back taxes after losing final appeal
Yep. I use the Garmin 955 flashlight all the time. It is how I navigate my house at night. I didn't know about the red hue option. Nice!
I see a couple of problems here:

1. "It was late and I was done for the evening so I didn't validate the change." - if I could use one sentence to explain what is my value as a DevOps engineer, it could be putting these safety pins in place. You shouldn't need to validate anything - it should be a part of the pipeline.

2. AWS is using extortion fees for things like NAT Gateway processing, egress traffic etc. Knowing that, and being aware that container images need to be pulled frequently, it does make sense to use ECR or any other internally hosted container registry. If you don't do that, you will spend that $1000 anyway, just over a longer period than a weekend.

3. Any changes on Friday evening - just don't.
I feel like Apple is in danger of missing the foldable market. It has matured on Android to the point that the quirks have been ironed mostly out, the inventions necessary has been made, etc. Meanwhile Apple has made nothing at all in that area.
Side issue, but if you don't care about travel time, you also have another big problem. The frequency with which stuff happens that matters to civilizations has increased significantly over time. Meaning that the time intervals that matter have gone down a LOT as we've evolved and that seems like a natural tendency on the basis of natural selection: higher frequency strategies will tend to dominate. So then you have this massive juxtaposition between probe travel times and things civilizations care about. It's a total mismatch. By the time the probe reaches its destination and can come back, the civilization will likely have completely changed and/or forgotten about it.
Let's not forget TerraServer[0] which was in production prior to the acquisition of Hotmail (let alone the conversion from FreeBSD).

[0] https://www.microsoft.com/en-us/research/publication/the-mic...
> Open source is business model,

No, it isn't. It’s more or less compatible with different business models, but it itself is not a business model.
It does not seem unreasonable that a users might want to open the door while they are coming down the street or turning into the driveway, before they are within wifi range. Maybe their home wifi just barely reaches the inside of the garage and doesn't extend past the garage door. Most folks are not exactly wireless network experts.

I agree it would be ideal to use a local network path if possible, but given that remote access is a requirement, I can understand why they just made it the default.
I have the same feeling

Windows is more and more based on virtualization

And the other hand, more and more microsoft stuff is Linux native

It would not surprise me if Linux runs every windows, somewhere far deep, in the next decades

More hybridations are probably coming, but where will it stop ? And why ?
Consider that the type of person who can't save enough money, no matter how much they make, is probably not the kind of person who will be successful in business.
our paper on hypermedia controls was accepted for the ACM Hypertext conference and has been published

excited about it because i believe it is the first academic paper to focus on and provide a formal definition for hypermedia controls in particular, rather than treating them as part of a larger system
I found Gerrit recently.

I love it so much, I hate how the other code review systems kinda suck in comparison but people prefer them.

I guess it's proof that features and shiny are more important than a good idea.
They also run their own servers for the major components which keeps costs down: https://bsky.app/profile/why.bsky.team/post/3l2zvcgb5gi2u

Server details: https://bsky.app/profile/why.bsky.team/post/3l3232j6m3d2b

And: https://bsky.app/profile/why.bsky.team/post/3l322qwltzk2u

>> "we can probably deal with close to 10x from here, things may start melting at that point though."
This kind of proves the point? Presumably your mother didn't buy the latest phone for "continuity" or camera improvements. The features and additional hardware improvements might be noticeable after being used, but are they driving sales to people who aren't tech enthusiasts?
And therefore Apple doesn’t undermine any competing stores because they don’t exist.

It’s really that simple. Any feelings to the contrary have no legal precedence to go off of. The EU had to pass an entire new regulation to allow alternate stores and even they don’t say it’s anticompetitive to have no competition , unless you’re above a certain user count.
> An OEM battery for an Android phone is like $50.

I've done four or five battery replacements on various Pixel phones, each time battery was 15$ max. I've done the replacement myself, but I know that in an (unauthorized, obviously) repair shop the work costs maybe 10-15$ and takes twenty minutes. The math is the same for iPhones, maybe 10$ more.

69-99$ is an "Authorized Apple Service" tax.
Having used Gnome for years, my favorite version was Gnome 3 in its early hated days, and a lot of what I liked disappeared. Gnome seems to be inconsistently changed. I would much prefer to just default to using MATE, though these days I use mostly KDE because the UI is consistent across its many apps.
> I'm sad that Netflix&Co. do not publicize their urls/intents/etc. for smart TVs. I'd be happy to call an episode directly.

That is an intentional marketing move. If you bypass the loading screen, you're also bypassing advertising for their content.

It's in Netflix's interest for you to be aware of their new releases or suggestions. They want you to see the loading screen.

The last thing they want is for you to start thinking that paying them is no longer worth the value.
> With Bitcoin I feel like it’s different, since the hashing algorithm would only ever change during a fork. This is rare in that it only ever happens every few years.

Wait what!? Did the Bitcoin hashing algorithm ever change?