Hacker Newsnew | past | comments | ask | show | jobs | submit | kp995's commentslogin

Can’t we rely more on Rust’s Pattern Matching and it’s strong type system?

Reflection seems more helpful when the programming language is little unsounded.


Absolutely! That's the approach that frunk [0] takes. Frunk (and other reflection libraries like it) are suitable for most use cases, and make better use of Rust's affordances.

My crate is suitable for cases where you cannot know (or control) the set of types you might need to reflect on in advance. It's primary use-cases are related to debugging.

[0]: https://docs.rs/frunk


Is Frunk Rust's Shapeless (from Scala)?


Yep!


> Call to action: Programmer, wake up.

The article also mentions - "head of AI products at the St Petersburg office of JetBrains, a Czech developer of programming software, sees time savings of 10% to 20%. "

and the subheading says - "The software engineers of the future will, themselves, be software"

um, how seriously should we consider the fact that "skilled" software engineer/programmer solving really complex problems are at risk?

Can't say if making just another simple CRUD app is not at risk but the statements and their propositions made in the article are too generalize too plant a seed of insecurity in oneself.


Call me naive but I really don't see an AI take over my (senior) software development work, there's just so much to it, including a lot of communication and creativity.

I dare posing that by the time AI takes over my job, it's gotten so advanced that I've got much more to worry about than just my job.


Hi, Great work just one tip, adding syntax highlighting to the start page will help. I noticed you have that similar on landing page tho


Thanks, its raw html at the moment. The front page is using carbon which seems to help. Need to figure out better embedding of commands.


Positive side for such downtime, turns out people gather to look at your landing/home page now just to see if the service is up. Can the cost of a downtime be effective to grab few customers for your new feature just published on your homepage?



Well starting of with your question to how to focus on one field or idea. I would say just by thinking this kind of product would give xyz$ a year of something is really a bad practice.

Starting or working on an inception or idea requires huge amounts of market research and ability to analyse the effort you can contribute to make your product or service an everblooming money making machine. Even if you think of hardware and software product with AI and robots and while you might have great idea but if you don't give your efforts back to the business you won't end up well. Your efforts will come to great value when you decide and make decisions into what drives your interest. Even a mediocre idea can be turned into multi million dollar business.

The whole point lies in whether you would contribute vigorously to make your idea into money making machine. This will mainly depend upon your situation and decision taking capabilities. Start thinking on your situation to decide which idea will favour you the most and whether your interest lies into that idea.

And even if everything goes wrong with your decision, start working on another idea. You never know where that idea will end up taking you with.


I agree with your points. The only reason I attempted to attach a revenue figure to the two end points I presented was to give readers some sense of potential scale without having to describe the ideas at this stage.

Another way to describe them would be that at one end it's a lifestyle business while at the other it could be a large scale VC-IPO-worthy business.

I am not making my decision based on this. I'd be perfectly happy with a good solid long-term lifestyle business. Yet, I do have ideas I am passionate about that could fly very high past that.

The lifestyle business ideas I can fully fund myself. The larger business I can fund for the first round and later-on would need VC money to grow it and go through the inflection point that would make it a sizable business.


I would say cyber security is a need for every product or service that is in inception stage and their makers want to roll that service out. Making a cyber security product and serving them from their launch will make them pay you way more than 100$!! This will also help them significantly to get their product or service early right into the market...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: