HNHacker News
TopNewBestAskShowJobs

kognate

82 karma · joined March 18, 2013

[ my public key: https://keybase.io/kognate; my proof: https://keybase.io/kognate/sigs/2zxvBlIrJ0tlhJZ-T3jgIzi9y7cYxDrJlfH4TZEoh68 ]
submissionscomments
kognate··on Python vs. Rust for Neural Networks
Seems the Fast.ai forums have got you covered here. https://forums.fast.ai/t/swift-for-tensorflow-using-gpu-with... describes how to do it, while not completely 'at my fingertips' it's pretty close. and Googles repo at https://github.com/google/swift-jupyter has a clean setup, too.
kognate··on Ask HN: Hiring Advice Taken from “Peopleware”
The one drawback to audition interviews is that they can be influenced by the same kinds of social biases of any interview. "blind" auditions of this type are very difficult, and somewhat impractical, to achieve. They can also be a problem if the job they are interviewing for doesn't have a performative aspect similar to the performance found in the interview. For example, if the only presentation they are ever going to make is in the interview, it's not obvious if a "good" performance indicates fitness for the position.
kognate··on Ask HN: Is It Burnout or What?
You might not have to quit. You may be able to ask for a leave of absence or an extended vacation or something less drastic than quitting. You mentioned in another comment that you are living in a country where language is challenge, that can be very difficult to do. Being cut off from normal communication is a very stressful way to live.
kognate··on Ask HN: Is It Burnout or What?
You are not useless or weak. You are also more than a collection of job tasks. Working remotely can be very isolating and that isolation can take a toll on your mind and well-being. Self-care isn't something you can skip without consequences. Getting away from the keyboard, getting exercise, spending time with people you care about, taking care of you is a good place to start. Is it burnout? I can't answer that, I can only tell you that other people feel the way you've described and it's not permanent. How you feel is not what you are, and you can (with effort) change your life.
kognate··on Ask HN: How can I ask for increment? I am feeling underpaid
You can always ask for more, the worst thing that can happen is that they say "No". I would suggest you put together a list of successful projects and tasks you have worked on and present that to your manager with an ask for a raise. Make your case that you have demonstrated value and think your compensation should better reflect your value.

I don't know where you are in the world, but where I am (in Pittsburgh, PA, USA) a jr dev with 1 year of experience and a good track record could ask for $20-25/hr without issue. You also don't mention what work you have been doing, that can change the money equation a lot.

Negotiation is a difficult skill to learn, but it can be very rewarding. Good Luck.

kognate··on Ask HN: How do you get a job as a product manager?
I would suggest starting with the book "Cracking the Product Manager Interview: How to Land a Product Manager Job in Technology" by McDowell and Bavaro. It's pretty comprehensive.
kognate··on How do I get better at dinner conversations?
You are a worthwhile and valuable person. That can be hard to remember when you want to shrink into the walls, but it is worth remembering.

Yes, good conversation skills should be learned. Yes, they can be learned.

Like most skills, it requires practice. You can hire a couch, if you want. I recommend improv comedy classes if you want a fast way to get over awkwardness and learn how to move dialogs along. But mostly getting better at talking to people involves talking and listening to a lot of people.

kognate··on MongoDB Now Released Under the Server Side Public License – MongoDB
From the OSI FAQ:

https://opensource.org/faq#restrict

-----

Can I restrict how people use an Open Source licensed program?

    No. The freedom to use the program for any purpose is
 part of the Open Source Definition. Open source licenses
 do not discriminate against fields of endeavor. 
------

It is strange to me that Mongo would even couch such a change in its "open source-ness" when the FAQ from OSI specifically calls out what they have done as something that should _not_ be done.

kognate··on Ask HN: Apple DevOps question
Depending on how your app is written, you may be able to convert it to iBook. iBook's Author can help you out here. Apple isn't likely to budge on this issue for app approvals without some extra work.

I would recommending talking with the manufacturer and having them reach out to Apple with you. That way you can begin formal discussions about how this situation might be resolved. 1-800-GO-APPLE is the number at Apple Healthcare, and that's where I would start unless the manufacturer has some contact. https://www.apple.com/healthcare/

kognate··on 8th – A secure, cross-platform, concatenative programming language
Depends on how you define 'popular'. Delphi still has quite a following. JCL isn't going anywhere either.
kognate··on Uber Fires Anthony Levandowski
Probably not. The biggest hurdle here is that it was Levandowski who took the documents on his own initiative. Even if he'd been asked by someone high up at Uber to steal the information he might escape criminal prosecution but he'd never keep his money.
kognate··on Uber Fires Anthony Levandowski
In the USA legal system, this would be (at best) witness tampering and possibly obstruction of justice. Federal witness tampering and obstruction are things that _very_ few lawyers would knowingly participate in because you don't have to be successful to be convicted. https://en.wikipedia.org/wiki/Witness_tampering
kognate··on Ask HN: Is there a ready-to-go solution to parse documents content?
Elastic is using Tika.
kognate··on Ask HN: Is there a ready-to-go solution to parse documents content?
Yes, the https://www.ibm.com/watson/developercloud/document-conversio... Watson Document Conversion service meets those requirements. It's not free, and it's not popular, but it's reliable.
kognate··on Have you ever hired or met a great developer named Mohamed?
I have, but often the dev went by their middle name or some other anglo-ized name since (as you point out) Mohamed is a really common name. I've worked with people named Ali, Amir, Bahar, etc who's name was Mohamed Ali or Mohamed Amir.
kognate··on Urbit in 2017
Yes. Yes. Yes. And Exalted, Loved, and Adored. Critique is not the same as banning. The Child's doodle is always critiqued, which is why we say "Good Job!" to the child who shows us the doodle. The doodle is not created in a self-crafted safe space by any measure.

Creative works are not delicate embers that need to be protected from the elements. They are divine sparks, each one illuminating the darkness. That light is meaningless without eyes to see it.

kognate··on Paper Centrifuge
While they're not that hard to build, the lab ones tend to be very heavy and not able to survive being carried around and dropped. The centrifuge they describe can be easily transported, is durable, and easy to fix. It's a great idea to be able to provide field medics with a tool like this in difficult environments where a lab grade device would be impractical.
kognate··on Ask HN: Best python library for screen scraping/spidering in python 3?
It's pretty performant. and Yes, you can specify whatever useragent you want.
kognate··on Ask HN: Best python library for screen scraping/spidering in python 3?
https://scrapy.org/ is one I use all the time.
kognate··on Wal-Mart Tells Workers: Don’t Download Labor Group’s Chat App
Here is a link to the PDF of that paper. https://www.global-economic-symposium.org/knowledgebase/the-...
kognate··on Ask HN: How do I change my wife's browsing workflow?
Breath deeply and consider that her actions and workflows are not your own. You are separate people and are both idiosyncratic. You cannot separate the parts, meaning that the annoying and beloved are both facets of the same person and that person is one you love and respect.
kognate··on When Judging Coworkers: People Are a Package Deal
I would encourage you to consider that we are the makers of ourselves. I hope very much that we are not simply what our nature provides.

Feedback and coaching are not simply stating opinions about people. Good managers will not simply say 'Hey, I wish you could be something you are not'. Good managers help you become a better version of you within the organization. Sometimes that better version of you has a different mix of skills. No qualities of people are incompatible (for better or worse). We are all large, and contain multitudes.

kognate··on Ask HN: Interview tomorrow – How to learn whether an org is “healthy”?
I would ask them what, specifically, within the organization itself failed w/r/t the manager being replaced and what has the organization changed to prevent the same thing from happening in the future.

For example, did they not evaluate the manager before putting them into a position where they failed? How do they know it was a communication problem? Remember, this question is not asking the details of what happened (those don't really matter). This question is asking what the organization did and how does the organization improve itself over time.

The last thing I'll say is that it's very difficult to establish the 'health' of a team during a brief interview. 'Health' is often variable in that what I find healthy and effective you may not. Most teams aren't filled with psychopaths. Also, if you have the right tools and a willing team you (that's a plural you) can change and build a team that is healthy and productive.

kognate··on Ask HN: Is there still room between AWS, Google Cloud and Azure?
That depends entirely on what you define as "room". Rackspace, Softlayer, and many others are competing in that space and are doing quite well. If you define "room" as "beating AWS, Google, and Microsoft" then I don't think there is "room" like that.

We are still in the very early stages of utility computing. There is ample opportunity to build successful products in that space.

kognate··on Ask HN: Microsoft Computer Vision API or Google Cloud Vision API?
The API has stabilized. There will be future changes, and I would expect to see those as the service gets new features added (like retraining).
kognate··on Microscheme: scheme for the Arduino
Microscheme is not garbage collected, at least according to the documentation.
kognate··on Ask HN: Languages for safety-critical embedded work?
The Power Of 10 is a good place to start.

https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Dev...

The summary would be:

Use vanilla C with some rules about things like memory, testing, and recursion. Testing and static analysis are your friends.

← PreviousPage 2 of 2