HNHacker News
TopNewBestAskShowJobs

simanyay

1,007 karma · joined March 31, 2007

website: anton.kovalyov.net

email: s/\./@/

submissionscomments
simanyay··on Show HN: AI Code Detector – detect AI-generated code with 95% accuracy
Very cool! I wonder if it performs differently on actual “production” code versus random tests? I opened ChatGPT, typed a random non-sensical prompt, copy-pasted the response[1] into the tool and it gave me 50% AI generated.

[1] - https://chatgpt.com/share/e/68c9d578-8290-8007-93f4-4b178369...

simanyay··on Microsoft is officially sending employees back to the office
Would they have space? Considering that Github was always remote, that's a lot of people to fit into existing space. Though I guess it depends on how many Github employees are within 50 miles of Redmond.
simanyay··on Microsoft is officially sending employees back to the office
Can't tell if this affects Github employees as well? I was under impression that they don't actually have offices to “return to”.
simanyay··on Ask HN: Do you use AI to generate majority of your production code?
For some reason, any model trips up on our FE unit tests. Which are pretty generic tests for a React app. The only difference is that we use vitest instead of jest and, even with special prompts, I can't seem to make it remember that throughout the whole context window.
simanyay··on Ask HN: Do you use AI to generate majority of your production code?
I don't think they mean auto-complete, though I have no proof of that. If they include auto-completion, that's extremely disingenuous on their part. While I expect something like this from VCs hyping their portfolios, I'd expect NYT journalists to do more due diligence.
simanyay··on Nobody cares
Same. Getting a drivers license and car plates in Seattle was a _fantastic_ experience. Start with a simple, fast web app. Finish with a 10 minute start-to-end in person appointment.
simanyay··on Ask HN: Who is hiring? (January 2025)
Hm, I’ll need to ask about it!
simanyay··on Ask HN: Who is hiring? (January 2025)
Kodex | Full Stack Engineer | REMOTE (US) | FULL TIME | NO VISAS

ABOUT THE ROLE

We’re seeking an experienced Full Stack Software Engineer to join our growing team and help build the cornerstone of our business: our Law Enforcement Response portal. Kodex is an early stage startup so each engineer wears multiple hats. You will work as part of a small, talented team that includes engineers with experience at successful companies like Medium, HashiCorp, Microsoft, Mozilla, Meta, and Uber. In this role, you will:

- Work closely with our Director of Product to design, develop, and enhance features for our portal.

- Lead projects to optimize system performance, including database usage, encryption middleware, and front-end responsiveness.

- Participate in our on-call rotation (about one week every two months), where you'll address support requests, monitor metrics, and respond to incidents to ensure reliability.

- Review code and contribute to improving engineering best practices.

This role is ideal for full-stack generalists with T-shaped skills who thrive in fast-paced environments and enjoy taking ownership.

We're fully remote, the team is distributed across the continent. We meet up twice a year in various locations around the United States (past meetups were in Miami, Nashville, Seattle, and San Francisco).

We don't sponsor visas.

ABOUT KODEX

Kodex creates software that helps private companies handle lawful data requests from governments. Our founders have seen firsthand how difficult it is for public and private sectors to collaborate effectively–preventing real-world harm while respecting user privacy. Slow processes, clunky tools, and misuse by bad actors were common problems. Kodex was built to fix that.

Our platform streamlines case management for Law Enforcement Response and Trust & Safety teams. It combines secure workflows, communication, and file transfers with features like document encryption, audit trails, agency verification, account takeover detection, and API integrations—delivering a complete legal response solution.

Founded in 2021 and backed by Y Combinator and Andreessen Horowitz, Kodex helps companies securely and efficiently respond to data requests on time.

Email: anton+hn@kodexglobal.com

simanyay··on Is Matt Mullenweg defending WordPress or sabotaging it?
If it was a recruiter encouraging you to apply, chances are it was a mass campaign to fill the recruiting pipeline.

In my experience that’s how recruiters work and the only thing it indicates is that the company has open roles to fill.

simanyay··on Ask HN: What side projects landed you a job?
A few years ago I got fed up with then-popular JavaScript linter, JSLint, and forked it to make JSHint. I wouldn't say JSHint was the only criteria that landed me the job but it definitely help when interviewing for positions where JavaScript was important. At the very least, it put my name thru the first filter both at Mozilla and then at Medium.
simanyay··on Ask HN: What not-profit-seeking project are you tinkering with this week?
Recently bought a used 10 year old MacMini to use as a home server behind Tailscale. So now writing small apps here and there for myself. Latest is bland, it's like del.icio.us but you can host it yourself: https://github.com/valueof/bland.
simanyay··on OnlyFans bribed Meta to put porn stars on terror watchlist: lawsuits
I believe its managed by the GIFCT: https://gifct.org/
simanyay··on Show HN: I built a simulator for personal finance
Played around with the sandbox for a few minutes and it feels great! Can't wait to try it out properly on the weekend.
simanyay··on Ask HN: Who is hiring? (October 2021)
Abnormal Security | Multiple Roles in Engineering & ML | REMOTE (USA or Singapore) | Full-Time | https://abnormalsecurity.com/see-open-roles/

