HNHacker News
TopNewBestAskShowJobs

fovc

1,249 karma · joined October 9, 2014

submissionscomments
fovc··on World’s last dedicated Meccano factory to close in France
Did you buy it on Amazon by any chance? I had this issue with another branded toy and it turned out to be a knockoff
fovc··on Why MMAP in llama.cpp hides true memory usage
How much are 2x 3090 + the rig to run them? I think that’s enough to run a 4 bit quantized llama 65B
fovc··on The design of in-car climate controls has gone backward
Please don’t automate the climate controls further. If it’s 20F outside, I’m probably bundled up and happy with 55F cabin temperature. If it’s 85 I’ll be wearing a tshirt and will freeze in 65F.

Then there’s a separate issue of the control system being crappy. Even if it’s 20F and you need to heat the cabin to 55F, I don’t want deafening heat blasting in my face for 2 minutes to get there ASAP. I’d prefer a 10-15 slow ramp.

I realize those are highly personal desires, but I’m way better served by an old school(hot/cold)x(1/2/3/45) control. I’m happy to be the PID controller for the system

fovc··on Spammy syscalls in strace dumps
Ran into the opposite problem with Node streams, which will buffer by default, even if not doing IO on either end. That made it challenging to profile and manage throughout in a long ish pipeline, so we wound up disabling the native buffering altogether and put in a manual and explicit buffered reader and writer on either end.
fovc··on Code Smell of the Day: Type Keys (2021)
A common variant of this is the Boolean argument to flip between function modes

    doAOrB(args, aOrB: bool)
Especially if the toggle gets used in 3-4 places or more in the body, control flow is a nightmare to follow. Instead of 2 paths to read, you have to mentally coalesce 2^n paths into 2. Worst-case scenario is when args has different meanings depending on the value of aOrB.

    @param flag: if set and if aOrB is true, warnings log to stdout and die, otherwise warnings are saved in the foobar field of args
fovc··on Choice trees: Nondeterministic, recursive, and impure programs in Coq
In imperative code I would write it like:

    odd := {hd: 1}
    even := {hd: 0, tail: odd}
    odd.tail := even
    blink x := x ? odd : even
I guess the cofixpoint does that loop tying sort of like this?

    fix({odd, even} => {
      odd: {hd: 1, tail: even},
      even: {hd: 0, tail: odd}
    })
Is there something like a co-Y combinator to do this in pure languages?

Is the productivity condition sort of like the dual of the positivity restriction on inductive types?

fovc··on Choice trees: Nondeterministic, recursive, and impure programs in Coq
Can someone ELI5 coinductive data types and cofixpoints? Also curious how they interact with the termination checker
fovc··on Towards Moore's Law Software (2008)
Would you count the compiler against their LOC?

The article describes the VPRI goal as a full system in 20k LOC, including graphics rendering, multiprocessing, etc. The infrastructure for this specific piece (IIRC, mostly Ohm) was used across many different parts of the system. So probably you can allocate some %, but certainly not all

fovc··on Review of the Kinesis Advantage360 Professional
What I'd love is to have one of those 90s mice, that was just the ball part but super-sized, embedded in the middle with two mice buttons
fovc··on U.S. Ship Sunk by Germans in 1917 Is Found Off English Coast
Blendle. Not quite a penny, but <$1 last time I checked
fovc··on I want to hate this new classic lit reading app but I do not
Ha! I tried this at one point. Spent way more than 20 minutes and just got a partial collection of poems done https://github.com/felipeochoa/rsspoetry/
fovc··on I want to hate this new classic lit reading app but I do not
If I could get those segments via RSS...
fovc··on Ask HN: Freelancer? Seeking freelancer? (August 2022)
SEEKING FREELANCER | Remote, contract work

I'm looking for a cryptographer to help design a protocol, and either write or audit security-sensitive code. We are not a "crypto" company in the web3 sense of the term.

We allow users to encrypt their data (not quite E2E) using their own passwords/keys, which makes certain features difficult to implement. We are therefore aiming to change the encryption scheme, and want to ensure we do this right.

When responding please include which AES mode you'd use for authenticated encryption.

