News for hackers. Stuff that matters.

mx2323

Re:Ask HN: Who is hiring? (January 2023) on Tuesday January 03, 2023 @04:51PM (#34238610)
Coalesce Software | Full Stack Software Engineers, Staff Software Engineers | Remote (Mountain or West Coast Time Zones) | Full-Time | https://www.coalesce.io/

At Coalesce, we are building a data transformation platform for large enterprises. While there are other DAG-based tools in this market such as Matillion, Alteryx, DBT, Airflow, etc, our architecture has been built from the beginning to scale to the needs of large enterprises.

We recently raised a $26M Series A and are looking to grow our engineering team. Our customer list and feature requests keep growing and we need engineers to help us build!

We've got the foundations of our product in place and we have many customers that are already using it in production. This year, we've invested a lot in our tooling and codebase, and because of this as well as the swelling customer demand I think we are setup to be truly crushing it in 2023.

To give you an idea of what our team works on:

* Our team develops algorithms for managing data warehouses at scale

* Our UI is a fully interactive Directed Acyclic Graph editor that supports interactions at up to 50,000+ objects

* Our CLI and API's are used by Fortune 500's to manage and run data analytics processes

We've recently brought on many hires from Snowflake and FiveTran as well.

I've done multiple successful startups now, and I truly think that now is an amazing time to join our team at Coalesce and be a part of something truly special.

Full Stack Software Engineer - https://jobs.lever.co/coalesce.io/ae173d8b-6ada-456c-aef4-ae...

Staff Software Engineer - https://jobs.lever.co/coalesce.io/bfdeb358-ecba-4e88-b32f-44...

If you think you are a really great fit, please email me at michael.xu<AT>coalesce.io and I'll reach out to you.

Re:Ask HN: Who is hiring? (December 2022) on Wednesday December 14, 2022 @07:05PM (#33992869)
Coalesce Software | Full Stack Software Engineers & Staff Software Engineers | Remote (Mountain or West Coast Time Zones) | Full-Time | https://www.coalesce.io/

At Coalesce, we are building a data transformation platform for large enterprises. While there are other DAG-based tools in this market such as Matillion, Alteryx, DBT, Airflow, etc, our architecture has been built from the beginning to scale to the needs of large enterprises.

We recently raised a $26M Series A and are looking to grow our engineering team. Our customer list and feature requests keep growing and we need engineers to help us build!

We've got the foundations of our product in place and we have many customers that are already using it in production. This year, we've invested a lot in our tooling and codebase, and because of this as well as the swelling customer demand I think we are setup to be truly crushing it in 2023.

To give you an idea of what our team works on:

* Our team develops algorithms for managing data warehouses at scale

* Our UI is a fully interactive Directed Acyclic Graph editor that supports interactions at up to 50,000+ objects

* Our CLI and API's are used by Fortune 500's to manage and run data analytics processes

We've recently brought on many hires from Snowflake and FiveTran as well.

I've done multiple successful startups now, and I truly think that now is an amazing time to join our team at Coalesce and be a part of something truly special.

Full Stack Software Engineer - https://jobs.lever.co/coalesce.io/ae173d8b-6ada-456c-aef4-ae...

Staff Software Engineer - https://jobs.lever.co/coalesce.io/bfdeb358-ecba-4e88-b32f-44...

If you think you are a really great fit, please email me at michael.xu<AT>coalesce.io and I'll reach out to you.

Re:A Critique of React Hooks on Tuesday April 28, 2020 @05:03PM (#23011983)
well, from my point of view i write 40% the amount of code with react hooks than i did with react classes, i probably reused about 40% more code, and can write components 50% faster than before. i also refer to React documentation about half as much as before.

not sure what's 'fucking stupid' about that.

it might be harder to grok at first - but that's the reality of tools - by nature, they get more complex but more elegant, i think it's fucking stupid to want to go back to componentDidMount()componentDidUpdate, componentWillReceiveProps, componentWillUnmount, getDerivedStateFromProps and UNSAFE_componentWillUpdate. like... really?

APIPass -Interest in a Node.js Rest Client for Most Commonly Used APIs?

hey everyone one of the things that annoys me about REST APIs is the integration of them. everyone integrates with the same APIs over and over again, rediscovering what the endpoints are, how the parameters work, guessing what the return fields are, writing the pagination code, figuring out how to get a token, etc. even amongst the most popular APIs, openAPI adherence is poor.I'm thinking about...

( Read More... | no comments | on HN )
Re:Ask HN: How do you prevent data leaks? on Tuesday April 05, 2016 @11:43AM (#11431288)
yeah. what if one of those privileged accounts gets compromised or an admin goes rogue...

i think theres still a use for surveillance. just my opinion.

then again. im paranoid. i want the fort knox of data.

Re:Ask HN: How do you prevent data leaks? on Tuesday April 05, 2016 @11:39AM (#11431246)
that can't always be true. for instance, some of my friends are doing data science.

they are constantly SSH'd running jobs on the data, using different tools to understand their data.

i think SSH will always exist going forward, and we won't be able to automate everything.

any other thoughts on how to prevent data leaks?

Re:Ask HN: How do you prevent data leaks? on Monday April 04, 2016 @12:25PM (#11423121)
what do you think about recording every SSH session?

You bring up remote desktop environments... its actually a good point... similar to what VM's on AWS are.

If the access point (SSH) is locked down and recorded, doesn't that pretty much remove any possibility of employees leaking stuff?

knowing that they are being recorded is a pretty big deterrent to leaking data right?

Ask HN: How do you prevent data leaks?

this is something that i've been pondering for awhile.at pretty much every job i've been at, we've had Linux Servers that we ssh into.these linux servers have customer data on them, builds, code, business critical shit.if i were a malicious individual, i could easily just rm -rf important files, scp important customer data out to my home computer. or use dropbox to sync some critical business...

( Read More... | 6 comments | on HN )
Re:If you don’t have pet projects, I don’t think I want you on Wednesday September 14, 2011 @01:48AM (#2995049)
this is completely silly. what about all the developers that devote all of their time on the product at hand...? i guess... your heuristic says that you dont want them? and you'd rather take the guy that goes home at 5 and gets distracted with pet projects that sap engineering time and focus?

simply put, you are thinking it wrong.

Re:Linux File Systems: Ext2 vs Ext3 vs Ext4 on Monday May 16, 2011 @11:39AM (#2552862)
in my experiences, xfs is still faster than ext4.

in particular, if you are appending to a file.

especially with ext4, consider calling fallocate() to preallocate the size of the file you are appending to and keeping track of the offset yourself, i've seen that help performance immensely.

Re:The Definitive C++ Book Guide and List on Friday April 15, 2011 @12:28PM (#2451030)
once you've read these books, take a look at altdevblogaday.org

they have daily blog posts from excellent game developers.

although i'm not a c++ game developer, i do use c++ and i take a lot of inspiration from the techniques that they talk about on that site.

Re:The Definitive C++ Book Guide and List on Friday April 15, 2011 @12:26PM (#2451028)
completely agree.

read it when you start c++, then read it 6 months later. it will feel like you are reading a completely different book :)

Re:Bloom distributed programming language released on Friday April 08, 2011 @10:20AM (#2423897)
i feel like this is an interesting step in the right direction

but... what happens if i want to read, process and write a log message....? thats three different bloom blocks that require 2 partial orderings.

instead of totally unordering everything, id rather have the ability to declaratively order functions for a request, where a function is a typical sequenced set of operations.

their examples arent particularly helpful, looks like most of these bloom blocks are single lines...

ASK HN:Good web design?

hi everyone.does anyone have tips for a software engineer on how to do good UI web design?It's not as simple as it appears, I know, and doing stuff like drop-shadows. matching colors. layouts. having a toolkit of UI tools like different brushes, gradients, etc.basically, resources on ui design for the software engineer would be very helpful...where do i about learning about professional front...

( Read More... | 7 comments | 10 points | on HN )

Emacs productivity tips

does anyone have any emacs productivity tips?is there anything that you've done to your emacs to make it work really well?im using gdb inside of emacs, i type M-x compile to make, i only use emacs -nw inside of terminal because the regular X version is too slow, stuff like that...i've never used buffer rings, or customized keyboard shortcuts to automatically macro-out if statements and...

( Read More... | no comments | on HN )
Re:Shotput Ventures 2010 summer application on Thursday March 04, 2010 @12:31AM (#1166239)
its about the same, when you consider standard of living costs.
Re:Ask HN: Is anybody solving really cool problems anymore? on Saturday February 06, 2010 @02:03PM (#1106512)
well,

all of the things you are talking about requires hardware + software. which is more expensive, slower and more dangerous than building web 2.0 sites that are easily patchable.

that's actually a very prohibitive point, as most startups we hear about nowadays use software because of its low bootstrap cost and economies of scale