HackerLangs
TopNewTrendsCommentsPastAskShowJobs

varun_ch

2,531 karmajoined 5 yıl önce
https://varun.ch

Submissions

The woes of sanitizing SVGs

muffin.ink
271 points·by varun_ch·2 ay önce·109 comments

IETF draft-meow-mrrp-00

ietf.org
39 points·by varun_ch·3 ay önce·17 comments

My university uses prompt injection to catch cheaters

varun.ch
112 points·by varun_ch·3 ay önce·63 comments

CRusTTY: A pedagogical C interpreter with time-travel debugging capabilities

github.com
20 points·by varun_ch·4 ay önce·2 comments

Exfiltrating passwords with no interaction using autofill

varun.ch
2 points·by varun_ch·4 ay önce·0 comments

A bright coloured fish

varun.ch
1 points·by varun_ch·4 ay önce·0 comments

Chaos Engineering

en.wikipedia.org
3 points·by varun_ch·7 ay önce·0 comments

Xbox Content Archive Tool (XCAT)

consolemods.org
2 points·by varun_ch·8 ay önce·0 comments

Lazy Backup (2006)

aaronsw.com
3 points·by varun_ch·8 ay önce·1 comments

comments

varun_ch
·9 saat önce·discuss
I think that really depends on how you use the cards. I know medicine students who clearly are passionate about their subject, but just need to get the reminders on individual terms because there’s such a wide range of topics they need to be prepared for, and lots of very similar words.

I also know that in math courses, there’s certain formulas with similar names I simply need to remember because deriving them on a test would be too time consuming. Or I could imagine in chemistry there’s various special cases that you’d want to be able to recite on a test.

I’ve never tried it for language learning but people talk highly of it, so there’s definitely some truth in their utility there.

I think the trick is flash cards are fantastic supplementally with other studying strategies.
varun_ch
·dün·discuss


  function getPercentileText(survived) {
      if (survived === 18) return 'Top 1% of players today ';
      if (survived === 17) return 'Top 2% of players today ';
      if (survived === 16) return 'Top 3% of players today ';
      if (survived === 15) return 'Top 5% of players today ';
      if (survived >= 12 && survived <= 14) return 'Top 10% of players today ';
      if (survived >= 10 && survived <= 11) return 'Top 20% of players today ';
      if (survived >= 8 && survived <= 9) return 'Top 50% of players today ';
      return 'No trophy earned today ';
  }
I feel like I've been lied to!
varun_ch
·6 gün önce·discuss
This is really cool. I think a lot of people will initially dismiss your demo as ‘slop’ unless the landing page drops some of the Claude-isms (text and design) because it’s clear this is a project with passion in it, but the demo page and landing page both look like something Claude might’ve made with a single prompt.
varun_ch
·7 gün önce·discuss
we’re on hacker news! this is the right place for the adventurous people to ‘try out all these new things’ so that the new stuff can emerge victorious :P
varun_ch
·7 gün önce·discuss
genuine question: is latency that big of a deal wrt tools for agents? I see this a lot with these AI-native tooling replacement projects, but surely the inference will be orders of magnitudes slower?
varun_ch
·8 gün önce·discuss
on the topic of Swiss Internet: everyone I know in Zurich’s home internet gets a mostly-static IPv4. It’s not a promised feature or anything, but my IP didn’t rotate for years. This is super handy for self hosting.
varun_ch
·10 gün önce·discuss
to be fair, if you went to a movie store, bought a movie (and unbeknownst to you there was some note on the counter that said the store reserved the right to take your movie from you), when the stores employees break into your house one day and forcefully take the DVDs from you, you might use a similar word…
varun_ch
·12 gün önce·discuss
that’s fair! It definitely looks good and modern!! I just wonder if it compromises the initial impressions of the project in some way.
varun_ch
·12 gün önce·discuss
maybe slightly unrelated but the new htmx homepage (https://four.htmx.org/) feels a little ironic, seemingly written with tailwindcss and a full JS ecosystem Astro build system. It also has the ‘vibey’ ‘hypey’ landing page design that’s hard to describe but you’ll find on any web framework, rather than dropping you to docs like the old site.

Compared to the original simple HTML site it’s really surprising to see from the grugbrain.dev author!
varun_ch
·13 gün önce·discuss
surely the weights for the model & the equipment to run them make it logistically challenging enough to deter that… also I’m sure models have leaked in their APIs before but those would be pretty easy and quick to catch/fix.
varun_ch
·16 gün önce·discuss
It seems like being a security researcher in 2024 vs 2026 is a wildly different experience across the board (presumably not just with J&J).

I wonder what changed…
varun_ch
·18 gün önce·discuss
When I took the digital SAT a couple years ago, we had access to the Desmos Graphing Calculator during the whole math section.

The entire point of the exam was to test whether you can read a math question, input it into the calculator and select the option that matches the result within 60 seconds. If you get a couple questions wrong, you drop hundreds of points. I don’t think it was a valuable test whatsoever (and of course, it biases to students who can afford time/money for thousands of practice questions to improve this “skill” through repetition)

The English reading/writing section was much more interesting, but again, the time limitations make it a skimming test more than anything else.

Many universities allow you to ‘superscore’ multiple attempts, to combine a math and RW score from different SATs. So again, scores bias towards students who can afford to take one test dedicated to math, and another dedicated to English.
varun_ch
·19 gün önce·discuss
this might be the only place where a redirection to bing provides a much better UX than what was there previously!
varun_ch
·20 gün önce·discuss
I think most people don’t need to worry about their host abusing its power to impersonate them, but the cool thing is, the people who do need to/want to worry (journalists, politicians, celebrities, activists, open source maintainers, etc etc etc) can self host a PDS and be a lot safer, and still interact with everyone else.
varun_ch
·22 gün önce·discuss
the person who made this prototyped an e-ink framework 13 and it looks awesome... https://x.com/zephray_wenting/status/1535041457035280392
varun_ch
·23 gün önce·discuss
tangled.org!!!!
varun_ch
·23 gün önce·discuss
I think GitHub and GitLab have special agreements
varun_ch
·23 gün önce·discuss
Doing this for Neovim at work and it’s so much fun. I justify the slopped config to myself because I want to get work done rather than learn the config of some random Neovim package and how it interacts with the rest of the system.

I can just ask Claude, “make leader / toggle a terminal at the bottom of the screen , and leader t swaps it to the right side” and it’ll just do that. I liked a theme but I wanted it to also change the status line of the focused window, and it just did that for me. I had an issue where the neo tree would freeze for a few seconds, and Claude figured out it was a bad interaction with the git in our toolchain, etc etc.

I have my very own text editor that I customized in plain English! I could’ve learnt spent hours learning Neovim’s style of Lua, researching packages, debugging, etc, but this gets the same stuff done way faster and lets me get to work. This was the biggest thing that kept me going back to either a preconfigured Vim setup like LazyVim or vscode. Definitely recommend.
varun_ch
·23 gün önce·discuss
There is an awesome YouTube video about this from the person who made it: https://m.youtube.com/watch?v=nHbA2-_qzH4
varun_ch
·23 gün önce·discuss
I think this device isn’t so much about a pen. It seems like it could be a really nice typing or coding or reading display. Maybe a future model could improve on the pen