Contact: hn@inc-query.com

fovc··on Ask HN: Who is hiring? (August 2022)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

I’m the founder at Inc-Query, a ~70-person, fully remote company that’s building a better survey platform. We are looking for a senior full-stack developer to join our small but growing dev team.

Our stack is TypeScript, Node, React, and Postgres primarily, with a smaller Django/PG codebase too. I daydream about rewriting in Rescript or Koka :)

We have a variety of interesting technologies, including a custom programming language interpreter and type checker, a concurrent editing system, a data streaming service, and more. We value LOC not written more than LOC that are, and we try not to break things.

We have been a fully remote company since 2016, spread across over a dozen countries, and therefore tend to work asynchronously and sustainably. We are *profitable*, growing organically, and we have an extremely talented team.

If this sounds like it would be a good role for you, please email me at hn[at]domain_name and include "survey" somewhere in the email body to defeat the spam filter. Recruiters and agencies will be silently ignored or blocked

fovc··on Straight.el: next-gen, purely functional package manager for the Emacs hacker
Nowadays not too much. For a while flymake languished while flycheck got faster, more, robust, added languages, etc. Probably just a function of when op started using Emacs
fovc··on Ask HN: Who is hiring? (June 2022)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

I’m the founder at Inc-Query, a ~60-person, fully remote company that’s building a better survey platform. We are looking for a senior full-stack developer to join our small but growing dev team.

Our stack is TypeScript, Node, React, and Postgres primarily, with a smaller Django/PG codebase too. I daydream about rewriting in Rescript or Koka :)

We have a variety of interesting technologies, including a custom programming language interpreter and type checker, a concurrent editing system, a data streaming service, and more. We value LOC not written more than LOC that are, and we try not to break things.

We have been a fully remote company since 2016, spread across over a dozen countries, and therefore tend to work asynchronously and sustainably. We are **profitable** and growing organically, and we have an extremely talented team.

If this sounds like it would be a good role for you, please email me at hn[at]domain_name and include "survey" somewhere in the email body to defeat the spam filter

fovc··on Ask HN: How can I stop my inbox/wishlist/bookmarks/tabs/todos from growing?
> The writer Umberto Eco belongs to that small class of scholars who are encyclopedic, insightful, and nondull. He is the owner of a large personal library (containing thirty thousand books), and separates visitors into two categories: those who react with “Wow! Signore, professore dottore Eco, what a library you have ! How many of these books have you read?” and the others - a very small minority - who get the point that a private library is not an ego-boosting appendage but a research tool. Read books are far less valuable than unread ones. The library should contain as much of what you don’t know as your financial means, mortgage rates and the currently tight real-estate market allows you to put there. You will accumulate more knowledge and more books as you grow older, and the growing number of unread books on the shelves will look at you menancingly. Indeed, the more you know, the larger the rows of unread books. Let us call this collection of unread books an antilibrary.

I'd say just get a filing/search system and be happy to have a large antilibrary

fovc··on Ask HN: Who is hiring? (May 2022)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

I’m the founder at Inc-Query, a ~50-person, fully remote company that’s building a better survey platform. We are looking for a senior full-stack developer to join our small but growing dev team.

Our stack is TypeScript, Node, React, and Postgres primarily, with a smaller Django/PG codebase too. I daydream about rewriting in Rescript or Koka :)

We have a variety of interesting technologies, including a custom programming language interpreter and type checker, a concurrent editing system, a data streaming service, and more. We value LOC not written more than LOC that are, and we try not to break things.

We have been a fully remote company since 2016, spread across over a dozen countries, and therefore tend to work asynchronously and sustainably. We are profitable and growing organically, and we have an extremely talented team.

If this sounds like it would be a good role for you, please email me at hn[at]domain_name and include "survey" somewhere in the email body to defeat the spam filter

fovc··on Ask HN: Who is hiring? (April 2022)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

I’m the founder at Inc-Query, a ~50-person, fully remote company that’s building a better survey platform. We are looking for a senior full-stack developer to join our small but growing dev team.

Our stack is TypeScript, Node, React, and Postgres primarily, with a smaller Django/PG codebase too. I daydream about rewriting in Rescript or Koka :)

We have a variety of interesting technologies, including a custom programming language interpreter and type checker, a concurrent editing system, a data streaming service, and more. We value LOC not written more than LOC that are, and we try not to break things.

We have been a fully remote company since 2016, spread across over a dozen countries, and therefore tend to work asynchronously and sustainably. We are profitable and growing organically, and we have an extremely talented team.

If this sounds like it would be a good role for you, please email me at hn[at]domain_name and include "survey" somewhere in the email body to defeat the spam filter

fovc··on Ask HN: Who is hiring? (March 2022)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

Interested in formal methods, programming language design, or type theory?

We are a low-code/no-code survey solution that reduces the time and complexity to create high-quality surveys. We are profitable and growing fast!

You are a Full-Stack developer with strongly typed programming language experience. You will lead our tech stack -- TS (done right)/React/PGSQL/AWS -- and platform architecture to the next level.

We want you!

Please email me (the founder) at hn[at]domain_name and include "survey" somewhere in the email body to defeat the spam filter

fovc··on Ask HN: Who is hiring? (January 2022)
Inc-Query | Solutions Eng. (not dev) | Full-time | REMOTE [Americas/Japan/China/India] | https://inc-query.com

Small, profitable, rapidly growing, fully remote tech company. We program surveys insanely fast for private equity and management consulting clients.

If you enjoy dealing with very smart clients in a somewhat technical and fast-paced environment, this role may be for you. The Survey Director exercises 3 different skill sets:

1. Client management/communication skills: Interact with clients all the time

2. Business acumen: Learn about different industries/niches and transfer learning across projects

3. Technical skills: Never-ending supply of short coding puzzles (think <10 lines)

This is not a software engineering role, but some coding familiarity is required. It's a tough role, but super interesting work!

If you're interested in learning more, shoot me (the founder) a note with either your resume and/or LinkedIn: hn [at] <our-domain-from-above>. You'd be joining a bunch of other HNers who work here.

Please include "survey" somewhere in your email so I know it's not spam

fovc··on Ask HN: Who is hiring? (December 2021)
Inc-Query | Senior Full Stack Engineer | Remote (anywhere) | Full-time | https://inc-query.com

Want to see how formal verification techniques help businesses get more accurate answers?

We are a low-code/no-code survey solution that reduces the time and complexity to create high-quality surveys. We are profitable and growing fast!

You are a Full-Stack developer with strongly typed programming language experience. You will lead our tech stack (TS/React/PGSQL/AWS) and platform architecture to the next level.

We want you!

Please email me (the founder) at hn[at]domain_name

fovc··on Samsung plans $17B chip plant in Taylor, Texas
Why do big investments get tax breaks but not smaller ones? Is there a rationale other than ~~corruption~~ political power having great economies of scale?
fovc··on Ask HN: Who is hiring? (October 2021)
Inc-Query | Solutions Eng. (not dev) | Full-time | REMOTE [Americas/EMEA] | https://inc-query.com

Small, profitable, rapidly growing, fully remote tech company. We program surveys insanely fast for private equity and management consulting clients.

If you enjoy dealing with very smart clients in a somewhat technical and fast-paced environment, this role may be for you. The Survey Director exercises 3 different skill sets:

1. Client management/communication skills: Interact with clients all the time

2. Business acumen: Learn about different industries/niches and transfer learning across projects

3. Technical skills: Never-ending supply of short coding puzzles (think <10 lines)

This is not a software engineering role, but some coding familiarity is required. It's a tough role, but super interesting work!

If you're interested in learning more, shoot me (the founder) a note with either your resume and/or LinkedIn: hn [at] <our-domain-from-above>. You'd be joining a bunch of other HNers who work here.

Please include "survey" somewhere in your email so I know it's not spam

fovc··on Ask HN: Who is hiring? (September 2021)
Inc-Query | Solutions Eng. (not dev) | Full-time | REMOTE [US/Europe/Africa] | https://inc-query.com

Small, profitable, rapidly growing, fully remote tech company. We program surveys insanely fast for private equity and management consulting clients.

If you enjoy dealing with very smart clients in a somewhat technical and fast-paced environment, this role may be for you. The Survey Director exercises 3 different skill sets:

1. Client management/communication skills: Interact with clients all the time

2. Business acumen: Learn about different industries/niches and transfer learning across projects

3. Technical skills: Never-ending supply of short coding puzzles (think <10 lines)

This is not a software engineering role, but some coding familiarity is required. It's a tough role, but super interesting work!

If you're interested in learning more, shoot me (the founder) a note with either your resume and/or LinkedIn: hn [at] <our-domain-from-above>. You'd be joining a bunch of other HNers who work here.

Please include "survey" somewhere in your email so I know it's not spam

fovc··on NASA boosts impact risk from 'potentially hazardous' asteroid Bennu
For anyone else wondering whether the "keyhole" term was made up for this or not, no: https://en.m.wikipedia.org/wiki/Gravitational_keyhole
fovc··on Ask HN: Who is hiring? (August 2021)
Inc-Query | VP of Engineering (reporting to founder/CEO) | Remote

Bootstrapped and profitable tech company looking to grow to the next level seeks VP of Engineering to drive that growth. For our level of maturity (in VC terms we’d be series B), our engineering team is very underdeveloped (more like seed), so this role will have ample freedom to define the future of the organization.

We have very strong product/market fit (fanatical userbase) with really good traction and growth, and our tech is an essential differentiator for that. We operate in a space with very high essential complexity, which makes the engineering challenging and interesting (e.g., we have a custom programming language with 2 interpreters, a type checker, and SMT verification).

This role will be the senior-most member of the engineering org, reporting directly to the founder/CEO (me). You’ll be in charge of building out the rest of the team, making high-level technical decisions, establishing the culture and processes to ensure effective collaboration, etc.

Tech stack = Typescript (node, react) + Python (Django) + Postgres on AWS. Operational complexity is low, but application complexity is high.

*Ideal candidate*

- You’ve helped grow a startup from the very early days (first couple of employees) to the next milestone (10-20+ engineers)

- You have experience working with and managing engineers remotely, including hiring, developing, and retaining the team

- You’re smart but humble and curious , and you’re a nice person that people enjoy working with and for

- You care more about building a product sustainably and effectively than using the latest shiny tech or getting funded by $ELITE_VC

- If you’ve been at FAANG or similar, you’re aware that you’re going to have to help create all the scaffolding from ~scratch

- You’re excited about better work/life balance than your previous startup, but still want to drive an ambitious growth plan

Contact: hn_vpe [email separator character] [company name].com

fovc··on Curated list of personal blogs
What you want is RSS, but you don't need to learn how it works at all. Go to feedly.com and create a (free) account. Add sites you want to follow (there's an 'add content' button which lets you search by URL). Done. Feedly will give you a home page with titles and blurbs, and for many sites you can even get the 'reader mode' content without navigating to the site directly.

[Not affiliated with feedly, just a happy user]

fovc··on Ask HN: Who is hiring? (May 2021)
Inc-Query | Operations (not-dev) | Full-time | REMOTE [US/Europe/APAC] | https://inc-query.com

Small, profitable, rapidly growing, fully remote tech company. We program surveys insanely fast for private equity and management consulting clients.

If you enjoy dealing with very smart clients in a somewhat technical and fast-paced environment, this role may be for you. The Survey Director exercises 3 different skill sets:

1. Client management/communication skills: Interact with clients all the time

2. Business acumen: Learn about different industries/niches and transfer learning across projects

3. Technical skills: Never-ending supply of short coding puzzles (think <10 lines)

This is not a software engineering role, but some coding familiarity is required. It's a tough role, but super interesting work!

If you're interested in learning more, shoot me (the founder) a note with either your resume and/or LinkedIn: hn2 [at] <our-domain-from-above>. You'd be joining a bunch of other HNers who work here.

Yes I post this most months because we are growing like crazy! Please include "survey" somewhere in your email so I know it's not spam

fovc··on Brex: The Future of Business Banking and Cash Management
Does the new premium product replace bill.com? That would make me jump with joy
← PreviousPage 3 of 13Next →