HN user

casper345

392 karma
Posts58
Comments64
View on HN
news.ycombinator.com 7y ago

Ask HN: Certifications you reccomend for software engineers?

casper345
2pts2
news.ycombinator.com 7y ago

Ask HN: Employers, experience with hiring Coding Bootcamp grads?

casper345
1pts2
news.ycombinator.com 7y ago

Ask HN: Certifications you reccomend for software engineers?

casper345
1pts0
news.ycombinator.com 7y ago

Ask HN: Employers, experience with hiring Coding Bootcamp grads?

casper345
6pts1
news.ycombinator.com 7y ago

Ask HN: Tell company I am getting actively recruited?

casper345
5pts13
news.ycombinator.com 7y ago

Ask HN: Approaching a Company with a Bad Website

casper345
3pts6
www.givecard.io 7y ago

A Debit Card for the Homeless

casper345
4pts0
news.ycombinator.com 7y ago

Ask HN: Should I incorporate my freelance work?

casper345
1pts3
news.ycombinator.com 7y ago

Ask HN: Should CTO have majority of company ownership?

casper345
1pts2
news.ycombinator.com 7y ago

Ask HN: Remote Startup Weekend/Hackathon

casper345
2pts0
news.ycombinator.com 7y ago

Ask HN: General Formula to choosing a language

casper345
1pts0
news.ycombinator.com 7y ago

Ask HN: Has HN karma ever helped you?

casper345
1pts1
news.ycombinator.com 7y ago

Ask HN: A project you gave up on? (time, cost, you were not smart/ready enough )

casper345
7pts9
news.ycombinator.com 7y ago

Ask HN: How do I get serious in studying mathematics

casper345
1pts2
news.ycombinator.com 7y ago

Ask HN: A project you gave up on? (time, cost, you were not smart/ready enough )

casper345
16pts7
news.ycombinator.com 7y ago

Ask HN: How much better are FAANG Developers/Engineers?

casper345
2pts2
news.ycombinator.com 7y ago

Ask HN: Should/How to join CIA?

casper345
5pts4
thegatekeepers.co 7y ago

Show HN: Make money interviewing candidates

casper345
1pts1
news.ycombinator.com 7y ago

Ask HN: Did APIs Kill the Semantic Web Dream?

casper345
1pts3
news.ycombinator.com 7y ago

Ask HN: Did APIs Kill the Semantic Web Dream?

casper345
4pts1
news.ycombinator.com 7y ago

Ask HN: 23, Too late to study Mathematics?

casper345
10pts12
gatekeeper.cocoonfirm.com 7y ago

Show HN: Earn Money vetting candidates

casper345
1pts0
gatekeeper-frontend.herokuapp.com 7y ago

Show HN: Make money interviewing candidates

casper345
2pts0
gatekeeper-frontend.herokuapp.com 7y ago

Show HN: Make money interviewing candidates

casper345
7pts5
gatekeeper-frontend.herokuapp.com 7y ago

Show HN: Interview Vetting Platform/Marketplace

casper345
2pts0
news.ycombinator.com 7y ago

Show HN: Interview Vetting Platform/Marketplace

casper345
2pts0
gatekeeper-frontend.herokuapp.com 7y ago

Show HN: Interview Screening as a Service

casper345
1pts0
gatekeeper-frontend.herokuapp.com 7y ago

Show HN: Interview Screening as a Service

casper345
1pts1
news.ycombinator.com 7y ago

Show HN: Interview Screening as a Service

casper345
1pts0
news.ycombinator.com 7y ago

Ask HN: How to do Code Reviews as the only developer in company?

casper345
5pts3

But doesn't the Law of Large Numbers disagree with this. Yes the first 5 Users (froma random sample size in the target market) could agree, when you get to larger numbers the real observations come out.

Counter to this: Door to door salesman were the common occurrence. Now I do not know if the average person liked having people walk up there door, but how else would you sell something in competitive (arguable even un competitive) markets? Look at even ads in newspaper/magazines. One could argue ads took up wasted page space. What is the solution to advertisement alternatives in a capitalist society? (Genuine question)

