HNHacker News
TopNewBestAskShowJobs

Dayshine

2,020 karma · joined May 9, 2016

submissionscomments
Dayshine··on Kagi Search – Paywalled articles indicator and improved weather widget
Why not just use bangs to change from the more common to less common region on a search by search basis?

Or just use the programming (or other) lens for documentation

Dayshine··on Zoom Fatigue Is Real, According to Brain Scans
The jabra headsets seem to insist on Bluetooth when in calls, reducing the quality back down to terrible
Dayshine··on Google Chrome will limit ad blockers starting June 2024
The few times I turned it off I started getting fullscreen highjacking adverts: one was convincing enough that unless I knew to tap F11/esc I wouldn't have noticed.
Dayshine··on Iowa teen grew 7k pounds of veggies, then gave them all away
In my and my partner's experience courgette is only bearable when you make it unhealthy (drown it in oil and salt). At that point why bother: everything tastes good roasted with oil.
Dayshine··on Debunking the Myth of "Anonymous" Data
https://en.m.wikipedia.org/wiki/Pseudonymization

See section about the new definition under GDPR.

Like I said, modern privacy standards. The US is still quite far behind: I've had to do HIPAA training and it shows.

I'd advise you to set your bar a lot higher than your national standards if you ever plan to do international products: nobody in the US will complain if you use stricter definitions but you'll instantly be rejected in Europe if you call that pseudonymization.

Dayshine··on Debunking the Myth of "Anonymous" Data
If your birthday, gender, and zip code are present in the dataset then it is not Pseudonymized.

By definition in any modern privacy specification, the only difference between anonymous and pseudonymous is that you can recover the true identity.

I believe a decade plus ago Pseudonymized meant simply making something less identifiable, but not any more.

Dayshine··on Debunking the Myth of "Anonymous" Data
Pseudonymization is creating a new random identifier and keeping a linking table from those new identifiers to the original identifiers.

Pseudonymized data is for all intents and purposes completely anonymous as long as the people you share the data with cannot access the linking table.

That constraint can be enforced technically, contractually, or legally, depending on how important the breach would be.

Dayshine··on Steam Deck OLED
How does OLED make sense for the steam deck when to my knowledge Linux does not support HDR?

I wish I could install Linux on my laptop, but without HDR what's the point!

Dayshine··on Contraceptive pills might impair fear-regulating regions in women's brains
Why do people prefer not to have longer and potentially more painful periods?

Have you ever experienced recurring or ongoing debilitating pain? Going from 1-2 days of pain per month to more doesn't sound like "no side effects".

Dayshine··on A new F# compiler feature: graph-based type-checking
My CLI is 180-185ms startup time, and about 10-20MB for a complex app (with a runtime dependency).
Dayshine··on Home Assistant 2023.11
I used to be annoyed by the push from yaml to ui. I wanted my config to be version controlled, and I wanted the power that I though text based config gave me.

However, it turns out it's really annoying to use text based config for most things. Primarily because integrations can't edit your config, so you have to do a lot more manual migration of config. Yaml also doesn't have any proper ide support, so it's an annoying loop of restarting the app and staring at logs looking for typos.

And finally the version control was useless because so much of what I wanted to keep was state, which can't be in config.

I've recently realised that I only actually needed the complex rules and UI to be in code. And they still are: now through the ui with instant validation.

Dayshine··on Some iPhone 15 Pro Max users are reporting OLED screen 'burn in'
I definitely notice image retention on my OLED laptop screen if I go from a few hours of letterboxed content to a pure colour image.
Dayshine··on Show HN: Carton – Run any ML model from any programming language
ONNX runtime doesn't convert models, it runs them, and it has bindings in several languages. And most importantly it's tiny compared to the whole python package mess you get with TF or pytorch.

If carton took a TF/pytorch model and just dealt with the conversion into a real runtime, somehow using custom ops for the bits that don't convert, that would be amazing though.

Dayshine··on I paid for Sublime Text
Funny, I had the opposite experience. Typescript has perfect language server support, the vs code api docs are very good and you can always just look at the source. Plus debugging vs code extensions is easy.

Porting the same extension to sublime text was a nightmare. Python has poor language support in all ides, the docs were lacking, there was no good debugger and I couldn't just check the code.

Dayshine··on Jetbrains are offering 65% off Rider personal licenses for 65 hours
Different. Vs code/ionide has some better specific f# features, but rider has better dotnet support in general. I.e. If you use docker or unit testing rider is better. I don't know if vs code supports cross language solutions either.
Dayshine··on Mozilla VPN: CVE-2023-4104: vpndaemon wrongly implements Polkit authentication
> Still curious to see what NVD come out with

9.8

It's always 9.8.

To be fair, this is an application, so the score might be more grounded in reality. The CVEs I encounter as a developer are always insane and generally massive overreach from security to product design. It's not a vulnerability against all downstream libraries and applications that using some obviously unsafe C++ call might cause a DoS due to poor performance.

Dayshine··on Bad numbers in the “gzip beats BERT” paper?
One hour ago?
Dayshine··on LastPass users locked out due to MFA resets
Because I have four devices I need my passwords on, on three different OSs, and no admin on one.

All of my banks use a mobile app for confirming transactions, which requires me to login. Sometimes that requires reauth not just biometrics. I'm not going to go home and try and type a 20-30 character password into a phone when trying to pay for car parking.

Dayshine··on Initiative to connect all European capitals through a high-speed train network
Flights are such a waste of time though. When I take a train I can use my laptop or read a book comfortably the entire time.

With a flight there is 2 hours of standing queueing or waiting in a "gate", then another 30 minutes of dead time at takeoff and landing where you can't do anything either.

Dayshine··on Show HN: I built a web app for learning Vim from the browser as a 17-year-old
Am I missing something with vim tutor? It's just a very short whistle-stop tour of vim right?

Nothing that actually helps you use it in any real context!

I had to use a proper training tool (vim adventures) before I got enough practice for things to click. And I had to discover a handful of plugins before it was at all usable in a work environment (acejump, code aware motions, IDE integration).

Vimtutor is like a jira tutorial. Yes, you're telling me what I can do with you, but what I need to know is how to use you.

Dayshine··on Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
C# was available in the dataset they link, and is the most glaring ommission by global usage...
Dayshine··on ONNX Runtime merges WebGPU backend
I have ask: where do you run your models, and how do you keep them... Deterministic? We have run models in a variety of environments from cloud to edge, and the only way we've found to do that is with ONNX.

Tensorflow has breaking changes in model behaviour on patch versions!

Pytorch and tensorflow require a huge python environment to run, and how on earth do we get that onto a client system without them having virtualisation?

Worst of all, they both have very significant changes in prediction depending on the CPU (or god forbid GPU) on the system.

Once we export to Onnx we find we get reliable output and performance across runtimes, which seems mandatory for running any kind of product.

Dayshine··on Cucumber maintainer has been laid off
The American way of firing people with no notice and cutting off their logins instantly is so strange.

Is saving a tiny bit of money that much more important than a smooth handover? Or are employees just not willing to work their notice periods?

It sounds like in this case it's actively going to hurt the business.

Dayshine··on Square to no longer return processing fees when buyers are issued a refund
How is this going to work for businesses in the EU where customers are allowed to refund for no reason when buying things at a distance?
Dayshine··on Steam Deck: First Anniversary
Not GP, but I use virtualhere to forward my steam controller over LAN to my desktop. Moonlight handles controllers fine, but it's forwarding button presses, not forwarding the USB device. This rarely makes a difference unless you're using peripherals that need software.
Dayshine··on Stripe increases price for business in the European Economic Area
That's not what visible means. Visible means a breakdown. List price should always include all fees.
Dayshine··on Ask HN: When to make the jump to freelance/consultant?
How long are the contracts you're finding? And are you doing multiple at once? In the UK I struggle to see any contracting less than full time and six months. At which point, without annual leave, it feels like a much worse deal than an 0.8 FTE remote job.
Dayshine··on TensorFlow for Python is dying?
The big problem we have with tensorflow that means we're trying to move away from it the undocumented breaking changes.

A model saved in 2.0 should work in any later 2.x version.

In practice, they've changed the implementation of the batch normalisation layer at least twice, causing 3 sig fig differences in a unet.

They just don't seem to care about production use of tensorflow.

Dayshine··on The 'buy now, pay later' bubble is about to burst
The UK has stronger consumer protection for credit purchases over something like £100. So even without rewards it's worth it. But yeah, I guess that isn't an eu consumer directive but an actually unique British one?
Dayshine··on Artist banned from art subreddit because their work looked AI-generated
Which is absolutely fine? What's wrong with using random art as a placeholder to give a client a sense of what it might look like?

The final image had no plagerism.

← PreviousPage 3 of 21Next →