Business email compromise (phishing, etc.) is the most common way attackers get into corporate systems. We're working on solving that issue. We've already found our product-market fit and we're now looking for people to help execute through the next phase of our growth.

There are many roles open, check the link above. For my team specifically we're looking for Python & Go engineers to work on our portal and other customer-facing products. We're also looking for people who can help us re-build our foundations to unlock the next phase of Abnormal growth.

Feel free to apply through the link above or email me at anton@[companyname].com

simanyay··on Ask HN: Who is hiring right now?
I interviewed at Alto a couple of years back. Even though I went to take another offer (it was more closely related to the area I wanted to focus on) their interview process was great and their product/engineering team seemed fantastic.
simanyay··on WikiHow’s art is made by a network of freelancers, mostly in the Philippines
> Because Medium doesn’t author anything

OneZero is a publication owned and operated by Medium.

simanyay··on Beautiful JavaScript – Functional JavaScript
Author/editor of Beautiful JavaScript here. I'm very confused by this website. It appears somebody took one chapter (Functional JavaScript) and re-published it as a book.

If you want to purchase the complete book do it from the O'Reilly website or from Amazon. All proceeds go to EFF.

simanyay··on Australis is landing in Firefox Nightly
It will either be in tomorrow's Nightly or we will do an extra build of Nightly in the afternoon.
simanyay··on Firefox Developer Tools and Firebug
(I'm a member of the Firefox Developer Tools team)

Our RDP (Remote Debugging Protocol) is not interoperable with the one in Chrome or any other browser. There are two reasons:

1) Both us and Chrome team would like to iterate on our protocols and tools as fast as we can. Maybe in future, when tools across browsers stabilize there will be a case for a standard but I personally believe that a wrapper protocol is a better answer.

2) RDPs depend on their platform's architecture. Ours is very SpiderMonkey centric while Chrome's is all about V8.

Google organized a nice Summit during the I/O this year and I attended on behalf of our team (video: https://www.youtube.com/watch?v=SOO9Kb1-JJU). I shared my thoughts on interoperability and other issues here: https://medium.com/web-developer-tools/1060a9f69e6a

Hope that helps.

simanyay··on My Summer at Mozilla
Mozilla is more conservative with money than other companies. No corporate credit cards, no daily travel allowances, no daily breakfast, lunch and dinner (only lunch and only once a week, after all-hands).

However, being too conservative doesn't work in Silicon Valley because you have to compete with companies like Google, Facebook, Twitter etc. for talent with their perks and benefits. Whether it's good or bad in the long term I do not know but it is a fact.

simanyay··on Why All Browsers Should Move to WebKit
Back in the days, IE6 was the best browser out there.
simanyay··on The State of JavaScript - Brendan Eich
Firefox already ships with some (most?) of these features.
simanyay··on Why Are Programming Languages Sites So Ugly?
Except that you did:

> I know you pretend like you don’t care, but I’m sure that down deep you’re wondering why NodeJS is getting all the attention instead of you.

simanyay··on Why Are Programming Languages Sites So Ugly?
(For some reason I can't reply to the reply so will have to post here.)

> But why couldn't you have both?! That's what I mean when I'm talking about a false dichotomy, you're just using a strawman argument.

You can't have both because people don't have unlimited amount of time and resources. I'm not sure why I have to explain this.

simanyay··on Why Are Programming Languages Sites So Ugly?
Why don't you link to git-scm circa 2009 (when Git started getting popular): http://web.archive.org/web/20090303081943/http://git-scm.com... No brand identity? Mascot (or whatever it is in the header) looks amateurish? No thought given ot typograph? And somehow Git managed to kick everyone's ass. Here's a hint how: by being better than all other version control systems and not by having the prettiest website.
simanyay··on Why Are Programming Languages Sites So Ugly?
Look at this site: http://kernel.org/ Design is plain, the mascot looks amateurish, there is no logo to establish brand identity. They don't know how to sell anything, this will never catch on.
simanyay··on Why I am tired of writing pull requests
The first thing you should always do is create a ticket. There you can discuss if its worth spending time on a patch and what the best implementation could be. Pull requests that come up out of nowhere usually end up in the end of maintainers' queue.

Or you can continue calling people who maintain free and open source projects in their spare time douchebags and neckbeards.

simanyay··on Show HN: JSON5 — modern JSON
Crock made a post about JSON comments?

Anyway, I wouldn't focus on JavaScript engines because JSON is now a universal format so for languages other than JavaScript you will have to define a formal specification.

simanyay··on Show HN: JSON5 — modern JSON
Three things:

* Comments in JSON files are not a great idea because people might (will?) abuse them to add special instructions for their own serializers. As soon as this happens we'll have a format that is not compatible with other serializers.

* JSON today is a universal format. So, what are special characters? Should '1hello' be quoted? If no, then its not a subset of JavaScript anymore. If you're writing a new specification you have to define all those things. Same with multiline strings: space after backslash?

* Why? I know that hand-writing JSON can be annoying but is this really the biggest problem we have?

simanyay··on JS.Next Needs You
Create an issue!
Page 1 of 4Next →