HNHacker News
TopNewBestAskShowJobs

ShaneCurran

968 karma · joined June 29, 2012

I'm encrypting the web at Evervault (https://evervault.com/)

shane@evervault.com

submissionscomments
ShaneCurran··on Next.js or Gatsby – for the end user and SEO
I think it really depends on what specifically you're building.

If your app has a lot of user interaction, needs some kind of state and has a lot of bespoke functionality then I'd lean towards Next.js.

I've worked with Gatsby in the past and have great experiences, especially for things like developer documentation, blogs and anything with a lot of static content. If that's what you're optimizing for then Gatsby is your best bet IMO.

Re: security — if your app is stateless, I think the attack surface is reasonably small assuming your production codebase and host is secured. The headless CMS you pick is going to be the most important thing to protect. Data breaches, CSRF and session hijacking are going to be less significant in this case.

I think the most important thing to keep in mind is that the experience your users enjoy and see is almost certainly not going to be just as a result of the framework you pick. No matter which framework you use, the way you craft designs, layouts and experiences is the most important thing.

ShaneCurran··on Ask HN: Who is hiring right now?
evervault | Product Engineer + Product Designer | Dublin, Ireland or San Francisco, CA | ONSITE | €60k - €90k + meaningful equity stake https://evervault.com/

Passionate about data privacy? Looking for something different in these crazy times?

Backed by Sequoia, Kleiner Perkins, SV Angel and other leading investors, at evervault we're building the internet infrastructure for data privacy.

Privacy is no longer something that compliance teams look after alone — it's becoming a core component of your product. We're building simple developer tools that allow privacy to be integrated in the development stack from day one.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://evervault.com/careers

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (February 2020)
evervault | Product Engineer | Dublin, Ireland or San Francisco, CA | ONSITE | €60k - €90k + meaningful equity stake

https://evervault.com/

Passionate about data privacy? Looking for something different in the New Year?

Backed by Sequoia, Kleiner Perkins, SV Angel and other leading investors, at evervault we're building the internet infrastructure for data privacy.

Privacy is no longer something that compliance teams look after alone — it's becoming a core component of your product. We're building simple developer tools that allow privacy to be integrated in the development stack from day one.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://evervault.com/careers

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (January 2020)
evervault | Product Engineer | Dublin, Ireland or San Francisco, CA | ONSITE | €60k - €90k + meaningful equity stake

https://evervault.com/

Passionate about data privacy? Looking for something different in the New Year?

Backed by Sequoia, Kleiner Perkins, SV Angel and other leading investors, at evervault we're building the internet infrastructure for data privacy.

Privacy is no longer something that compliance teams look after alone — it's becoming a core component of your product. We're building simple developer tools that allow privacy to be integrated in the development stack from day one.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://evervault.com/careers

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (December 2019)
evervault (https://evervault.com/) | Product Engineer | Dublin, Ireland | ONSITE | €60k - €80k + meaningful equity stake

Passionate about data privacy?

Backed by Sequoia, Kleiner Perkins, SV Angel and other leading investors, at evervault we're building the internet infrastructure for data privacy. Privacy is no longer something that compliance teams look after alone — it's becoming a core component of your product. We're building simple developer tools that allow privacy to be integrated in the development stack from day one.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://angel.co/company/evervault/jobs

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (November 2019)
evervault (https://evervault.com/) | Product Engineer | Dublin, Ireland | ONSITE | €60k - €80k + meaningful equity stake

Passionate about data privacy?

Backed by Sequoia, Kleiner Perkins, SV Angel and other leading investors, at evervault we're building the internet infrastructure for data privacy. Privacy is no longer something that compliance teams look after alone — it's becoming a core component of your product. We're building simple developer tools that allow privacy to be integrated in the development stack from day one.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://angel.co/company/evervault/jobs

You can reach me directly at shane@evervault.com

ShaneCurran··on DOMPurify, Security in the DOM, and Why We Really Need Both [pdf]
I guess a nested, parameter-granularity whitelist would work in that case :)
ShaneCurran··on DOMPurify, Security in the DOM, and Why We Really Need Both [pdf]
In modern browsers that support the Shadow DOM[1] standard, this is a somewhat solved problem with one caveat: it wasn't built for this use case.

Architecturally, however, it does the job but the challenge is integration with dated browsers. Polyfills for Shadow DOM inherently break the security features it provides.

Better cross-browser Shadow DOM support would be a step in the right direction to making things like DOMPurify safer, but unfortunately it seems like we're a while away from that according to Can I Use[2].

[1]: https://developer.mozilla.org/en-US/docs/Web/Web_Components/...

[2]: https://caniuse.com/#feat=shadowdomv1

ShaneCurran··on Ask HN: Who is hiring? (July 2019)
Evervault (https://evervault.com/) | Haskell Engineers + Head of Product | Dublin, Ireland | ONSITE | €60k - €80k + meaningful equity stake

Love Haskell? Passionate about data privacy?

At Evervault, we're working to make data privacy simple. We're building simple developer tools that allow companies to process personal data in a secure environment, so they can forget about data privacy and focus on doing what they do best: building their product.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

We're VC-backed by some of the best investors in the business and are now building out our team in Dublin.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://evervault.com/careers

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (June 2019)
Evervault (https://evervault.com/) | Haskell Engineers + Head of Product | Dublin, Ireland | ONSITE | €60k - €80k + meaningful equity stake

Love Haskell? Passionate about data privacy? At Evervault, we're working to make data privacy simple. We're building simple developer tools that allow companies to process personal data in a secure environment, so they can forget about data privacy and focus on doing what they do best: building their product.

This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

We're VC-backed by some of the best investors in the business and are now building out our team in Dublin.

You'll be responsible for building out our core tech infrastructure over the coming months and for driving the design and build processes of our platform and company.

Even if there isn't a role that seems like a good fit, we're always interested in speaking to interesting people. If you, or anyone you know, would be interested then please don't hesitate to get in touch.

https://evervault.com/careers

You can reach me directly at shane@evervault.com

ShaneCurran··on Ask HN: Who is hiring? (May 2019)
Evervault (https://evervault.com/) | VP of Engineering + more | Dublin, Ireland | ONSITE

At Evervault, we're working to make data privacy simple. We're building simple developer tools that allow companies to process personal data in a secure environment, so they can forget about data privacy and focus on doing what they do best: building their product. This is a unique opportunity to get in on the ground floor of a world-class team, helping to fundamentally re-architect how companies handle personal data.

We're VC-backed by some of the best investors in the business and are now building out our team in Dublin.

As VP of Engineering, you'll be responsible for building out our core tech team over the coming months and for driving the design and build processes of our infrastructure.

We're also looking for talented software engineers and designers so if you, or anyone you know, would be a good fit then please don't hesitate to get in touch.

https://evervault.com/careers

Reach out at shane@evervault.com if you're interested.

ShaneCurran··on Quantum computers will break the encryption that protects the internet
That's only really useful in key exchange scenarios (DH/ECDH). A lot of implementations use RSA or similar to directly encrypt packets of information, though it's generally not recommended for reasons such as this.
ShaneCurran··on Quantum computers will break the encryption that protects the internet
That’s true, but the absolute values of the timeframes involved are quite different. Classical computing is speeding up, for sure, but breaking RSA-4096 (as an example) will take significantly longer to be feasible than the 10-20 year estimate for quantum computers. That’s assuming that classical computers are still roughly following Moore’s Law. For quantum computers, the difference between RSA-2048 and RSA-4096 is pretty negligible (it’s linear) while it’s exponentially more difficult for classical computers.

10-20 years a short enough timeframe that all sorts of PII could remain useful. Some people haven’t changed their passwords in a decade or two. If you extend those timeframes out over 100+ years then the sensitivity of PII begins to decline pretty significantly, though admittedly not to zero.

ShaneCurran··on Quantum computers will break the encryption that protects the internet
The problems arise when data is intercepted now. Sure, some encrypted information won’t be useful/sensitive once the advent of cryptographically significant quantum computers comes but if any packets are simply stored now and saved for the future, that encryption will be rendered broken and the information leaked once there’s a practical Shor’s/Grover’s implementation.
ShaneCurran··on Quantum computers will break the encryption that protects the internet
Kind of. Elliptic Curve can be reduced to the Discrete Logarithm problem, which a variant of Shor’s Algorithm solves in polynomial time.
ShaneCurran··on Ask HN: Who is hiring? (October 2018)
Muon | Dublin, Ireland | Competitive Salary and Stock Options

We’re hiring full stack developers to become early members of our core tech team in Dublin.

Help us build simple developer APIs that let companies process personal data without seeing, storing or handling it.

Email careers@muon.network

ShaneCurran··on Ask HN: Who is hiring? (September 2018)
Muon | Dublin, Ireland | Competitive Salary and Stock Options

We’re hiring full stack developers to become early members of our core tech team in Dublin.

Help us build simple developer APIs that let companies process personal data without seeing, storing or handling it.

Email careers@muon.network

ShaneCurran··on Bitcoin Mining Hardware Accelerator with Optimized Message Datapath
I wouldn’t read too much into this. Intel have very generous employee “patent creation” bonuses that encourage them to constantly file patents, ca. $2500 per patent IIRC.

That being said, it’s still interesting seeing Intel encouraging and embracing crypto ASIC design.

ShaneCurran··on Ask HN: Approached by BD guy who wants to help - what next?
On first glance his offer seems reasonable. He seems to believe in the potential of your technology as he's happy with equity alone, which is a good sign (provided he can deliver on his promise).

Your decision basically boils down to time. How many people are on your team already? If you spent time doing the BD yourself, what would the opportunity cost be? Could your time be spent better on the product or tech? Do you see him bringing value proportional to his cost? (x% equity)

ShaneCurran··on Intel discontinues Joule, Galileo, and Edison product lines
I think Intel's approach to competing with the likes of ARM and other "mobile" processor manufacturers is to capitalise on the backend enterprise market. Intel know that if there are x new phones (with third party mobile processors) sold, then phone manufacturers and service providers are going to need to purchase y new server processors (high end Xeons = high margins). This is more or less what has kept them alive within the industry and it should continue at least in to the medium-term.

Many of Intel's products, like their modems, have just been ploys to sell more desktops (i.e. sell more desktop processors). They've found that the mobile processor industry is just a race to the bottom so they're sticking to the high-margin desktop and server processor sectors.

ShaneCurran··on Ask HN: Freelancer? Seeking freelancer? (April 2017)

                 _    _              
   ___  ___  ___| | _(_)_ __   __ _  
  / __|/ _ \/ _ | |/ | | '_ \ / _` | 
  \__ |  __|  __|   <| | | | | (_| | 
  |___/\___|\___|_|\_|_|_| |_|\__, | 
                      _       |___/                        
  __      _____  _ __| | __
  \ \ /\ / / _ \| '__| |/ /
   \ V  V | (_) | |  |   < 
    \_/\_/ \___/|_|  |_|\_\
                           
SEEKING WORK (Dublin, Ireland / Remote) - shane@curran.ie

I'm a full-stack software developer/web developer mainly working in Node.js, but with experience in PHP, Python, NoSQL, Redis and Docker. I've been involved in projects in areas from FinTech to Risk Analysis as well as business SaaS tools. I've built high-scale distributed systems in the past and am looking for exciting projects with huge potential.

Some of my past areas of work include:

  - Cyber Security
  - Post-Quantum Cryptography (you need this before it's too late!)
  - Neural Networks
  - Machine Learning
  - Banking Systems
  - Financial Modelling
  - Quantitative Analysis
  - Brand Web Presence
LinkedIn: https://ie.linkedin.com/in/shanemcurran
ShaneCurran··on Ask HN: Freelancer? Seeking freelancer? (February 2017)
SEEKING WORK (Dublin, Ireland / Remote) - shane@curran.ie

I'm a full-stack software developer/web developer mainly working in Node.js, but with experience in PHP, Python, NoSQL, Redis and Docker. I've been involved in projects in areas from FinTech to Risk Analysis as well as business SaaS tools. I've built high-scale distributed systems in the past and am looking for exciting projects with huge potential.

Some of my past areas of work include:

    - Cyber Security
    - Post-Quantum Cryptography (you need this before it's too late!)
    - Neural Networks
    - Machine Learning
    - Banking Systems
    - Financial Modelling
    - Quantitative Analysis
    - Brand Web Presence
LinkedIn: https://ie.linkedin.com/in/shanemcurran
ShaneCurran··on Ask HN: Freelancer? Seeking freelancer? (January 2017)
SEEKING WORK (Dublin, Ireland / Remote) - shane@curran.ie

I'm a full-stack software developer/web developer mainly working in Node.js, but with experience in PHP, Python, NoSQL, Redis and Docker. I've been involved in projects in areas from FinTech to Risk Analysis as well as business SaaS tools. I've built high-scale distributed systems in the past and am looking for exciting projects with huge potential. Some of my past areas of work include:

   - Post-Quantum Cryptography (you need this before it's too late!)
   - Neural Networks
   - Machine Learning
   - Banking Systems
   - Financial Modelling
   - Quantitative Analysis
   - Brand Web Presence
LinkedIn: https://ie.linkedin.com/in/shanemcurran
ShaneCurran··on Ask HN: Has any “stealth mode” become wildly successful?
Gmail first launched in stealth mode, I'd consider that a success :)
ShaneCurran··on Ask HN: How long did it take to release your side project in 2016?
I think so, I'm pretty sure it's meant to be skeuomorphic :)

That being said, it freaked me out a little bit when I opened it!

ShaneCurran··on Ask HN: I have 150 USD in savings. How to to get a “proper” visa to the US?
Do you mean $150k USD?
ShaneCurran··on Ask HN: Freelancer? Seeking freelancer? (December 2016)
SEEKING WORK (Dublin, Ireland / Remote) - shane@curran.pw

I'm a full-stack software developer/web developer mainly working in Node.js, but with experience in PHP, Python, NoSQL and Redis. I've been involved in projects in areas from FinTech to Risk Analysis as well as business SaaS tools. I've built high-scale distributed systems in the past and am looking for exciting projects with huge potential. Some of my past areas of work include:

  - Post-Quantum Cryptography (you need this before it's too late!)
  - Neural Networks
  - Machine Learning
  - Banking Systems
  - Financial Modelling
  - Quantitative Analysis
  - Brand Web Presence
LinkedIn: https://ie.linkedin.com/in/shanemcurran
ShaneCurran··on Ask HN: Do you have a side project you want to sell?
How can I get in touch with you?
ShaneCurran··on Ask HN: Do you have a side project you want to sell?
What's your email?
ShaneCurran··on Ask HN: Do you have a side project you want to sell?
How long's it been running for?
← PreviousPage 2 of 4Next →