Hacker Newsnew | past | comments | ask | show | jobs | submit | valbu's commentslogin

Why am I hearing about that specific FW in year 2026, this seems really good, at least the features written if it really supports rules based on parent processes, wildcards, SvcHost granularity without gotchas. Been wrangling with Windows FW for ages, trying to get some badly behaved programs to update like Discord, Teams and others that change install paths or updater executable names or hiddenly use msedgewebview2. PolicyAppId and tagging based rules have given some success but Windows FW is still really broken. Definitely giving Fort a try.

> A "Core Isolation: Memory Integrity" feature of Windows 10+ prevents creating such memory area (leading to BSOD).

> We tried to attestation sign the driver via new EV certificate by MS to fix the driver's limitation, but failed (see #108).

> So for now users have to disable the "Core Isolation: Memory Integrity" feature

Disabling HVCI doesn't sound like a good idea honestly. I mean they abuse kernel memory protection to bypass EV Certificate restrictions leaving the system in a state where another driver can mess with FW's internal structures using the same trick.


It's quite good! It definitely deserves to be more popular, I hope it gets some more recognition.

Wildcards are great, like you said for those apps that change the directory name every single update.


Still use Winamp (actually WACUP) with Milkdrop visualizations almost every day. But true that streaming audio players are so basic featureless pieces of software.


Yes it's enraging and really telling.

AVS and Milkdrop could probably run on a toaster today, I'd guess even WebGL would be enough on a smartphone, laptop or similar device with some kind of GPU.

Meanwhile, YTM costs 13€ a month, doesn't have an equalizer, no cross-device sync despite cloud everything... no nothing. Not even gapless album playback.

Once upon a time, I signed up to Spotify in order to have a good conscience, because I grew old and didn't want to keep collecting audio files...

Then Spotify became worse and worse.

For now YTM seems like a better deal, but I still can't even find a free solution to migrate my playlists.

Basically, everything went to shit. The only advantage is not having to illegaly download new music after browsing Discogs.

The disadvantage is, apart from the odd good recommendation, my interest in discovering new music has vanished.

Even new music found on Discogs.

But why bother saving songs to playlists when it's all transient anyway?

That was my main last straw with Spotify — too many good music disappearing from playlists, and steadily worsening recommendations. With rabbit-holes of totally trash AI-generated "music" in between, that didn't stop unless actively skipping.

And YTMs not gonna end any better, I feel.

Just a reminder that all music is transient. And maybe to seek regaining enthusiasm by playing music myself, or going out.

Streaming really has killed "listening to music" and being excited about it for me, and I don't feel it's purely because of old age.

Going to revive my Mp3 collection soon from a backup and download my ~25 records worth listening since 2012 then from Bandcamp instead.


I feel very similarly... I have YTM mostly because I don't like ads on Youtube and found out creators get more from YT subscribers than from the ads.

I have the UX of the player though... the android TV experience is even worse, it's nearly impossible to use effectively now.

I miss DJs, at least I miss good DJs... there are a few stations locally that I like what the DJs will mix and play, but there's sooo many commercials now. I'd happily pay $10/month for an ad-free DJ run experience. I mean, why the likes of XM, etc don't just have 50-100 DJs actually curate the music for the live experience.


Thinking about that, I was happy about Rinse.fm still existing and a couple of other stations still playing live sets – not that I like everything, but when a DJ hits the spot, it's really satisfying.

Live sets generally are an antidote to this kind of music fatigue for me.

Of course there are other remedies, e.g. timeless albums and live music, I also a deep love for Bach's keyboard music, and some of that proved to me how much context matters for enjoyment.

And ditto about Youtube, it's not a bad offer in itself but the music app really sucks, many parts of Google TV are mediocre, too. In the latter case, I appreciate their effort in that case though (gtv in general), and the p/v I get from that 40€ hdmi+usb stick is not too bad either since i use a cheap chromecast.

That's a thing I still like Google for, at least in my case Chromecast makes it possible to reuse a cheap ~10y old LED tv for purely internet tv, with a functional remote, etc.

It's not new, but Google's TV sticks are pretty decent imo


I think the SQL example should be bit more extreme, the count() group by is quite common and has just linear scaling and is plenty fast for majority of use cases. Tested with 1 process thread, 1k stars = 0.285ms; 10k = 2.85 ms; (and 0.1k = 45us that is same as overhead or just selecting 1 row without join and group by). So with 1k stars you need the system to average 3500 calls/s to saturate 1 thread or have meaningful latency impact. Sure, for bigger IO or row counts this does not scale and materialized view is indeed >100x faster.


Yeah it's clear as day that this is the regular old Russian tactic to intimidate or attack and then deny, even tho everyone knows they are behind this.

The pipelines were already closed and will not open in a decade or two anyway because the war and politics. They do not lose any income so why not use it to terrorize and escalate, it's not their first time to mess with foreign underwater infrastructure. Norway->Poland pileline opening is the perfect timing for that.


Not often do I find a comment that brings up very similar experience. Had intermittent data corruption because memory bit error on very upper range that almost always was unused and went unnotced a long time. ZFS backend PC was actually ok, it was main PC that used the share but point remains. After that no more non-ECC memory ever on any computer for me (ok except some laptops).


I'm only going to add a related anecdote that wasn't a failing of ECC vs non-ECC but rather of BIOS behavior.

Background: Lenovo Thinkpad T520 laptop, random crashes and data corruption.

Diagnosis: Eventually let memtestx86+ run a bunch of times for like a week and it wasn't showing any errors. Finally about to give up I pressed some key on the keyboard and it blew errors immediately all over the screen. This suggested EC or maybe some BIOS-controlled keyboard driver was writing to memory it shouldn't have been.

Fix: I am a Linux user, the kernel has an option to reserve low memory for poorly behaving BIOS that likes to write where it shouldn't. CONFIG_X86_RESERVE_LOW should be set to at least 64kb and increased up to 640kb if this issues continue to happen. There are some other options to scan for this misbehavior but I honestly don't know how Linux currently handles it: https://lkml.org/lkml/2013/11/11/683


Linux actually switched recently to leaving the whole bottom 1MB to the BIOS: https://lore.kernel.org/lkml/YLx%2FiA8xeRzwhXJn@zn.tnic/T/#u

Apparently Windows now does it too because too many BIOSes are buggy: https://bugzilla.kernel.org/show_bug.cgi?id=16661#c2


Because that is completely different approach. When using TST extension then "tab" is like bookmark + history element and not in your short term memory. One of the advantages over those is that visual overview is almost instant and so much clearer with structured tab trees with long descriptive tab names. It reduces brain strain as I no longer have to relay on blind searches in history and bookmakrs menu, google and notes in documents.

For example when getting into some game then all the guides, tips, videos, maps, mods etc. are open below one master tab and it is very easy to go back there after every month or so, back and forward works on tabs and you are like exactly back in this moment where had to stop that time. One such subject domain can be like 50 or sometimes 100 tabs and if your interests and work over about a year revolve around 30 subjects then few thousand tab-s is quite normal usage. Firefox + TST works with max 7999 tabs so there is quite some room.

I think the easily manageable high tab count is not even the primary advantage for starters, the fixed tab width with vertical tabs is as tab label is always visible and usually horizontal screen space is wasted anyway. Then comes the tree structure advantages and then the paradigm change to tabs as usable history when tab count is high.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: