HNHacker News
TopNewBestAskShowJobs

webprofusion

673 karma · joined May 31, 2017

submissionscomments
webprofusion··on The sad state of property-based testing libraries
If it's so sad, why not fix it? Why is it someone else's problem?
webprofusion··on MudBlazor 7.0 component library released
Increasingly polished UI component library for dotnet Blazor, possibly the best one available?
webprofusion··on Alphatab.net
Alphatab is a cross platform library for the parsing, interpreting and drawing of guitar tabs (such as Guitar Pro format files).

I'm a long time fan of Alphatab, which a labor of love for Guitar Tab in general from Daniel Kuschny. If you ever need to build a piece of software that shows guitar tab then this is basically the library to use (across multiple platforms). It's very much not just a javascript thing.

Long may it continue!

What's really important is that formats like Guitar Pro have become the defacto standard for guitar tab but their implementation is closed source. Tools like

webprofusion··on Geely releases new LFP battery with fast charging and energy density of 192Wh/kg
You definitely shouldn't eat or breathe anything inside a battery. Agree they should be disposed carefully.
webprofusion··on One Million Checkboxes
Lol, I love the competitive aspect, draw a little figure then someone comes along and tries to undo it.
webprofusion··on LINQPad – The .NET Programmer's Playground
Actively being developed for MacOS as mentioned in one of the other comments, hinges on Avalonia XPF in order to port the UI.
webprofusion··on Personal light exposure patterns and incidence of type 2 diabetes
What is it they say about correlation?

I'm not a scientist but in a group of 60 year olds doom-scrolling in bed vs those who just read a book (or even just go to sleep) is it outside the realm of possibly that the former group may be more likely have other aspects to their life that are unhealthy general?

webprofusion··on Cyber Scarecrow
Next you'll be suggesting that some AV vendors have been known to sponsor development of new viruses and malware.
webprofusion··on Cyber Scarecrow
Source code or it didn't happen.
webprofusion··on Show HN: SQLite Database Explorer
Windows Defender says: Trojan:Script/Wacatac.H!ml : severe

Do not download.

[Edit: could be a false positive. Do you feel lucky?]

webprofusion··on Fungus breaks down ocean plastic
So don't release it directly to the atmosphere, it has industrial uses.

https://www.sciencedirect.com/science/article/pii/S254243511...

webprofusion··on You'll regret using natural keys
As a junior dev decades ago I was once asked to change a perfectly good database (with integer IDs) to use natural keys, so to look up (or SQL join to) a particular office for instance your query would filter on Country, City and Street with the expectation that you get one result.

This was the dumbest technical decision I have ever been asked to be a part of.

webprofusion··on K-9 Mail is poised to be Thunderbird for Android
You should demand a refund. Or, archive mail by year so the underlying SQLite database file is smaller and make sure it's not your mail provider that's slow.
webprofusion··on I'm forking Ladybird and stepping down as SerenityOS BDFL
I hope that long term the browser gets first class Windows support (currently it's via linux running under WSL), just because broad reach is best for longevity/sustainable relevance.

If you build for a particular shape/character of OS (linux/BSD as it currently stands) then a lot of the abstraction that would be needed for a truly "cross-platform" app doesn't happen.

webprofusion··on The Irrevocable SSL Certificates of Cloudflare
Under what circumstances do you need to give Cloudflare your private keys? Certificates they acquire for their services (on your domain) use their own private keys.
webprofusion··on The Irrevocable SSL Certificates of Cloudflare
It's not your certificate, it's theirs and they're letting you use it.

The domain is yours, but you let them complete domain validation to get their certificate.

webprofusion··on Perplexica: Open-source Perplexity alternative
When making an alternative to something, don't reference the name of the thing you're copying if that thing has (or can afford) a legal team to protect their brand. If your product can reasonably be confused with the original (it can) they will eat your soul.
webprofusion··on Daylight Computer – New 60fps e-paper tablet
That's awesome, I had no idea that was a feature, using it now!
webprofusion··on Thousands More Teslas Are Piling Up in Parking Lots
We often have several hundred of them arrive in one batch where we are (in Australia), then they get delivered to customers and the next batch arrives. Is this different?
webprofusion··on Build WebGPU apps with PlayCanvas
Unreal is a bloated way to develop WebGPU projects for the web. PlayCanvas is a sensible solution if your target is web.
webprofusion··on Gemini Flash
Uh guys, yeah.. Adobe are on the phone saying something about trademark infringement, apparently Flash is something else? I don't know, I've never heard of it..
webprofusion··on ESpeak-ng: speech synthesizer with more than one hundred languages and accents
"More than hundred"
webprofusion··on Google lays off its Python team
Only issue I can immediately see is that the salary is about a quarter of the FANG rate.
webprofusion··on Show HN: Render audio waveforms to HTML canvas using WebGPU
Cool, but the example wave form looks wrong? It doesn't appear to oscillate evenly as audio normally would.
webprofusion··on "Volkswagen" detects when your tests are being run in a CI server
https://www.cbsnews.com/news/vw-just-the-latest-in-long-hist...
webprofusion··on Show HN: We built PriceLevel to find out what companies pay for SaaS
This is cool, if we just have straight up pricing for a product (no custom pricing) can we just publish that so people can see it on the site? Specifically would like to list pricing https://certifytheweb.com/register (Certificate Management)
webprofusion··on A MySQL compatible database engine written in pure Go
This is very cool! Couple of suggestions:

- Don't use "mysql" in the name, this is a trademark of Oracle corporation and they can very easily sue you personally if they want to, especially since you're using it to develop a competing database product. Other products getting away with it doesn't mean they won't set their sights on you. This is just my suggestion and you can ignore it if you want to.

- Postgres wire/sql compatibility. Postgres is for some reason becoming the relational king so implementing some support sooner rather than later increases your projects relevance.

webprofusion··on Show HN: Dropflow, a CSS layout engine for node or <canvas>
Neat project!
webprofusion··on Show HN: Dropflow, a CSS layout engine for node or <canvas>
Brilliant! It's super important that stuff like this exists, demystifying the magic boxes of browser rendering engines.

It would be great if we could create a full machine readable spec for html and CSS rendering, so that renderers can be generated. Browser quirks could then be extensions to that. Like https://github.com/tawesoft/html5spec but used for real engines.

webprofusion··on Show HN: RE3 – Reversed Engineered GTA3 Source Code
"Reverse Engineered" doesn't mean what you think it means. This is just looks like a copy of the actual code.
← PreviousPage 8 of 11Next →