I would also say this is different than restaurants who is able to sell locally or products that can be sold with media (i.e. cartoon shows that sell related toys).

2 point is overstated in media.

" there is “no indication” O’Rourke actually ever broke into computers or even possessed the skills to do so. Instead, O’Rourke’s membership is linked to his participation in online discussion forums ran by the group. Beto himself operated one such forum known as “TacoLand” to discuss mostly punk rock."

https://www.dailydot.com/layer8/beto-orourke-infamous-hacker...

This has already perplexed me on this shift - on discrimination on older tech workers and woman in tech compared to now- because 40 years ago THEY were the predominant tech force. The idea of the young white-asian male being dominant in this work force is relatively new, correct? What shift happened?

When I turn down the Alexa because of music but then I ask Alexa what is the weather, it is the same volume as down and I cant hear it. Then I have to say increase volume and then ask Alexa again.

This is small but I think defines the missing design principle of Alexa. Yes I want the music to be low when Im doing active 1, but the introduction of new action of knowing the weather I need to hear it. These are the little "smart" features that are needed for a product that Amazon is striving for needs.

Edit: I actually say Echo because I think we should stop personifying technology.

I am the only software engineer at my company so here are my tl;dr;

1. Pro: I have ownership and gaining experience in multiple areas ranging from networking, QA, Testing, design architecture where at bigger companies I may only be in one of those foci.

2. Con: No Coding Reviews. I cannot bounce ideas of someone and trying my best to produce the best codes but I believe I need a Senior/Prinicpal above me to help me on this front.

tl;dr important to know the engine behind the languages

This might not be the reason for the author, but for me I understood Ruby limitation with ruby global interpreter lock. For smaller applications I knew this wouldnt be an issue, but when my applications began slowing down I would check the processes and understand that my Rails application are operating only on one single thread. Then I access if I should keep try optimizing or if something like Elixir is a better solution. Same process with JS

I am 23, just got my first real job and this has been on my mind as well. Although its early (I have been programming unprofessionally for 10 years),what track I want to go Senior or Principal based on the author's definition. Do I want to be the one who knows the tech stack from the back of my hand or managing people to move the overall goals of the company. Although the author says both roles involves people, at the end of the day the only way to become a better engineer is working on hard problems in the trenches. So the more you manage people the more you lose time "crafting" your skill. It's based on the individual pref, but right now I am at that crossroads.

I typed in "cocoon" and it gave me typewriters as my logos...Nice website, but deliverable, not great.

Silver-lining: There will "always" be work for designers who take their time to understand the depth behind a logo/company and create something unique.

Right now yes, in the near future, probably not. As automation and better services come out, website development will be one of the first jobs to be replaced by this. Although services like Wordpress, Wix, have their problems, they get better and better every day. In the future, no one will be coding websites/not a viable career option (people may just code on the side website for really niche things)

It is a great launchpad to do other programming besides web dev. Go into web dev, because there is a lot of cool tech in it and lessons. But learn other technologies as well that will not be replaced by automation.

You're not well-positioned to understand the core nature of problems, and which are most important, from the outside

Great point. What startups that are trying to infiltrate "old/traditional" industries like hospitals or healthcare are realizing. Need to shadow doctors to see their workflow, not just propose a solution based on your observation or reading articles about hospital shortcomings.

What I found in my experience is that an idea is great but until you start working on it, you will not know if you're passionate/interested/capable/ready for it.

I have a lot of projects/ideas that I am working on or want to work on. I jump from one project to the next until there is one that really grasps me, then I try to finish till completion. Most people have shallow understandings of a lot of things. Only with deep knowledge does innovation or sparks of it come to being. So with your interest in a lot of subjects (Energy, AI, Healthcare) try to learn a little of them in the beginning beyond shallow understanding. MAybe you will find something from that.

Ghengis Khan victories and successful conquest was due to the fact his faith in his Generals. He would give them the overall strategy, "flank the opposing army", and expect his Generals to figure out the tactics to achieve the overall goal of winning the battle.

80% of apps are uninstalled in the first 10min (especially if they ask for information or creating an account). Once uninstalled very unlikely they will ever install again.

In my dev shop, I always advise clients to look into website MVP over apps unless IT IS CRITICAL to the functionality. Websites can always bring back ppl who were initially uninterested. Faster development/instant updates. Better tracking and UX anazyling.

Edit: also better collaboration tools.

"Python + C" I am taking this approach working/learning with the raspberry pi. Although it can do both python and C, I know in electronics working with low level C will be a lot beneficial for my learning and code itself. When I migrate to more advance topics to scripting and ML, I will use both PYthon and C to implement what is needed.

That might be true if you live in a cave but when you are working on a team of 6-8 people with a team lead then basically none of that is true

Yes, I agree if you have an established team and there is a strict hierarchical development cycle/roles then rules will be enforced. But how about other team dynamics or lone developers that push their code into the world. How many js libraries import explicitly or implicitly an addition library (too many to count on top of my head but not enough to bother writing a script for you to show). There is a lot of bad code out there that were created by bad untrained tech managers and lone coding wolves because some standards have not yet been refined yet or agreed upon(standards like ssl, aes encryption).

liberal agenda?

You lost me there? And maybe I lost myself as well

Uncle Bob When I said Bryan, i misspoke and was refering to Uncle Bob. But do you agree with self-imposed or external? They lead down very different paths

Although I think this is great, this reminds me of a talk Bryan Lunduke did where he says CS/software development is not a profession yet. I love the flexibility software devoplmentgives to every cs, programmer, developer but when you think more about it, that is not the same for other jobs/professions. Professions have standard guideline, procedures to follow. Everyone is doing any language they want, design patterns they just read from a random article, 100s of tutorials on one subject. But are all languages/paradigms/architecture equal? Should there be language only used in some industries to keep consistency? Doctors can't just try a new technique, neither do lawyers. Not saying it is bad, but something I think more thought needs to be put into.

Seeing this with the Google Assitance "scandel" of claims that alot of the demos didn't add up. How do we know this is really working. Most startup that say they are doing "ML/AI" tech are just exporting the data to factories of workers in developing countries to shift the data. Besides in research papers, I have yet to see these claims be palpable in reality.

Electron 4.0.0 8 years ago

I use Electron as a quick MVP for basic apps. If the apps become more complex, then we will talk about moving to a native platform if we need to focus on native libraries or performance. Pick the tool for the job at hand.

Electron 4.0.0 8 years ago

Good point, right now I use Electron as a quick MVP for basic apps. If the apps become more complex, then we will talk about moving to a native platform if we need to focus on native libraries or performance. Pick the tool for the job at hand.

tl;dr More funding for this program!!

It is hard for most people to grasp the engineering hardship and complexity to work in the ocean especially with only 20 million$ to solve a massive problem. Just a thought, but we were able to land a man on the moon before ever reaching the Challenger Deep (lowest recorded point in ocean). This team needs more funding in order to achieve this or even just make a dent.

"Id like to welcome you to this course on Computer Science. Actually thats a terrible way to start. Computer science is a terrible name for this business. First of all, its not a science. It might be engineering or it might be art. Well actually see that computer so-called science actually has a lot in common with magic. We will see that in this course. So its not a science. Its also not really very much about computers. And its not about computers in the same sense that physics is not really about particle accelerators. And biology is not really about microscopes and petri dishes. And its not about computers in the same sense that geometry is not really about using a surveying instruments."

In my opinion this soultion may be beneficial in the short term but detrimental in the long run. As we do not have 2-year applied medical school or engineering schools (or they are frowned upon), computer science is much more than just writing code for applications, there needs to be rigorous and lengthy studying of algorithms, data structures and their relationships with algos, architecture, advanced math concepts. Imo this is a programming degree not cs.